1 write to _semanticModel
Microsoft.CodeAnalysis.Features (1)
AddImport\SymbolReferenceFinder.cs (1)
62_semanticModel = semanticModel;
23 references to _semanticModel
Microsoft.CodeAnalysis.Features (23)
AddImport\SymbolReferenceFinder.cs (23)
78var set = _owner.GetImportNamespacesInScope(_semanticModel, _node, cancellationToken); 82for (var containingNamespace = _semanticModel.GetEnclosingNamespace(_node.SpanStart, cancellationToken); 93=> _semanticModel.Compilation.GetCompilationNamespace(containingNamespace) ?? containingNamespace; 208var editorBrowserInfo = new EditorBrowsableInfo(_semanticModel.Compilation); 214s.Symbol.IsEditorBrowsable(Options.MemberDisplayOptions.HideAdvancedMembers, _semanticModel.Compilation, editorBrowserInfo)); 244if (!symbol.IsAccessibleWithin(_semanticModel.Compilation.Assembly)) 308var symbol = _semanticModel.GetSymbolInfo(expression, cancellationToken).GetAnySymbol(); 344m.IsAccessibleWithin(self._semanticModel.Compilation.Assembly), this); 395return (_semanticModel.GetEnclosingNamedType(expression.SpanStart, cancellationToken), isStatic: false); 403var symbol = _semanticModel.GetSymbolInfo(leftExpression, cancellationToken).GetAnySymbol(); 404var semanticInfo = _semanticModel.GetTypeInfo(leftExpression, cancellationToken); 414s.Symbol.IsAccessibleWithin(_semanticModel.Compilation.Assembly)); 428_owner.IsAddMethodContext(_node, _semanticModel, out var objectCreationExpression)) 430var objectCreationType = _semanticModel.GetTypeInfo(objectCreationExpression, cancellationToken).Type; 450var type = _owner.GetQueryClauseInfo(_semanticModel, _node, cancellationToken); 474var type = GetAwaitInfo(_semanticModel, _syntaxFacts, _node); 496var type = GetCollectionExpressionType(_semanticModel, _syntaxFacts, _node); 518var type = GetCollectionExpressionType(_semanticModel, _syntaxFacts, _node); 540var type = _owner.GetDeconstructInfo(_semanticModel, _node, cancellationToken); 597if (!method.IsAccessibleWithin(_semanticModel.Compilation.Assembly)) 622if (!member.IsAccessibleWithin(_semanticModel.Compilation.Assembly)) 632var conversion = _semanticModel.Compilation.ClassifyCommonConversion(receiver, extensionParameterType); 642var symbolInfo = _semanticModel.GetSymbolInfo(nameNode, cancellationToken);