1 write to _typeDesc
ILCompiler.ReadyToRun (1)
Compiler\DependencyAnalysis\ReadyToRun\TypeFixupSignature.cs (1)
27
_typeDesc
= typeDesc;
17 references to _typeDesc
ILCompiler.ReadyToRun (17)
Compiler\DependencyAnalysis\ReadyToRun\TypeFixupSignature.cs (17)
44
if ((fixupKind == ReadyToRunFixupKind.Verify_TypeLayout) && ((MetadataType)
_typeDesc
).IsVectorTOrHasVectorTFields)
49
IEcmaModule targetModule = factory.SignatureContext.GetTargetModule(
_typeDesc
);
51
bool hasStableToken = fixupKind == ReadyToRunFixupKind.TypeHandle &&
_typeDesc
is EcmaType { IsModuleType: true };
56
dataBuilder.EmitTypeSignature(
_typeDesc
, innerContext);
57
Debug.Assert(
_typeDesc
.IsValueType);
58
EncodeTypeLayout(dataBuilder,
_typeDesc
);
62
var act =
_typeDesc
as AsyncContinuationType;
69
dataBuilder.EmitTypeSignature(
_typeDesc
, innerContext);
194
sb.Append(nameMangler.GetMangledTypeName(
_typeDesc
));
204
return comparer.Compare(
_typeDesc
, otherNode.
_typeDesc
);
209
if (
_typeDesc
.HasInstantiation &&
210
!
_typeDesc
.IsGenericDefinition &&
212
factory.CompilationModuleGroup.VersionsWithType(
_typeDesc
))
214
sink.Add(factory.AllMethodsOnType(
_typeDesc
), "Methods on generic type instantiation");
217
factory.AddVirtualMethodDiscoveryDependencies(sink,
_typeDesc
);
221
AddDependenciesForAsyncStateMachineBox(sink, factory,
_typeDesc
);