1 write to _document
Microsoft.CodeAnalysis.Features (1)
GenerateMember\GenerateConstructor\AbstractGenerateConstructorService.State.cs (1)
62_document = document;
22 references to _document
Microsoft.CodeAnalysis.Features (22)
GenerateMember\GenerateConstructor\AbstractGenerateConstructorService.State.cs (22)
95if (_service.IsConstructorInitializerGeneration(_document, node, cancellationToken)) 100else if (_service.IsSimpleNameGeneration(_document, node, cancellationToken)) 105else if (_service.IsImplicitObjectCreation(_document, node, cancellationToken)) 116if (!CodeGenerator.CanAdd(_document.Project.Solution, TypeToGenerateIn, cancellationToken)) 144return _service.GenerateParameterNames(_document, arguments, typeParametersNames, _parameterNamingRule, cancellationToken); 165_document, remainingArguments, 228if (GenerateConstructorHelpers.CanDelegateTo(_document, parameters, expressions, constructor) && 229!_service.WillCauseConstructorCycle(this, _document, constructor, cancellationToken)) 242var syntaxFacts = _document.Project.Solution.Services.GetRequiredLanguageService<ISyntaxFactsService>(TypeToGenerateIn.Language); 278var semanticModel = _document.SemanticModel; 279var allTypes = _arguments.Select(a => _service.GetArgumentType(_document.SemanticModel, a, cancellationToken)); 296_document, constructorInitializer, cancellationToken, 303var semanticInfo = _document.SemanticModel.GetSymbolInfo(constructorInitializer, cancellationToken); 314_document, implicitObjectCreation, cancellationToken, 320var semanticInfo = _document.SemanticModel.GetSymbolInfo(implicitObjectCreation, cancellationToken); 333_document, simpleName, cancellationToken, 340_document, simpleName, cancellationToken, out token, out arguments, out typeToGenerateIn)) 397var definition = await SymbolFinder.FindSourceDefinitionAsync(original, _document.Project.Solution, cancellationToken).ConfigureAwait(false); 466where ignoreAccessibility || IsSymbolAccessible(m, _document) 483var baseName = _service.GenerateNameForArgument(_document.SemanticModel, argument, cancellationToken); 544_service.IsConversionImplicit(_document.SemanticModel.Compilation, parameterType, field.Type); 551_service.IsConversionImplicit(_document.SemanticModel.Compilation, parameterType, property.Type);