(w DialectWriter)
| 530 | return w.String() |
| 531 | } |
| 532 | func (m *FuncNode) WriteDialect(w DialectWriter) { |
| 533 | io.WriteString(w, m.Name) |
| 534 | io.WriteString(w, "(") |
| 535 | for i, arg := range m.Args { |
| 536 | if i > 0 { |
| 537 | io.WriteString(w, ", ") |
| 538 | } |
| 539 | arg.WriteDialect(w) |
| 540 | } |
| 541 | io.WriteString(w, ")") |
| 542 | } |
| 543 | func (m *FuncNode) Validate() error { |
| 544 | |
| 545 | if m.F.CustomFunc != nil { |