module analysis::typepal::Exception
rascal-0.40.16
typepal-0.14.8
Usage
import analysis::typepal::Exception;
Source code
http://github.com/usethesource/typepal/src/analysis/typepal/Exception.rsc
Dependencies
extend analysis::typepal::FailMessage;
data RuntimeException
data RuntimeException
= TypePalUsage(str reason)
| TypePalUsage(str reason, list[loc] details)
| TypePalInternalError(str reason)
| TypeUnavailable()
| checkFailed(list[FailMessage] msgs)
| wrongTplVersion(str reason)
;
data Exception
data Exception
= NoBinding()
| AmbiguousDefinition(set[loc] definitions)
;