1 write to CallingConventionTypes
Microsoft.CodeAnalysis (1)
Symbols\Attributes\UnmanagedCallersOnlyAttributeData.cs (1)
30
CallingConventionTypes
= callingConventionTypes;
8 references to CallingConventionTypes
Microsoft.CodeAnalysis.CSharp (3)
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
714
var unmanagedCallingConventionTypes = unmanagedCallersOnlyData.
CallingConventionTypes
;
Symbols\Retargeting\RetargetingMethodSymbol.cs (2)
241
if (data?.
CallingConventionTypes
.IsEmpty == false)
244
foreach (var identifier in data.
CallingConventionTypes
)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (4)
CodeGen\CodeGenFunctionPointersTests.cs (4)
8069
Assert.Empty(unmanagedData!.
CallingConventionTypes
);
8745
Assert.Empty(unmanagedData!.
CallingConventionTypes
);
10340
Assert.Empty(m.GetUnmanagedCallersOnlyAttributeData(forceComplete: true)!.
CallingConventionTypes
);
10520
Assert.True(callConvCdecl!.Equals((NamedTypeSymbol)m.GetUnmanagedCallersOnlyAttributeData(forceComplete: true)!.
CallingConventionTypes
.Single(), TypeCompareKind.ConsiderEverything));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\Retargeting\RetargetingTests.cs (1)
1075
var containingAssembly = unmanagedCallersOnlyData.
CallingConventionTypes
.Single().ContainingAssembly;