GenerateMember\GenerateConstructor\AbstractGenerateConstructorService.State.cs (7)
278var semanticModel = _document.SemanticModel;
279var allTypes = _arguments.Select(a => _service.GetArgumentType(_document.SemanticModel, a, cancellationToken));
303var semanticInfo = _document.SemanticModel.GetSymbolInfo(constructorInitializer, cancellationToken);
320var semanticInfo = _document.SemanticModel.GetSymbolInfo(implicitObjectCreation, cancellationToken);
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);
GenerateType\AbstractGenerateTypeService.GenerateNamedType.cs (11)
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);
206_semanticDocument.SemanticModel.Compilation, availableTypeParameters);
222_semanticDocument.SemanticModel,
236var exceptionType = _semanticDocument.SemanticModel.Compilation.ExceptionType();
257var serializableType = _semanticDocument.SemanticModel.Compilation.SerializableAttributeType();
269=> _service.GetAccessibility(_state, _semanticDocument.SemanticModel, _intoNamespace, _cancellationToken);
301_semanticDocument.SemanticModel.Compilation, GetAvailableTypeParameters()) as INamedTypeSymbol;
308=> _service.GetTypeParameters(_state, _semanticDocument.SemanticModel, _cancellationToken);
321var availableInnerTypeParameters = _service.GetTypeParameters(_state, _semanticDocument.SemanticModel, _cancellationToken);