1 write to _type
ILCompiler.Compiler (1)
Compiler\DependencyAnalysis\SealedVTableNode.cs (1)
28
_type
= type;
10 references to _type
ILCompiler.Compiler (10)
Compiler\DependencyAnalysis\SealedVTableNode.cs (10)
33
public override ObjectNodeSection GetSection(NodeFactory factory) =>
_type
.Context.Target.IsWindows ? ObjectNodeSection.FoldableReadOnlyDataSection : ObjectNodeSection.DataSection;
37
sb.Append(nameMangler.CompilationUnitPrefix).Append("__SealedVTable_"u8).Append(nameMangler.NodeMangler.MethodTable(
_type
));
42
public override bool IsShareable => EETypeNode.IsTypeNodeShareable(
_type
);
104
DefType declType =
_type
.GetClosestDefType();
254
TypeDesc declType =
_type
.GetClosestDefType();
271
bool isSharedDynamicInterfaceCastableImpl =
_type
.IsInterface
272
&&
_type
.IsCanonicalSubtype(CanonicalFormKind.Any)
273
&& ((MetadataType)
_type
).IsDynamicInterfaceCastableImplementation();
294
return comparer.Compare(
_type
, ((SealedVTableNode)other).
_type
);