diff options
author | John Hodge <tpg@mutabah.net> | 2015-03-29 16:24:46 +0800 |
---|---|---|
committer | John Hodge <tpg@mutabah.net> | 2015-03-29 16:24:46 +0800 |
commit | 2a0d3a03e3f32e383ed61beb2514ac3094fffb0f (patch) | |
tree | c422e8ca7c2c89f37bfb0917278e1933fd18833c /src/macros.cpp | |
parent | aa324bf5be8e415a7e81460e6dca405a48fcbffb (diff) | |
download | mrust-2a0d3a03e3f32e383ed61beb2514ac3094fffb0f.tar.gz |
Twiddling root-level typecheck
Diffstat (limited to 'src/macros.cpp')
-rw-r--r-- | src/macros.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/macros.cpp b/src/macros.cpp index fa303574..d8d74d5a 100644 --- a/src/macros.cpp +++ b/src/macros.cpp @@ -303,7 +303,7 @@ bool Macro_TryPattern(TTStream& lex, const MacroPatEnt& pat) Parse_TT_Type(slex);
return true;
}
- catch( const ParseError::Base& e ) {
+ catch( const CompileError::Base& e ) {
return false;
}
case MacroPatEnt::PAT_EXPR:
@@ -314,7 +314,7 @@ bool Macro_TryPattern(TTStream& lex, const MacroPatEnt& pat) Parse_TT_Stmt(slex);
return true;
}
- catch( const ParseError::Base& e ) {
+ catch( const CompileError::Base& e ) {
return false;
}
case MacroPatEnt::PAT_PAT:
@@ -323,7 +323,7 @@ bool Macro_TryPattern(TTStream& lex, const MacroPatEnt& pat) Parse_TT_Pattern(slex);
return true;
}
- catch( const ParseError::Base& e ) {
+ catch( const CompileError::Base& e ) {
return false;
}
}
@@ -473,7 +473,7 @@ bool Macro_HandlePattern(TTStream& lex, const MacroPatEnt& pat, unsigned int lay return ::std::unique_ptr<TokenStream>( ret_ptr );
}
- catch(const ParseError::Base& e)
+ catch(const CompileError::Base& e)
{
DEBUG("Parse of rule " << i << " of " << name <<" failed - " << e.what());
}
|