Browse Source

Added assertion for the ASTContext in the parser.

pull/123/head
triton 12 years ago
parent
commit
6a119e4849
  1. 2
      src/CppParser/Parser.cpp
  2. 2
      src/Parser/Parser.cpp

2
src/CppParser/Parser.cpp

@ -2207,6 +2207,8 @@ void Parser::HandleDiagnostics(ParserResult* res) @@ -2207,6 +2207,8 @@ void Parser::HandleDiagnostics(ParserResult* res)
ParserResult* Parser::ParseHeader(const std::string& File)
{
assert(Opts->ASTContext && "Expected a valid ASTContext");
auto res = new ParserResult();
res->ASTContext = Lib;

2
src/Parser/Parser.cpp

@ -2331,6 +2331,8 @@ void Parser::HandleDiagnostics(ParserResult^ res) @@ -2331,6 +2331,8 @@ void Parser::HandleDiagnostics(ParserResult^ res)
ParserResult^ Parser::ParseHeader(const std::string& File)
{
assert(Opts->ASTContext && "Expected a valid ASTContext");
auto res = gcnew ParserResult();
res->ASTContext = Lib;

Loading…
Cancel
Save