6 writes to TypeToGenerateIn
Microsoft.CodeAnalysis.Features (6)
GenerateMember\GenerateParameterizedMember\AbstractGenerateConversionService.State.cs (2)
74TypeToGenerateIn = typeToGenerateIn; 98TypeToGenerateIn = typeToGenerateIn;
GenerateMember\GenerateParameterizedMember\AbstractGenerateDeconstructMethodService.State.cs (1)
54TypeToGenerateIn = typeToGenerateIn;
GenerateMember\GenerateParameterizedMember\AbstractGenerateMethodService.State.cs (2)
101TypeToGenerateIn = typeToGenerateIn; 226TypeToGenerateIn = typeToGenerateIn;
GenerateMember\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.State.cs (1)
60TypeToGenerateIn = await SymbolFinder.FindSourceDefinitionAsync(TypeToGenerateIn, document.Project.Solution, cancellationToken).ConfigureAwait(false) as INamedTypeSymbol;
33 references to TypeToGenerateIn
Microsoft.CodeAnalysis.CSharp.Features (4)
GenerateMember\GenerateParameterizedMember\CSharpGenerateConversionService.cs (2)
224=> string.Format(CSharpFeaturesResources.Generate_implicit_conversion_operator_in_0, state.TypeToGenerateIn.Name); 227=> string.Format(CSharpFeaturesResources.Generate_explicit_conversion_operator_in_0, state.TypeToGenerateIn.Name);
GenerateMember\GenerateParameterizedMember\CSharpGenerateParameterizedMemberService.cs (2)
86s => !State.TypeToGenerateIn.GetAllTypeParameters().Any(static (t, s) => t.Name == s, s), 100s => !usedIdentifiers.Contains(s) && !State.TypeToGenerateIn.GetAllTypeParameters().Any(static (t, s) => t.Name == s, s),
Microsoft.CodeAnalysis.Features (25)
GenerateMember\GenerateParameterizedMember\AbstractGenerateMethodService.State.cs (1)
111if (!ContainingType.Interfaces.Contains(TypeToGenerateIn))
GenerateMember\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.AbstractInvocationInfo.cs (1)
47var availableTypeParameters = State.TypeToGenerateIn.GetAllTypeParameters();
GenerateMember\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.CodeAction.cs (5)
70var syntaxFactory = _document.Project.Solution.Services.GetLanguageServices(_state.TypeToGenerateIn.Language).GetService<SyntaxGenerator>(); 81generateMethodBodies: _state.TypeToGenerateIn.TypeKind != TypeKind.Interface), 83_state.TypeToGenerateIn, 98generateMethodBodies: _state.TypeToGenerateIn.TypeKind != TypeKind.Interface), 100_state.TypeToGenerateIn,
GenerateMember\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.cs (4)
49var canGenerateAbstractly = state.TypeToGenerateIn.IsAbstract && 50!state.TypeToGenerateIn.IsStatic && 51state.TypeToGenerateIn.TypeKind != TypeKind.Interface && 57var semanticFacts = document.Project.Solution.Services.GetLanguageServices(state.TypeToGenerateIn.Language).GetService<ISemanticFactsService>();
GenerateMember\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.SignatureInfo.cs (7)
125var languageServiceProvider = Document.Project.Solution.Services.GetLanguageServices(State.TypeToGenerateIn.Language); 147var availableTypeParameters = State.TypeToGenerateIn.GetAllTypeParameters(); 198return isAbstract || State.TypeToGenerateIn.TypeKind == TypeKind.Interface || throwStatement == null 230if (State.TypeToGenerateIn.TypeKind != TypeKind.Interface) 234if (containingType.IsContainedWithin(State.TypeToGenerateIn)) 260else if (containingType.ContainingAssembly.IsSameAssemblyOrHasFriendAccessTo(State.TypeToGenerateIn.ContainingAssembly)) 278.Contains(State.TypeToGenerateIn);
GenerateMember\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.State.cs (7)
60TypeToGenerateIn = await SymbolFinder.FindSourceDefinitionAsync(TypeToGenerateIn, document.Project.Solution, cancellationToken).ConfigureAwait(false) as INamedTypeSymbol; 61if (TypeToGenerateIn.IsErrorType()) 66if (!ValidateTypeToGenerateIn(TypeToGenerateIn, IsStatic, ClassInterfaceModuleStructTypes)) 71if (!CodeGenerator.CanAdd(document.Project.Solution, TypeToGenerateIn, cancellationToken)) 80var existingMethods = TypeToGenerateIn.GetMembers(IdentifierToken.ValueText) 83var destinationProvider = document.Project.Solution.Services.GetLanguageServices(TypeToGenerateIn.Language); 86IsContainedInUnsafeType = service.ContainingTypesOrSelfHasUnsafeKeyword(TypeToGenerateIn);
Microsoft.CodeAnalysis.VisualBasic.Features (4)
GenerateMember\GenerateParameterizedMember\VisualBasicGenerateConversionService.vb (2)
167Return String.Format(VBFeaturesResources.Generate_narrowing_conversion_in_0, state.TypeToGenerateIn.Name) 171Return String.Format(VBFeaturesResources.Generate_widening_conversion_in_0, state.TypeToGenerateIn.Name)
GenerateMember\GenerateParameterizedMember\VisualBasicGenerateParameterizedMemberService.vb (2)
87Function(s) Not State.TypeToGenerateIn.GetAllTypeParameters().Any(Function(t) t.Name = s), 98Function(s) Not usedIdentifiers.Contains(s) AndAlso Not State.TypeToGenerateIn.GetAllTypeParameters().Any(Function(t) t.Name = s),