summaryrefslogtreecommitdiff
path: root/src/convert/resolve.cpp
diff options
context:
space:
mode:
authorJohn Hodge <tpg@mutabah.net>2015-03-19 14:40:41 +0800
committerJohn Hodge <tpg@mutabah.net>2015-03-19 14:40:41 +0800
commit01b1749e3b008e0f11219c842da1492f1e42aba1 (patch)
tree7038a1e757371f503c875f6b1a7e556f8662e44c /src/convert/resolve.cpp
parenta1e8e5a056ec064177cf5f67766450175e435639 (diff)
downloadmrust-01b1749e3b008e0f11219c842da1492f1e42aba1.tar.gz
Convert patterns over to tagged unions
Diffstat (limited to 'src/convert/resolve.cpp')
-rw-r--r--src/convert/resolve.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/convert/resolve.cpp b/src/convert/resolve.cpp
index 9aae9847..49c2e2a9 100644
--- a/src/convert/resolve.cpp
+++ b/src/convert/resolve.cpp
@@ -344,7 +344,7 @@ void CPathResolver::handle_pattern(AST::Pattern& pat, const TypeRef& type_hint)
{
DEBUG("pat = " << pat);
// Resolve "Maybe Bind" entries
- if( pat.type() == AST::Pattern::MAYBE_BIND )
+ if( pat.data().tag() == AST::Pattern::Data::MaybeBind )
{
::std::string name = pat.binding();
// Locate a _constant_ within the current namespace which matches this name