1 write to _typeDesc
ILCompiler.ReadyToRun (1)
Compiler\DependencyAnalysis\ReadyToRun\TypeFixupSignature.cs (1)
26
_typeDesc
= typeDesc;
17 references to _typeDesc
ILCompiler.ReadyToRun (17)
Compiler\DependencyAnalysis\ReadyToRun\TypeFixupSignature.cs (17)
43
if ((fixupKind == ReadyToRunFixupKind.Verify_TypeLayout) && ((MetadataType)
_typeDesc
).IsVectorTOrHasVectorTFields)
48
IEcmaModule targetModule = factory.SignatureContext.GetTargetModule(
_typeDesc
);
50
bool hasStableToken = fixupKind == ReadyToRunFixupKind.TypeHandle &&
_typeDesc
is EcmaType { IsModuleType: true };
55
dataBuilder.EmitTypeSignature(
_typeDesc
, innerContext);
56
Debug.Assert(
_typeDesc
.IsValueType);
57
EncodeTypeLayout(dataBuilder,
_typeDesc
);
61
var act =
_typeDesc
as AsyncContinuationType;
68
dataBuilder.EmitTypeSignature(
_typeDesc
, innerContext);
193
sb.Append(nameMangler.GetMangledTypeName(
_typeDesc
));
203
return comparer.Compare(
_typeDesc
, otherNode.
_typeDesc
);
210
if (
_typeDesc
.HasInstantiation &&
211
!
_typeDesc
.IsGenericDefinition &&
213
factory.CompilationModuleGroup.VersionsWithType(
_typeDesc
))
215
dependencies.Add(factory.AllMethodsOnType(
_typeDesc
), "Methods on generic type instantiation");
218
factory.AddVirtualMethodDiscoveryDependencies(ref dependencies,
_typeDesc
);
222
AddDependenciesForAsyncStateMachineBox(ref dependencies, factory,
_typeDesc
);