FuncNode holds a Func, which desribes a go Function as well as fulfilling the Pos, String() etc for a Node
| 200 | // FuncNode holds a Func, which desribes a go Function as |
| 201 | // well as fulfilling the Pos, String() etc for a Node |
| 202 | FuncNode struct { |
| 203 | Name string // Name of func |
| 204 | F Func // The actual function that this AST maps to |
| 205 | Eval EvaluatorFunc // the evaluator function |
| 206 | Missing bool |
| 207 | Args []Node // Arguments are them-selves nodes |
| 208 | } |
| 209 | |
| 210 | // IdentityNode will look up a value out of a env bag also identities of |
| 211 | // sql objects (tables, columns, etc) we often need to rewrite these as in |
nothing calls this directly
no outgoing calls
no test coverage detected