229 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 (6)
Microsoft.CodeAnalysis.Workspaces (7)
Microsoft.Diagnostics.DataContractReader.Abstractions (3)
Microsoft.Diagnostics.DataContractReader.Contracts (11)
Contracts\RuntimeTypeSystem_1.cs (10)
97public TypeKey(ITypeHandle? typeHandle, CorElementType elementType, int rank, ImmutableArray<ITypeHandle?> typeArgs, SignatureCallingConvention callConv = SignatureCallingConvention.Default)
109public SignatureCallingConvention CallConv { get; }
1306private bool FnPtrMatch(ITypeHandle candidate, ImmutableArray<ITypeHandle?> retAndArgTypes, SignatureCallingConvention callConv)
1308if (!IsFunctionPointer(candidate, out ReadOnlySpan<ITypeHandle> candidateRetAndArgs, out SignatureCallingConvention candidateCallConv))
1337ITypeHandle? IRuntimeTypeSystem.GetConstructedType(ITypeHandle? typeHandle, CorElementType corElementType, int rank, ImmutableArray<ITypeHandle?> typeArguments, SignatureCallingConvention callConv)
1491public bool IsFunctionPointer(ITypeHandle typeHandle, out ReadOnlySpan<ITypeHandle> retAndArgTypes, out SignatureCallingConvention callConv)
1506callConv = (SignatureCallingConvention)fnPtrTypeDesc.CallConv;
2314return (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)