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