[refactoring] update ast structure of parameter "Variadic" and "Reference" nodes

This commit is contained in:
Vadym Slizov
2020-11-20 22:14:26 +02:00
parent 43ace92875
commit ddb9f3b985
5 changed files with 914 additions and 848 deletions

View File

@@ -44,7 +44,8 @@ func (n *Nullable) Accept(v NodeVisitor) {
// Reference node
type Reference struct {
Node
Var Vertex
AmpersandTkn *token.Token
Var Vertex
}
func (n *Reference) Accept(v NodeVisitor) {
@@ -54,7 +55,8 @@ func (n *Reference) Accept(v NodeVisitor) {
// Variadic node
type Variadic struct {
Node
Var Vertex
VariadicTkn *token.Token
Var Vertex
}
func (n *Variadic) Accept(v NodeVisitor) {