1 write to _document
Microsoft.CodeAnalysis.Features (1)
GenerateMember\GenerateVariable\AbstractGenerateVariableService.State.cs (1)
70_document = document;
19 references to _document
Microsoft.CodeAnalysis.Features (19)
GenerateMember\GenerateVariable\AbstractGenerateVariableService.State.cs (19)
159TypeToGenerateIn, _document.Project.Solution, cancellationToken).ConfigureAwait(false) as INamedTypeSymbol; 168return CanGenerateLocal() || CodeGenerator.CanAdd(_document.Project.Solution, TypeToGenerateIn, cancellationToken); 196_document, propertyDeclaration, cancellationToken, 212var semanticModel = _document.SemanticModel; 239_document, simpleName, cancellationToken, 257var syntaxFacts = _document.Document.GetLanguageService<ISyntaxFactsService>(); 268var semanticModel = _document.SemanticModel; 290if (!TryDetermineTypeToGenerateIn(_document, ContainingType, SimpleNameOrMemberAccessExpressionOpt, cancellationToken, 302var semanticFacts = _document.Document.GetLanguageService<ISemanticFactsService>(); 312IsInSourceGeneratedDocument = _document.Document is SourceGeneratedDocument; 333var syntaxFacts = _document.Document.GetLanguageService<ISyntaxFactsService>(); 372var syntaxFacts = _document.Document.GetLanguageService<ISyntaxFactsService>(); 384var symbol = _document.SemanticModel.GetSymbolInfo(left, cancellationToken).Symbol; 434var typeInference = _document.Document.GetLanguageService<ITypeInferenceService>(); 436_document.SemanticModel, SimpleNameOrMemberAccessExpressionOpt, objectAsDefault: true, 444var syntaxKinds = _document.Document.GetRequiredLanguageService<ISyntaxKindsService>(); 449var compilation = _document.SemanticModel.Compilation; 480var enclosingMethodSymbol = _document.SemanticModel.GetEnclosingSymbol<IMethodSymbol>(SimpleNameOrMemberAccessExpressionOpt.SpanStart, cancellationToken); 503var syntaxFacts = _document.Document.GetRequiredLanguageService<ISyntaxFactsService>();