4 types derived from EmbeddedObjectNode
ILCompiler.Compiler (4)
Compiler\DependencyAnalysis\EmbeddedPointerIndirectionNode.cs (1)
14public abstract class EmbeddedPointerIndirectionNode<TTarget> : EmbeddedObjectNode, ISortableSymbolNode
Compiler\DependencyAnalysis\FrozenObjectNode.cs (1)
13public abstract class FrozenObjectNode : EmbeddedObjectNode, ISymbolDefinitionNode
Compiler\DependencyAnalysis\InterfaceDispatchCellNode.cs (1)
13public sealed class InterfaceDispatchCellNode : EmbeddedObjectNode, ISymbolDefinitionNode
Compiler\DependencyAnalysis\ThreadStaticsNode.cs (1)
16public class ThreadStaticsNode : EmbeddedObjectNode, ISymbolDefinitionNode
13 references to EmbeddedObjectNode
ILCompiler.Compiler (13)
Compiler\DependencyAnalysis\ArrayOfEmbeddedDataNode.cs (1)
14where TEmbedded : EmbeddedObjectNode
Compiler\DependencyAnalysis\ArrayOfEmbeddedPointersNode.cs (2)
35public EmbeddedObjectNode NewNode(TTarget target) 40public EmbeddedObjectNode NewNodeWithSymbol(TTarget target)
Compiler\DependencyAnalysis\EmbeddedPointerIndirectionNode.cs (1)
11/// An <see cref="EmbeddedObjectNode"/> whose sole value is a pointer to a different <see cref="ISymbolNode"/>.
Compiler\DependencyAnalysis\NodeFactory.cs (6)
232_GCStaticIndirectionNodes = new NodeCache<MetadataType, EmbeddedObjectNode>((MetadataType type) => 520_eagerCctorIndirectionNodes = new NodeCache<MethodDesc, EmbeddedObjectNode>((MethodDesc method) => 851private NodeCache<MetadataType, EmbeddedObjectNode> _GCStaticIndirectionNodes; 853public EmbeddedObjectNode GCStaticIndirection(MetadataType type) 1559private NodeCache<MethodDesc, EmbeddedObjectNode> _eagerCctorIndirectionNodes; 1561public EmbeddedObjectNode EagerCctorIndirection(MethodDesc cctorMethod)
src\runtime\src\coreclr\tools\Common\Compiler\DependencyAnalysis\SortableDependencyNode.cs (3)
115public class EmbeddedObjectNodeComparer : IComparer<EmbeddedObjectNode> 124public int Compare(EmbeddedObjectNode x, EmbeddedObjectNode y)