void lr_parser::report_error(const char* message, lr_symbol* info) { error_os() << message; if (info != 0 && info->left != -1) error_os() << " at character " << info->left << " of input\n"; else error_os() << "\n"; }
bool Compiler::VerifyModule() { llvm::raw_string_ostream error_os(error_); bool err = llvm::verifyModule(*cs_.module_, &error_os); if (err) { cs_.module_->dump(); } return !err; }