11 references to Helpers
System.Reflection.MetadataLoadContext (11)
System\Reflection\TypeLoading\Assemblies\RoAssembly.cs (1)
112
return
Helpers
.LoadTypeFromAssemblyQualifiedName(name, defaultAssembly: this, ignoreCase: ignoreCase, throwOnError: throwOnError);
System\Reflection\TypeLoading\CustomAttributes\Ecma\EcmaCustomAttributeHelpers.cs (2)
217
ma.SafeArrayUserDefinedSubType =
Helpers
.LoadTypeFromAssemblyQualifiedName(udtName!, module.GetRoAssembly(), ignoreCase: false, throwOnError: false);
246
ma.MarshalTypeRef =
Helpers
.LoadTypeFromAssemblyQualifiedName(ma.MarshalType!, module.GetRoAssembly(), ignoreCase: false, throwOnError: false);
System\Reflection\TypeLoading\General\Ecma\EcmaHelpers.cs (1)
22
AssemblyNameFlags assemblyNameFlags =
Helpers
.ConvertAssemblyFlagsToAssemblyNameFlags(flags);
System\Reflection\TypeLoading\General\Ecma\EcmaSignatureTypeProviderForToString.cs (1)
32
public string GetArrayType(string elementType, ArrayShape shape) => elementType +
Helpers
.ComputeArraySuffix(shape.Rank, multiDim: true);
System\Reflection\TypeLoading\Modules\Ecma\EcmaModule.TypeProvider.cs (1)
74
return
Helpers
.LoadTypeFromAssemblyQualifiedName(name, GetRoAssembly(), ignoreCase: false, throwOnError: true)!;
System\Reflection\TypeLoading\Types\RoArrayType.cs (1)
33
protected sealed override string Suffix =>
Helpers
.ComputeArraySuffix(_rank, _multiDim);
System\Reflection\TypeLoading\Types\RoModifiedFunctionPointerType.cs (2)
43
public override Type[] GetFunctionPointerParameterTypes() =>
Helpers
.CloneArray(_parameterTypes);
44
public override Type[] GetFunctionPointerCallingConventions() =>
Helpers
.CloneArray(_callingConventions);
System\Reflection\TypeLoading\Types\RoModifiedType.cs (2)
90
return
Helpers
.CloneArray(_requiredModifiers);
108
return
Helpers
.CloneArray(_optionalModifiers);