HostDeclarationNode

class HostDeclarationNode(name: HostNode, authority: LabelNode, sourceLocation: SourceLocation, comment: String?) : TopLevelDeclarationNode

Declaration of a participant and their authority.

Parameters

name

Host name.

authority

Label specifying the trust placed in this host.

Constructors

HostDeclarationNode
Link copied to clipboard
fun HostDeclarationNode(name: HostNode, authority: LabelNode, sourceLocation: SourceLocation, comment: String? = null)

Functions

toDocument
Link copied to clipboard
override fun toDocument(): Document

Properties

authority
Link copied to clipboard
val authority: LabelNode
comment
Link copied to clipboard
open override val comment: String? = null
name
Link copied to clipboard
val name: HostNode
sourceLocation
Link copied to clipboard
open override val sourceLocation: SourceLocation