12 references to MetadataSignatureHelper
System.Reflection.Emit (12)
System\Reflection\Emit\MethodBuilderImpl.cs (1)
103
internal BlobBuilder GetMethodSignatureBlob() =>
MetadataSignatureHelper
.GetMethodSignature(_module, _parameterTypes,
System\Reflection\Emit\ModuleBuilderImpl.cs (11)
274
PropertyDefinitionHandle propertyHandle = AddPropertyDefinition(property,
MetadataSignatureHelper
.GetPropertySignature(property, this));
362
_metadataBuilder.AddStandaloneSignature(_metadataBuilder.GetOrAddBlob(
MetadataSignatureHelper
.GetLocalSignature(il.Locals, this)));
638
MetadataSignatureHelper
.GetFieldSignature(field.FieldType, field.GetRequiredCustomModifiers(), field.GetOptionalCustomModifiers(), this));
720
signature: _metadataBuilder.GetOrAddBlob(
MetadataSignatureHelper
.GetTypeSpecificationSignature(type, this)));
725
instantiation: _metadataBuilder.GetOrAddBlob(
MetadataSignatureHelper
.GetMethodSpecificationSignature(genericArgs, this)));
745
MetadataSignatureHelper
.GetFieldSignature(fieldType, field.GetRequiredCustomModifiers(), field.GetOptionalCustomModifiers(), this));
750
memberHandle = AddMemberReference(ctor.Name, GetTypeHandle(memberInfo.DeclaringType!),
MetadataSignatureHelper
.GetConstructorSignature(ctor.GetParameters(), this));
794
MetadataSignatureHelper
.GetMethodSignature(this, ParameterTypes(method.GetParameters()), method.ReturnType,
797
private BlobBuilder GetMethodArrayMethodSignature(ArrayMethod method) =>
MetadataSignatureHelper
.GetMethodSignature(
1365
_metadataBuilder.GetOrAddBlob(
MetadataSignatureHelper
.GetMethodSignature(this, parameterTypes, returnType,
1370
MetadataSignatureHelper
.GetMethodSignature(this, parameterTypes, returnType, GetSignatureConvention(callingConvention)))));