6 writes to TypeToGenerateIn
Microsoft.CodeAnalysis.CodeStyle.Fixes (6)
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateConversionService.State.cs (2)
74
TypeToGenerateIn
= typeToGenerateIn;
98
TypeToGenerateIn
= typeToGenerateIn;
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateDeconstructMethodService.State.cs (1)
48
TypeToGenerateIn
= typeToGenerateIn;
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateMethodService.State.cs (2)
99
TypeToGenerateIn
= typeToGenerateIn;
224
TypeToGenerateIn
= typeToGenerateIn;
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.State.cs (1)
61
TypeToGenerateIn
= await SymbolFinderInternal.FindSourceDefinitionAsync(TypeToGenerateIn, document.Project.Solution, cancellationToken).ConfigureAwait(false) as INamedTypeSymbol;
25 references to TypeToGenerateIn
Microsoft.CodeAnalysis.CodeStyle.Fixes (25)
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateMethodService.State.cs (1)
109
if (!ContainingType.Interfaces.Contains(
TypeToGenerateIn
))
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.AbstractInvocationInfo.cs (1)
45
var availableTypeParameters = State.
TypeToGenerateIn
.GetAllTypeParameters();
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.CodeAction.cs (5)
64
var syntaxFactory = _document.Project.Solution.Services.GetLanguageServices(_state.
TypeToGenerateIn
.Language).GetService<SyntaxGenerator>();
75
generateMethodBodies: _state.
TypeToGenerateIn
.TypeKind != TypeKind.Interface)),
76
_state.
TypeToGenerateIn
,
91
generateMethodBodies: _state.
TypeToGenerateIn
.TypeKind != TypeKind.Interface)),
92
_state.
TypeToGenerateIn
,
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.cs (4)
43
var canGenerateAbstractly = state.
TypeToGenerateIn
.IsAbstract &&
44
!state.
TypeToGenerateIn
.IsStatic &&
45
state.
TypeToGenerateIn
.TypeKind != TypeKind.Interface &&
52
.GetExtendedLanguageServices(state.
TypeToGenerateIn
.Language)
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.SignatureInfo.cs (7)
127
var languageServiceProvider = Document.Project.Solution.Workspace.Services.GetExtendedLanguageServices(State.
TypeToGenerateIn
.Language);
150
var availableTypeParameters = State.
TypeToGenerateIn
.GetAllTypeParameters();
201
return isAbstract || State.
TypeToGenerateIn
.TypeKind == TypeKind.Interface || throwStatement == null
233
if (State.
TypeToGenerateIn
.TypeKind != TypeKind.Interface)
237
if (containingType.IsContainedWithin(State.
TypeToGenerateIn
))
263
else if (containingType.ContainingAssembly.IsSameAssemblyOrHasFriendAccessTo(State.
TypeToGenerateIn
.ContainingAssembly))
281
.Contains(State.
TypeToGenerateIn
);
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.State.cs (7)
61
TypeToGenerateIn = await SymbolFinderInternal.FindSourceDefinitionAsync(
TypeToGenerateIn
, document.Project.Solution, cancellationToken).ConfigureAwait(false) as INamedTypeSymbol;
62
if (
TypeToGenerateIn
.IsErrorType())
67
if (!ValidateTypeToGenerateIn(
TypeToGenerateIn
, IsStatic, ClassInterfaceModuleStructTypes))
72
if (!CodeGenerator.CanAdd(document.Project.Solution,
TypeToGenerateIn
, cancellationToken))
81
var existingMethods =
TypeToGenerateIn
85
var destinationProvider = document.Project.Solution.Workspace.Services.GetExtendedLanguageServices(
TypeToGenerateIn
.Language);
89
IsContainedInUnsafeType = service.ContainingTypesOrSelfHasUnsafeKeyword(
TypeToGenerateIn
);