Base:
property
CallingConvention
Microsoft.CodeAnalysis.CSharp.Symbols.MethodSymbol.CallingConvention
4 writes to CallingConvention
Microsoft.CodeAnalysis.CSharp (4)
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (4)
454CallingConvention = callingConvention; 501CallingConvention = callingConvention; 529CallingConvention = callingConvention; 551CallingConvention = callingConvention;
32 references to CallingConvention
Microsoft.CodeAnalysis.CSharp (32)
Binder\Semantics\Conversions\Conversions.cs (2)
120new CallingConventionInfo(destination.Signature.CallingConvention, destination.Signature.GetCallingConventionModifiers()), 277return (signature, true, new CallingConventionInfo(signature.CallingConvention, signature.GetCallingConventionModifiers()));
Binder\Semantics\Conversions\ConversionsBase.cs (3)
3362sourceSig.CallingConvention != destinationSig.CallingConvention) 3367if (sourceSig.CallingConvention == Cci.CallingConvention.Unmanaged &&
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (2)
1832if (sourceSignature.CallingConvention != targetSignature.CallingConvention)
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (25)
113return CallingConvention.Default; 121return CallingConvention.Default; 146return CallingConvention.Unmanaged; 152{ ValueText: "Cdecl" } => CallingConvention.CDecl, 153{ ValueText: "Stdcall" } => CallingConvention.Standard, 154{ ValueText: "Thiscall" } => CallingConvention.ThisCall, 155{ ValueText: "Fastcall" } => CallingConvention.FastCall, 168return CallingConvention.Default; 182return CallingConvention.Unmanaged; 197return CallingConvention.Unmanaged; 280Debug.Assert(callingConvention == CallingConvention.Unmanaged); 339this.CallingConvention, 643if (!CallingConvention.IsCallingConvention(CallingConvention.Unmanaged)) 672if (modifiersToSearch.IsEmpty || CallingConvention != CallingConvention.Unmanaged) 723if (CallingConvention != other.CallingConvention 736if (CallingConvention.IsCallingConvention(CallingConvention.Unmanaged) 761=> Hash.Combine(ReturnType, Hash.Combine(((int)CallingConvention).GetHashCode(), ((int)FunctionPointerTypeSymbol.GetRefKindForHashCode(RefKind)).GetHashCode())); 779if (CallingConvention.IsCallingConvention(CallingConvention.ExtraArguments)) 811var isVararg = CallingConvention.IsCallingConvention(CallingConvention.ExtraArguments);