2 instantiations of CustomAttributeNamedArgument
ILAssembler (1)
PseudoCustomAttributes.Decoding.cs (1)
209arguments.Add(new(argumentName, kind, value.Type, value.Value));
System.Reflection.Metadata (1)
System\Reflection\Metadata\Ecma335\CustomAttributeDecoder.cs (1)
140arguments.Add(new CustomAttributeNamedArgument<TType>(name, kind, argument.Type, argument.Value));
41 references to CustomAttributeNamedArgument
ILAssembler (15)
PseudoCustomAttributes.Application.cs (1)
145CustomAttributeNamedArgument<SerializationTypeCode>? codeTypeArgument =
PseudoCustomAttributes.Decoding.cs (5)
102out ImmutableArray<CustomAttributeNamedArgument<SerializationTypeCode>> namedArguments)) 129out ImmutableArray<CustomAttributeNamedArgument<SerializationTypeCode>> namedArguments) 133ImmutableArray.CreateBuilder<CustomAttributeNamedArgument<SerializationTypeCode>>( 216private static CustomAttributeNamedArgument<SerializationTypeCode>? FindNamedArgument( 220foreach (CustomAttributeNamedArgument<SerializationTypeCode> argument in arguments.NamedArguments)
PseudoCustomAttributes.MarshalAs.cs (9)
175CustomAttributeNamedArgument<SerializationTypeCode>? arraySubTypeArgument = 177CustomAttributeNamedArgument<SerializationTypeCode>? safeArraySubTypeArgument = 179CustomAttributeNamedArgument<SerializationTypeCode>? safeArrayUserDefinedSubTypeArgument = 181CustomAttributeNamedArgument<SerializationTypeCode>? sizeParamIndexArgument = 183CustomAttributeNamedArgument<SerializationTypeCode>? sizeConstArgument = 185CustomAttributeNamedArgument<SerializationTypeCode>? marshalTypeArgument = 187CustomAttributeNamedArgument<SerializationTypeCode>? marshalTypeRefArgument = 189CustomAttributeNamedArgument<SerializationTypeCode>? marshalCookieArgument = 191CustomAttributeNamedArgument<SerializationTypeCode>? iidParameterIndexArgument =
ILCompiler.Compiler (8)
Compiler\Dataflow\AttributeDataFlow.cs (1)
68foreach (var namedArgument in arguments.NamedArguments)
Compiler\Dataflow\DiagnosticUtilities.cs (1)
191foreach (var namedArgument in attribute.NamedArguments)
Compiler\DependencyAnalysis\CustomAttributeBasedDependencyAlgorithm.cs (1)
170foreach (CustomAttributeNamedArgument<TypeDesc> decodedArgument in value.NamedArguments)
Compiler\Logging\UnconditionalSuppressMessageAttributeState.cs (1)
198foreach (var p in attribute.NamedArguments)
parent\parent\Common\Compiler\MethodExtensions.cs (3)
55foreach (var argument in decodedValue.NamedArguments) 72foreach (var argument in decodedValue.NamedArguments) 89foreach (var argument in decodedValue.NamedArguments)
parent\parent\Common\TypeSystem\Interop\UnmanagedCallingConventions.cs (1)
164foreach (var arg in attributeWithCallConvsArray.NamedArguments)
ILCompiler.ReadyToRun (5)
parent\parent\Common\Compiler\MethodExtensions.cs (3)
55foreach (var argument in decodedValue.NamedArguments) 72foreach (var argument in decodedValue.NamedArguments) 89foreach (var argument in decodedValue.NamedArguments)
parent\parent\Common\TypeSystem\Interop\UnmanagedCallingConventions.cs (1)
164foreach (var arg in attributeWithCallConvsArray.NamedArguments)
PortableCallHelpers\PInvokeCollector.cs (1)
80foreach (var argument in attribute.NamedArguments)
ILCompiler.TypeSystem (4)
parent\parent\Common\TypeSystem\Ecma\EcmaMethod.cs (1)
545foreach (CustomAttributeNamedArgument<TypeDesc> namedArg in decoded.NamedArguments)
parent\parent\Common\TypeSystem\Ecma\EcmaModule.cs (1)
814foreach (var arg in dec.NamedArguments)
parent\parent\Common\TypeSystem\Ecma\MetadataExtensions.cs (1)
257foreach (var namedArgument in customAttributeValue.Value.NamedArguments)
parent\parent\Common\TypeSystem\IL\UnsafeAccessors.cs (1)
188foreach (var argument in decodedValue.NamedArguments)
System.Reflection.Metadata (6)
System\Reflection\Metadata\Ecma335\CustomAttributeDecoder.cs (4)
98ImmutableArray<CustomAttributeNamedArgument<TType>> namedArguments = DecodeNamedArguments(ref valueReader); 120private ImmutableArray<CustomAttributeNamedArgument<TType>> DecodeNamedArguments(ref BlobReader valueReader) 125return ImmutableArray<CustomAttributeNamedArgument<TType>>.Empty; 128var arguments = ImmutableArray.CreateBuilder<CustomAttributeNamedArgument<TType>>(count);
System\Reflection\Metadata\Signatures\CustomAttributeValue.cs (2)
11public ImmutableArray<CustomAttributeNamedArgument<TType>> NamedArguments { get; } 13public CustomAttributeValue(ImmutableArray<CustomAttributeTypedArgument<TType>> fixedArguments, ImmutableArray<CustomAttributeNamedArgument<TType>> namedArguments)
System.Reflection.MetadataLoadContext (3)
System\Reflection\TypeLoading\CustomAttributes\Ecma\EcmaCustomAttributeData.cs (1)
17private IList<CustomAttributeNamedArgument<RoType>>? _lazyNamedArguments;
System\Reflection\TypeLoading\CustomAttributes\Ecma\EcmaCustomAttributeHelpers.cs (2)
137public static IList<CustomAttributeNamedArgument> ToApiForm(this IList<CustomAttributeNamedArgument<RoType>> cangs, Type attributeType) 152public static CustomAttributeNamedArgument ToApiForm(this CustomAttributeNamedArgument<RoType> cang, Type attributeType)