CxAttribute

Description

sealed class Tinman.Core.Cx.Declarations.CxAttribute

Derived from

CxNode abstract

A compile-time attribute for types, members and parameters:

Type
Type(a, b, c)

Public / Constructors

CxAttribute


public constructor CxAttribute → (2)

type in : CxTypeName

[not-null]
See Type.

arguments in : IVector<CxExpression>

The attribute argument list or null for an empty list. See Arguments.

Creates a new instance of CxAttribute.

Public / Attributes

Arguments


public attribute Arguments → (get)

value : IVector<CxExpression>

[not-null]
The attribute arguments.

Returns the attribute arguments.

Type


public attribute Type → (get)

value : CxTypeName

[not-null]
The attribute type.

Returns the attribute type.