summaryrefslogtreecommitdiff
path: root/src/ast/dump.cpp
diff options
context:
space:
mode:
authorJohn Hodge <tpg@mutabah.net>2016-12-28 20:19:18 +1100
committerJohn Hodge <tpg@mutabah.net>2016-12-28 20:19:18 +1100
commit59d95e289122a84ea057ff5ed15d7d0e583138ed (patch)
tree663b285db0a406a8fbe181a89a3dc4f61accca6b /src/ast/dump.cpp
parentbd913f6259896ce7317061e3607f3c8fd2371d89 (diff)
downloadmrust-59d95e289122a84ea057ff5ed15d7d0e583138ed.tar.gz
AST - Add asm! as an AST node
Diffstat (limited to 'src/ast/dump.cpp')
-rw-r--r--src/ast/dump.cpp4
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)