3 types derived from FrozenObjectNode
ILCompiler.Compiler (3)
Compiler\DependencyAnalysis\FrozenRuntimeTypeNode.cs (1)
12
public sealed class FrozenRuntimeTypeNode :
FrozenObjectNode
Compiler\DependencyAnalysis\FrozenStringNode.cs (1)
9
public sealed class FrozenStringNode :
FrozenObjectNode
Compiler\DependencyAnalysis\SerializedFrozenObjectNode.cs (1)
18
public sealed class SerializedFrozenObjectNode :
FrozenObjectNode
12 references to FrozenObjectNode
ILCompiler.Compiler (7)
Compiler\DependencyAnalysis\ArrayOfFrozenObjectsNode.cs (2)
35
foreach (
FrozenObjectNode
node in factory.MetadataManager.GetFrozenObjects())
37
Debug.Assert(node is not
FrozenObjectNode
frozenObj || !frozenObj.ObjectType.RequiresAlign8());
Compiler\MetadataManager.cs (4)
76
private readonly SortedSet<
FrozenObjectNode
> _frozenObjects = new SortedSet<
FrozenObjectNode
>(CompilerComparer.Instance);
336
if (obj is
FrozenObjectNode
frozenObj)
1106
public IEnumerable<
FrozenObjectNode
> GetFrozenObjects()
Compiler\MstatObjectDumper.cs (1)
125
foreach (
FrozenObjectNode
frozenObject in factory.MetadataManager.GetFrozenObjects())
ILCompiler.RyuJit (5)
JitInterface\CorInfoImpl.RyuJit.cs (5)
49
private
FrozenObjectNode
HandleToObject(CORINFO_OBJECT_STRUCT_* obj) => (
FrozenObjectNode
)HandleToObject((void*)obj);
50
private CORINFO_OBJECT_STRUCT_* ObjectToHandle(
FrozenObjectNode
obj) => (CORINFO_OBJECT_STRUCT_*)ObjectToHandle((object)obj);
2375
case
FrozenObjectNode
:
2408
FrozenObjectNode
obj = HandleToObject(objPtr);