1 write to _semanticModel
Microsoft.CodeAnalysis.Features (1)
AddImport\SymbolReferenceFinder.cs (1)
63
_semanticModel
= semanticModel;
16 references to _semanticModel
Microsoft.CodeAnalysis.Features (16)
AddImport\SymbolReferenceFinder.cs (16)
79
var set = _owner.GetImportNamespacesInScope(
_semanticModel
, _node, cancellationToken);
83
for (var containingNamespace =
_semanticModel
.GetEnclosingNamespace(_node.SpanStart, cancellationToken);
94
=>
_semanticModel
.Compilation.GetCompilationNamespace(containingNamespace) ?? containingNamespace;
209
var editorBrowserInfo = new EditorBrowsableInfo(
_semanticModel
.Compilation);
215
s.Symbol.IsEditorBrowsable(Options.MemberDisplayOptions.HideAdvancedMembers,
_semanticModel
.Compilation, editorBrowserInfo));
245
if (!symbol.IsAccessibleWithin(
_semanticModel
.Compilation.Assembly))
309
var symbol =
_semanticModel
.GetSymbolInfo(expression, cancellationToken).GetAnySymbol();
389
s => _owner.IsViableExtensionMethod(s.Symbol, expression,
_semanticModel
, _syntaxFacts, cancellationToken));
404
s.Symbol.IsAccessibleWithin(
_semanticModel
.Compilation.Assembly));
418
_owner.IsAddMethodContext(_node,
_semanticModel
))
450
var type = _owner.GetQueryClauseInfo(
_semanticModel
, _node, cancellationToken);
474
var type = GetAwaitInfo(
_semanticModel
, _syntaxFacts, _node);
499
var type = GetCollectionExpressionType(
_semanticModel
, _syntaxFacts, _node);
524
var type = GetCollectionExpressionType(
_semanticModel
, _syntaxFacts, _node);
549
var type = _owner.GetDeconstructInfo(
_semanticModel
, _node, cancellationToken);
593
var symbolInfo =
_semanticModel
.GetSymbolInfo(nameNode, cancellationToken);