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