5 types derived from NativeLayoutTypeSignatureVertexNode
ILCompiler.Compiler (5)
Compiler\DependencyAnalysis\NativeLayoutVertexNode.cs (5)
338
private sealed class NativeLayoutParameterizedTypeSignatureVertexNode :
NativeLayoutTypeSignatureVertexNode
382
private sealed class NativeLayoutFunctionPointerTypeSignatureVertexNode :
NativeLayoutTypeSignatureVertexNode
402
private sealed class NativeLayoutGenericVarSignatureVertexNode :
NativeLayoutTypeSignatureVertexNode
428
private sealed class NativeLayoutInstantiatedTypeSignatureVertexNode :
NativeLayoutTypeSignatureVertexNode
463
private sealed class NativeLayoutEETypeSignatureVertexNode :
NativeLayoutTypeSignatureVertexNode
22 references to NativeLayoutTypeSignatureVertexNode
ILCompiler.Compiler (22)
Compiler\DependencyAnalysis\InterfaceGenericVirtualMethodTableNode.cs (1)
75
var
currentInterfaceSignature = factory.NativeLayout.TypeSignatureVertex(currentInterface);
Compiler\DependencyAnalysis\NativeLayoutVertexNode.cs (17)
102
private
NativeLayoutTypeSignatureVertexNode
_containingTypeSig;
103
private
NativeLayoutTypeSignatureVertexNode
[] _instantiationArgsSig;
121
_instantiationArgsSig = new
NativeLayoutTypeSignatureVertexNode
[method.Instantiation.Length];
141
foreach (
var
arg in _instantiationArgsSig)
251
private
NativeLayoutTypeSignatureVertexNode
_returnTypeSig;
252
private
NativeLayoutTypeSignatureVertexNode
[] _parametersSig;
260
_parametersSig = new
NativeLayoutTypeSignatureVertexNode
[signature.Length];
268
foreach (
var
arg in _parametersSig)
309
public static
NativeLayoutTypeSignatureVertexNode
NewTypeSignatureVertexNode(NodeFactory factory, TypeDesc type)
340
private
NativeLayoutTypeSignatureVertexNode
_parameterTypeSig;
430
private
NativeLayoutTypeSignatureVertexNode
_genericTypeDefSig;
431
private
NativeLayoutTypeSignatureVertexNode
[] _instantiationArgs;
438
_instantiationArgs = new
NativeLayoutTypeSignatureVertexNode
[type.Instantiation.Length];
446
foreach (
var
arg in _instantiationArgs)
1063
private
NativeLayoutTypeSignatureVertexNode
_signature;
1148
private
NativeLayoutTypeSignatureVertexNode
_signature;
1199
private
NativeLayoutTypeSignatureVertexNode
_signature;
Compiler\DependencyAnalysis\NodeFactory.NativeLayout.cs (4)
30
_typeSignatures = new NodeCache<TypeDesc,
NativeLayoutTypeSignatureVertexNode
>(type =>
32
return
NativeLayoutTypeSignatureVertexNode
.NewTypeSignatureVertexNode(_factory, type);
208
private NodeCache<TypeDesc,
NativeLayoutTypeSignatureVertexNode
> _typeSignatures;
209
internal
NativeLayoutTypeSignatureVertexNode
TypeSignatureVertex(TypeDesc type)