14 references to NodeFactory
ILCompiler.Compiler (14)
Compiler\UserDefinedTypeDescriptor.cs (14)
25
private bool Is64Bit =>
NodeFactory
.Target.PointerSize == 8;
27
private TargetAbi Abi =>
NodeFactory
.Target.Abi;
509
return GetGenericDepth(type) >
NodeFactory
.TypeSystemContext.GenericsConfig.MaxGenericDepthOfDebugRecord;
589
Utf8String nonGcStaticDataName =
NodeFactory
.NameMangler.NodeMangler.NonGCStatics(type);
590
Utf8String gcStaticDataName =
NodeFactory
.NameMangler.NodeMangler.GCStatics(type);
591
Utf8String threadStaticDataName =
NodeFactory
.NameMangler.NodeMangler.ThreadStatics(type);
594
bool hasNonGcStatics =
NodeFactory
.MetadataManager.HasNonGcStaticBase(defType);
595
bool hasGcStatics =
NodeFactory
.MetadataManager.HasGcStaticBase(defType);
596
bool hasThreadStatics =
NodeFactory
.MetadataManager.HasThreadStaticBase(defType);
597
bool hasInstanceFields = defType.IsValueType ||
NodeFactory
.MetadataManager.HasConstructedEEType(defType);
674
if (
NodeFactory
.Target.OperatingSystem != TargetOS.Windows)
711
if (
NodeFactory
.Target.OperatingSystem == TargetOS.Windows)
785
Size = (ulong)
NodeFactory
.Target.PointerSize * 2ul,
813
Offset = (ulong)
NodeFactory
.Target.PointerSize,