1 instantiation of CustomAttributeTypedArgument
System.Reflection.Metadata (1)
System\Reflection\Metadata\Ecma335\CustomAttributeDecoder.cs (1)
377
return new
CustomAttributeTypedArgument
<TType>(info.Type, value);
18 references to CustomAttributeTypedArgument
Microsoft.Cci.Extensions (3)
Extensions\CSharp\CSharpCciExtensions.cs (3)
963
CustomAttributeTypedArgument
<string> argument = value.FixedArguments[0];
966
ImmutableArray<
CustomAttributeTypedArgument
<string>> argumentValue = (ImmutableArray<
CustomAttributeTypedArgument
<string>>)argument.Value;
System.Reflection.Metadata (11)
System\Reflection\Metadata\Ecma335\CustomAttributeDecoder.cs (9)
97
ImmutableArray<
CustomAttributeTypedArgument
<TType>> fixedArguments = DecodeFixedArguments(ref signatureReader, ref valueReader, parameterCount, genericContextReader);
102
private ImmutableArray<
CustomAttributeTypedArgument
<TType>> DecodeFixedArguments(ref BlobReader signatureReader, ref BlobReader valueReader, int count, BlobReader genericContextReader)
106
return ImmutableArray<
CustomAttributeTypedArgument
<TType>>.Empty;
109
var arguments = ImmutableArray.CreateBuilder<
CustomAttributeTypedArgument
<TType>>(count);
139
CustomAttributeTypedArgument
<TType> argument = DecodeArgument(ref valueReader, info);
300
private
CustomAttributeTypedArgument
<TType> DecodeArgument(ref BlobReader valueReader, ArgumentTypeInfo info)
380
private ImmutableArray<
CustomAttributeTypedArgument
<TType>>? DecodeArrayArgument(ref BlobReader blobReader, ArgumentTypeInfo info)
390
return ImmutableArray<
CustomAttributeTypedArgument
<TType>>.Empty;
404
var array = ImmutableArray.CreateBuilder<
CustomAttributeTypedArgument
<TType>>(count);
System\Reflection\Metadata\Signatures\CustomAttributeValue.cs (2)
10
public ImmutableArray<
CustomAttributeTypedArgument
<TType>> FixedArguments { get; }
13
public CustomAttributeValue(ImmutableArray<
CustomAttributeTypedArgument
<TType>> fixedArguments, ImmutableArray<CustomAttributeNamedArgument<TType>> namedArguments)
System.Reflection.MetadataLoadContext (4)
System\Reflection\TypeLoading\CustomAttributes\Ecma\EcmaCustomAttributeData.cs (1)
16
private volatile IList<
CustomAttributeTypedArgument
<RoType>>? _lazyFixedArguments;
System\Reflection\TypeLoading\CustomAttributes\Ecma\EcmaCustomAttributeHelpers.cs (3)
106
public static IList<CustomAttributeTypedArgument> ToApiForm(this IList<
CustomAttributeTypedArgument
<RoType>> catgs)
121
public static CustomAttributeTypedArgument ToApiForm(this
CustomAttributeTypedArgument
<RoType> catg) => ToApiForm(catg.Type, catg.Value);
125
if (!(value is IList<
CustomAttributeTypedArgument
<RoType>> catgs))