8 writes to TypeToGenerateInOpt
Microsoft.CodeAnalysis.Features (8)
GenerateType\AbstractGenerateTypeService.State.cs (8)
184
TypeToGenerateInOpt
= null;
290
TypeToGenerateInOpt
= null;
299
TypeToGenerateInOpt
= null;
308
TypeToGenerateInOpt
= null;
320
TypeToGenerateInOpt
= (INamedTypeSymbol)symbol;
328
TypeToGenerateInOpt
= null;
354
TypeToGenerateInOpt
= service.DetermineTypeToGenerateIn(semanticModel, SimpleName, cancellationToken);
392
TypeToGenerateInOpt
= (INamedTypeSymbol)symbol.OriginalDefinition;
19 references to TypeToGenerateInOpt
Microsoft.CodeAnalysis.Features (19)
GenerateType\AbstractGenerateTypeService.cs (7)
128
if (state.
TypeToGenerateInOpt
!= null)
217
var canUse = state.
TypeToGenerateInOpt
== null
219
: s => state.
TypeToGenerateInOpt
.GetAllTypeParameters().All(t => t.Name != s);
244
if (!intoNamespace && state.
TypeToGenerateInOpt
!= null)
248
if (outerTypeSymbol != null && outerTypeSymbol.IsContainedWithin(state.
TypeToGenerateInOpt
))
264
var availableOuterTypeParameters = !intoNamespace && state.
TypeToGenerateInOpt
!= null
265
? state.
TypeToGenerateInOpt
.GetAllTypeParameters()
GenerateType\AbstractGenerateTypeService.Editor.cs (1)
554
_state.
TypeToGenerateInOpt
,
GenerateType\AbstractGenerateTypeService.GenerateNamedType.cs (2)
323
var availableOuterTypeParameters = !_intoNamespace && _state.
TypeToGenerateInOpt
!= null
324
? _state.
TypeToGenerateInOpt
.GetAllTypeParameters()
GenerateType\AbstractGenerateTypeService.State.cs (9)
182
if (IsAttribute &&
TypeToGenerateInOpt
.GetAllTypeParameters().Any())
187
return
TypeToGenerateInOpt
!= null || NamespaceToGenerateInOpt != null;
285
if (
TypeToGenerateInOpt
!= null)
287
if (
TypeToGenerateInOpt
.TypeKind is not TypeKind.Class and
294
var symbol = SymbolFinder.FindSourceDefinition(
TypeToGenerateInOpt
, document.Project.Solution, cancellationToken);
324
if (
TypeToGenerateInOpt
!= null)
326
if (!CodeGenerator.CanAdd(document.Project.Solution,
TypeToGenerateInOpt
, cancellationToken))
355
if (
TypeToGenerateInOpt
!= null)
357
NamespaceToGenerateInOpt =
TypeToGenerateInOpt
.ContainingNamespace.ToDisplayString(format);