7 implementations of CallingConvention
Microsoft.CodeAnalysis (7)
CodeGen\ArrayMembers.cs (1)
334public Cci.CallingConvention CallingConvention => Cci.CallingConvention.HasThis;
Emit\EditAndContinue\DeletedPEMethodDefinition.cs (1)
146public Cci.CallingConvention CallingConvention
Emit\EditAndContinue\DeletedSourceMethodDefinition.cs (1)
91public CallingConvention CallingConvention => OldDefinition.CallingConvention;
Emit\NoPia\CommonEmbeddedMethod.cs (1)
283Cci.CallingConvention Cci.ISignature.CallingConvention => UnderlyingMethodSignature.CallingConvention;
Emit\NoPia\CommonEmbeddedProperty.cs (1)
129Cci.CallingConvention Cci.ISignature.CallingConvention
Emit\NoPia\VtblGap.cs (1)
224Cci.CallingConvention Cci.ISignature.CallingConvention
PEWriter\RootModuleStaticConstructor.cs (1)
96public CallingConvention CallingConvention => CallingConvention.Default;
9 references to CallingConvention
Microsoft.CodeAnalysis (9)
Emit\EditAndContinue\DeletedSourceMethodDefinition.cs (1)
91public CallingConvention CallingConvention => OldDefinition.CallingConvention;
Emit\NoPia\CommonEmbeddedMethod.cs (1)
283Cci.CallingConvention Cci.ISignature.CallingConvention => UnderlyingMethodSignature.CallingConvention;
Emit\NoPia\CommonEmbeddedProperty.cs (1)
133return UnderlyingPropertySignature.CallingConvention;
PEWriter\MetadataWriter.cs (6)
1131Debug.Assert((methodReference.CallingConvention & CallingConvention.Generic) != 0 == (methodReference.GenericParameterCount > 0)); 1136new SignatureHeader((byte)methodReference.CallingConvention).CallingConvention, 1138isInstanceMethod: (methodReference.CallingConvention & CallingConvention.HasThis) != 0); 1193var signatureEncoder = new BlobEncoder(builder).MethodSignature(convention: signature.CallingConvention.ToSignatureConvention(), genericParameterCount: 0, isInstanceMethod: false); 1283isInstanceProperty: (propertyDef.CallingConvention & CallingConvention.HasThis) != 0); 3857var signatureEncoder = encoder.FunctionPointer(convention: signature.CallingConvention.ToSignatureConvention());