23 overrides of CallingConvention
Microsoft.CodeAnalysis.CSharp (20)
Lowering\IteratorRewriter\IteratorFinallyMethodSymbol.cs (1)
189internal override Cci.CallingConvention CallingConvention
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.SynthesizedMethodBase.cs (1)
84internal sealed override Cci.CallingConvention CallingConvention
Symbols\ErrorMethodSymbol.cs (1)
109internal override Microsoft.Cci.CallingConvention CallingConvention
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (1)
760internal override CallingConvention CallingConvention { get; }
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
1245internal override Cci.CallingConvention CallingConvention => (Cci.CallingConvention)Signature.Header.RawValue;
Symbols\ReducedExtensionMethodSymbol.cs (1)
288internal override Microsoft.Cci.CallingConvention CallingConvention
Symbols\SignatureOnlyMethodSymbol.cs (1)
63internal override Cci.CallingConvention CallingConvention { get { return _callingConvention; } }
Symbols\Source\LambdaSymbol.cs (1)
256internal override Microsoft.Cci.CallingConvention CallingConvention
Symbols\Source\LocalFunctionSymbol.cs (1)
310internal override CallingConvention CallingConvention => CallingConvention.Default;
Symbols\Source\SourceMemberMethodSymbol.cs (1)
578internal sealed override Cci.CallingConvention CallingConvention
Symbols\Synthesized\SynthesizedDelegateSymbol.cs (1)
203internal override Microsoft.Cci.CallingConvention CallingConvention
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
208internal override Cci.CallingConvention CallingConvention
Symbols\Synthesized\SynthesizedGlobalMethodSymbol.cs (1)
306internal override Cci.CallingConvention CallingConvention
Symbols\Synthesized\SynthesizedImplementationMethod.cs (1)
69internal sealed override Cci.CallingConvention CallingConvention
Symbols\Synthesized\SynthesizedInstanceConstructor.cs (1)
253internal sealed override Cci.CallingConvention CallingConvention
Symbols\Synthesized\SynthesizedInteractiveInitializerMethod.cs (1)
168internal override Cci.CallingConvention CallingConvention
Symbols\Synthesized\SynthesizedIntrinsicOperatorSymbol.cs (1)
296internal override Cci.CallingConvention CallingConvention
Symbols\Synthesized\SynthesizedSealedPropertyAccessor.cs (1)
125internal override Cci.CallingConvention CallingConvention
Symbols\Synthesized\SynthesizedStaticConstructor.cs (1)
269internal override Microsoft.Cci.CallingConvention CallingConvention
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
288internal override Microsoft.Cci.CallingConvention CallingConvention
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (3)
Symbols\EEMethodSymbol.cs (1)
377internal override Cci.CallingConvention CallingConvention
Symbols\PlaceholderMethodSymbol.cs (1)
185internal override Cci.CallingConvention CallingConvention
Symbols\SynthesizedContextMethodSymbol.cs (1)
154internal override Microsoft.Cci.CallingConvention CallingConvention
17 references to CallingConvention
Microsoft.CodeAnalysis.CSharp (14)
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (1)
1371? new CallingConventionInfo(method.CallingConvention, ((FunctionPointerMethodSymbol)method).GetCallingConventionModifiers())
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
482actualCallKind = member.CallingConvention;
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (1)
579new object[] { firstSupported.Member, target.CallingConvention },
Emitter\Model\MethodReference.cs (1)
83return UnderlyingMethod.CallingConvention;
Emitter\Model\MethodSymbolAdapter.cs (1)
191return AdaptedMethodSymbol.CallingConvention;
Symbols\MemberSignatureComparer.cs (1)
782return ((MethodSymbol)member).CallingConvention;
Symbols\Metadata\PE\MemberRefMetadataDecoder.cs (1)
203((byte)method.CallingConvention == targetMemberSignatureHeader.RawValue) &&
Symbols\PublicModel\MethodSymbol.cs (1)
270SignatureCallingConvention IMethodSymbol.CallingConvention => _underlying.CallingConvention.ToSignatureConvention();
Symbols\ReducedExtensionMethodSymbol.cs (1)
290get { return _reducedFrom.CallingConvention; }
Symbols\Retargeting\RetargetingSymbolTranslator.cs (1)
1042method.CallingConvention,
Symbols\Synthesized\SynthesizedImplementationMethod.cs (1)
71get { return _interfaceMethod.CallingConvention; }
Symbols\Synthesized\SynthesizedSealedPropertyAccessor.cs (1)
129return _overriddenAccessor.CallingConvention;
Symbols\TypeSymbol.cs (1)
1601interfaceMethod.CallingConvention,
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
292return UnderlyingMethod.CallingConvention;
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Symbols\Retargeting\RetargetCustomModifiers.cs (2)
198Assert.Equal(((RetargetingMethodSymbol)m1).UnderlyingMethod.CallingConvention, m1.CallingConvention);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
FunctionPointerUtilities.cs (1)
86Assert.Equal(symbol.IsVararg, symbol.CallingConvention.IsCallingConvention(CallingConvention.ExtraArguments));