Struct BaseCompilerException¶
- Defined in File exceptions.h
Inheritance Relationships¶
Base Type¶
public exception
Derived Types¶
public ParserException(Struct ParserException)public ScannerException(Struct ScannerException)public TypeCheckerException(Struct TypeCheckerException)
Struct Documentation¶
-
struct
BaseCompilerException: public exception¶ Subclassed by ParserException, ScannerException, TypeCheckerException
Public Functions
-
BaseCompilerException(const char *type, const char *error)¶
-
BaseCompilerException(const char *type, const std::string &error)¶
-
virtual const char *
what() const¶
Protected Attributes
-
std::string
msg_¶
-