1 write to _owner
Microsoft.CodeAnalysis.Features (1)
AddImport\SymbolReferenceFinder.cs (1)
60_owner = owner;
20 references to _owner
Microsoft.CodeAnalysis.Features (20)
AddImport\SymbolReferenceFinder.cs (17)
78var set = _owner.GetImportNamespacesInScope(_semanticModel, _node, cancellationToken); 96=> DoAsync(new AllSymbolsProjectSearchScope(_owner, _document.Project, exact), cancellationToken); 99=> DoAsync(new SourceSymbolsProjectSearchScope(_owner, projectToAssembly, project, exact), cancellationToken); 102=> DoAsync(new MetadataSymbolsSearchScope(_owner, assemblyProject, assembly, metadataReference, exact), cancellationToken); 180if (!_owner.CanAddImportForTypeOrNamespace(_diagnosticId, _node, out var nameNode)) 265if (_owner.CanAddImportForNamespace(_diagnosticId, _node, out var nameNode)) 292if (_owner.CanAddImportForMember(_diagnosticId, _syntaxFacts, _node, out var nameNode) && 356if (_owner.CanAddImportForMember(_diagnosticId, _syntaxFacts, _node, out var nameNode) && 426if (_owner.CanAddImportForMember(_diagnosticId, _syntaxFacts, _node, out _) && 428_owner.IsAddMethodContext(_node, _semanticModel, out var objectCreationExpression)) 448if (_owner.CanAddImportForQuery(_diagnosticId, _node)) 450var type = _owner.GetQueryClauseInfo(_semanticModel, _node, cancellationToken); 472if (_owner.CanAddImportForGetAwaiter(_diagnosticId, _syntaxFacts, _node)) 494if (_owner.CanAddImportForGetEnumerator(_diagnosticId, _syntaxFacts, _node)) 516if (_owner.CanAddImportForGetAsyncEnumerator(_diagnosticId, _syntaxFacts, _node)) 538if (_owner.CanAddImportForDeconstruct(_diagnosticId, _node)) 540var type = _owner.GetDeconstructInfo(_semanticModel, _node, cancellationToken);
AddImport\SymbolReferenceFinder_PackageAssemblySearch.cs (3)
36if (!_owner.CanAddImportForTypeOrNamespace(_diagnosticId, _node, out var nameNode)) 172_owner, 205_owner,