5 types derived from NativeLayoutVertexNode
ILCompiler.Compiler (5)
Compiler\DependencyAnalysis\NativeLayoutVertexNode.cs (5)
82
public abstract class NativeLayoutSavedVertexNode :
NativeLayoutVertexNode
254
internal sealed class NativeLayoutMethodSignatureVertexNode :
NativeLayoutVertexNode
307
internal abstract class NativeLayoutTypeSignatureVertexNode :
NativeLayoutVertexNode
506
public sealed class NativeLayoutExternalReferenceVertexNode :
NativeLayoutVertexNode
1074
public abstract class NativeLayoutGenericDictionarySlotNode :
NativeLayoutVertexNode
47 references to NativeLayoutVertexNode
ILCompiler.Compiler (47)
Compiler\DependencyAnalysis\DictionaryLayoutNode.cs (3)
109
public virtual ICollection<
NativeLayoutVertexNode
> GetTemplateEntries(NodeFactory factory)
111
ArrayBuilder<
NativeLayoutVertexNode
> templateEntries = default(ArrayBuilder<
NativeLayoutVertexNode
>);
Compiler\DependencyAnalysis\GenericLookupResult.cs (16)
139
public abstract
NativeLayoutVertexNode
TemplateDictionaryNode(NodeFactory factory);
223
public override
NativeLayoutVertexNode
TemplateDictionaryNode(NodeFactory factory)
281
public override
NativeLayoutVertexNode
TemplateDictionaryNode(NodeFactory factory)
339
public override
NativeLayoutVertexNode
TemplateDictionaryNode(NodeFactory factory)
402
public override
NativeLayoutVertexNode
TemplateDictionaryNode(NodeFactory factory)
467
public override
NativeLayoutVertexNode
TemplateDictionaryNode(NodeFactory factory)
523
public override
NativeLayoutVertexNode
TemplateDictionaryNode(NodeFactory factory)
587
public override
NativeLayoutVertexNode
TemplateDictionaryNode(NodeFactory factory)
659
public override
NativeLayoutVertexNode
TemplateDictionaryNode(NodeFactory factory)
751
public override
NativeLayoutVertexNode
TemplateDictionaryNode(NodeFactory factory)
808
public override
NativeLayoutVertexNode
TemplateDictionaryNode(NodeFactory factory)
864
public override
NativeLayoutVertexNode
TemplateDictionaryNode(NodeFactory factory)
921
public override
NativeLayoutVertexNode
TemplateDictionaryNode(NodeFactory factory)
976
public override
NativeLayoutVertexNode
TemplateDictionaryNode(NodeFactory factory)
1029
public override
NativeLayoutVertexNode
TemplateDictionaryNode(NodeFactory factory)
1156
public override
NativeLayoutVertexNode
TemplateDictionaryNode(NodeFactory factory)
Compiler\DependencyAnalysis\NativeLayoutInfoNode.cs (4)
26
private List<
NativeLayoutVertexNode
> _vertexNodesToWrite;
37
_vertexNodesToWrite = new List<
NativeLayoutVertexNode
>();
56
public void AddVertexNodeToNativeLayout(
NativeLayoutVertexNode
vertexNode)
66
foreach (
var
vertexNode in _vertexNodesToWrite)
Compiler\DependencyAnalysis\NativeLayoutVertexNode.cs (17)
536
private
NativeLayoutVertexNode
_signatureToBePlaced;
540
public NativeLayoutPlacedSignatureVertexNode(
NativeLayoutVertexNode
signatureToBePlaced)
601
private List<
NativeLayoutVertexNode
> _vertices;
604
public NativeLayoutPlacedVertexSequenceVertexNode(List<
NativeLayoutVertexNode
> vertices)
629
foreach (
NativeLayoutVertexNode
vertex in _vertices)
771
ICollection<
NativeLayoutVertexNode
> templateLayout = associatedLayout.GetTemplateEntries(factory);
773
foreach (
NativeLayoutVertexNode
dictionaryEntry in templateLayout)
849
ICollection<
NativeLayoutVertexNode
> templateLayout = associatedLayout.GetTemplateEntries(factory);
853
List<
NativeLayoutVertexNode
> dictionaryVertices = new List<
NativeLayoutVertexNode
>();
855
foreach (
NativeLayoutVertexNode
dictionaryEntry in templateLayout)
1002
ICollection<
NativeLayoutVertexNode
> templateLayout = associatedLayout.GetTemplateEntries(factory);
1007
List<
NativeLayoutVertexNode
> implementedInterfacesList = new List<
NativeLayoutVertexNode
>();
1020
List<
NativeLayoutVertexNode
> dictionaryVertices = new List<
NativeLayoutVertexNode
>();
1022
foreach (
NativeLayoutVertexNode
dictionaryEntry in templateLayout)
Compiler\DependencyAnalysis\NodeFactory.NativeLayout.cs (7)
40
_placedSignatures = new NodeCache<
NativeLayoutVertexNode
, NativeLayoutPlacedSignatureVertexNode>(vertexNode =>
226
private NodeCache<
NativeLayoutVertexNode
, NativeLayoutPlacedSignatureVertexNode> _placedSignatures;
227
internal NativeLayoutPlacedSignatureVertexNode PlacedSignatureVertex(
NativeLayoutVertexNode
vertexNode)
234
public readonly List<
NativeLayoutVertexNode
> Vertices;
236
public VertexSequenceKey(List<
NativeLayoutVertexNode
> vertices)
267
foreach (
NativeLayoutVertexNode
node in Vertices)
277
internal NativeLayoutPlacedVertexSequenceVertexNode PlacedVertexSequence(List<
NativeLayoutVertexNode
> vertices)