3 overrides of ObjectType
ILCompiler.Compiler (3)
Compiler\DependencyAnalysis\FrozenRuntimeTypeNode.cs (1)
55public override DefType ObjectType => _type.Context.SystemModule.GetKnownType("System"u8, "RuntimeType"u8);
Compiler\DependencyAnalysis\FrozenStringNode.cs (1)
57public override TypeDesc ObjectType => _stringType;
Compiler\DependencyAnalysis\SerializedFrozenObjectNode.cs (1)
40public override TypeDesc ObjectType => _data.Type;
5 references to ObjectType
ILCompiler.Compiler (4)
Compiler\DependencyAnalysis\ArrayOfFrozenObjectsNode.cs (1)
37Debug.Assert(node is not FrozenObjectNode frozenObj || !frozenObj.ObjectType.RequiresAlign8());
Compiler\DependencyAnalysis\FrozenObjectNode.cs (2)
22return OffsetFromBeginningOfArray + ObjectType.Context.Target.PointerSize; 30public int Size => ObjectType.Context.Target.PointerSize + ContentSize; // SyncBlock + size of contents
Compiler\MstatObjectDumper.cs (1)
128_frozenObjects.Token(_emitter.EmitMetadataHandleForTypeSystemEntity(frozenObject.ObjectType));
ILCompiler.RyuJit (1)
JitInterface\CorInfoImpl.RyuJit.cs (1)
2430return ObjectToHandle(HandleToObject(objPtr).ObjectType);