Fabrique

A build language for complex systems

 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Pages
fabrique::WrongTypeException Member List

This is the complete list of members for fabrique::WrongTypeException, including all inherited members.

HasSource(const SourceRange &src) (defined in fabrique::HasSource)fabrique::HasSourceinline
message() const (defined in fabrique::SourceCodeException)fabrique::SourceCodeException
operator=(const Printable &) (defined in fabrique::Printable)fabrique::Printableinline
PrettyPrint(Bytestream &, size_t indent=0) const overridefabrique::SourceCodeExceptionvirtual
Printable() (defined in fabrique::Printable)fabrique::Printableinline
Printable(const Printable &) (defined in fabrique::Printable)fabrique::Printableinline
SemanticException(const std::string &message, const SourceRange &) (defined in fabrique::SemanticException)fabrique::SemanticException
SemanticException(const SemanticException &) (defined in fabrique::SemanticException)fabrique::SemanticException
source() const (defined in fabrique::HasSource)fabrique::HasSourceinline
SourceCodeException(const std::string &message, const SourceRange &) (defined in fabrique::SourceCodeException)fabrique::SourceCodeExceptionprotected
SourceCodeException(const SourceCodeException &) (defined in fabrique::SourceCodeException)fabrique::SourceCodeExceptionprotected
str() const (defined in fabrique::Printable)fabrique::Printablevirtual
TypeError(const std::string &message, const SourceRange &) (defined in fabrique::TypeError)fabrique::TypeError
TypeError(const TypeError &) (defined in fabrique::TypeError)fabrique::TypeError
what() const noexcept (defined in fabrique::SourceCodeException)fabrique::SourceCodeExceptionvirtual
WrongTypeException(const Type &expected, const Type &actual, const SourceRange &) (defined in fabrique::WrongTypeException)fabrique::WrongTypeException
WrongTypeException(const std::string &expected, const Type &actual, const SourceRange &) (defined in fabrique::WrongTypeException)fabrique::WrongTypeException
WrongTypeException(const std::string &expected, const std::string &actual, const SourceRange &) (defined in fabrique::WrongTypeException)fabrique::WrongTypeException
WrongTypeException(const WrongTypeException &) (defined in fabrique::WrongTypeException)fabrique::WrongTypeException
~Printable() (defined in fabrique::Printable)fabrique::Printableinlineprotectedvirtual
~SemanticException() (defined in fabrique::SemanticException)fabrique::SemanticExceptionvirtual
~SourceCodeException() (defined in fabrique::SourceCodeException)fabrique::SourceCodeExceptionvirtual
~TypeError() (defined in fabrique::TypeError)fabrique::TypeErrorvirtual
~WrongTypeException() (defined in fabrique::WrongTypeException)fabrique::WrongTypeExceptionvirtual