3 writes to TypeToGenerateIn
Microsoft.CodeAnalysis.Features (3)
GenerateMember\GenerateVariable\AbstractGenerateVariableService.State.cs (3)
158
TypeToGenerateIn
= await SymbolFinder.FindSourceDefinitionAsync(
203
TypeToGenerateIn
= typeToGenerateIn;
296
TypeToGenerateIn
= typeToGenerateIn;
22 references to TypeToGenerateIn
Microsoft.CodeAnalysis.Features (22)
GenerateMember\GenerateVariable\AbstractGenerateVariableService.CodeAction.cs (8)
86
context, _state.
TypeToGenerateIn
, propertySymbol, cancellationToken).ConfigureAwait(false);
100
context, _state.
TypeToGenerateIn
, fieldSymbol, cancellationToken).ConfigureAwait(false);
114
var syntaxFactory = _semanticDocument.Project.Solution.Services.GetLanguageServices(_state.
TypeToGenerateIn
.Language).GetService<SyntaxGenerator>();
119
return _state.
TypeToGenerateIn
.TypeKind != TypeKind.Interface && _refKind != RefKind.None
126
if (state.
TypeToGenerateIn
.TypeKind == TypeKind.Interface)
138
else if (state.ContainingType.IsContainedWithin(state.
TypeToGenerateIn
))
162
else if (state.ContainingType.ContainingAssembly.IsSameAssemblyOrHasFriendAccessTo(state.
TypeToGenerateIn
.ContainingAssembly))
176
.Contains(state.
TypeToGenerateIn
);
GenerateMember\GenerateVariable\AbstractGenerateVariableService.cs (4)
58
var canGenerateMember = CodeGenerator.CanAdd(document.Project.Solution, state.
TypeToGenerateIn
, cancellationToken);
106
if (state.
TypeToGenerateIn
.TypeKind == TypeKind.Interface && state.IsStatic)
116
var isOnlyReadAndIsInInterface = state.
TypeToGenerateIn
.TypeKind == TypeKind.Interface && !state.IsWrittenTo;
150
if (state.
TypeToGenerateIn
.TypeKind != TypeKind.Interface)
GenerateMember\GenerateVariable\AbstractGenerateVariableService.State.cs (10)
90
if (this.
TypeToGenerateIn
.TypeKind == TypeKind.Interface)
96
var containingTypeAccessibility = this.
TypeToGenerateIn
.DetermineMinimalAccessibility();
144
var existingMembers =
TypeToGenerateIn
.GetMembers(IdentifierToken.ValueText)
159
TypeToGenerateIn
, _document.Project.Solution, cancellationToken).ConfigureAwait(false) as INamedTypeSymbol;
161
if (!ValidateTypeToGenerateIn(
TypeToGenerateIn
, IsStatic, ClassInterfaceModuleStructTypes))
166
IsContainedInUnsafeType = _service.ContainingTypesOrSelfHasUnsafeKeyword(
TypeToGenerateIn
);
168
return CanGenerateLocal() || CodeGenerator.CanAdd(_document.Project.Solution,
TypeToGenerateIn
, cancellationToken);
219
if (!ContainingType.Interfaces.OfType<INamedTypeSymbol>().Contains(
TypeToGenerateIn
))
476
var availableTypeParameters =
TypeToGenerateIn
.GetAllTypeParameters();
498
if (!ContainingType.OriginalDefinition.Equals(
TypeToGenerateIn
.OriginalDefinition))