5 types derived from NativeLayoutVertexNode
ILCompiler.Compiler (5)
Compiler\DependencyAnalysis\NativeLayoutVertexNode.cs (5)
80
public abstract class NativeLayoutSavedVertexNode :
NativeLayoutVertexNode
248
internal sealed class NativeLayoutMethodSignatureVertexNode :
NativeLayoutVertexNode
298
internal abstract class NativeLayoutTypeSignatureVertexNode :
NativeLayoutVertexNode
491
public sealed class NativeLayoutExternalReferenceVertexNode :
NativeLayoutVertexNode
1046
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)
518
private
NativeLayoutVertexNode
_signatureToBePlaced;
522
public NativeLayoutPlacedSignatureVertexNode(
NativeLayoutVertexNode
signatureToBePlaced)
582
private List<
NativeLayoutVertexNode
> _vertices;
585
public NativeLayoutPlacedVertexSequenceVertexNode(List<
NativeLayoutVertexNode
> vertices)
607
foreach (
NativeLayoutVertexNode
vertex in _vertices)
743
ICollection<
NativeLayoutVertexNode
> templateLayout = associatedLayout.GetTemplateEntries(factory);
745
foreach (
NativeLayoutVertexNode
dictionaryEntry in templateLayout)
821
ICollection<
NativeLayoutVertexNode
> templateLayout = associatedLayout.GetTemplateEntries(factory);
825
List<
NativeLayoutVertexNode
> dictionaryVertices = new List<
NativeLayoutVertexNode
>();
827
foreach (
NativeLayoutVertexNode
dictionaryEntry in templateLayout)
974
ICollection<
NativeLayoutVertexNode
> templateLayout = associatedLayout.GetTemplateEntries(factory);
979
List<
NativeLayoutVertexNode
> implementedInterfacesList = new List<
NativeLayoutVertexNode
>();
992
List<
NativeLayoutVertexNode
> dictionaryVertices = new List<
NativeLayoutVertexNode
>();
994
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)