Serialized Form


Package edu.rice.cs.dynamicjava.interpreter

Class edu.rice.cs.dynamicjava.interpreter.AmbiguousNameException extends java.lang.Exception implements Serializable

Class edu.rice.cs.dynamicjava.interpreter.CheckerException extends InterpreterException implements Serializable

Class edu.rice.cs.dynamicjava.interpreter.CompositeException extends InterpreterException implements Serializable

Serialized Fields

_exceptions

SizedIterable<T> _exceptions

Class edu.rice.cs.dynamicjava.interpreter.EvaluatorException extends InterpreterException implements Serializable

Class edu.rice.cs.dynamicjava.interpreter.InternalException extends InterpreterException implements Serializable

Serialized Fields

_si

SourceInfo _si

Class edu.rice.cs.dynamicjava.interpreter.InterpreterException extends java.lang.Exception implements Serializable

Class edu.rice.cs.dynamicjava.interpreter.ParserException extends InterpreterException implements Serializable

Class edu.rice.cs.dynamicjava.interpreter.StatementEvaluator.BreakException extends StatementEvaluator.LabelControlException implements Serializable

Class edu.rice.cs.dynamicjava.interpreter.StatementEvaluator.ContinueException extends StatementEvaluator.LabelControlException implements Serializable

Class edu.rice.cs.dynamicjava.interpreter.StatementEvaluator.ControlFlowException extends java.lang.RuntimeException implements Serializable

Class edu.rice.cs.dynamicjava.interpreter.StatementEvaluator.LabelControlException extends StatementEvaluator.ControlFlowException implements Serializable

Serialized Fields

_label

java.lang.String _label

Class edu.rice.cs.dynamicjava.interpreter.StatementEvaluator.ReturnException extends StatementEvaluator.ControlFlowException implements Serializable

Serialized Fields

_value

Option<T> _value

Package edu.rice.cs.dynamicjava.sourcechecker

Class edu.rice.cs.dynamicjava.sourcechecker.SourceException extends InterpreterException implements Serializable


Package edu.rice.cs.dynamicjava.symbol

Class edu.rice.cs.dynamicjava.symbol.TypeSystem.AmbiguousFunctionLookupException extends TypeSystem.UnmatchedLookupException implements Serializable

Serialized Fields

_candidates

java.lang.Iterable<T> _candidates

Class edu.rice.cs.dynamicjava.symbol.TypeSystem.InvalidTypeArgumentException extends TypeSystem.TypeSystemException implements Serializable

Class edu.rice.cs.dynamicjava.symbol.TypeSystem.TypeSystemException extends java.lang.Exception implements Serializable

Class edu.rice.cs.dynamicjava.symbol.TypeSystem.UnmatchedFunctionLookupException extends TypeSystem.UnmatchedLookupException implements Serializable

Serialized Fields

_candidates

java.lang.Iterable<T> _candidates

Class edu.rice.cs.dynamicjava.symbol.TypeSystem.UnmatchedLookupException extends TypeSystem.TypeSystemException implements Serializable

Serialized Fields

_matches

int _matches

Class edu.rice.cs.dynamicjava.symbol.TypeSystem.UnsupportedConversionException extends TypeSystem.TypeSystemException implements Serializable


Package koala.dynamicjava.interpreter.error

Class koala.dynamicjava.interpreter.error.BreakException extends java.lang.RuntimeException implements Serializable

Serialized Fields

label

java.lang.String label
The label

 

Class koala.dynamicjava.interpreter.error.ContinueException extends java.lang.RuntimeException implements Serializable

Serialized Fields

label

java.lang.String label
The label

 

Class koala.dynamicjava.interpreter.error.ExecutionError extends java.lang.Error implements Serializable

Serialized Fields

thrown

java.lang.Throwable thrown

node

Node node
The syntax tree node where the error occurs

 

rawMessage

java.lang.String rawMessage
The raw message

Class koala.dynamicjava.interpreter.error.PossibleExecutionError extends ExecutionError implements Serializable

Serialized Fields

referenceType

ReferenceTypeName referenceType

Class koala.dynamicjava.interpreter.error.ReturnException extends ExecutionError implements Serializable

Serialized Fields

withValue

boolean withValue
Whether the return has a value

 

value

java.lang.Object value
The returned object

 

Class koala.dynamicjava.interpreter.error.WrongVersionException extends java.lang.RuntimeException implements Serializable


Package koala.dynamicjava.parser.impl

Class koala.dynamicjava.parser.impl.ParseException extends java.lang.Exception implements Serializable

Serialized Fields

specialConstructor

boolean specialConstructor
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).


currentToken

Token currentToken
This is the last token that has been consumed successfully. If this object has been created due to a parse error, the token followng this token will (therefore) be the first error token.


expectedTokenSequences

int[][] expectedTokenSequences
Each entry in this array is an array of integers. Each array of integers represents a sequence of tokens (by their ordinal values) that is expected at this point of the parse.


tokenImage

java.lang.String[] tokenImage
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred. This array is defined in the generated ...Constants interface.


eol

java.lang.String eol
The end of line string for this machine.

Class koala.dynamicjava.parser.impl.TokenMgrError extends java.lang.Error implements Serializable

Serialized Fields

errorCode

int errorCode
Indicates the reason why the exception is thrown. It will have one of the above 4 values.


Package koala.dynamicjava.parser.wrapper

Class koala.dynamicjava.parser.wrapper.ParseError extends java.lang.Error implements Serializable

Serialized Fields

_si

SourceInfo _si

Package koala.dynamicjava.tree.tiger

Class koala.dynamicjava.tree.tiger.TigerTest extends java.lang.Object implements Serializable


Package koala.dynamicjava.util

Class koala.dynamicjava.util.AmbiguousFieldException extends java.lang.Exception implements Serializable

Class koala.dynamicjava.util.AmbiguousFunctionException extends java.lang.RuntimeException implements Serializable

Serialized Fields

_methods

MethodDeclaration[] _methods

Class koala.dynamicjava.util.AmbiguousMethodException extends java.lang.RuntimeException implements Serializable

Serialized Fields

_methods

java.lang.reflect.Method[] _methods

Class koala.dynamicjava.util.DisplayVisitorTest extends java.lang.Object implements Serializable

Class koala.dynamicjava.util.ImportationManagerTest extends java.lang.Object implements Serializable

Class koala.dynamicjava.util.ReflectionUtilitiesTest extends java.lang.Object implements Serializable

Class koala.dynamicjava.util.UnexpectedException extends java.lang.RuntimeException implements Serializable

Serialized Fields

_value

java.lang.Throwable _value