4 types derived from EmbeddedObjectNode
ILCompiler.Compiler (4)
Compiler\DependencyAnalysis\EmbeddedPointerIndirectionNode.cs (1)
14
public abstract class EmbeddedPointerIndirectionNode<TTarget> :
EmbeddedObjectNode
, ISortableSymbolNode
Compiler\DependencyAnalysis\FrozenObjectNode.cs (1)
13
public abstract class FrozenObjectNode :
EmbeddedObjectNode
, ISymbolDefinitionNode
Compiler\DependencyAnalysis\InterfaceDispatchCellNode.cs (1)
13
public sealed class InterfaceDispatchCellNode :
EmbeddedObjectNode
, ISymbolDefinitionNode
Compiler\DependencyAnalysis\ThreadStaticsNode.cs (1)
16
public class ThreadStaticsNode :
EmbeddedObjectNode
, ISymbolDefinitionNode
13 references to EmbeddedObjectNode
ILCompiler.Compiler (13)
Compiler\DependencyAnalysis\ArrayOfEmbeddedDataNode.cs (1)
14
where TEmbedded :
EmbeddedObjectNode
Compiler\DependencyAnalysis\ArrayOfEmbeddedPointersNode.cs (2)
35
public
EmbeddedObjectNode
NewNode(TTarget target)
40
public
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) =>
851
private NodeCache<MetadataType,
EmbeddedObjectNode
> _GCStaticIndirectionNodes;
853
public
EmbeddedObjectNode
GCStaticIndirection(MetadataType type)
1559
private NodeCache<MethodDesc,
EmbeddedObjectNode
> _eagerCctorIndirectionNodes;
1561
public
EmbeddedObjectNode
EagerCctorIndirection(MethodDesc cctorMethod)
src\runtime\src\coreclr\tools\Common\Compiler\DependencyAnalysis\SortableDependencyNode.cs (3)
115
public class EmbeddedObjectNodeComparer : IComparer<
EmbeddedObjectNode
>
124
public int Compare(
EmbeddedObjectNode
x,
EmbeddedObjectNode
y)