the error message
an optional source context with location information
an optional cause for the exception
an optional cause for the exception
the error message
the error message
an optional source context with location information
an optional source context with location information
Exception thrown during the type checking phase of the compiler.