IKVM11  11
Java SE 11 Virtual Machine for .NET
Loading...
Searching...
No Matches
CustomAttributeSymbol.cs
Go to the documentation of this file.
1using System.Collections.Immutable;
2
4{
5
6 readonly record struct CustomAttributeSymbol(
7 ITypeSymbol AttributeType,
8 IConstructorSymbol Constructor,
9 ImmutableArray<CustomAttributeSymbolTypedArgument> ConstructorArguments,
10 ImmutableArray<CustomAttributeSymbolNamedArgument> NamedArguments);
11
12}
Discovers the attributes of a class constructor and provides access to constructor metadata.
Represents type declarations: class types, interface types, array types, value types,...
readonly record struct CustomAttributeSymbolTypedArgument(ITypeSymbol ArgumentType, object? Value)
readonly record struct CustomAttributeSymbolNamedArgument(bool IsField, IMemberSymbol MemberInfo, string MemberName, CustomAttributeSymbolTypedArgument TypedValue)
readonly record struct CustomAttributeSymbol(ITypeSymbol AttributeType, IConstructorSymbol Constructor, ImmutableArray< CustomAttributeSymbolTypedArgument > ConstructorArguments, ImmutableArray< CustomAttributeSymbolNamedArgument > NamedArguments)