AliasDeclaration

class AliasDeclaration<TAlias : Any, TTarget : TAlias>(aliasIdentifier: Identifier<TAlias>, val targetIdentifier: Identifier<TTarget>) : ResolvableDeclaration<TAlias>

Declaration for aliases. Use putAlias to create such an alias.

Constructors

Link copied to clipboard
constructor(aliasIdentifier: Identifier<TAlias>, targetIdentifier: Identifier<TTarget>)

Properties

Link copied to clipboard

The identifier for this declaration.

Link copied to clipboard

Tags attached to this declaration.

Link copied to clipboard

The identifier for the target for this alias.

Functions

Link copied to clipboard

Create the resolver.

Link copied to clipboard

Adds the given tag to this declaration.

Adds the given tags to this declaration.