Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Hierarchy For All Packages
Package Hierarchies:
polyglot.ast
,
polyglot.ext.coffer
,
polyglot.ext.coffer.ast
,
polyglot.ext.coffer.extension
,
polyglot.ext.coffer.parse
,
polyglot.ext.coffer.types
,
polyglot.ext.coffer.visit
,
polyglot.ext.jl
,
polyglot.ext.jl.ast
,
polyglot.ext.jl.parse
,
polyglot.ext.jl.qq
,
polyglot.ext.jl.types
,
polyglot.ext.pao
,
polyglot.ext.pao.ast
,
polyglot.ext.pao.extension
,
polyglot.ext.pao.parse
,
polyglot.ext.pao.runtime
,
polyglot.ext.pao.types
,
polyglot.ext.pao.visit
,
polyglot.ext.param
,
polyglot.ext.param.types
,
polyglot.frontend
,
polyglot.lex
,
polyglot.main
,
polyglot.parse
,
polyglot.types
,
polyglot.types.reflect
,
polyglot.util
,
polyglot.util.typedump
,
polyglot.visit
,
ppg
,
ppg.atoms
,
ppg.cmds
,
ppg.code
,
ppg.lex
,
ppg.parse
,
ppg.spec
,
ppg.test.multi
,
ppg.util
Class Hierarchy
class java.lang.Object
class java.util.AbstractCollection (implements java.util.Collection)
class java.util.AbstractList (implements java.util.List)
class polyglot.util.
TransformingList
class polyglot.util.
CachingTransformingList
class java.util.AbstractSet (implements java.util.Set)
class polyglot.util.
NestedMap.KeySet
class polyglot.ext.jl.ast.
AbstractDelFactory_c
(implements polyglot.ast.
DelFactory
)
class polyglot.ext.pao.ast.
PaoDelFactory_c
class polyglot.util.
AbstractErrorQueue
(implements polyglot.util.
ErrorQueue
)
class polyglot.util.
SilentErrorQueue
class polyglot.util.
StdErrorQueue
class polyglot.frontend.
AbstractExtensionInfo
(implements polyglot.frontend.
ExtensionInfo
)
class polyglot.ext.jl.
ExtensionInfo
class polyglot.ext.param.
ExtensionInfo
class polyglot.ext.coffer.
ExtensionInfo
class polyglot.ext.pao.
ExtensionInfo
class polyglot.ext.jl.ast.
AbstractExtFactory_c
(implements polyglot.ast.
ExtFactory
)
class polyglot.ext.coffer.ast.
CofferExtFactory_c
class polyglot.ext.pao.ast.
PaoExtFactory_c
class java.util.AbstractMap (implements java.util.Map)
class polyglot.util.
NestedMap
(implements java.util.Map)
class polyglot.ext.jl.ast.
AbstractNodeFactory_c
(implements polyglot.ast.
NodeFactory
)
class polyglot.ext.jl.ast.
NodeFactory_c
class polyglot.ext.coffer.ast.
CofferNodeFactory_c
(implements polyglot.ext.coffer.ast.
CofferNodeFactory
)
class polyglot.ext.pao.ast.
PaoNodeFactory_c
class polyglot.frontend.
AbstractPass
(implements polyglot.frontend.
Pass
)
class polyglot.frontend.
BarrierPass
class polyglot.frontend.
GlobalBarrierPass
class polyglot.frontend.
EmptyPass
class polyglot.frontend.
OutputPass
class polyglot.frontend.
ParserPass
class polyglot.frontend.
PrettyPrintPass
class polyglot.frontend.
SpawnPass
class polyglot.frontend.
VisitorPass
class polyglot.util.
Assert
class polyglot.util.
Base64
class polyglot.util.
BitVector
class polyglot.types.
CachingResolver
(implements polyglot.types.
TopLevelResolver
)
class polyglot.visit.
CFGBuilder
(implements polyglot.util.
Copy
)
class polyglot.visit.
CFGBuilder.EdgeKeyTermPair
class polyglot.types.reflect.
ClassFile
(implements polyglot.types.
LazyClassInitializer
)
class polyglot.types.reflect.
ClassFileLoader
class polyglot.types.reflect.
ClassPathLoader
class polyglot.types.
ClassResolver
(implements polyglot.types.
Resolver
)
class polyglot.types.
ClassContextResolver
class polyglot.types.
ImportTable
class polyglot.types.
LoadedClassResolver
(implements polyglot.types.
TopLevelResolver
)
class polyglot.types.
SourceClassResolver
class polyglot.types.
TableResolver
(implements polyglot.types.
TopLevelResolver
)
class ppg.code.
Code
class ppg.code.
ActionCode
class ppg.code.
InitCode
class ppg.code.
ParserCode
class ppg.code.
ScanCode
class polyglot.util.
CodeWriter
class polyglot.visit.
StringPrettyPrinter.StringCodeWriter
class ppg.util.
CodeWriter
class polyglot.ext.coffer.ast.
CofferConstructorDecl_c.GetType
(implements polyglot.util.
Transformation
)
class polyglot.ext.coffer.types.
CofferConstructorInstance_c.GetType
(implements polyglot.util.
Transformation
)
class polyglot.ext.coffer.ast.
CofferMethodDecl_c.GetType
(implements polyglot.util.
Transformation
)
class polyglot.ext.coffer.types.
CofferMethodInstance_c.GetType
(implements polyglot.util.
Transformation
)
class polyglot.ext.coffer.types.
CofferSubst_c.ConstraintXform
(implements polyglot.util.
Transformation
)
class polyglot.util.
CollectionUtil
class polyglot.frontend.
Compiler
class polyglot.types.
CompoundResolver
(implements polyglot.types.
TopLevelResolver
)
class polyglot.util.
ConcatenatedIterator
(implements java.util.Iterator)
class ppg.parse.
Constant
class polyglot.ext.jl.types.
Context_c
(implements polyglot.types.
Context
)
class polyglot.ext.coffer.types.
CofferContext_c
(implements polyglot.ext.coffer.types.
CofferContext
)
class polyglot.visit.
CopyPropagator.DataFlowItem.CopyInfo
class polyglot.frontend.
CupParser
(implements polyglot.frontend.
Parser
)
class polyglot.visit.
DataFlow.BoolItem
class polyglot.visit.
DataFlow.ConditionNavigator
class polyglot.visit.
DataFlow.FlowGraphSource
class polyglot.visit.
DataFlow.Item
class polyglot.visit.
CopyPropagator.DataFlowItem
class polyglot.visit.
DeadCodeEliminator.DataFlowItem
class polyglot.visit.
ExitChecker.DataFlowItem
class polyglot.visit.
ReachChecker.DataFlowItem
class polyglot.ext.jl.ast.
Disamb_c
(implements polyglot.ast.
Disamb
)
class ppg.cmds.
DropCmd
(implements ppg.cmds.
Command
)
class polyglot.util.
Enum
(implements java.io.Serializable)
class polyglot.visit.
AmbiguityRemover.Kind
class polyglot.ast.
Assign.Operator
class polyglot.ast.
Binary.Operator
class polyglot.ast.
Branch.Kind
class polyglot.types.
ClassType.Kind
class polyglot.ast.
ConstructorCall.Kind
class polyglot.ext.jl.types.
Context_c.Kind
class polyglot.ast.
FloatLit.Kind
class polyglot.ast.
Import.Kind
class polyglot.ast.
IntLit.Kind
class polyglot.frontend.
Pass.ID
class polyglot.ast.
Precedence
class polyglot.types.
PrimitiveType.Kind
class polyglot.ast.
Special.Kind
class polyglot.ast.
Unary.Operator
class polyglot.util.
ErrorInfo
class ppg.test.multi.
Expr
class polyglot.ext.jl.ast.
Ext_c
(implements polyglot.ast.
Ext
)
class polyglot.ext.coffer.extension.
CofferExt_c
(implements polyglot.ext.coffer.extension.
CofferExt
)
class polyglot.ext.coffer.extension.
AssignExt_c
class polyglot.ext.coffer.extension.
FreeExt_c
class polyglot.ext.coffer.extension.
LocalDeclExt_c
class polyglot.ext.coffer.extension.
LocalExt_c
class polyglot.ext.coffer.extension.
ProcedureCallExt_c
class polyglot.ext.coffer.extension.
NewExt_c
class polyglot.ext.coffer.extension.
ProcedureDeclExt_c
class polyglot.ext.coffer.extension.
SpecialExt_c
class polyglot.ext.jl.ast.
JL_c
(implements polyglot.ast.
JL
)
class polyglot.ext.coffer.extension.
AssignDel_c
class polyglot.ext.pao.extension.
PaoInstanceofDel_c
class polyglot.ext.pao.extension.
PaoExt_c
(implements polyglot.ext.pao.extension.
PaoExt
)
class polyglot.ext.pao.extension.
PaoBinaryExt_c
class polyglot.ext.pao.extension.
PaoCastExt_c
class polyglot.ext.pao.extension.
PaoInstanceofExt_c
class ppg.cmds.
ExtendCmd
(implements ppg.cmds.
Command
)
class polyglot.util.
FilteringIterator
(implements java.util.Iterator)
class polyglot.types.
Flags
(implements java.io.Serializable)
class polyglot.visit.
FlowGraph
class polyglot.visit.
FlowGraph.Edge
class polyglot.visit.
FlowGraph.EdgeKey
class polyglot.visit.
FlowGraph.ExceptionEdgeKey
class polyglot.visit.
FlowGraph.ListKey
class polyglot.visit.
FlowGraph.Peer
class ppg.atoms.
GrammarPart
(implements ppg.parse.
Unparse
)
class ppg.atoms.
GrammarSymbol
(implements ppg.util.
Equatable
)
class ppg.atoms.
Nonterminal
class ppg.atoms.
Terminal
class ppg.atoms.
PrecedenceModifier
(implements ppg.util.
Equatable
)
class ppg.atoms.
SemanticAction
class polyglot.util.
IdentityKey
class polyglot.visit.
InitChecker.ClassBodyInfo
class polyglot.visit.
InitChecker.InitCount
class polyglot.visit.
InitChecker.MinMaxInitCount
class java.io.InputStream
class java.io.FilterInputStream
class polyglot.util.
Base64.InputStream
class java.io.ObjectInputStream (implements java.io.ObjectInput, java.io.ObjectStreamConstants)
class polyglot.util.
TypeInputStream
class polyglot.frontend.
Job
class polyglot.frontend.
InnerJob
class polyglot.frontend.
SourceJob
class polyglot.ext.jl.types.
LazyClassInitializer_c
(implements polyglot.types.
LazyClassInitializer
)
class ppg.lex.
Lexer
class polyglot.ext.coffer.parse.
Lexer_c
(implements polyglot.lex.
Lexer
)
class polyglot.ext.jl.parse.
Lexer_c
(implements polyglot.lex.
Lexer
)
class polyglot.ext.jl.qq.
Lexer_c
(implements polyglot.lex.
Lexer
)
class polyglot.ext.pao.parse.
Lexer_c
(implements polyglot.lex.
Lexer
)
class ppg.lex.
LexTest
class java_cup.runtime.lr_parser
class polyglot.parse.
BaseParser
class polyglot.ext.jl.parse.
Grm
class polyglot.ext.coffer.parse.
Grm
class polyglot.ext.jl.qq.
Grm
(implements polyglot.ext.jl.qq.
QQParser
)
class polyglot.ext.pao.parse.
Grm
class ppg.parse.
Parser
class polyglot.main.
Main
class polyglot.util.typedump.
Main
class polyglot.ext.jl.parse.
Name
class ppg.cmds.
NewProdCmd
(implements ppg.cmds.
Command
)
class polyglot.util.
NilMap
(implements java.util.Map)
class polyglot.ext.jl.ast.
Node_c
(implements polyglot.ast.
Node
)
class polyglot.ext.coffer.ast.
AmbKeySetNode_c
(implements polyglot.ext.coffer.ast.
AmbKeySetNode
)
class polyglot.ext.jl.ast.
AmbPrefix_c
(implements polyglot.ast.
AmbPrefix
)
class polyglot.ext.jl.ast.
AmbReceiver_c
(implements polyglot.ast.
AmbReceiver
)
class polyglot.ext.jl.ast.
AmbQualifierNode_c
(implements polyglot.ast.
AmbQualifierNode
)
class polyglot.ext.coffer.ast.
CanonicalKeySetNode_c
(implements polyglot.ext.coffer.ast.
CanonicalKeySetNode
)
class polyglot.ext.jl.ast.
Import_c
(implements polyglot.ast.
Import
)
class polyglot.ext.coffer.ast.
KeyNode_c
(implements polyglot.ext.coffer.ast.
KeyNode
)
class polyglot.ext.jl.ast.
PackageNode_c
(implements polyglot.ast.
PackageNode
)
class polyglot.ext.jl.ast.
SourceCollection_c
(implements polyglot.ast.
SourceCollection
)
class polyglot.ext.jl.ast.
SourceFile_c
(implements polyglot.ast.
SourceFile
)
class polyglot.ext.jl.ast.
Term_c
(implements polyglot.ast.
Term
)
class polyglot.ext.jl.ast.
ClassBody_c
(implements polyglot.ast.
ClassBody
)
class polyglot.ext.jl.ast.
ClassDecl_c
(implements polyglot.ast.
ClassDecl
)
class polyglot.ext.coffer.ast.
CofferClassDecl_c
(implements polyglot.ext.coffer.ast.
CofferClassDecl
)
class polyglot.ext.jl.ast.
ConstructorDecl_c
(implements polyglot.ast.
ConstructorDecl
)
class polyglot.ext.coffer.ast.
CofferConstructorDecl_c
(implements polyglot.ext.coffer.ast.
CofferConstructorDecl
)
class polyglot.ext.jl.ast.
Expr_c
(implements polyglot.ast.
Expr
)
class polyglot.ext.jl.ast.
AmbExpr_c
(implements polyglot.ast.
AmbExpr
)
class polyglot.ext.jl.ast.
ArrayAccess_c
(implements polyglot.ast.
ArrayAccess
)
class polyglot.ext.jl.ast.
ArrayInit_c
(implements polyglot.ast.
ArrayInit
)
class polyglot.ext.jl.ast.
Assign_c
(implements polyglot.ast.
Assign
)
class polyglot.ext.jl.ast.
AmbAssign_c
(implements polyglot.ast.
AmbAssign
)
class polyglot.ext.jl.ast.
ArrayAccessAssign_c
(implements polyglot.ast.
ArrayAccessAssign
)
class polyglot.ext.jl.ast.
FieldAssign_c
(implements polyglot.ast.
FieldAssign
)
class polyglot.ext.jl.ast.
LocalAssign_c
(implements polyglot.ast.
LocalAssign
)
class polyglot.ext.jl.ast.
Binary_c
(implements polyglot.ast.
Binary
)
class polyglot.ext.jl.ast.
Call_c
(implements polyglot.ast.
Call
)
class polyglot.ext.jl.ast.
Cast_c
(implements polyglot.ast.
Cast
)
class polyglot.ext.jl.ast.
Conditional_c
(implements polyglot.ast.
Conditional
)
class polyglot.ext.jl.ast.
Field_c
(implements polyglot.ast.
Field
)
class polyglot.ext.jl.ast.
Instanceof_c
(implements polyglot.ast.
Instanceof
)
class polyglot.ext.jl.ast.
Lit_c
(implements polyglot.ast.
Lit
)
class polyglot.ext.jl.ast.
BooleanLit_c
(implements polyglot.ast.
BooleanLit
)
class polyglot.ext.jl.ast.
ClassLit_c
(implements polyglot.ast.
ClassLit
)
class polyglot.ext.jl.ast.
FloatLit_c
(implements polyglot.ast.
FloatLit
)
class polyglot.ext.jl.ast.
NullLit_c
(implements polyglot.ast.
NullLit
)
class polyglot.ext.jl.ast.
NumLit_c
(implements polyglot.ast.
NumLit
)
class polyglot.ext.jl.ast.
CharLit_c
(implements polyglot.ast.
CharLit
)
class polyglot.ext.jl.ast.
IntLit_c
(implements polyglot.ast.
IntLit
)
class polyglot.ext.jl.ast.
StringLit_c
(implements polyglot.ast.
StringLit
)
class polyglot.ext.jl.ast.
Local_c
(implements polyglot.ast.
Local
)
class polyglot.ext.jl.ast.
New_c
(implements polyglot.ast.
New
)
class polyglot.ext.jl.ast.
NewArray_c
(implements polyglot.ast.
NewArray
)
class polyglot.ext.jl.ast.
Special_c
(implements polyglot.ast.
Special
)
class polyglot.ext.jl.ast.
Unary_c
(implements polyglot.ast.
Unary
)
class polyglot.ext.jl.ast.
FieldDecl_c
(implements polyglot.ast.
FieldDecl
)
class polyglot.ext.jl.ast.
Formal_c
(implements polyglot.ast.
Formal
)
class polyglot.ext.jl.ast.
Initializer_c
(implements polyglot.ast.
Initializer
)
class polyglot.ext.jl.ast.
MethodDecl_c
(implements polyglot.ast.
MethodDecl
)
class polyglot.ext.coffer.ast.
CofferMethodDecl_c
(implements polyglot.ext.coffer.ast.
CofferMethodDecl
)
class polyglot.ext.jl.ast.
Stmt_c
(implements polyglot.ast.
Stmt
)
class polyglot.ext.jl.ast.
AbstractBlock_c
(implements polyglot.ast.
Block
)
class polyglot.ext.jl.ast.
Block_c
(implements polyglot.ast.
Block
)
class polyglot.ext.jl.ast.
SwitchBlock_c
(implements polyglot.ast.
SwitchBlock
)
class polyglot.ext.jl.ast.
Assert_c
(implements polyglot.ast.
Assert
)
class polyglot.ext.jl.ast.
Branch_c
(implements polyglot.ast.
Branch
)
class polyglot.ext.jl.ast.
Case_c
(implements polyglot.ast.
Case
)
class polyglot.ext.jl.ast.
Catch_c
(implements polyglot.ast.
Catch
)
class polyglot.ext.jl.ast.
ConstructorCall_c
(implements polyglot.ast.
ConstructorCall
)
class polyglot.ext.jl.ast.
Empty_c
(implements polyglot.ast.
Empty
)
class polyglot.ext.jl.ast.
Eval_c
(implements polyglot.ast.
Eval
)
class polyglot.ext.coffer.ast.
Free_c
(implements polyglot.ext.coffer.ast.
Free
)
class polyglot.ext.jl.ast.
If_c
(implements polyglot.ast.
If
)
class polyglot.ext.jl.ast.
Labeled_c
(implements polyglot.ast.
Labeled
)
class polyglot.ext.jl.ast.
LocalClassDecl_c
(implements polyglot.ast.
LocalClassDecl
)
class polyglot.ext.jl.ast.
LocalDecl_c
(implements polyglot.ast.
LocalDecl
)
class polyglot.ext.jl.ast.
Loop_c
(implements polyglot.ast.
Loop
)
class polyglot.ext.jl.ast.
Do_c
(implements polyglot.ast.
Do
)
class polyglot.ext.jl.ast.
For_c
(implements polyglot.ast.
For
)
class polyglot.ext.jl.ast.
While_c
(implements polyglot.ast.
While
)
class polyglot.ext.jl.ast.
Return_c
(implements polyglot.ast.
Return
)
class polyglot.ext.jl.ast.
Switch_c
(implements polyglot.ast.
Switch
)
class polyglot.ext.jl.ast.
Synchronized_c
(implements polyglot.ast.
Synchronized
)
class polyglot.ext.jl.ast.
Throw_c
(implements polyglot.ast.
Throw
)
class polyglot.ext.jl.ast.
Try_c
(implements polyglot.ast.
Try
)
class polyglot.ext.coffer.ast.
ThrowConstraintNode_c
(implements polyglot.ext.coffer.ast.
ThrowConstraintNode
)
class polyglot.ext.jl.ast.
TypeNode_c
(implements polyglot.ast.
TypeNode
)
class polyglot.ext.jl.ast.
AmbTypeNode_c
(implements polyglot.ast.
AmbTypeNode
)
class polyglot.ext.jl.ast.
ArrayTypeNode_c
(implements polyglot.ast.
ArrayTypeNode
)
class polyglot.ext.jl.ast.
CanonicalTypeNode_c
(implements polyglot.ast.
CanonicalTypeNode
)
class polyglot.ext.coffer.ast.
TrackedTypeNode_c
(implements polyglot.ext.coffer.ast.
TrackedTypeNode
)
class polyglot.visit.
NodeVisitor
class polyglot.visit.
AlphaRenamer
class polyglot.visit.
ClassSerializer
class polyglot.visit.
CodeCleaner
class polyglot.visit.
ConstantFolder
class polyglot.visit.
DumpAst
class polyglot.visit.
FlattenVisitor
class polyglot.visit.
HaltingVisitor
(implements polyglot.util.
Copy
)
class polyglot.visit.
DeadCodeEliminator.DefUseFinder
class polyglot.visit.
ErrorHandlingVisitor
class polyglot.visit.
ContextVisitor
class polyglot.visit.
AddMemberVisitor
class polyglot.visit.
AmbiguityRemover
class polyglot.visit.
AscriptionVisitor
class polyglot.ext.pao.visit.
PaoBoxer
class polyglot.visit.
ConstructorCallChecker
class polyglot.visit.
FwdReferenceChecker
class polyglot.visit.
TypeChecker
class polyglot.visit.
DataFlow
class polyglot.visit.
CopyPropagator
class polyglot.visit.
DeadCodeEliminator
class polyglot.visit.
ExitChecker
class polyglot.visit.
InitChecker
class polyglot.ext.coffer.visit.
KeyChecker
class polyglot.visit.
ReachChecker
class polyglot.visit.
ExceptionChecker
class polyglot.visit.
TypeBuilder
class polyglot.visit.
NodeScrambler
class polyglot.visit.
NodeScrambler.FirstPass
class polyglot.main.
Options
class java.io.OutputStream
class java.io.FilterOutputStream
class polyglot.util.
Base64.OutputStream
class java.io.ObjectOutputStream (implements java.io.ObjectOutput, java.io.ObjectStreamConstants)
class polyglot.util.
TypeOutputStream
class ppg.cmds.
OverrideCmd
(implements ppg.cmds.
Command
)
class polyglot.types.
PackageContextResolver
(implements polyglot.types.
Resolver
)
class polyglot.util.
Pair
class ppg.test.multi.
ParenExpr
class ppg.parse.
ParseTest
class polyglot.ext.jl.types.
PlaceHolder_c
(implements polyglot.types.
PlaceHolder
)
class polyglot.util.
Position
(implements java.io.Serializable)
class ppg.
PPG
class ppg.atoms.
Precedence
class polyglot.visit.
PrettyPrinter
class polyglot.visit.
StringPrettyPrinter
class polyglot.visit.
Translator
(implements polyglot.util.
Copy
)
class polyglot.ext.pao.runtime.
Primitive
class polyglot.ext.pao.runtime.
Boolean
class polyglot.ext.pao.runtime.
Double
class polyglot.ext.pao.runtime.
Float
class polyglot.ext.pao.runtime.
Long
class polyglot.ext.pao.runtime.
Integer
class polyglot.ext.pao.runtime.
Byte
class polyglot.ext.pao.runtime.
Character
class polyglot.ext.pao.runtime.
Short
class ppg.atoms.
Production
(implements ppg.parse.
Unparse
)
class polyglot.ext.jl.qq.
QQ
class java.io.Reader
class java.io.FilterReader
class polyglot.lex.
EscapedUnicodeReader
class polyglot.main.
Report
class polyglot.frontend.
Source
class polyglot.frontend.
FileSource
class polyglot.frontend.
SourceLoader
class ppg.spec.
Spec
(implements ppg.parse.
Unparse
)
class ppg.spec.
CUPSpec
class ppg.spec.
PPGSpec
class polyglot.frontend.
Stats
class polyglot.frontend.
Stats.Times
class polyglot.util.
StringUtil
class polyglot.ext.param.types.
Subst_c
(implements polyglot.ext.param.types.
Subst
)
class polyglot.ext.coffer.types.
CofferSubst_c
(implements polyglot.ext.coffer.types.
CofferSubst
)
class polyglot.ext.param.types.
Subst_c.ConstructorXform
(implements polyglot.util.
Transformation
)
class polyglot.ext.param.types.
Subst_c.FieldXform
(implements polyglot.util.
Transformation
)
class polyglot.ext.param.types.
Subst_c.MethodXform
(implements polyglot.util.
Transformation
)
class polyglot.ext.param.types.
Subst_c.TypeXform
(implements polyglot.util.
Transformation
)
class polyglot.util.
SubtypeSet
(implements java.util.Set)
class polyglot.ext.coffer.parse.
sym
class polyglot.ext.jl.parse.
sym
class polyglot.ext.jl.qq.
sym
class polyglot.ext.pao.parse.
sym
class ppg.atoms.
SymbolList
class polyglot.frontend.
TargetFactory
class ppg.atoms.
TerminalList
class ppg.test.multi.
Tester
class java.lang.Throwable (implements java.io.Serializable)
class java.lang.Exception
class polyglot.frontend.
CyclicDependencyException
class ppg.lex.
LexicalError
(implements ppg.lex.LexerResult)
class ppg.test.multi.
LexicalError
(implements ppg.test.multi.LexerResult)
class ppg.parse.
ParserError
class java.lang.RuntimeException
class polyglot.util.
ErrorLimitError
class polyglot.util.
InternalCompilerError
class polyglot.visit.
CFGBuildError
class polyglot.ext.jl.qq.
QQError
class polyglot.main.
Main.TerminationException
class polyglot.types.
SemanticException
class polyglot.types.
BadSerializationException
class polyglot.types.
NoClassException
class polyglot.types.
NoMemberException
class polyglot.main.
UsageError
class ppg.
PPGError
class polyglot.lex.
Token
class polyglot.lex.
EOF
class polyglot.lex.
Identifier
class polyglot.lex.
Keyword
class polyglot.lex.
Literal
class polyglot.lex.
BooleanLiteral
class polyglot.lex.
CharacterLiteral
class polyglot.lex.
NullLiteral
class polyglot.lex.
NumericLiteral
class polyglot.lex.
DoubleLiteral
class polyglot.lex.
FloatLiteral
class polyglot.lex.
IntegerLiteral
class polyglot.lex.
LongLiteral
class polyglot.lex.
StringLiteral
class polyglot.lex.
Operator
class polyglot.ext.jl.qq.
QQListToken
class polyglot.ext.jl.qq.
QQNodeToken
class ppg.lex.
Token
(implements ppg.lex.LexerResult)
class ppg.test.multi.
Token
(implements ppg.test.multi.LexerResult)
class polyglot.ext.coffer.
Topics
class polyglot.ext.jl.
Topics
class polyglot.ext.pao.
Topics
class polyglot.ext.param.
Topics
class ppg.cmds.
TransferCmd
(implements ppg.cmds.
Command
)
class polyglot.util.
TransformingIterator
(implements java.util.Iterator)
class polyglot.util.
TypedList
(implements java.util.List, java.io.Serializable)
class polyglot.util.
TypedListIterator
(implements java.util.ListIterator)
class polyglot.util.
TypeEncoder
class polyglot.ext.jl.types.
TypeObject_c
(implements polyglot.types.
TypeObject
)
class polyglot.ext.jl.types.
InitializerInstance_c
(implements polyglot.types.
InitializerInstance
)
class polyglot.ext.coffer.types.
Key_c
(implements polyglot.ext.coffer.types.
Key
)
class polyglot.ext.coffer.types.
InstKey_c
(implements polyglot.ext.coffer.types.
InstKey
)
class polyglot.ext.coffer.types.
ParamKey_c
(implements polyglot.ext.coffer.types.
ParamKey
)
class polyglot.ext.coffer.types.
UnknownKey_c
(implements polyglot.ext.coffer.types.
UnknownKey
)
class polyglot.ext.coffer.types.
KeySet_c
(implements polyglot.ext.coffer.types.
KeySet
)
class polyglot.ext.jl.types.
Package_c
(implements polyglot.types.
Package
)
class polyglot.ext.jl.types.
UnknownPackage_c
(implements polyglot.types.
UnknownPackage
)
class polyglot.ext.param.types.
PClass_c
(implements polyglot.ext.param.types.
PClass
)
class polyglot.ext.param.types.
MuPClass_c
(implements polyglot.ext.param.types.
MuPClass
)
class polyglot.ext.jl.types.
ProcedureInstance_c
(implements polyglot.types.
ProcedureInstance
)
class polyglot.ext.jl.types.
ConstructorInstance_c
(implements polyglot.types.
ConstructorInstance
)
class polyglot.ext.coffer.types.
CofferConstructorInstance_c
(implements polyglot.ext.coffer.types.
CofferConstructorInstance
)
class polyglot.ext.jl.types.
MethodInstance_c
(implements polyglot.types.
MethodInstance
)
class polyglot.ext.coffer.types.
CofferMethodInstance_c
(implements polyglot.ext.coffer.types.
CofferMethodInstance
)
class polyglot.ext.coffer.types.
ThrowConstraint_c
(implements polyglot.ext.coffer.types.
ThrowConstraint
)
class polyglot.ext.jl.types.
Type_c
(implements polyglot.types.
Type
)
class polyglot.ext.jl.types.
NullType_c
(implements polyglot.types.
NullType
)
class polyglot.ext.jl.types.
PrimitiveType_c
(implements polyglot.types.
PrimitiveType
)
class polyglot.ext.pao.types.
PaoPrimitiveType_c
class polyglot.ext.jl.types.
ReferenceType_c
(implements polyglot.types.
ReferenceType
)
class polyglot.ext.jl.types.
ArrayType_c
(implements polyglot.types.
ArrayType
)
class polyglot.ext.jl.types.
ClassType_c
(implements polyglot.types.
ClassType
)
class polyglot.ext.jl.types.
ParsedClassType_c
(implements polyglot.types.
ParsedClassType
)
class polyglot.ext.coffer.types.
CofferParsedClassType_c
(implements polyglot.ext.coffer.types.
CofferParsedClassType
)
class polyglot.ext.pao.types.
PaoParsedClassType_c
class polyglot.ext.param.types.
SubstClassType_c
(implements polyglot.ext.param.types.
SubstType
)
class polyglot.ext.coffer.types.
CofferSubstClassType_c
(implements polyglot.ext.coffer.types.
CofferSubstType
)
class polyglot.ext.jl.types.
UnknownType_c
(implements polyglot.types.
UnknownType
)
class polyglot.ext.jl.types.
UnknownQualifier_c
(implements polyglot.types.
UnknownQualifier
)
class polyglot.ext.jl.types.
VarInstance_c
(implements polyglot.types.
VarInstance
)
class polyglot.ext.jl.types.
FieldInstance_c
(implements polyglot.types.
FieldInstance
)
class polyglot.ext.jl.types.
LocalInstance_c
(implements polyglot.types.
LocalInstance
)
class polyglot.ext.jl.types.
TypeSystem_c
(implements polyglot.types.
TypeSystem
)
class polyglot.ext.pao.types.
PaoTypeSystem_c
(implements polyglot.ext.pao.types.
PaoTypeSystem
)
class polyglot.ext.param.types.
ParamTypeSystem_c
(implements polyglot.ext.param.types.
ParamTypeSystem
)
class polyglot.ext.coffer.types.
CofferTypeSystem_c
(implements polyglot.ext.coffer.types.
CofferTypeSystem
)
class polyglot.ext.jl.types.
TypeSystem_c.MostSpecificComparator
(implements java.util.Comparator)
class polyglot.util.
UniqueID
class polyglot.parse.
VarDeclarator
class polyglot.main.
Version
class polyglot.ext.coffer.
Version
class polyglot.ext.jl.
Version
class polyglot.ext.pao.
Version
class polyglot.util.
WorkList
class java.io.Writer
class java.io.FilterWriter
class polyglot.util.
UnicodeWriter
Interface Hierarchy
interface java.lang.Cloneable
interface polyglot.util.
Copy
interface polyglot.types.
Context
(also extends polyglot.types.
Resolver
)
interface polyglot.ext.coffer.types.
CofferContext
interface polyglot.ast.
Ext
interface polyglot.ext.coffer.extension.
CofferExt
interface polyglot.ext.pao.extension.
PaoExt
interface polyglot.ast.
JL
(also extends polyglot.ast.
NodeOps
)
interface polyglot.ast.
Node
(also extends polyglot.util.
Copy
)
interface polyglot.ast.
Ambiguous
interface polyglot.ast.
AmbAssign
(also extends polyglot.ast.
Assign
)
interface polyglot.ast.
AmbExpr
(also extends polyglot.ast.
Expr
)
interface polyglot.ast.
AmbPrefix
(also extends polyglot.ast.
Prefix
)
interface polyglot.ast.
AmbQualifierNode
(also extends polyglot.ast.
QualifierNode
)
interface polyglot.ast.
AmbReceiver
(also extends polyglot.ast.
Receiver
)
interface polyglot.ast.
AmbTypeNode
(also extends polyglot.ast.
TypeNode
)
interface polyglot.ast.
Import
interface polyglot.ext.coffer.ast.
KeyNode
interface polyglot.ext.coffer.ast.
KeySetNode
interface polyglot.ext.coffer.ast.
AmbKeySetNode
interface polyglot.ext.coffer.ast.
CanonicalKeySetNode
interface polyglot.ast.
PackageNode
(also extends polyglot.ast.
Prefix
, polyglot.ast.
QualifierNode
)
interface polyglot.ast.
Prefix
interface polyglot.ast.
AmbPrefix
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ast.
PackageNode
(also extends polyglot.ast.
Node
, polyglot.ast.
QualifierNode
)
interface polyglot.ast.
QualifierNode
interface polyglot.ast.
AmbQualifierNode
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ast.
PackageNode
(also extends polyglot.ast.
Node
, polyglot.ast.
Prefix
)
interface polyglot.ast.
TypeNode
(also extends polyglot.ast.
Receiver
)
interface polyglot.ast.
AmbTypeNode
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ast.
ArrayTypeNode
interface polyglot.ast.
CanonicalTypeNode
interface polyglot.ext.coffer.ast.
TrackedTypeNode
interface polyglot.ast.
Receiver
(also extends polyglot.ast.
Typed
)
interface polyglot.ast.
AmbReceiver
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ast.
Expr
(also extends polyglot.ast.
Term
)
interface polyglot.ast.
AmbExpr
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ast.
ArrayInit
interface polyglot.ast.
Assign
interface polyglot.ast.
AmbAssign
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ast.
ArrayAccessAssign
interface polyglot.ast.
FieldAssign
interface polyglot.ast.
LocalAssign
interface polyglot.ast.
Binary
interface polyglot.ast.
Call
(also extends polyglot.ast.
ProcedureCall
)
interface polyglot.ast.
Cast
interface polyglot.ast.
Conditional
interface polyglot.ast.
Instanceof
interface polyglot.ast.
Lit
interface polyglot.ast.
BooleanLit
interface polyglot.ast.
ClassLit
interface polyglot.ast.
FloatLit
interface polyglot.ast.
NullLit
interface polyglot.ast.
NumLit
interface polyglot.ast.
CharLit
interface polyglot.ast.
IntLit
interface polyglot.ast.
StringLit
interface polyglot.ast.
New
(also extends polyglot.ast.
ProcedureCall
)
interface polyglot.ast.
NewArray
interface polyglot.ast.
Special
interface polyglot.ast.
Unary
interface polyglot.ast.
Variable
interface polyglot.ast.
ArrayAccess
interface polyglot.ast.
Field
interface polyglot.ast.
Local
interface polyglot.ast.
TypeNode
(also extends polyglot.ast.
QualifierNode
)
interface polyglot.ast.
AmbTypeNode
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ast.
ArrayTypeNode
interface polyglot.ast.
CanonicalTypeNode
interface polyglot.ext.coffer.ast.
TrackedTypeNode
interface polyglot.ast.
SourceCollection
interface polyglot.ast.
SourceFile
interface polyglot.ast.
Term
interface polyglot.ast.
ClassBody
interface polyglot.ast.
ClassDecl
(also extends polyglot.ast.
ClassMember
, polyglot.ast.
TopLevelDecl
)
interface polyglot.ext.coffer.ast.
CofferClassDecl
interface polyglot.ast.
ClassMember
interface polyglot.ast.
ClassDecl
(also extends polyglot.ast.
Term
, polyglot.ast.
TopLevelDecl
)
interface polyglot.ext.coffer.ast.
CofferClassDecl
interface polyglot.ast.
CodeDecl
interface polyglot.ast.
Initializer
interface polyglot.ast.
ProcedureDecl
interface polyglot.ast.
ConstructorDecl
interface polyglot.ext.coffer.ast.
CofferConstructorDecl
interface polyglot.ast.
MethodDecl
interface polyglot.ext.coffer.ast.
CofferMethodDecl
interface polyglot.ast.
FieldDecl
interface polyglot.ast.
Expr
(also extends polyglot.ast.
Receiver
)
interface polyglot.ast.
AmbExpr
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ast.
ArrayInit
interface polyglot.ast.
Assign
interface polyglot.ast.
AmbAssign
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ast.
ArrayAccessAssign
interface polyglot.ast.
FieldAssign
interface polyglot.ast.
LocalAssign
interface polyglot.ast.
Binary
interface polyglot.ast.
Call
(also extends polyglot.ast.
ProcedureCall
)
interface polyglot.ast.
Cast
interface polyglot.ast.
Conditional
interface polyglot.ast.
Instanceof
interface polyglot.ast.
Lit
interface polyglot.ast.
BooleanLit
interface polyglot.ast.
ClassLit
interface polyglot.ast.
FloatLit
interface polyglot.ast.
NullLit
interface polyglot.ast.
NumLit
interface polyglot.ast.
CharLit
interface polyglot.ast.
IntLit
interface polyglot.ast.
StringLit
interface polyglot.ast.
New
(also extends polyglot.ast.
ProcedureCall
)
interface polyglot.ast.
NewArray
interface polyglot.ast.
Special
interface polyglot.ast.
Unary
interface polyglot.ast.
Variable
interface polyglot.ast.
ArrayAccess
interface polyglot.ast.
Field
interface polyglot.ast.
Local
interface polyglot.ast.
ProcedureCall
interface polyglot.ast.
Call
(also extends polyglot.ast.
Expr
)
interface polyglot.ast.
ConstructorCall
(also extends polyglot.ast.
Stmt
)
interface polyglot.ast.
New
(also extends polyglot.ast.
Expr
)
interface polyglot.ast.
Stmt
interface polyglot.ast.
Assert
interface polyglot.ast.
Branch
interface polyglot.ast.
CompoundStmt
interface polyglot.ast.
Block
interface polyglot.ast.
SwitchBlock
(also extends polyglot.ast.
SwitchElement
)
interface polyglot.ast.
Catch
interface polyglot.ast.
If
interface polyglot.ast.
Labeled
interface polyglot.ast.
LocalClassDecl
interface polyglot.ast.
Loop
interface polyglot.ast.
Do
interface polyglot.ast.
For
interface polyglot.ast.
While
interface polyglot.ast.
Switch
interface polyglot.ast.
Synchronized
interface polyglot.ast.
Try
interface polyglot.ast.
ConstructorCall
(also extends polyglot.ast.
ProcedureCall
)
interface polyglot.ast.
Empty
interface polyglot.ast.
ForInit
interface polyglot.ast.
Eval
(also extends polyglot.ast.
ForUpdate
)
interface polyglot.ast.
LocalDecl
(also extends polyglot.ast.
VarDecl
)
interface polyglot.ast.
ForUpdate
interface polyglot.ast.
Eval
(also extends polyglot.ast.
ForInit
)
interface polyglot.ext.coffer.ast.
Free
interface polyglot.ast.
Return
interface polyglot.ast.
SwitchElement
interface polyglot.ast.
Case
interface polyglot.ast.
SwitchBlock
(also extends polyglot.ast.
Block
)
interface polyglot.ast.
Throw
interface polyglot.ast.
VarDecl
interface polyglot.ast.
Formal
interface polyglot.ast.
LocalDecl
(also extends polyglot.ast.
ForInit
)
interface polyglot.ext.coffer.ast.
ThrowConstraintNode
interface polyglot.ast.
TopLevelDecl
interface polyglot.ast.
ClassDecl
(also extends polyglot.ast.
ClassMember
, polyglot.ast.
Term
)
interface polyglot.ext.coffer.ast.
CofferClassDecl
interface polyglot.ast.
Node
(also extends polyglot.ast.
JL
)
interface polyglot.ast.
Ambiguous
interface polyglot.ast.
AmbAssign
(also extends polyglot.ast.
Assign
)
interface polyglot.ast.
AmbExpr
(also extends polyglot.ast.
Expr
)
interface polyglot.ast.
AmbPrefix
(also extends polyglot.ast.
Prefix
)
interface polyglot.ast.
AmbQualifierNode
(also extends polyglot.ast.
QualifierNode
)
interface polyglot.ast.
AmbReceiver
(also extends polyglot.ast.
Receiver
)
interface polyglot.ast.
AmbTypeNode
(also extends polyglot.ast.
TypeNode
)
interface polyglot.ast.
Import
interface polyglot.ext.coffer.ast.
KeyNode
interface polyglot.ext.coffer.ast.
KeySetNode
interface polyglot.ext.coffer.ast.
AmbKeySetNode
interface polyglot.ext.coffer.ast.
CanonicalKeySetNode
interface polyglot.ast.
PackageNode
(also extends polyglot.ast.
Prefix
, polyglot.ast.
QualifierNode
)
interface polyglot.ast.
Prefix
interface polyglot.ast.
AmbPrefix
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ast.
PackageNode
(also extends polyglot.ast.
Node
, polyglot.ast.
QualifierNode
)
interface polyglot.ast.
QualifierNode
interface polyglot.ast.
AmbQualifierNode
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ast.
PackageNode
(also extends polyglot.ast.
Node
, polyglot.ast.
Prefix
)
interface polyglot.ast.
TypeNode
(also extends polyglot.ast.
Receiver
)
interface polyglot.ast.
AmbTypeNode
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ast.
ArrayTypeNode
interface polyglot.ast.
CanonicalTypeNode
interface polyglot.ext.coffer.ast.
TrackedTypeNode
interface polyglot.ast.
Receiver
(also extends polyglot.ast.
Typed
)
interface polyglot.ast.
AmbReceiver
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ast.
Expr
(also extends polyglot.ast.
Term
)
interface polyglot.ast.
AmbExpr
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ast.
ArrayInit
interface polyglot.ast.
Assign
interface polyglot.ast.
AmbAssign
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ast.
ArrayAccessAssign
interface polyglot.ast.
FieldAssign
interface polyglot.ast.
LocalAssign
interface polyglot.ast.
Binary
interface polyglot.ast.
Call
(also extends polyglot.ast.
ProcedureCall
)
interface polyglot.ast.
Cast
interface polyglot.ast.
Conditional
interface polyglot.ast.
Instanceof
interface polyglot.ast.
Lit
interface polyglot.ast.
BooleanLit
interface polyglot.ast.
ClassLit
interface polyglot.ast.
FloatLit
interface polyglot.ast.
NullLit
interface polyglot.ast.
NumLit
interface polyglot.ast.
CharLit
interface polyglot.ast.
IntLit
interface polyglot.ast.
StringLit
interface polyglot.ast.
New
(also extends polyglot.ast.
ProcedureCall
)
interface polyglot.ast.
NewArray
interface polyglot.ast.
Special
interface polyglot.ast.
Unary
interface polyglot.ast.
Variable
interface polyglot.ast.
ArrayAccess
interface polyglot.ast.
Field
interface polyglot.ast.
Local
interface polyglot.ast.
TypeNode
(also extends polyglot.ast.
QualifierNode
)
interface polyglot.ast.
AmbTypeNode
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ast.
ArrayTypeNode
interface polyglot.ast.
CanonicalTypeNode
interface polyglot.ext.coffer.ast.
TrackedTypeNode
interface polyglot.ast.
SourceCollection
interface polyglot.ast.
SourceFile
interface polyglot.ast.
Term
interface polyglot.ast.
ClassBody
interface polyglot.ast.
ClassDecl
(also extends polyglot.ast.
ClassMember
, polyglot.ast.
TopLevelDecl
)
interface polyglot.ext.coffer.ast.
CofferClassDecl
interface polyglot.ast.
ClassMember
interface polyglot.ast.
ClassDecl
(also extends polyglot.ast.
Term
, polyglot.ast.
TopLevelDecl
)
interface polyglot.ext.coffer.ast.
CofferClassDecl
interface polyglot.ast.
CodeDecl
interface polyglot.ast.
Initializer
interface polyglot.ast.
ProcedureDecl
interface polyglot.ast.
ConstructorDecl
interface polyglot.ext.coffer.ast.
CofferConstructorDecl
interface polyglot.ast.
MethodDecl
interface polyglot.ext.coffer.ast.
CofferMethodDecl
interface polyglot.ast.
FieldDecl
interface polyglot.ast.
Expr
(also extends polyglot.ast.
Receiver
)
interface polyglot.ast.
AmbExpr
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ast.
ArrayInit
interface polyglot.ast.
Assign
interface polyglot.ast.
AmbAssign
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ast.
ArrayAccessAssign
interface polyglot.ast.
FieldAssign
interface polyglot.ast.
LocalAssign
interface polyglot.ast.
Binary
interface polyglot.ast.
Call
(also extends polyglot.ast.
ProcedureCall
)
interface polyglot.ast.
Cast
interface polyglot.ast.
Conditional
interface polyglot.ast.
Instanceof
interface polyglot.ast.
Lit
interface polyglot.ast.
BooleanLit
interface polyglot.ast.
ClassLit
interface polyglot.ast.
FloatLit
interface polyglot.ast.
NullLit
interface polyglot.ast.
NumLit
interface polyglot.ast.
CharLit
interface polyglot.ast.
IntLit
interface polyglot.ast.
StringLit
interface polyglot.ast.
New
(also extends polyglot.ast.
ProcedureCall
)
interface polyglot.ast.
NewArray
interface polyglot.ast.
Special
interface polyglot.ast.
Unary
interface polyglot.ast.
Variable
interface polyglot.ast.
ArrayAccess
interface polyglot.ast.
Field
interface polyglot.ast.
Local
interface polyglot.ast.
ProcedureCall
interface polyglot.ast.
Call
(also extends polyglot.ast.
Expr
)
interface polyglot.ast.
ConstructorCall
(also extends polyglot.ast.
Stmt
)
interface polyglot.ast.
New
(also extends polyglot.ast.
Expr
)
interface polyglot.ast.
Stmt
interface polyglot.ast.
Assert
interface polyglot.ast.
Branch
interface polyglot.ast.
CompoundStmt
interface polyglot.ast.
Block
interface polyglot.ast.
SwitchBlock
(also extends polyglot.ast.
SwitchElement
)
interface polyglot.ast.
Catch
interface polyglot.ast.
If
interface polyglot.ast.
Labeled
interface polyglot.ast.
LocalClassDecl
interface polyglot.ast.
Loop
interface polyglot.ast.
Do
interface polyglot.ast.
For
interface polyglot.ast.
While
interface polyglot.ast.
Switch
interface polyglot.ast.
Synchronized
interface polyglot.ast.
Try
interface polyglot.ast.
ConstructorCall
(also extends polyglot.ast.
ProcedureCall
)
interface polyglot.ast.
Empty
interface polyglot.ast.
ForInit
interface polyglot.ast.
Eval
(also extends polyglot.ast.
ForUpdate
)
interface polyglot.ast.
LocalDecl
(also extends polyglot.ast.
VarDecl
)
interface polyglot.ast.
ForUpdate
interface polyglot.ast.
Eval
(also extends polyglot.ast.
ForInit
)
interface polyglot.ext.coffer.ast.
Free
interface polyglot.ast.
Return
interface polyglot.ast.
SwitchElement
interface polyglot.ast.
Case
interface polyglot.ast.
SwitchBlock
(also extends polyglot.ast.
Block
)
interface polyglot.ast.
Throw
interface polyglot.ast.
VarDecl
interface polyglot.ast.
Formal
interface polyglot.ast.
LocalDecl
(also extends polyglot.ast.
ForInit
)
interface polyglot.ext.coffer.ast.
ThrowConstraintNode
interface polyglot.ast.
TopLevelDecl
interface polyglot.ast.
ClassDecl
(also extends polyglot.ast.
ClassMember
, polyglot.ast.
Term
)
interface polyglot.ext.coffer.ast.
CofferClassDecl
interface polyglot.types.
TypeObject
(also extends java.io.Serializable)
interface polyglot.ext.coffer.types.
Key
interface polyglot.ext.coffer.types.
InstKey
interface polyglot.ext.coffer.types.
ParamKey
interface polyglot.ext.coffer.types.
UnknownKey
interface polyglot.ext.coffer.types.
KeySet
interface polyglot.types.
MemberInstance
interface polyglot.types.
ClassType
(also extends polyglot.types.
Importable
, polyglot.types.
ReferenceType
)
interface polyglot.ext.coffer.types.
CofferClassType
(also extends polyglot.ext.param.types.
InstType
)
interface polyglot.ext.coffer.types.
CofferParsedClassType
(also extends polyglot.types.
ParsedClassType
)
interface polyglot.ext.coffer.types.
CofferSubstType
(also extends polyglot.ext.param.types.
SubstType
)
interface polyglot.types.
ParsedClassType
interface polyglot.ext.coffer.types.
CofferParsedClassType
(also extends polyglot.ext.coffer.types.
CofferClassType
)
interface polyglot.types.
CodeInstance
interface polyglot.types.
InitializerInstance
interface polyglot.types.
ProcedureInstance
interface polyglot.ext.coffer.types.
CofferProcedureInstance
interface polyglot.ext.coffer.types.
CofferConstructorInstance
(also extends polyglot.types.
ConstructorInstance
)
interface polyglot.ext.coffer.types.
CofferMethodInstance
(also extends polyglot.types.
MethodInstance
)
interface polyglot.types.
ConstructorInstance
interface polyglot.ext.coffer.types.
CofferConstructorInstance
(also extends polyglot.ext.coffer.types.
CofferProcedureInstance
)
interface polyglot.types.
MethodInstance
interface polyglot.ext.coffer.types.
CofferMethodInstance
(also extends polyglot.ext.coffer.types.
CofferProcedureInstance
)
interface polyglot.types.
FieldInstance
(also extends polyglot.types.
VarInstance
)
interface polyglot.types.
Named
interface polyglot.types.
Importable
interface polyglot.types.
ClassType
(also extends polyglot.types.
MemberInstance
, polyglot.types.
ReferenceType
)
interface polyglot.ext.coffer.types.
CofferClassType
(also extends polyglot.ext.param.types.
InstType
)
interface polyglot.ext.coffer.types.
CofferParsedClassType
(also extends polyglot.types.
ParsedClassType
)
interface polyglot.ext.coffer.types.
CofferSubstType
(also extends polyglot.ext.param.types.
SubstType
)
interface polyglot.types.
ParsedClassType
interface polyglot.ext.coffer.types.
CofferParsedClassType
(also extends polyglot.ext.coffer.types.
CofferClassType
)
interface polyglot.ext.param.types.
PClass
interface polyglot.ext.param.types.
MuPClass
interface polyglot.types.
Package
(also extends polyglot.types.
Qualifier
)
interface polyglot.types.
UnknownPackage
interface polyglot.types.
PrimitiveType
(also extends polyglot.types.
Type
)
interface polyglot.ext.param.types.
Param
interface polyglot.types.
Qualifier
interface polyglot.types.
Package
(also extends polyglot.types.
Named
)
interface polyglot.types.
UnknownPackage
interface polyglot.types.
Type
interface polyglot.ext.param.types.
InstType
interface polyglot.ext.coffer.types.
CofferClassType
(also extends polyglot.types.
ClassType
)
interface polyglot.ext.coffer.types.
CofferParsedClassType
(also extends polyglot.types.
ParsedClassType
)
interface polyglot.ext.coffer.types.
CofferSubstType
(also extends polyglot.ext.param.types.
SubstType
)
interface polyglot.types.
NullType
interface polyglot.types.
PrimitiveType
(also extends polyglot.types.
Named
)
interface polyglot.types.
ReferenceType
interface polyglot.types.
ArrayType
interface polyglot.types.
ClassType
(also extends polyglot.types.
Importable
, polyglot.types.
MemberInstance
)
interface polyglot.ext.coffer.types.
CofferClassType
(also extends polyglot.ext.param.types.
InstType
)
interface polyglot.ext.coffer.types.
CofferParsedClassType
(also extends polyglot.types.
ParsedClassType
)
interface polyglot.ext.coffer.types.
CofferSubstType
(also extends polyglot.ext.param.types.
SubstType
)
interface polyglot.types.
ParsedClassType
interface polyglot.ext.coffer.types.
CofferParsedClassType
(also extends polyglot.ext.coffer.types.
CofferClassType
)
interface polyglot.ext.param.types.
SubstType
interface polyglot.ext.coffer.types.
CofferSubstType
(also extends polyglot.ext.coffer.types.
CofferClassType
)
interface polyglot.types.
UnknownType
interface polyglot.types.
UnknownQualifier
interface polyglot.types.
VarInstance
interface polyglot.types.
FieldInstance
(also extends polyglot.types.
MemberInstance
)
interface polyglot.types.
LocalInstance
interface polyglot.ast.
DelFactory
interface polyglot.ast.
Disamb
interface ppg.util.
Equatable
interface polyglot.util.
ErrorQueue
interface polyglot.frontend.
ExtensionInfo
interface polyglot.ast.
ExtFactory
interface polyglot.frontend.
JobExt
interface polyglot.types.
LazyClassInitializer
interface polyglot.lex.
Lexer
interface polyglot.ast.
NodeFactory
interface polyglot.ext.coffer.ast.
CofferNodeFactory
interface polyglot.ast.
NodeOps
interface polyglot.ast.
JL
(also extends polyglot.util.
Copy
)
interface polyglot.ast.
Node
(also extends polyglot.util.
Copy
)
interface polyglot.ast.
Ambiguous
interface polyglot.ast.
AmbAssign
(also extends polyglot.ast.
Assign
)
interface polyglot.ast.
AmbExpr
(also extends polyglot.ast.
Expr
)
interface polyglot.ast.
AmbPrefix
(also extends polyglot.ast.
Prefix
)
interface polyglot.ast.
AmbQualifierNode
(also extends polyglot.ast.
QualifierNode
)
interface polyglot.ast.
AmbReceiver
(also extends polyglot.ast.
Receiver
)
interface polyglot.ast.
AmbTypeNode
(also extends polyglot.ast.
TypeNode
)
interface polyglot.ast.
Import
interface polyglot.ext.coffer.ast.
KeyNode
interface polyglot.ext.coffer.ast.
KeySetNode
interface polyglot.ext.coffer.ast.
AmbKeySetNode
interface polyglot.ext.coffer.ast.
CanonicalKeySetNode
interface polyglot.ast.
PackageNode
(also extends polyglot.ast.
Prefix
, polyglot.ast.
QualifierNode
)
interface polyglot.ast.
Prefix
interface polyglot.ast.
AmbPrefix
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ast.
PackageNode
(also extends polyglot.ast.
Node
, polyglot.ast.
QualifierNode
)
interface polyglot.ast.
QualifierNode
interface polyglot.ast.
AmbQualifierNode
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ast.
PackageNode
(also extends polyglot.ast.
Node
, polyglot.ast.
Prefix
)
interface polyglot.ast.
TypeNode
(also extends polyglot.ast.
Receiver
)
interface polyglot.ast.
AmbTypeNode
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ast.
ArrayTypeNode
interface polyglot.ast.
CanonicalTypeNode
interface polyglot.ext.coffer.ast.
TrackedTypeNode
interface polyglot.ast.
Receiver
(also extends polyglot.ast.
Typed
)
interface polyglot.ast.
AmbReceiver
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ast.
Expr
(also extends polyglot.ast.
Term
)
interface polyglot.ast.
AmbExpr
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ast.
ArrayInit
interface polyglot.ast.
Assign
interface polyglot.ast.
AmbAssign
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ast.
ArrayAccessAssign
interface polyglot.ast.
FieldAssign
interface polyglot.ast.
LocalAssign
interface polyglot.ast.
Binary
interface polyglot.ast.
Call
(also extends polyglot.ast.
ProcedureCall
)
interface polyglot.ast.
Cast
interface polyglot.ast.
Conditional
interface polyglot.ast.
Instanceof
interface polyglot.ast.
Lit
interface polyglot.ast.
BooleanLit
interface polyglot.ast.
ClassLit
interface polyglot.ast.
FloatLit
interface polyglot.ast.
NullLit
interface polyglot.ast.
NumLit
interface polyglot.ast.
CharLit
interface polyglot.ast.
IntLit
interface polyglot.ast.
StringLit
interface polyglot.ast.
New
(also extends polyglot.ast.
ProcedureCall
)
interface polyglot.ast.
NewArray
interface polyglot.ast.
Special
interface polyglot.ast.
Unary
interface polyglot.ast.
Variable
interface polyglot.ast.
ArrayAccess
interface polyglot.ast.
Field
interface polyglot.ast.
Local
interface polyglot.ast.
TypeNode
(also extends polyglot.ast.
QualifierNode
)
interface polyglot.ast.
AmbTypeNode
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ast.
ArrayTypeNode
interface polyglot.ast.
CanonicalTypeNode
interface polyglot.ext.coffer.ast.
TrackedTypeNode
interface polyglot.ast.
SourceCollection
interface polyglot.ast.
SourceFile
interface polyglot.ast.
Term
interface polyglot.ast.
ClassBody
interface polyglot.ast.
ClassDecl
(also extends polyglot.ast.
ClassMember
, polyglot.ast.
TopLevelDecl
)
interface polyglot.ext.coffer.ast.
CofferClassDecl
interface polyglot.ast.
ClassMember
interface polyglot.ast.
ClassDecl
(also extends polyglot.ast.
Term
, polyglot.ast.
TopLevelDecl
)
interface polyglot.ext.coffer.ast.
CofferClassDecl
interface polyglot.ast.
CodeDecl
interface polyglot.ast.
Initializer
interface polyglot.ast.
ProcedureDecl
interface polyglot.ast.
ConstructorDecl
interface polyglot.ext.coffer.ast.
CofferConstructorDecl
interface polyglot.ast.
MethodDecl
interface polyglot.ext.coffer.ast.
CofferMethodDecl
interface polyglot.ast.
FieldDecl
interface polyglot.ast.
Expr
(also extends polyglot.ast.
Receiver
)
interface polyglot.ast.
AmbExpr
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ast.
ArrayInit
interface polyglot.ast.
Assign
interface polyglot.ast.
AmbAssign
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ast.
ArrayAccessAssign
interface polyglot.ast.
FieldAssign
interface polyglot.ast.
LocalAssign
interface polyglot.ast.
Binary
interface polyglot.ast.
Call
(also extends polyglot.ast.
ProcedureCall
)
interface polyglot.ast.
Cast
interface polyglot.ast.
Conditional
interface polyglot.ast.
Instanceof
interface polyglot.ast.
Lit
interface polyglot.ast.
BooleanLit
interface polyglot.ast.
ClassLit
interface polyglot.ast.
FloatLit
interface polyglot.ast.
NullLit
interface polyglot.ast.
NumLit
interface polyglot.ast.
CharLit
interface polyglot.ast.
IntLit
interface polyglot.ast.
StringLit
interface polyglot.ast.
New
(also extends polyglot.ast.
ProcedureCall
)
interface polyglot.ast.
NewArray
interface polyglot.ast.
Special
interface polyglot.ast.
Unary
interface polyglot.ast.
Variable
interface polyglot.ast.
ArrayAccess
interface polyglot.ast.
Field
interface polyglot.ast.
Local
interface polyglot.ast.
ProcedureCall
interface polyglot.ast.
Call
(also extends polyglot.ast.
Expr
)
interface polyglot.ast.
ConstructorCall
(also extends polyglot.ast.
Stmt
)
interface polyglot.ast.
New
(also extends polyglot.ast.
Expr
)
interface polyglot.ast.
Stmt
interface polyglot.ast.
Assert
interface polyglot.ast.
Branch
interface polyglot.ast.
CompoundStmt
interface polyglot.ast.
Block
interface polyglot.ast.
SwitchBlock
(also extends polyglot.ast.
SwitchElement
)
interface polyglot.ast.
Catch
interface polyglot.ast.
If
interface polyglot.ast.
Labeled
interface polyglot.ast.
LocalClassDecl
interface polyglot.ast.
Loop
interface polyglot.ast.
Do
interface polyglot.ast.
For
interface polyglot.ast.
While
interface polyglot.ast.
Switch
interface polyglot.ast.
Synchronized
interface polyglot.ast.
Try
interface polyglot.ast.
ConstructorCall
(also extends polyglot.ast.
ProcedureCall
)
interface polyglot.ast.
Empty
interface polyglot.ast.
ForInit
interface polyglot.ast.
Eval
(also extends polyglot.ast.
ForUpdate
)
interface polyglot.ast.
LocalDecl
(also extends polyglot.ast.
VarDecl
)
interface polyglot.ast.
ForUpdate
interface polyglot.ast.
Eval
(also extends polyglot.ast.
ForInit
)
interface polyglot.ext.coffer.ast.
Free
interface polyglot.ast.
Return
interface polyglot.ast.
SwitchElement
interface polyglot.ast.
Case
interface polyglot.ast.
SwitchBlock
(also extends polyglot.ast.
Block
)
interface polyglot.ast.
Throw
interface polyglot.ast.
VarDecl
interface polyglot.ast.
Formal
interface polyglot.ast.
LocalDecl
(also extends polyglot.ast.
ForInit
)
interface polyglot.ext.coffer.ast.
ThrowConstraintNode
interface polyglot.ast.
TopLevelDecl
interface polyglot.ast.
ClassDecl
(also extends polyglot.ast.
ClassMember
, polyglot.ast.
Term
)
interface polyglot.ext.coffer.ast.
CofferClassDecl
interface polyglot.frontend.
Parser
interface polyglot.frontend.
Pass
interface polyglot.util.
Predicate
interface polyglot.ext.jl.qq.
QQParser
interface polyglot.types.
Resolver
interface polyglot.types.
Context
(also extends polyglot.util.
Copy
)
interface polyglot.ext.coffer.types.
CofferContext
interface polyglot.types.
TopLevelResolver
interface java.io.Serializable
interface polyglot.types.
PlaceHolder
interface polyglot.ext.param.types.
Subst
interface polyglot.ext.coffer.types.
CofferSubst
interface polyglot.types.
TypeObject
(also extends polyglot.util.
Copy
)
interface polyglot.ext.coffer.types.
Key
interface polyglot.ext.coffer.types.
InstKey
interface polyglot.ext.coffer.types.
ParamKey
interface polyglot.ext.coffer.types.
UnknownKey
interface polyglot.ext.coffer.types.
KeySet
interface polyglot.types.
MemberInstance
interface polyglot.types.
ClassType
(also extends polyglot.types.
Importable
, polyglot.types.
ReferenceType
)
interface polyglot.ext.coffer.types.
CofferClassType
(also extends polyglot.ext.param.types.
InstType
)
interface polyglot.ext.coffer.types.
CofferParsedClassType
(also extends polyglot.types.
ParsedClassType
)
interface polyglot.ext.coffer.types.
CofferSubstType
(also extends polyglot.ext.param.types.
SubstType
)
interface polyglot.types.
ParsedClassType
interface polyglot.ext.coffer.types.
CofferParsedClassType
(also extends polyglot.ext.coffer.types.
CofferClassType
)
interface polyglot.types.
CodeInstance
interface polyglot.types.
InitializerInstance
interface polyglot.types.
ProcedureInstance
interface polyglot.ext.coffer.types.
CofferProcedureInstance
interface polyglot.ext.coffer.types.
CofferConstructorInstance
(also extends polyglot.types.
ConstructorInstance
)
interface polyglot.ext.coffer.types.
CofferMethodInstance
(also extends polyglot.types.
MethodInstance
)
interface polyglot.types.
ConstructorInstance
interface polyglot.ext.coffer.types.
CofferConstructorInstance
(also extends polyglot.ext.coffer.types.
CofferProcedureInstance
)
interface polyglot.types.
MethodInstance
interface polyglot.ext.coffer.types.
CofferMethodInstance
(also extends polyglot.ext.coffer.types.
CofferProcedureInstance
)
interface polyglot.types.
FieldInstance
(also extends polyglot.types.
VarInstance
)
interface polyglot.types.
Named
interface polyglot.types.
Importable
interface polyglot.types.
ClassType
(also extends polyglot.types.
MemberInstance
, polyglot.types.
ReferenceType
)
interface polyglot.ext.coffer.types.
CofferClassType
(also extends polyglot.ext.param.types.
InstType
)
interface polyglot.ext.coffer.types.
CofferParsedClassType
(also extends polyglot.types.
ParsedClassType
)
interface polyglot.ext.coffer.types.
CofferSubstType
(also extends polyglot.ext.param.types.
SubstType
)
interface polyglot.types.
ParsedClassType
interface polyglot.ext.coffer.types.
CofferParsedClassType
(also extends polyglot.ext.coffer.types.
CofferClassType
)
interface polyglot.ext.param.types.
PClass
interface polyglot.ext.param.types.
MuPClass
interface polyglot.types.
Package
(also extends polyglot.types.
Qualifier
)
interface polyglot.types.
UnknownPackage
interface polyglot.types.
PrimitiveType
(also extends polyglot.types.
Type
)
interface polyglot.ext.param.types.
Param
interface polyglot.types.
Qualifier
interface polyglot.types.
Package
(also extends polyglot.types.
Named
)
interface polyglot.types.
UnknownPackage
interface polyglot.types.
Type
interface polyglot.ext.param.types.
InstType
interface polyglot.ext.coffer.types.
CofferClassType
(also extends polyglot.types.
ClassType
)
interface polyglot.ext.coffer.types.
CofferParsedClassType
(also extends polyglot.types.
ParsedClassType
)
interface polyglot.ext.coffer.types.
CofferSubstType
(also extends polyglot.ext.param.types.
SubstType
)
interface polyglot.types.
NullType
interface polyglot.types.
PrimitiveType
(also extends polyglot.types.
Named
)
interface polyglot.types.
ReferenceType
interface polyglot.types.
ArrayType
interface polyglot.types.
ClassType
(also extends polyglot.types.
Importable
, polyglot.types.
MemberInstance
)
interface polyglot.ext.coffer.types.
CofferClassType
(also extends polyglot.ext.param.types.
InstType
)
interface polyglot.ext.coffer.types.
CofferParsedClassType
(also extends polyglot.types.
ParsedClassType
)
interface polyglot.ext.coffer.types.
CofferSubstType
(also extends polyglot.ext.param.types.
SubstType
)
interface polyglot.types.
ParsedClassType
interface polyglot.ext.coffer.types.
CofferParsedClassType
(also extends polyglot.ext.coffer.types.
CofferClassType
)
interface polyglot.ext.param.types.
SubstType
interface polyglot.ext.coffer.types.
CofferSubstType
(also extends polyglot.ext.coffer.types.
CofferClassType
)
interface polyglot.types.
UnknownType
interface polyglot.types.
UnknownQualifier
interface polyglot.types.
VarInstance
interface polyglot.types.
FieldInstance
(also extends polyglot.types.
MemberInstance
)
interface polyglot.types.
LocalInstance
interface polyglot.ext.coffer.types.
ThrowConstraint
interface polyglot.util.
Transformation
interface polyglot.ast.
Typed
interface polyglot.ast.
Receiver
(also extends polyglot.ast.
Prefix
)
interface polyglot.ast.
AmbReceiver
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ast.
Expr
(also extends polyglot.ast.
Term
)
interface polyglot.ast.
AmbExpr
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ast.
ArrayInit
interface polyglot.ast.
Assign
interface polyglot.ast.
AmbAssign
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ast.
ArrayAccessAssign
interface polyglot.ast.
FieldAssign
interface polyglot.ast.
LocalAssign
interface polyglot.ast.
Binary
interface polyglot.ast.
Call
(also extends polyglot.ast.
ProcedureCall
)
interface polyglot.ast.
Cast
interface polyglot.ast.
Conditional
interface polyglot.ast.
Instanceof
interface polyglot.ast.
Lit
interface polyglot.ast.
BooleanLit
interface polyglot.ast.
ClassLit
interface polyglot.ast.
FloatLit
interface polyglot.ast.
NullLit
interface polyglot.ast.
NumLit
interface polyglot.ast.
CharLit
interface polyglot.ast.
IntLit
interface polyglot.ast.
StringLit
interface polyglot.ast.
New
(also extends polyglot.ast.
ProcedureCall
)
interface polyglot.ast.
NewArray
interface polyglot.ast.
Special
interface polyglot.ast.
Unary
interface polyglot.ast.
Variable
interface polyglot.ast.
ArrayAccess
interface polyglot.ast.
Field
interface polyglot.ast.
Local
interface polyglot.ast.
TypeNode
(also extends polyglot.ast.
QualifierNode
)
interface polyglot.ast.
AmbTypeNode
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ast.
ArrayTypeNode
interface polyglot.ast.
CanonicalTypeNode
interface polyglot.ext.coffer.ast.
TrackedTypeNode
interface polyglot.types.
TypeSystem
interface polyglot.ext.pao.types.
PaoTypeSystem
interface polyglot.ext.param.types.
ParamTypeSystem
interface polyglot.ext.coffer.types.
CofferTypeSystem
interface ppg.parse.
Unparse
interface ppg.cmds.
Command
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes