Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Arg ¶
The Arg struct represents instantiation or type argument. ValueFirstTok token might be useful to get argument location when Name is nil.
type Expr ¶
type Expr interface {
// contains filtered or unexported methods
}
The Expr interface represents generic expression.
type Inst ¶
type Inst struct { Doc Doc Name tok.Ident Count Expr // If not nil, then it is a list Type tok.Token // Basic type, identifier or qualified identifier Args []Arg Body Body }
The Inst struct represents functionality instantiation.
Click to show internal directories.
Click to hide internal directories.