Serialized Form
-
Package quickparse.parsing.exception
-
Class quickparse.parsing.exception.ExpectedSymbolsException extends java.lang.Exception implements Serializable
- serialVersionUID:
- 3417445039412648719L
-
Serialized Fields
-
expectedSymbols
java.util.Set<TokenSymbol> expectedSymbols
-
position
int position
-
source
java.lang.CharSequence source
-
-
Class quickparse.parsing.exception.InfiniteLeftRecursionException extends java.lang.RuntimeException implements Serializable
- serialVersionUID:
- -489936479166788762L
-
Class quickparse.parsing.exception.UnexpectedSymbolException extends java.lang.Exception implements Serializable
- serialVersionUID:
- 3417445039412648719L
-
Serialized Fields
-
position
int position
-
source
java.lang.CharSequence source
-
symbol
char symbol
-
-
-
Package quickparse.semantics.interpreters.exception
-
Class quickparse.semantics.interpreters.exception.SemanticsException extends java.lang.Exception implements Serializable
-
-
Package quickparse.semantics.interpreters.typed.exception
-
Class quickparse.semantics.interpreters.typed.exception.AnalysisException extends InterpreterException implements Serializable
-
Serialized Fields
-
node
SyntaxTree node
-
-
-
Class quickparse.semantics.interpreters.typed.exception.DefaultReturnTypeMismatchException extends InterpreterException implements Serializable
-
Serialized Fields
-
method
java.lang.reflect.Method method
-
rule
Rule rule
-
-
-
Class quickparse.semantics.interpreters.typed.exception.DoubleConstructAnnotationException extends InterpreterException implements Serializable
-
Serialized Fields
-
method1
java.lang.reflect.Method method1
-
method2
java.lang.reflect.Method method2
-
symbol
java.lang.String symbol
-
-
-
Class quickparse.semantics.interpreters.typed.exception.DoubleTokenAnnotationException extends InterpreterException implements Serializable
-
Serialized Fields
-
method1
java.lang.reflect.Method method1
-
method2
java.lang.reflect.Method method2
-
symbol
java.lang.String symbol
-
-
-
Class quickparse.semantics.interpreters.typed.exception.InterpreterException extends java.lang.RuntimeException implements Serializable
-
Class quickparse.semantics.interpreters.typed.exception.InvalidMethodSignatureException extends InterpreterException implements Serializable
-
Class quickparse.semantics.interpreters.typed.exception.ParameterCountMismatchException extends InterpreterException implements Serializable
-
Serialized Fields
-
expectedParameterTypes
java.util.List<java.lang.Class<?>> expectedParameterTypes
-
method
java.lang.reflect.Method method
-
mismatch
int mismatch
-
rule
Rule rule
-
-
-
Class quickparse.semantics.interpreters.typed.exception.ParameterTypeMismatchException extends InterpreterException implements Serializable
-
Serialized Fields
-
expectedType
java.lang.Class<?> expectedType
-
expectedTypes
java.util.List<java.lang.Class<?>> expectedTypes
-
method
java.lang.reflect.Method method
-
paramIndex
int paramIndex
-
rule
Rule rule
-
-
-
Class quickparse.semantics.interpreters.typed.exception.ReturnTypeMismatchException extends java.lang.RuntimeException implements Serializable
-
Serialized Fields
-
method1
java.lang.reflect.Method method1
-
method2
java.lang.reflect.Method method2
-
symbol
Symbol symbol
-
-
-
Class quickparse.semantics.interpreters.typed.exception.TokenMethodParameterException extends InterpreterException implements Serializable
-
Serialized Fields
-
method
java.lang.reflect.Method method
-
tokenSymbol
TokenSymbol tokenSymbol
-
-
-
Class quickparse.semantics.interpreters.typed.exception.UndefinedConstructException extends InterpreterException implements Serializable
-
Serialized Fields
-
method
java.lang.reflect.Method method
-
symbol
java.lang.String symbol
-
-
-
Class quickparse.semantics.interpreters.typed.exception.UndefinedRuleLabelException extends InterpreterException implements Serializable
-
Serialized Fields
-
method
java.lang.reflect.Method method
-
symbol
java.lang.String symbol
-
-
-
Class quickparse.semantics.interpreters.typed.exception.UndefinedTokenException extends InterpreterException implements Serializable
-
Serialized Fields
-
method
java.lang.reflect.Method method
-
symbol
java.lang.String symbol
-
-
-