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;
20 references to CallingConvention
Microsoft.CodeAnalysis.CSharp (20)
Binder\Semantics\Conversions\Conversions.cs (2)
122new CallingConventionInfo(destination.Signature.CallingConvention, destination.Signature.GetCallingConventionModifiers()), 295return (signature, true, new CallingConventionInfo(signature.CallingConvention, signature.GetCallingConventionModifiers()));
Binder\Semantics\Conversions\ConversionsBase.cs (3)
3405sourceSig.CallingConvention != destinationSig.CallingConvention) 3410if (sourceSig.CallingConvention == Cci.CallingConvention.Unmanaged &&
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (2)
1918if (sourceSignature.CallingConvention != targetSignature.CallingConvention)
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (9)
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);
Symbols\Source\SourceNamedTypeSymbol_Extension.cs (4)
301string? callingConvention = signature.CallingConvention switch 309_ => throw ExceptionUtilities.UnexpectedValue(signature.CallingConvention) 707string? callingConvention = signature.CallingConvention switch 715_ => throw ExceptionUtilities.UnexpectedValue(signature.CallingConvention)