1 write to SemanticModel
Microsoft.CodeAnalysis.Workspaces (1)
FindSymbols\FindReferences\FindReferencesDocumentState.cs (1)
34SemanticModel = semanticModel;
17 references to SemanticModel
Microsoft.CodeAnalysis.Features (2)
ChangeSignature\DelegateInvokeMethodReferenceFinder.cs (2)
92var convertedType = (ISymbol?)state.SemanticModel.GetTypeInfo(node, cancellationToken).ConvertedType; 104.Where(e => state.SemanticModel.GetSymbolInfo(e, cancellationToken).Symbol?.OriginalDefinition == methodSymbol);
Microsoft.CodeAnalysis.Workspaces (15)
FindSymbols\FindReferences\Finders\AbstractMethodOrPropertyOrEventSymbolReferenceFinder.cs (1)
21var semanticModel = state.SemanticModel;
FindSymbols\FindReferences\Finders\AbstractReferenceFinder.cs (8)
238if (state.SemanticModel.GetDeclaredSymbol(directive, cancellationToken) is IAliasSymbol aliasSymbol && 409var info = state.SemanticFacts.GetForEachSymbols(state.SemanticModel, node); 450var info = state.SemanticFacts.GetCollectionInitializerSymbolInfo(state.SemanticModel, expression, cancellationToken); 483var semanticModel = state.SemanticModel; 517var awaitExpressionMethod = state.SemanticFacts.GetGetAwaiterMethod(state.SemanticModel, node); 548var constructor = state.SemanticModel.GetSymbolInfo(node, cancellationToken).Symbol; 591var semanticModel = state.SemanticModel; 752var semanticModel = state.SemanticModel;
FindSymbols\FindReferences\Finders\AbstractReferenceFinder_GlobalSuppressions.cs (2)
67var semanticModel = state.SemanticModel; 104token, suppressMessageAttribute, state.SemanticModel, state.SyntaxFacts, cancellationToken))
FindSymbols\FindReferences\Finders\AbstractTypeParameterSymbolReferenceFinder.cs (1)
57var typeInfo = state.SemanticModel.GetTypeInfo(token.Parent.Parent, cancellationToken);
FindSymbols\FindReferences\Finders\ConstructorInitializerSymbolReferenceFinder.cs (2)
60if (state.SemanticModel.Language == LanguageNames.VisualBasic) 79var semanticModel = state.SemanticModel;
FindSymbols\FindReferences\Finders\ConstructorSymbolReferenceFinder.cs (1)
238var constructor = state.SemanticModel.GetSymbolInfo(node, cancellationToken).Symbol;