1 write to _syntaxFacts
Microsoft.CodeAnalysis.Features (1)
AddImport\SymbolReferenceFinder.cs (1)
65_syntaxFacts = document.GetLanguageService<ISyntaxFactsService>();
15 references to _syntaxFacts
Microsoft.CodeAnalysis.Features (15)
AddImport\SymbolReferenceFinder.cs (14)
192nameNode, _syntaxFacts, 274_syntaxFacts.GetNameAndArityOfSimpleName(nameNode, out var name, out var arity); 299if (_owner.CanAddImportForMethod(_diagnosticId, _syntaxFacts, _node, out var nameNode) && 360if (_owner.CanAddImportForMethod(_diagnosticId, _syntaxFacts, _node, out var nameNode) && 368_syntaxFacts.GetNameAndArityOfSimpleName(nameNode, out var name, out var arity); 392s => _owner.IsViableExtensionMethod(s.Symbol, expression, _semanticModel, _syntaxFacts, cancellationToken)); 418if (_owner.CanAddImportForMethod(_diagnosticId, _syntaxFacts, _node, out _) && 419!_syntaxFacts.IsSimpleName(_node) && 472if (_owner.CanAddImportForGetAwaiter(_diagnosticId, _syntaxFacts, _node)) 474var type = GetAwaitInfo(_semanticModel, _syntaxFacts, _node); 494if (_owner.CanAddImportForGetEnumerator(_diagnosticId, _syntaxFacts, _node)) 496var type = GetCollectionExpressionType(_semanticModel, _syntaxFacts, _node); 516if (_owner.CanAddImportForGetAsyncEnumerator(_diagnosticId, _syntaxFacts, _node)) 518var type = GetCollectionExpressionType(_semanticModel, _syntaxFacts, _node);
AddImport\SymbolReferenceFinder_PackageAssemblySearch.cs (1)
36nameNode, _syntaxFacts,