2 writes to _service
Microsoft.CodeAnalysis.Features (2)
GenerateType\AbstractGenerateTypeService.Editor.cs (2)
55_service = service; 76_service = service;
18 references to _service
Microsoft.CodeAnalysis.Features (18)
GenerateType\AbstractGenerateTypeService.Editor.cs (11)
105var documentName = GetTypeName(_state) + _service.DefaultFileExtension; 171var rootNamespace = _service.GetRootNamespace(_semanticDocument.SemanticModel.Compilation.Options).Trim(); 204targetLanguageService = _service; 368updatedSolution = await _service.TryAddUsingsOrImportToDocumentAsync( 427enclosingNamespaceGeneratedTypeToAddAndLocation = await _service.GetOrGenerateEnclosingNamespaceSymbolAsync( 459updatedSolution = await _service.TryAddUsingsOrImportToDocumentAsync( 496else if (!_service.IsSimpleName(_state.NameOrMemberAccessExpression)) 508? _service.GetRootNamespace(_generateTypeOptionsResult.Project.CompilationOptions).Trim() 577var types = argumentList.Select(a => _service.DetermineArgumentType(_semanticDocument.SemanticModel, a, _cancellationToken)); 637_service.IsConversionImplicit(_semanticDocument.SemanticModel.Compilation, parameterType, field.Type); 645_service.IsConversionImplicit(_semanticDocument.SemanticModel.Compilation, parameterType, property.Type);
GenerateType\AbstractGenerateTypeService.GenerateNamedType.cs (7)
118if (!_service.TryGetArgumentList(_state.ObjectCreationExpressionOpt, out var argumentList)) 178if (_service.TryGenerateProperty(property, _semanticDocument.SemanticModel, typeInference, _cancellationToken, out var generatedProperty)) 190var availableTypeParameters = _service.GetAvailableTypeParameters(_state, _semanticDocument.SemanticModel, _intoNamespace, _cancellationToken); 192var parameterNames = _service.GenerateParameterNames(_semanticDocument.SemanticModel, argumentList, _cancellationToken); 269=> _service.GetAccessibility(_state, _semanticDocument.SemanticModel, _intoNamespace, _cancellationToken); 308=> _service.GetTypeParameters(_state, _semanticDocument.SemanticModel, _cancellationToken); 321var availableInnerTypeParameters = _service.GetTypeParameters(_state, _semanticDocument.SemanticModel, _cancellationToken);