diff options
author | John Hodge <tpg@mutabah.net> | 2016-12-28 20:19:18 +1100 |
---|---|---|
committer | John Hodge <tpg@mutabah.net> | 2016-12-28 20:19:18 +1100 |
commit | 59d95e289122a84ea057ff5ed15d7d0e583138ed (patch) | |
tree | 663b285db0a406a8fbe181a89a3dc4f61accca6b /src/ast/dump.cpp | |
parent | bd913f6259896ce7317061e3607f3c8fd2371d89 (diff) | |
download | mrust-59d95e289122a84ea057ff5ed15d7d0e583138ed.tar.gz |
AST - Add asm! as an AST node
Diffstat (limited to 'src/ast/dump.cpp')
-rw-r--r-- | src/ast/dump.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/ast/dump.cpp b/src/ast/dump.cpp index 07343de4..a875506c 100644 --- a/src/ast/dump.cpp +++ b/src/ast/dump.cpp @@ -75,6 +75,10 @@ public: m_expr_root = false; m_os << n.m_name << "!( /* TODO: Macro TT */ )"; } + virtual void visit(AST::ExprNode_Asm& n) override { + m_os << "asm!("; + m_os << ")"; + } virtual void visit(AST::ExprNode_Flow& n) override { m_expr_root = false; switch(n.m_type) |