228 references to SignatureCallingConvention
GenerateDocumentationAndConfigFiles (7)
ILAssembler (11)
ILCompiler.Compiler (11)
ILCompiler.MetadataTransform (3)
ILCompiler.ReadyToRun (13)
ILCompiler.TypeSystem (9)
Microsoft.CodeAnalysis (26)
Microsoft.CodeAnalysis.Analyzers (7)
Microsoft.CodeAnalysis.AnalyzerUtilities (5)
Microsoft.CodeAnalysis.CodeStyle (5)
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
Microsoft.CodeAnalysis.CSharp (14)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (7)
Microsoft.CodeAnalysis.CSharp.Workspaces (7)
Microsoft.CodeAnalysis.Features (1)
Microsoft.CodeAnalysis.NetAnalyzers (1)
Microsoft.CodeAnalysis.ResxSourceGenerator (5)
Microsoft.CodeAnalysis.VisualBasic (5)
Microsoft.CodeAnalysis.Workspaces (7)
Microsoft.Diagnostics.DataContractReader.Abstractions (3)
Microsoft.Diagnostics.DataContractReader.Contracts (11)
Contracts\RuntimeTypeSystem_1.cs (10)
92public TypeKey(ITypeHandle? typeHandle, CorElementType elementType, int rank, ImmutableArray<ITypeHandle?> typeArgs, SignatureCallingConvention callConv = SignatureCallingConvention.Default)
104public SignatureCallingConvention CallConv { get; }
1291private bool FnPtrMatch(ITypeHandle candidate, ImmutableArray<ITypeHandle?> retAndArgTypes, SignatureCallingConvention callConv)
1293if (!IsFunctionPointer(candidate, out ReadOnlySpan<ITypeHandle> candidateRetAndArgs, out SignatureCallingConvention candidateCallConv))
1322ITypeHandle? IRuntimeTypeSystem.GetConstructedType(ITypeHandle? typeHandle, CorElementType corElementType, int rank, ImmutableArray<ITypeHandle?> typeArguments, SignatureCallingConvention callConv)
1476public bool IsFunctionPointer(ITypeHandle typeHandle, out ReadOnlySpan<ITypeHandle> retAndArgTypes, out SignatureCallingConvention callConv)
1491callConv = (SignatureCallingConvention)fnPtrTypeDesc.CallConv;
2315return (SignatureCallingConvention)(signature[0] & 0x0F) == SignatureCallingConvention.VarArgs;
Microsoft.Diagnostics.DataContractReader.Legacy (5)
Roslyn.Diagnostics.Analyzers (7)
Roslyn.Diagnostics.CSharp.Analyzers (7)
System.Reflection.Emit (20)
System.Reflection.Metadata (14)
System.Reflection.MetadataLoadContext (15)