Go to the documentation of this file.
18 const unsigned errors_before=
36 catch(
const std::string &e)
Thrown when we can't handle something in an input source file.
const source_locationt & get_source_location() const
source_locationt source_location
#define PRECONDITION(CONDITION)
message_handlert * message_handler
const std::string & get_reason() const
virtual void typecheck()=0
virtual bool typecheck_main()
std::size_t get_message_count(unsigned level) const