13 references to MetadataSignatureHelper
System.Reflection.Emit (13)
System\Reflection\Emit\MethodBuilderImpl.cs (1)
102
internal BlobBuilder GetMethodSignatureBlob() =>
MetadataSignatureHelper
.GetMethodSignature(_module, _parameterTypes,
System\Reflection\Emit\ModuleBuilderImpl.cs (12)
275
PropertyDefinitionHandle propertyHandle = AddPropertyDefinition(property,
MetadataSignatureHelper
.GetPropertySignature(property, this));
363
_metadataBuilder.AddStandaloneSignature(_metadataBuilder.GetOrAddBlob(
MetadataSignatureHelper
.GetLocalSignature(il.Locals, this)));
639
MetadataSignatureHelper
.GetFieldSignature(field.FieldType, field.GetRequiredCustomModifiers(), field.GetOptionalCustomModifiers(), this));
723
signature: _metadataBuilder.GetOrAddBlob(
MetadataSignatureHelper
.GetTypeSpecificationSignature(type, this)));
728
instantiation: _metadataBuilder.GetOrAddBlob(
MetadataSignatureHelper
.GetMethodSpecificationSignature(genericArgs, this)));
748
MetadataSignatureHelper
.GetFieldSignature(fieldType, field.GetRequiredCustomModifiers(), field.GetOptionalCustomModifiers(), this));
753
memberHandle = AddMemberReference(ctor.Name, GetTypeHandle(memberInfo.DeclaringType!),
MetadataSignatureHelper
.GetConstructorSignature(ctor.GetParameters(), this));
797
MetadataSignatureHelper
.GetMethodSignature(this,
MetadataSignatureHelper
.GetParameterTypes(method.GetParameters()), method.ReturnParameter.GetModifiedParameterType(),
800
private BlobBuilder GetMethodArrayMethodSignature(ArrayMethod method) =>
MetadataSignatureHelper
.GetMethodSignature(
1355
_metadataBuilder.GetOrAddBlob(
MetadataSignatureHelper
.GetMethodSignature(this, parameterTypes, returnType,
1360
MetadataSignatureHelper
.GetMethodSignature(this, parameterTypes, returnType, GetSignatureConvention(callingConvention)))));