4 instantiations of MethodSignatureEncoder
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
CodeGen\CodeGenFunctionPointersTests.cs (1)
12667var mParameterEncoder = new MethodSignatureEncoder(mBlobBuilder.Builder, hasVarArgs: false);
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); 1112return new MethodSignatureEncoder(Builder, hasVarArgs: convention == SignatureCallingConvention.VarArgs);
9 references to MethodSignatureEncoder
Microsoft.CodeAnalysis (5)
PEWriter\MetadataWriter.cs (5)
1135var encoder = new BlobEncoder(builder).MethodSignature( 1193var signatureEncoder = new BlobEncoder(builder).MethodSignature(convention: signature.CallingConvention.ToSignatureConvention(), genericParameterCount: 0, isInstanceMethod: false); 1282var encoder = new BlobEncoder(builder).PropertySignature( 3771private void SerializeReturnValueAndParameters(MethodSignatureEncoder encoder, ISignature signature, ImmutableArray<IParameterTypeInformation> varargParameters) 3857var signatureEncoder = encoder.FunctionPointer(convention: signature.CallingConvention.ToSignatureConvention());
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
CodeGen\CodeGenFunctionPointersTests.cs (1)
12667var mParameterEncoder = new MethodSignatureEncoder(mBlobBuilder.Builder, hasVarArgs: false);
System.Reflection.Metadata (3)
System\Reflection\Metadata\Ecma335\Encoding\BlobEncoders.cs (3)
74public MethodSignatureEncoder MethodSignature( 103public MethodSignatureEncoder PropertySignature(bool isInstanceProperty = false) 1083public MethodSignatureEncoder FunctionPointer(