1 write to _semanticModel
Microsoft.CodeAnalysis.CSharp.Features (1)
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.Analyzer.cs (1)
45
_semanticModel
= semanticModel;
7 references to _semanticModel
Microsoft.CodeAnalysis.CSharp.Features (7)
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.Analyzer.cs (7)
181
var dataFlow =
_semanticModel
.AnalyzeRequiredDataFlow(oppositeStatement);
208
!
_semanticModel
.AnalyzeRequiredControlFlow(ifStatement.Statement).EndPointIsReachable)
252
var semanticModel =
_semanticModel
;
264
currentExpression.IsWrittenTo(
_semanticModel
, _cancellationToken))
376
_localSymbol.Equals(
_semanticModel
.GetSymbolInfo(identifierName, _cancellationToken).Symbol))
401
return
_semanticModel
.AnalyzeDataFlow(statementOrExpression).DataFlowsIn.Contains(_localSymbol);
416
var dataFlow =
_semanticModel
.AnalyzeDataFlow(firstStatement, lastStatement);