2 types derived from SignatureVariable
ILCompiler.TypeSystem (2)
parent\parent\Common\TypeSystem\Common\SignatureVariable.cs (2)
41
public sealed partial class SignatureTypeVariable :
SignatureVariable
89
public sealed partial class SignatureMethodVariable :
SignatureVariable
12 references to SignatureVariable
ILCompiler.Compiler (2)
Compiler\DependencyAnalysis\NativeLayoutVertexNode.cs (1)
427
return GetNativeWriter(factory).GetVariableTypeSignature((uint)((
SignatureVariable
)_type).Index, false);
parent\parent\Common\TypeSystem\MetadataEmitter\TypeSystemMetadataEmitter.cs (1)
458
else if (type is
SignatureVariable
sigVar)
ILCompiler.ReadyToRun (1)
parent\parent\Common\TypeSystem\MetadataEmitter\TypeSystemMetadataEmitter.cs (1)
458
else if (type is
SignatureVariable
sigVar)
ILCompiler.TypeSystem (9)
parent\parent\Common\TypeSystem\Common\TypeSystemContext.cs (6)
596
private sealed class SignatureVariableHashtable : LockFreeReaderHashtable<uint,
SignatureVariable
>
609
protected override int GetValueHashCode(
SignatureVariable
value)
615
protected override bool CompareKeyToValue(uint key,
SignatureVariable
value)
621
protected override bool CompareValueToValue(
SignatureVariable
value1,
SignatureVariable
value2)
629
protected override
SignatureVariable
CreateValueFromKey(uint key)
parent\parent\Common\TypeSystem\Ecma\EcmaSignatureEncoder.cs (1)
89
encoder.GenericTypeParameter(((
SignatureVariable
)type).Index);
parent\parent\Common\TypeSystem\IL\UnsafeAccessors.cs (1)
244
if (targetType is
SignatureVariable
)
parent\parent\Common\TypeSystem\Sorting\SignatureVariable.Sorting.cs (1)
11
return ((
SignatureVariable
)other).Index - Index;