summaryrefslogtreecommitdiff
path: root/src/ast/expr.hpp
diff options
context:
space:
mode:
authorJohn Hodge <tpg@mutabah.net>2016-02-23 10:47:54 +1100
committerJohn Hodge <tpg@mutabah.net>2016-02-23 10:47:54 +1100
commit6325fd13e77e80dc24bfea7f8fff5fad45861295 (patch)
tree46642e87450688d6dcdd8655c9f3b691e0c330b6 /src/ast/expr.hpp
parent1592a53e831b041b8e3392a06e12179379394eda (diff)
downloadmrust-6325fd13e77e80dc24bfea7f8fff5fad45861295.tar.gz
Attributes on match arms
Diffstat (limited to 'src/ast/expr.hpp')
-rw-r--r--src/ast/expr.hpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/ast/expr.hpp b/src/ast/expr.hpp
index 2fe9ab36..96b83381 100644
--- a/src/ast/expr.hpp
+++ b/src/ast/expr.hpp
@@ -10,6 +10,7 @@
#include "../parse/tokentree.hpp"
#include "../types.hpp"
#include "pattern.hpp"
+#include "attrs.hpp"
namespace AST {
@@ -235,6 +236,7 @@ struct ExprNode_Match:
struct Arm:
public Serialisable
{
+ MetaItems m_attrs;
::std::vector<Pattern> m_patterns;
unique_ptr<ExprNode> m_cond;