Uses of Class
orc.error.OrcException

Packages that use OrcException
orc.env A lexical context which supports both offset- and name-based lookup. 
orc.error.compiletime   
orc.error.compiletime.typing   
orc.error.loadtime   
orc.error.runtime   
orc.type.inference   
 

Uses of OrcException in orc.env
 

Subclasses of OrcException in orc.env
 class EnvException
           
 class LookupFailureException
           
 class SearchFailureException
           
 

Uses of OrcException in orc.error.compiletime
 

Subclasses of OrcException in orc.error.compiletime
 class CompilationException
          Exceptions generated during Orc compilation from source to portable compiled representations.
 class NonlinearPatternException
           
 class ParsingException
          Problem parsing the text of an Orc program.
 class PatternException
           
 class SiteResolutionException
          Indicate a problem with site resolution.
 class UnboundVariableException
           
 

Uses of OrcException in orc.error.compiletime.typing
 

Subclasses of OrcException in orc.error.compiletime.typing
 class ArgumentArityException
           
 class DefinitionArityException
           
 class InsufficientTypeInformationException
           
 class MissingTypeException
          Exception raised
 class MultiTypeException
           
 class SubtypeFailureException
           
 class TypeArityException
           
 class TypeException
           
 class UnboundTypeException
           
 class UncallableTypeException
          Exception raised when the typechecker finds an uncallable value in call position.
 class UnrepresentableTypeException
          Thrown when trying to marshal a generated type which cannot be represented syntactically.
 class UnspecifiedArgTypesException
           
 class UnspecifiedReturnTypeException
           
 

Uses of OrcException in orc.error.loadtime
 

Subclasses of OrcException in orc.error.loadtime
 class LoadingException
          Exceptions generated while creating an execution graph from a portable representation, in preparation for execution.
 

Uses of OrcException in orc.error.runtime
 

Subclasses of OrcException in orc.error.runtime
 class ArgumentTypeMismatchException
           
 class ArityMismatchException
           
 class CapabilityException
           
 class ExecutionException
          Exceptions generated while executing a compiled graph.
 class InsufficientArgsException
           
 class JavaError
          A container for Java-level exceptions raised while processing a token.
 class JavaException
          A container for Java-level exceptions raised by code implementing sites.
 class MessageNotUnderstoodException
           
 class MethodTypeMismatchException
           
 class RuntimeTypeException
          Superclass of all runtime type exceptions, including arity mismatches, argument type mismatches, and attempts to call uncallable values.
 class SiteException
          Any exception occurring in a well-formed, well-typed site call.
 class StackLimitReachedError
           
 class TokenError
          A non-recoverable error at a token, which must result in halting the whole engine.
 class TokenException
          A localized failure at runtime.
 class TokenLimitReachedError
           
 class UncallableValueException
          Exception raised when an uncallable value occurs in call position.
 class UncaughtException
           
 

Uses of OrcException in orc.type.inference
 

Subclasses of OrcException in orc.type.inference
 class InferenceRequest
          A special exception raised and caught within the typechecker to request the inference of missing type parameters on a call.