1 override of EmitVirtualSlots
ILCompiler.Compiler (1)
Compiler\DependencyAnalysis\ConstructedEETypeNode.cs (1)
24
protected override bool
EmitVirtualSlots
=> true;
10 references to EmitVirtualSlots
ILCompiler.Compiler (10)
Compiler\DependencyAnalysis\EETypeNode.cs (10)
96
if (
EmitVirtualSlots
)
194
_mightHaveInterfaceDispatchMap =
EmitVirtualSlots
&& InterfaceDispatchMapNode.MightHaveInterfaceDispatchMap(_type, factory);
283
if (!
EmitVirtualSlots
)
320
factory.MetadataManager.GetConditionalDependenciesDueToEETypePresence(sink, factory, _type, allocated:
EmitVirtualSlots
);
358
if (!
EmitVirtualSlots
)
607
if (
EmitVirtualSlots
)
691
if (
EmitVirtualSlots
)
766
if (
EmitVirtualSlots
&& !_type.IsArrayTypeWithoutGenericInterfaces())
882
Debug.Assert(
EmitVirtualSlots
);
1085
if (
EmitVirtualSlots
&& !_type.IsArrayTypeWithoutGenericInterfaces())