34 references to EmbeddedSignatureDataKind
ILCompiler.Compiler (9)
parent\parent\Common\TypeSystem\IL\Stubs\CalliMarshallingMethodThunk.cs (1)
74kind = EmbeddedSignatureDataKind.RequiredCustomModifier,
parent\parent\Common\TypeSystem\Interop\IL\MarshalHelpers.cs (1)
195if (customModifier.kind != EmbeddedSignatureDataKind.RequiredCustomModifier)
parent\parent\Common\TypeSystem\Interop\UnmanagedCallingConventions.cs (2)
71if (data.kind != EmbeddedSignatureDataKind.OptionalCustomModifier) 269kind = EmbeddedSignatureDataKind.OptionalCustomModifier,
parent\parent\Common\TypeSystem\MetadataEmitter\TypeSystemMetadataEmitter.cs (5)
519if (_embeddedData[_embeddedDataIndex].kind == EmbeddedSignatureDataKind.UnmanagedCallConv) 544if (_embeddedData[_embeddedDataIndex].kind == EmbeddedSignatureDataKind.ArrayShape) 609case EmbeddedSignatureDataKind.OptionalCustomModifier: 617case EmbeddedSignatureDataKind.RequiredCustomModifier: 625case EmbeddedSignatureDataKind.ArrayShape:
ILCompiler.ReadyToRun (9)
parent\parent\Common\JitInterface\CorInfoImpl.cs (1)
200EmbeddedSignatureDataKind.RequiredCustomModifier,
parent\parent\Common\TypeSystem\Interop\IL\MarshalHelpers.cs (1)
195if (customModifier.kind != EmbeddedSignatureDataKind.RequiredCustomModifier)
parent\parent\Common\TypeSystem\Interop\UnmanagedCallingConventions.cs (2)
71if (data.kind != EmbeddedSignatureDataKind.OptionalCustomModifier) 269kind = EmbeddedSignatureDataKind.OptionalCustomModifier,
parent\parent\Common\TypeSystem\MetadataEmitter\TypeSystemMetadataEmitter.cs (5)
519if (_embeddedData[_embeddedDataIndex].kind == EmbeddedSignatureDataKind.UnmanagedCallConv) 544if (_embeddedData[_embeddedDataIndex].kind == EmbeddedSignatureDataKind.ArrayShape) 609case EmbeddedSignatureDataKind.OptionalCustomModifier: 617case EmbeddedSignatureDataKind.RequiredCustomModifier: 625case EmbeddedSignatureDataKind.ArrayShape:
ILCompiler.RyuJit (1)
parent\parent\Common\JitInterface\CorInfoImpl.cs (1)
200EmbeddedSignatureDataKind.RequiredCustomModifier,
ILCompiler.TypeSystem (15)
parent\parent\Common\TypeSystem\Common\MethodDesc.cs (6)
40public EmbeddedSignatureDataKind kind; 197EmbeddedSignatureDataKind kind, 200Debug.Assert(kind is EmbeddedSignatureDataKind.RequiredCustomModifier or EmbeddedSignatureDataKind.OptionalCustomModifier); 232public EmbeddedSignatureData[] GetEmbeddedSignatureData(ReadOnlySpan<EmbeddedSignatureDataKind> kinds) 243foreach (var k in kinds)
parent\parent\Common\TypeSystem\Ecma\EcmaSignatureParser.cs (4)
184_embeddedSignatureDataList.Add(new EmbeddedSignatureData { index = string.Join(".", _indexStack) + "|" + arrayShapeString.ToString(), kind = EmbeddedSignatureDataKind.ArrayShape, type = null }); 295_embeddedSignatureDataList?.Add(new EmbeddedSignatureData { index = string.Join(".", _indexStack), kind = EmbeddedSignatureDataKind.RequiredCustomModifier, type = ResolveHandle(typeHandle) }); 307_embeddedSignatureDataList?.Add(new EmbeddedSignatureData { index = string.Join(".", _indexStack), kind = EmbeddedSignatureDataKind.OptionalCustomModifier, type = ResolveHandle(typeHandle) }); 411_embeddedSignatureDataList?.Add(new EmbeddedSignatureData { index = string.Join(".", _indexStack) + "|" + ((int)signatureCallConv).ToString(), kind = EmbeddedSignatureDataKind.UnmanagedCallConv, type = null });
parent\parent\Common\TypeSystem\IL\UnsafeAccessors.cs (5)
265ReadOnlySpan<EmbeddedSignatureDataKind> kinds = 267EmbeddedSignatureDataKind.UnmanagedCallConv, 268EmbeddedSignatureDataKind.RequiredCustomModifier, 269EmbeddedSignatureDataKind.OptionalCustomModifier 301Debug.Assert(dd.kind == EmbeddedSignatureDataKind.UnmanagedCallConv);