Skip to content

AttributeTarget

1 min read

No import is needed.

Read the usage guide for examples and common tasks. This reference lists the public declarations for this part of the library. See Reading API signatures for parameter and result notation.

AttributeTarget

Declaration kinds accepted by an attribute.

public enum AttributeTarget

Constructor

Identifies constructor declarations.

Constructor

Destructor

Identifies destructor declarations.

Destructor

Class

Identifies class declarations.

Class

Struct

Identifies struct declarations.

Struct

Union

Identifies union declarations.

Union

Enum

Identifies enum declarations.

Enum

Interface

Identifies interface declarations.

Interface

Type

Identifies type declarations.

Type

Field

Identifies field declarations.

Field

Function

Identifies function declarations.

Function

Method

Identifies method declarations.

Method

StaticMethod

Identifies static method declarations.

StaticMethod

ExternFunction

Identifies extern function declarations.

ExternFunction

InterfaceMethod

Identifies interface method declarations.

InterfaceMethod

Module

Identifies module declarations.

Module

Parameter

Identifies parameter declarations.

Parameter