Skip to content

Commit 1a7ba4b

Browse files
committed
Fix SA1313 null reference exception
1 parent 113a114 commit 1a7ba4b

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

StyleCop.Analyzers/StyleCop.Analyzers/ReadabilityRules/SA1101PrefixLocalCallsWithThis.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,9 @@ private static void HandleIdentifierNameImpl(SyntaxNodeAnalysisContext context,
196196
{
197197
var parentSymbol = context.SemanticModel.GetSymbolInfo(nameExpression.Parent, context.CancellationToken).Symbol as IFieldSymbol;
198198

199-
if (parentSymbol.IsStatic && parentSymbol.ContainingType.Name == symbol.Name)
199+
if (parentSymbol != null
200+
&& parentSymbol.IsStatic
201+
&& parentSymbol.ContainingType.Name == symbol.Name)
200202
{
201203
return;
202204
}

0 commit comments

Comments
 (0)