Declaration
A declaration within an environment that is being built. These declarations can be:
Simple declarations, based on a lambda or a constructor.
Declarations that build into more complicated resolvers.
Properties
Inheritors
Extensions
Link copied to clipboard
infix fun <T : Any> Declaration<T>.with(tag: DeclarationTag): Declaration<T>
Content copied to clipboard
Adds the given tag to this declaration.
infix fun <T : Any> Declaration<T>.with(tags: List<DeclarationTag>): Declaration<T>
Content copied to clipboard
infix fun <T : Any> Declaration<T>.with(tags: DeclarationTags): Declaration<T>
Content copied to clipboard
Adds the given tags to this declaration.