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