(node)
| 23 | |
| 24 | simple(body, { |
| 25 | MemberExpression(node) { |
| 26 | if (isParamReference(node)) { |
| 27 | const name = getParamName(node); |
| 28 | if (!(name in params)) throw syntaxError(`undefined parameter: ${name}`, node, input); |
| 29 | matches.push([name, node]); |
| 30 | } |
| 31 | } |
| 32 | }); |
| 33 | |
| 34 | function isParamReference(node: MemberExpression): node is ParamReference { |
nothing calls this directly
no test coverage detected