|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Package polyglot.ast |
---|
Class polyglot.ast.Assign.Operator extends Enum implements Serializable |
---|
Class polyglot.ast.Binary.Operator extends Enum implements Serializable |
---|
Serialized Fields |
---|
Precedence prec
Class polyglot.ast.Branch.Kind extends Enum implements Serializable |
---|
Class polyglot.ast.ConstructorCall.Kind extends Enum implements Serializable |
---|
Class polyglot.ast.FloatLit.Kind extends Enum implements Serializable |
---|
Class polyglot.ast.Import.Kind extends Enum implements Serializable |
---|
Class polyglot.ast.IntLit.Kind extends Enum implements Serializable |
---|
Class polyglot.ast.Precedence extends Enum implements Serializable |
---|
Serialized Fields |
---|
int value
Class polyglot.ast.Special.Kind extends Enum implements Serializable |
---|
Class polyglot.ast.Unary.Operator extends Enum implements Serializable |
---|
Serialized Fields |
---|
boolean prefix
java.lang.String name
Package polyglot.ext.coffer.types |
---|
Class polyglot.ext.coffer.types.CofferConstructorInstance_c extends ConstructorInstance_c implements Serializable |
---|
Serialized Fields |
---|
KeySet entryKeys
KeySet returnKeys
java.util.List<E> throwConstraints
Class polyglot.ext.coffer.types.CofferMethodInstance_c extends MethodInstance_c implements Serializable |
---|
Serialized Fields |
---|
KeySet entryKeys
KeySet returnKeys
java.util.List<E> throwConstraints
Class polyglot.ext.coffer.types.CofferParsedClassType_c extends ParsedClassType_c implements Serializable |
---|
Serialized Fields |
---|
PClass instantiatedFrom
Key key
Class polyglot.ext.coffer.types.CofferSubst_c extends Subst_c implements Serializable |
---|
Class polyglot.ext.coffer.types.CofferSubstClassType_c extends SubstClassType_c implements Serializable |
---|
Class polyglot.ext.coffer.types.InstKey_c extends Key_c implements Serializable |
---|
Class polyglot.ext.coffer.types.Key_c extends TypeObject_c implements Serializable |
---|
Serialized Fields |
---|
java.lang.String name
Class polyglot.ext.coffer.types.KeySet_c extends TypeObject_c implements Serializable |
---|
Serialized Fields |
---|
java.util.HashSet<E> set
Class polyglot.ext.coffer.types.ParamKey_c extends Key_c implements Serializable |
---|
Class polyglot.ext.coffer.types.ThrowConstraint_c extends TypeObject_c implements Serializable |
---|
Serialized Fields |
---|
Type throwType
KeySet keys
Class polyglot.ext.coffer.types.UnknownKey_c extends Key_c implements Serializable |
---|
Package polyglot.ext.jl.qq |
---|
Class polyglot.ext.jl.qq.QQError extends InternalCompilerError implements Serializable |
---|
Package polyglot.ext.jl.types |
---|
Class polyglot.ext.jl.types.ArrayType_c extends ReferenceType_c implements Serializable |
---|
Serialized Fields |
---|
Type base
java.util.List<E> fields
java.util.List<E> methods
java.util.List<E> interfaces
Class polyglot.ext.jl.types.ClassType_c extends ReferenceType_c implements Serializable |
---|
Class polyglot.ext.jl.types.ConstructorInstance_c extends ProcedureInstance_c implements Serializable |
---|
Class polyglot.ext.jl.types.Context_c.Kind extends Enum implements Serializable |
---|
Class polyglot.ext.jl.types.FieldInstance_c extends VarInstance_c implements Serializable |
---|
Serialized Fields |
---|
ReferenceType container
Class polyglot.ext.jl.types.InitializerInstance_c extends TypeObject_c implements Serializable |
---|
Serialized Fields |
---|
ClassType container
Flags flags
Class polyglot.ext.jl.types.LocalInstance_c extends VarInstance_c implements Serializable |
---|
Class polyglot.ext.jl.types.MethodInstance_c extends ProcedureInstance_c implements Serializable |
---|
Serialized Fields |
---|
java.lang.String name
Type returnType
Class polyglot.ext.jl.types.NullType_c extends Type_c implements Serializable |
---|
Class polyglot.ext.jl.types.Package_c extends TypeObject_c implements Serializable |
---|
Serialized Fields |
---|
Package prefix
java.lang.String name
java.lang.String fullname
Class polyglot.ext.jl.types.ParsedClassType_c extends ClassType_c implements Serializable |
---|
Serialized Fields |
---|
Type superType
java.util.List<E> interfaces
java.util.List<E> methods
java.util.List<E> fields
java.util.List<E> constructors
java.util.List<E> memberClasses
Package package_
Flags flags
ClassType.Kind kind
java.lang.String name
ClassType outer
boolean inStaticContext
Class polyglot.ext.jl.types.PlaceHolder_c extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
java.lang.String name
Class polyglot.ext.jl.types.PrimitiveType_c extends Type_c implements Serializable |
---|
Serialized Fields |
---|
PrimitiveType.Kind kind
Class polyglot.ext.jl.types.ProcedureInstance_c extends TypeObject_c implements Serializable |
---|
Serialized Fields |
---|
ReferenceType container
Flags flags
java.util.List<E> formalTypes
java.util.List<E> excTypes
Class polyglot.ext.jl.types.ReferenceType_c extends Type_c implements Serializable |
---|
Class polyglot.ext.jl.types.Type_c extends TypeObject_c implements Serializable |
---|
Serialization Methods |
---|
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOException
java.lang.ClassNotFoundException
private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException
java.io.IOException
Class polyglot.ext.jl.types.TypeObject_c extends java.lang.Object implements Serializable |
---|
Serialization Methods |
---|
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOException
java.lang.ClassNotFoundException
private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException
java.io.IOException
Serialized Fields |
---|
Position position
Class polyglot.ext.jl.types.UnknownPackage_c extends Package_c implements Serializable |
---|
Class polyglot.ext.jl.types.UnknownQualifier_c extends TypeObject_c implements Serializable |
---|
Class polyglot.ext.jl.types.UnknownType_c extends Type_c implements Serializable |
---|
Class polyglot.ext.jl.types.VarInstance_c extends TypeObject_c implements Serializable |
---|
Serialized Fields |
---|
Flags flags
Type type
java.lang.String name
java.lang.Object constantValue
boolean isConstant
Package polyglot.ext.pao.types |
---|
Class polyglot.ext.pao.types.PaoParsedClassType_c extends ParsedClassType_c implements Serializable |
---|
Class polyglot.ext.pao.types.PaoPrimitiveType_c extends PrimitiveType_c implements Serializable |
---|
Package polyglot.ext.param.types |
---|
Class polyglot.ext.param.types.MuPClass_c extends PClass_c implements Serializable |
---|
Serialized Fields |
---|
java.util.List<E> formals
ClassType clazz
Class polyglot.ext.param.types.PClass_c extends TypeObject_c implements Serializable |
---|
Class polyglot.ext.param.types.Subst_c extends java.lang.Object implements Serializable |
---|
Serialization Methods |
---|
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOException
java.lang.ClassNotFoundException
private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException
java.io.IOException
Serialized Fields |
---|
java.util.Map<K,V> subst
Class polyglot.ext.param.types.SubstClassType_c extends ClassType_c implements Serializable |
---|
Serialized Fields |
---|
ClassType base
Subst subst
Package polyglot.frontend |
---|
Class polyglot.frontend.CyclicDependencyException extends java.lang.Exception implements Serializable |
---|
Class polyglot.frontend.Pass.ID extends Enum implements Serializable |
---|
Package polyglot.main |
---|
Class polyglot.main.Main.TerminationException extends java.lang.RuntimeException implements Serializable |
---|
Serialized Fields |
---|
int exitCode
Class polyglot.main.UsageError extends java.lang.Exception implements Serializable |
---|
Serialized Fields |
---|
int exitCode
Package polyglot.types |
---|
Class polyglot.types.BadSerializationException extends SemanticException implements Serializable |
---|
Serialized Fields |
---|
java.lang.String className
Class polyglot.types.ClassType.Kind extends Enum implements Serializable |
---|
Class polyglot.types.Flags extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
long bits
Class polyglot.types.NoClassException extends SemanticException implements Serializable |
---|
Serialized Fields |
---|
java.lang.String className
Class polyglot.types.NoMemberException extends SemanticException implements Serializable |
---|
Serialized Fields |
---|
int kind
Class polyglot.types.PrimitiveType.Kind extends Enum implements Serializable |
---|
Class polyglot.types.SemanticException extends java.lang.Exception implements Serializable |
---|
Serialized Fields |
---|
Position position
Package polyglot.util |
---|
Class polyglot.util.Enum extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
java.lang.String name
Class polyglot.util.ErrorLimitError extends java.lang.RuntimeException implements Serializable |
---|
Class polyglot.util.InternalCompilerError extends java.lang.RuntimeException implements Serializable |
---|
Serialized Fields |
---|
Position pos
Class polyglot.util.Position extends java.lang.Object implements Serializable |
---|
serialVersionUID: -4588386982624074261L
Serialized Fields |
---|
java.lang.String file
int line
int column
int endLine
int endColumn
Class polyglot.util.TypedList extends java.lang.Object implements Serializable |
---|
serialVersionUID: -1390984392613203018L
Serialized Fields |
---|
java.lang.Class<T> allowed_type
boolean immutable
java.util.List<E> backing_list
Package polyglot.visit |
---|
Class polyglot.visit.AmbiguityRemover.Kind extends Enum implements Serializable |
---|
Class polyglot.visit.CFGBuildError extends InternalCompilerError implements Serializable |
---|
Package ppg |
---|
Class ppg.PPGError extends java.lang.Throwable implements Serializable |
---|
Serialized Fields |
---|
java.lang.String filename
java.lang.String error
int line
Package ppg.lex |
---|
Class ppg.lex.LexicalError extends java.lang.Exception implements Serializable |
---|
Serialized Fields |
---|
java.lang.String filename
int lineNumber
java.lang.String message
Package ppg.parse |
---|
Class ppg.parse.ParserError extends java.lang.Exception implements Serializable |
---|
Serialized Fields |
---|
java.lang.String errorMessage
Package ppg.test.multi |
---|
Class ppg.test.multi.LexicalError extends java.lang.Exception implements Serializable |
---|
Serialized Fields |
---|
java.lang.String filename
int lineNumber
java.lang.String message
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |