| ... | @@ -9098,6 +9098,8 @@ fn nodeMayNeedMemoryLocation(tree: *const Ast, start_node: Ast.Node.Index, have_ | ... | @@ -9098,6 +9098,8 @@ fn nodeMayNeedMemoryLocation(tree: *const Ast, start_node: Ast.Node.Index, have_ |
| 9098 | .always => return true, | 9098 | .always => return true, |
| 9099 | .forward1 => node = node_datas[node].rhs, | 9099 | .forward1 => node = node_datas[node].rhs, |
| 9100 | } | 9100 | } |
| | 9101 | // Missing builtin arg is not a parsing error, expect an error later. |
| | 9102 | if (node == 0) return false; |
| 9101 | }, | 9103 | }, |
| 9102 | | 9104 | |
| 9103 | .builtin_call, .builtin_call_comma => { | 9105 | .builtin_call, .builtin_call_comma => { |
| ... | @@ -9112,6 +9114,8 @@ fn nodeMayNeedMemoryLocation(tree: *const Ast, start_node: Ast.Node.Index, have_ | ... | @@ -9112,6 +9114,8 @@ fn nodeMayNeedMemoryLocation(tree: *const Ast, start_node: Ast.Node.Index, have_ |
| 9112 | .always => return true, | 9114 | .always => return true, |
| 9113 | .forward1 => node = params[1], | 9115 | .forward1 => node = params[1], |
| 9114 | } | 9116 | } |
| | 9117 | // Missing builtin arg is not a parsing error, expect an error later. |
| | 9118 | if (node == 0) return false; |
| 9115 | }, | 9119 | }, |
| 9116 | } | 9120 | } |
| 9117 | } | 9121 | } |