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)
271
PropertyDefinitionHandle propertyHandle = AddPropertyDefinition(property,
MetadataSignatureHelper
.GetPropertySignature(property, this));
358
_metadataBuilder.AddStandaloneSignature(_metadataBuilder.GetOrAddBlob(
MetadataSignatureHelper
.GetLocalSignature(il.Locals, this)));
634
MetadataSignatureHelper
.GetFieldSignature(field.FieldType, field.GetRequiredCustomModifiers(), field.GetOptionalCustomModifiers(), this));
716
signature: _metadataBuilder.GetOrAddBlob(
MetadataSignatureHelper
.GetTypeSpecificationSignature(type, this)));
721
instantiation: _metadataBuilder.GetOrAddBlob(
MetadataSignatureHelper
.GetMethodSpecificationSignature(genericArgs, this)));
739
MetadataSignatureHelper
.GetFieldSignature(field.FieldType, field.GetRequiredCustomModifiers(), field.GetOptionalCustomModifiers(), this));
743
memberHandle = AddMemberReference(ctor.Name, GetTypeHandle(memberInfo.DeclaringType!),
MetadataSignatureHelper
.GetConstructorSignature(ctor.GetParameters(), this));
787
MetadataSignatureHelper
.GetMethodSignature(this, ParameterTypes(method.GetParameters()), method.ReturnType,
790
private BlobBuilder GetMethodArrayMethodSignature(ArrayMethod method) =>
MetadataSignatureHelper
.GetMethodSignature(
1357
_metadataBuilder.GetOrAddBlob(
MetadataSignatureHelper
.GetMethodSignature(this, parameterTypes, returnType,
1362
MetadataSignatureHelper
.GetMethodSignature(this, parameterTypes, returnType, GetSignatureConvention(callingConvention)))));