6 writes to TypeToGenerateIn
Microsoft.CodeAnalysis.Features (6)
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateConversionService.State.cs (2)
74TypeToGenerateIn = typeToGenerateIn; 98TypeToGenerateIn = typeToGenerateIn;
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateDeconstructMethodService.State.cs (1)
48TypeToGenerateIn = typeToGenerateIn;
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateMethodService.State.cs (2)
100TypeToGenerateIn = typeToGenerateIn; 225TypeToGenerateIn = typeToGenerateIn;
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.State.cs (1)
61TypeToGenerateIn = await SymbolFinder.FindSourceDefinitionAsync(TypeToGenerateIn, document.Project.Solution, cancellationToken).ConfigureAwait(false) as INamedTypeSymbol;
17 references to TypeToGenerateIn
Microsoft.CodeAnalysis.Features (17)
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateMethodService.State.cs (1)
110if (!ContainingType.Interfaces.Contains(TypeToGenerateIn))
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.CodeAction.cs (5)
67var syntaxFactory = _document.Project.Solution.Services.GetLanguageServices(_state.TypeToGenerateIn.Language).GetService<SyntaxGenerator>(); 78generateMethodBodies: _state.TypeToGenerateIn.TypeKind != TypeKind.Interface)), 79_state.TypeToGenerateIn, 94generateMethodBodies: _state.TypeToGenerateIn.TypeKind != TypeKind.Interface)), 95_state.TypeToGenerateIn,
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.cs (4)
49var canGenerateAbstractly = state.TypeToGenerateIn.IsAbstract && 50!state.TypeToGenerateIn.IsStatic && 51state.TypeToGenerateIn.TypeKind != TypeKind.Interface && 57var semanticFacts = document.Project.Solution.Workspace.Services.GetExtendedLanguageServices(state.TypeToGenerateIn.Language).GetService<ISemanticFactsService>();
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.State.cs (7)
61TypeToGenerateIn = await SymbolFinder.FindSourceDefinitionAsync(TypeToGenerateIn, document.Project.Solution, cancellationToken).ConfigureAwait(false) as INamedTypeSymbol; 62if (TypeToGenerateIn.IsErrorType()) 67if (!ValidateTypeToGenerateIn(TypeToGenerateIn, IsStatic, ClassInterfaceModuleStructTypes)) 72if (!CodeGenerator.CanAdd(document.Project.Solution, TypeToGenerateIn, cancellationToken)) 81var existingMethods = TypeToGenerateIn 85var destinationProvider = document.Project.Solution.Workspace.Services.GetExtendedLanguageServices(TypeToGenerateIn.Language); 89IsContainedInUnsafeType = service.ContainingTypesOrSelfHasUnsafeKeyword(TypeToGenerateIn);