diff options
Diffstat (limited to 'src/hir/expr.cpp')
-rw-r--r-- | src/hir/expr.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/hir/expr.cpp b/src/hir/expr.cpp index 46e7d886..e19e7df6 100644 --- a/src/hir/expr.cpp +++ b/src/hir/expr.cpp @@ -24,6 +24,12 @@ DEF_VISIT(ExprNode_Block, node, visit_node_ptr(subnode); } ) +DEF_VISIT(ExprNode_Asm, node, + for(auto& v : node.m_outputs) + visit_node_ptr(v.value); + for(auto& v : node.m_inputs) + visit_node_ptr(v.value); +) DEF_VISIT(ExprNode_Return, node, visit_node_ptr(node.m_value); ) |