diff options
Diffstat (limited to 'src/ast/expr.hpp')
-rw-r--r-- | src/ast/expr.hpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/ast/expr.hpp b/src/ast/expr.hpp index bbfa37ad..2fe9ab36 100644 --- a/src/ast/expr.hpp +++ b/src/ast/expr.hpp @@ -70,11 +70,13 @@ struct ExprNode_Macro: public ExprNode { ::std::string m_name; + ::std::string m_ident; ::TokenTree m_tokens; ExprNode_Macro() {} - ExprNode_Macro(::std::string name, ::TokenTree&& tokens): + ExprNode_Macro(::std::string name, ::std::string ident, ::TokenTree&& tokens): m_name(name), + m_ident(ident), m_tokens( move(tokens) ) {} |