vayne ~master (2019-12-12T10:41:50Z)
Dub
Repo
Node
vayne
ast
node
Undocumented in source.
class
Node :
IVisitorNode
{
this
(Token tok, Args args);
void
accept
(IVisitor visitor);
Token
tok
;
Node
[]
children
;
}
Constructors
this
this
(Token tok, Args args)
Undocumented in source.
Members
Functions
accept
void
accept
(IVisitor visitor)
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
children
Node
[]
children
;
Undocumented in source.
tok
Token
tok
;
Undocumented in source.
Inherited Members
From IVisitorNode
accept
void
accept
(IVisitor )
Undocumented in source.
Meta
Source
See Implementation
vayne
ast
node
classes
BinaryOp
ConditionalExpression
Constant
DispatchOp
Expression
FunctionCall
Identifier
IfStatement
IndexOp
LoopStatement
Module
Node
Output
PrefixOp
SliceOp
StatementBlock
SuffixOp
UnaryOp
WithExpression
WithStatement
functions
create
mixin templates
VisitorInterface