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   
 

Uses of OrcException in orc.env
 

Subclasses of OrcException in orc.env
 class EnvException
          Any exception generated by Orc, during compilation, loading, or execution.
 class LookupFailureException
          Any exception generated by Orc, during compilation, loading, or execution.
 class SearchFailureException
          Any exception generated by Orc, during compilation, loading, or execution.
 

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 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 SubtypeFailureException
           
 class TypeArityException
           
 class TypeException
           
 class UnboundTypeException
           
 class UncallableTypeException
          Exception raised when the typechecker finds an uncallable value in call position.
 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 JavaException
          A container for Java-level exceptions raised by code implementing sites.
 class MessageNotUnderstoodException
           
 class MethodTypeMismatchException
           
 class NontransactionalSiteException
           
 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 SiteResolutionException
          Indicate a problem with site resolution.
 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.
 

Uses of OrcException in orc.type
 

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