diff options
author | John Hodge <tpg@mutabah.net> | 2016-06-04 12:33:35 +0800 |
---|---|---|
committer | John Hodge <tpg@mutabah.net> | 2016-06-04 12:33:35 +0800 |
commit | e33d210a4a85e91abe04f1874f460b6e60c6b5e0 (patch) | |
tree | 96668e07ac5972f3f25b1a5369831a0edea3ea35 /src/dump_as_rust.cpp | |
parent | ef9d2edb3752a19b827240e91ef3fea7bc354586 (diff) | |
download | mrust-e33d210a4a85e91abe04f1874f460b6e60c6b5e0.tar.gz |
Byte string literals in AST, infrastructure for coercions
Diffstat (limited to 'src/dump_as_rust.cpp')
-rw-r--r-- | src/dump_as_rust.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/dump_as_rust.cpp b/src/dump_as_rust.cpp index 2d079223..536af263 100644 --- a/src/dump_as_rust.cpp +++ b/src/dump_as_rust.cpp @@ -378,6 +378,10 @@ public: m_expr_root = false; m_os << "\"" << n.m_value << "\""; } + virtual void visit(AST::ExprNode_ByteString& n) override { + m_expr_root = false; + m_os << "b\"" << n.m_value << "\""; + } virtual void visit(AST::ExprNode_StructLiteral& n) override { m_expr_root = false; |