26 references to GetCallingConventionModifiers
Microsoft.CodeAnalysis.CSharp (9)
Binder\Semantics\Conversions\Conversions.cs (2)
120new CallingConventionInfo(destination.Signature.CallingConvention, destination.Signature.GetCallingConventionModifiers()), 179return (signature, true, new CallingConventionInfo(signature.CallingConvention, signature.GetCallingConventionModifiers()));
Binder\Semantics\Conversions\ConversionsBase.cs (2)
3162!sourceSig.GetCallingConventionModifiers().SetEquals(destinationSig.GetCallingConventionModifiers()))
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (3)
1371? new CallingConventionInfo(method.CallingConvention, ((FunctionPointerMethodSymbol)method).GetCallingConventionModifiers()) 1744return (sourceSignature.GetCallingConventionModifiers(), targetSignature.GetCallingConventionModifiers()) switch
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (2)
734&& !GetCallingConventionModifiers().SetEquals(other.GetCallingConventionModifiers()))
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (4)
CodeGen\CodeGenFunctionPointersTests.cs (4)
7677Assert.Empty(funcPtrWithTestOnReturn.Signature.GetCallingConventionModifiers()); 7678Assert.Empty(funcPtrWithTestOnRef.Signature.GetCallingConventionModifiers()); 7762Assert.Empty(funcPtrWithTestOnReturn.Signature.GetCallingConventionModifiers()); 7763Assert.Empty(funcPtrWithTestOnRef.Signature.GetCallingConventionModifiers());
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\FunctionPointerTests.cs (1)
2111funcPtrType.Signature.GetCallingConventionModifiers().Select(c => ((CSharpCustomModifier)c).ModifierSymbol.ToTestDisplayString()));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (12)
Symbols\FunctionPointerTypeSymbolTests.cs (12)
2036Assert.Equal(expectedConventionEquality, ptr1.NoRef.Signature.GetCallingConventionModifiers().SetEquals(ptr2.NoRef.Signature.GetCallingConventionModifiers())); 2037Assert.Equal(expectedConventionEquality, ptr1.ByRef.Signature.GetCallingConventionModifiers().SetEquals(ptr2.ByRef.Signature.GetCallingConventionModifiers())); 2104Assert.Equal(expectedConventionEquality, ptr1.NoRef.Signature.GetCallingConventionModifiers().SetEquals(ptr2.NoRef.Signature.GetCallingConventionModifiers())); 2105Assert.Equal(expectedConventionEquality, ptr1.ByRef.Signature.GetCallingConventionModifiers().SetEquals(ptr2.ByRef.Signature.GetCallingConventionModifiers())); 2160Assert.Equal(expectedTypeConventionEquality, ptr1.NoRef.Signature.GetCallingConventionModifiers().SetEquals(ptr2.NoRef.Signature.GetCallingConventionModifiers())); 2161Assert.Equal(expectedRefConventionEquality, ptr1.ByRef.Signature.GetCallingConventionModifiers().SetEquals(ptr2.ByRef.Signature.GetCallingConventionModifiers()));