SQLNode defines the interface for all nodes generated by the parser.
| 220 | // SQLNode defines the interface for all nodes |
| 221 | // generated by the parser. |
| 222 | type SQLNode interface { |
| 223 | Format(buf *TrackedBuffer) |
| 224 | // walkSubtree calls visit on all underlying nodes |
| 225 | // of the subtree, but not the current one. Walking |
| 226 | // must be interrupted if visit returns an error. |
| 227 | walkSubtree(visit Visit) error |
| 228 | } |
| 229 | |
| 230 | // Visit defines the signature of a function that |
| 231 | // can be used to visit all nodes of a parse tree. |
no outgoing calls
no test coverage detected