[refactoring] update ast structure of "Argument" and "ArgumentList" nodes
This commit is contained in:
@@ -465,11 +465,11 @@ func (p *PrettyPrinter) printNodeNullable(n ast.Vertex) {
|
||||
func (p *PrettyPrinter) printNodeArgument(n ast.Vertex) {
|
||||
nn := n.(*ast.Argument)
|
||||
|
||||
if nn.IsReference {
|
||||
if nn.AmpersandTkn != nil {
|
||||
io.WriteString(p.w, "&")
|
||||
}
|
||||
|
||||
if nn.Variadic {
|
||||
if nn.VariadicTkn != nil {
|
||||
io.WriteString(p.w, "...")
|
||||
}
|
||||
|
||||
|
||||
@@ -561,12 +561,12 @@ func (p *Printer) printNodeArgument(n ast.Vertex) {
|
||||
nn := n.(*ast.Argument)
|
||||
p.printFreeFloating(nn, token.Start)
|
||||
|
||||
if nn.IsReference {
|
||||
if nn.AmpersandTkn != nil {
|
||||
p.write([]byte("&"))
|
||||
}
|
||||
p.printFreeFloating(nn, token.Ampersand)
|
||||
|
||||
if nn.Variadic {
|
||||
if nn.VariadicTkn != nil {
|
||||
p.write([]byte("..."))
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user