1using System.Collections.Immutable;
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)