summaryrefslogtreecommitdiff
path: root/src/parse/common.hpp
diff options
context:
space:
mode:
authorJohn Hodge <tpg@mutabah.net>2016-09-25 13:00:57 +0800
committerJohn Hodge <tpg@mutabah.net>2016-09-25 13:00:57 +0800
commit5722f6aa867e5d979e524abd9c685094b6d8e203 (patch)
tree12abc579d0966a74cc85bbd582d4a43e578fa7f0 /src/parse/common.hpp
parentbe64c63a949929dc3d78d4fbeb125f290b1ba06b (diff)
downloadmrust-5722f6aa867e5d979e524abd9c685094b6d8e203.tar.gz
Parse+Expand - Support `let` in expression macros
Diffstat (limited to 'src/parse/common.hpp')
-rw-r--r--src/parse/common.hpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/parse/common.hpp b/src/parse/common.hpp
index 49a0bdf8..12d56eb3 100644
--- a/src/parse/common.hpp
+++ b/src/parse/common.hpp
@@ -54,6 +54,7 @@ extern AST::Expr Parse_ExprBlock(TokenStream& lex);
extern AST::ExprNodeP Parse_Expr0(TokenStream& lex);
extern AST::ExprNodeP Parse_ExprVal(TokenStream& lex);
extern AST::ExprNodeP Parse_ExprBlockNode(TokenStream& lex, bool is_unsafe=false);
+extern AST::ExprNodeP Parse_ExprBlockLine(TokenStream& lex, bool *add_silence);
extern AST::ExprNodeP Parse_Stmt(TokenStream& lex);