From 1f9a4180a3b54f85f37919ba4ca709f8e8250bb6 Mon Sep 17 00:00:00 2001 From: John Hodge Date: Sun, 22 May 2016 22:39:26 +0800 Subject: macro_rules - Rework pattern matching to not use try-catch --- src/ast/crate.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/ast/crate.cpp') diff --git a/src/ast/crate.cpp b/src/ast/crate.cpp index d40879f3..500598b0 100644 --- a/src/ast/crate.cpp +++ b/src/ast/crate.cpp @@ -325,7 +325,7 @@ const MacroRules* ExternCrate::find_macro_rules(const ::std::string& name) { auto i = m_mr_macros.find(name); if(i != m_mr_macros.end()) - return &i->second; + return &*i->second; return nullptr; } -- cgit v1.2.3