VisitConst visits a parse tree produced by MangleParser#Const.
(ctx *gen.ConstContext)
| 473 | |
| 474 | // VisitConst visits a parse tree produced by MangleParser#Const. |
| 475 | func (p Parser) VisitConst(ctx *gen.ConstContext) any { |
| 476 | nameConstant, err := ast.Name(ctx.CONSTANT().GetText()) |
| 477 | if err != nil { |
| 478 | p.errors.Add(err.Error(), ctx.GetStart().GetLine(), ctx.GetStart().GetColumn()) |
| 479 | return ast.AnyBound |
| 480 | } |
| 481 | return nameConstant |
| 482 | } |
| 483 | |
| 484 | // VisitNum visits a parse tree produced by MangleParser#Num. |
| 485 | func (p Parser) VisitNum(ctx *gen.NumContext) any { |