3 instantiations of MethodSignatureEncoder
System.Reflection.Metadata (3)
System\Reflection\Metadata\Ecma335\Encoding\BlobEncoders.cs (3)
95return new MethodSignatureEncoder(Builder, hasVarArgs: convention == SignatureCallingConvention.VarArgs); 106return new MethodSignatureEncoder(Builder, hasVarArgs: false); 1116return new MethodSignatureEncoder(Builder, hasVarArgs: convention == SignatureCallingConvention.VarArgs);
10 references to MethodSignatureEncoder
ILCompiler.TypeSystem (1)
src\runtime\src\coreclr\tools\Common\TypeSystem\Ecma\EcmaSignatureEncoder.cs (1)
31MethodSignatureEncoder methodSigEncoder = encoder.MethodSignature(
Microsoft.CodeAnalysis (5)
PEWriter\MetadataWriter.cs (5)
1134var encoder = new BlobEncoder(builder).MethodSignature( 1192var signatureEncoder = new BlobEncoder(builder).MethodSignature(convention: signature.CallingConvention.ToSignatureConvention(), genericParameterCount: 0, isInstanceMethod: false); 1281var encoder = new BlobEncoder(builder).PropertySignature( 3818private void SerializeReturnValueAndParameters(MethodSignatureEncoder encoder, ISignature signature, ImmutableArray<IParameterTypeInformation> varargParameters) 3902var signatureEncoder = encoder.FunctionPointer(convention: signature.CallingConvention.ToSignatureConvention());
System.Reflection.Emit (1)
System\Reflection\Emit\SignatureHelper.cs (1)
258MethodSignatureEncoder sigEncoder = signature.FunctionPointer(callConv, attribs);
System.Reflection.Metadata (3)
System\Reflection\Metadata\Ecma335\Encoding\BlobEncoders.cs (3)
74public MethodSignatureEncoder MethodSignature( 103public MethodSignatureEncoder PropertySignature(bool isInstanceProperty = false) 1087public MethodSignatureEncoder FunctionPointer(