Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Hierarchy For All Packages
Package Hierarchies:
polyglot.ast
,
polyglot.ext.carcov
,
polyglot.ext.carray
,
polyglot.ext.carray.ast
,
polyglot.ext.carray.types
,
polyglot.ext.coffer
,
polyglot.ext.coffer.ast
,
polyglot.ext.coffer.extension
,
polyglot.ext.coffer.types
,
polyglot.ext.coffer.visit
,
polyglot.ext.covarRet
,
polyglot.ext.covop
,
polyglot.ext.covpolyj
,
polyglot.ext.jl
,
polyglot.ext.jl.ast
,
polyglot.ext.jl.parse
,
polyglot.ext.jl.qq
,
polyglot.ext.jl.types
,
polyglot.ext.op
,
polyglot.ext.op.runtime
,
polyglot.ext.pao
,
polyglot.ext.pao.ast
,
polyglot.ext.pao.extension
,
polyglot.ext.pao.runtime
,
polyglot.ext.pao.types
,
polyglot.ext.pao.visit
,
polyglot.ext.param
,
polyglot.ext.param.types
,
polyglot.ext.polyj
,
polyglot.ext.polyj.ast
,
polyglot.ext.polyj.extension
,
polyglot.ext.polyj.parse
,
polyglot.ext.polyj.qq
,
polyglot.ext.polyj.types
,
polyglot.ext.polyj.types.proxy
,
polyglot.ext.polyj.util
,
polyglot.ext.polyj.visit
,
polyglot.ext.polyj.wrappers
,
polyglot.ext.pragma
,
polyglot.ext.pragma.ast
,
polyglot.ext.pragma.lex
,
polyglot.ext.pragma.parse
,
polyglot.ext.pragma.types
,
polyglot.ext.pure
,
polyglot.ext.pure.ast
,
polyglot.ext.pure.extension
,
polyglot.ext.pure.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.carray.
ExtensionInfo
class polyglot.ext.carcov.
ExtensionInfo
class polyglot.ext.param.
ExtensionInfo
class polyglot.ext.coffer.
ExtensionInfo
class polyglot.ext.covarRet.
ExtensionInfo
class polyglot.ext.pao.
ExtensionInfo
class polyglot.ext.covop.
ExtensionInfo
class polyglot.ext.polyj.
ExtensionInfo
class polyglot.ext.covpolyj.
ExtensionInfo
class polyglot.ext.op.
ExtensionInfo
class polyglot.ext.pragma.
ExtensionInfo
class polyglot.ext.pure.
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 polyglot.ext.polyj.ast.
PolyJExtFactory_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.carray.ast.
CarrayNodeFactory_c
(implements polyglot.ext.carray.ast.
CarrayNodeFactory
)
class polyglot.ext.carcov.
CarcovNodeFactory_c
class polyglot.ext.coffer.ast.
CofferNodeFactory_c
(implements polyglot.ext.coffer.ast.
CofferNodeFactory
)
class polyglot.ext.covarRet.
CovarRetNodeFactory
class polyglot.ext.op.
OPNodeFactory
class polyglot.ext.covop.
CovopNodeFactory
class polyglot.ext.pao.ast.
PaoNodeFactory_c
class polyglot.ext.polyj.ast.
PolyJNodeFactory_c
(implements polyglot.ext.polyj.ast.
PolyJNodeFactory
)
class polyglot.ext.covpolyj.
CovPolyJNodeFactory
class polyglot.ext.pragma.ast.
PragmaNodeFactory_c
(implements polyglot.ext.pragma.ast.
PragmaNodeFactory
)
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.ext.polyj.parse.
AbstractSub
(implements polyglot.ext.polyj.parse.
Sub
)
class polyglot.ext.polyj.parse.
AmbSub
class polyglot.ext.polyj.parse.
ExprSub
class polyglot.ext.polyj.parse.
TypeSub
class polyglot.ext.polyj.util.
AdapterBinding_c
(implements polyglot.ext.polyj.util.
AdapterBinding
)
class polyglot.ext.polyj.util.
ArrayAccessBinding_c
(implements polyglot.ext.polyj.util.
ArrayAccessBinding
)
class polyglot.ext.polyj.types.proxy.
ArrayProxy
(implements java.lang.Cloneable, java.io.Serializable)
class polyglot.util.
Assert
class polyglot.util.
Base64
class polyglot.util.
BitVector
class polyglot.ext.op.runtime.
Boolean
class polyglot.ext.polyj.types.proxy.
BoolProxy
class polyglot.types.
CachingResolver
(implements polyglot.types.
TopLevelResolver
)
class polyglot.visit.
CFGBuilder
(implements polyglot.util.
Copy
)
class polyglot.visit.
CFGBuilder.EdgeKeyTermPair
class polyglot.ext.op.runtime.
Character
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.polyj.types.
ConstraintChecker
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.ext.polyj.types.
PolyJContext_c
(implements polyglot.ext.polyj.types.
PolyJContext
)
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.
ExitChecker.DataFlowItem
class polyglot.visit.
ReachChecker.DataFlowItem
class polyglot.ext.polyj.util.
DefaultBinding_c
(implements polyglot.ext.polyj.util.
DefaultBinding
)
class polyglot.ext.jl.ast.
Disamb_c
(implements polyglot.ast.
Disamb
)
class polyglot.ext.polyj.ast.
PolyJDisamb_c
class polyglot.ext.op.runtime.
Double
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.polyj.extension.
PolyJExt_c
(implements polyglot.ext.polyj.extension.
PolyJExt
)
class polyglot.ext.polyj.extension.
PolyJClassDeclExt
class polyglot.ext.polyj.extension.
PolyJEvalExt
class polyglot.ext.polyj.extension.
PolyJInitializerExt
class polyglot.ext.pure.extension.
PureAssignExt
class polyglot.ext.pure.extension.
PureCallExt
class polyglot.ext.pure.extension.
PureConstructorCallExt
class polyglot.ext.pure.extension.
PureConstructorDeclExt
class polyglot.ext.pure.extension.
PureMethodDeclExt
class polyglot.ext.pure.extension.
PureNewExt
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 ExtNodeFactory_c
class polyglot.ext.pure.ast.
PureNodeFactory_c
(implements polyglot.ext.pure.ast.
PureNodeFactory
)
class polyglot.ext.carcov.
FactoryComposer
(implements java.lang.reflect.InvocationHandler)
class polyglot.util.
FilteringIterator
(implements java.util.Iterator)
class polyglot.types.
Flags
(implements java.io.Serializable)
class polyglot.ext.op.runtime.
Float
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.ObjectInputStream (implements java.io.ObjectInput, java.io.ObjectStreamConstants)
class polyglot.util.
TypeInputStream
class polyglot.ext.polyj.util.
InstantiationBinding_c
(implements polyglot.ext.polyj.util.
InstantiationBinding
)
class polyglot.ext.op.runtime.
Integer
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.jl.parse.
Lexer_c
(implements polyglot.lex.
Lexer
)
class polyglot.ext.jl.qq.
Lexer_c
(implements polyglot.lex.
Lexer
)
class ppg.lex.
LexTest
class polyglot.ext.op.runtime.
Long
class java_cup.runtime.lr_parser
class polyglot.parse.
BaseParser
class polyglot.ext.jl.parse.
Grm
class polyglot.ext.jl.qq.
Grm
(implements polyglot.ext.jl.qq.
QQParser
)
class ppg.parse.
Parser
class polyglot.main.
Main
class polyglot.util.typedump.
Main
class polyglot.ext.jl.parse.
Name
class polyglot.ext.polyj.util.
NewArrayBinding_c
(implements polyglot.ext.polyj.util.
NewArrayBinding
)
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.polyj.ast.
AmbInstOrAccess_c
(implements polyglot.ext.polyj.ast.
AmbInstOrAccess
)
class polyglot.ext.coffer.ast.
AmbKeySetNode_c
(implements polyglot.ext.coffer.ast.
AmbKeySetNode
)
class polyglot.ext.polyj.ast.
AmbNameParam_c
(implements polyglot.ext.polyj.ast.
AmbNameParam
)
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.polyj.ast.
ClassConstraint_c
(implements polyglot.ext.polyj.ast.
ClassConstraint
)
class polyglot.ext.polyj.ast.
ExprParam_c
(implements polyglot.ext.polyj.ast.
ExprParam
)
class polyglot.ext.jl.ast.
Formal_c
(implements polyglot.ast.
Formal
)
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.polyj.ast.
ProcedureConstraint_c
(implements polyglot.ext.polyj.ast.
ProcedureConstraint
)
class polyglot.ext.polyj.ast.
ConstructorConstraint_c
(implements polyglot.ext.polyj.ast.
ConstructorConstraint
)
class polyglot.ext.polyj.ast.
MethodConstraint_c
(implements polyglot.ext.polyj.ast.
MethodConstraint
)
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.covarRet.
CovarRetClassBody_c
class polyglot.ext.polyj.ast.
PolyJClassBody_c
(implements polyglot.ext.polyj.ast.
PolyJClassBody
)
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.polyj.ast.
PolyJClassDecl_c
(implements polyglot.ext.polyj.ast.
PolyJClassDecl
)
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.polyj.ast.
PolyJConstructorDecl_c
(implements polyglot.ext.polyj.ast.
PolyJConstructorDecl
)
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.polyj.ast.
PolyJArrayAccess_c
(implements polyglot.ext.polyj.ast.
PolyJArrayAccess
)
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.polyj.ast.
PolyJArrayAccessAssign_c
(implements polyglot.ext.polyj.ast.
PolyJAssign
)
class polyglot.ext.carray.ast.
CarrayAssign_c
class polyglot.ext.jl.ast.
FieldAssign_c
(implements polyglot.ast.
FieldAssign
)
class polyglot.ext.polyj.ast.
PolyJFieldAssign_c
(implements polyglot.ext.polyj.ast.
PolyJAssign
)
class polyglot.ext.jl.ast.
LocalAssign_c
(implements polyglot.ast.
LocalAssign
)
class polyglot.ext.polyj.ast.
PolyJLocalAssign_c
(implements polyglot.ext.polyj.ast.
PolyJAssign
)
class polyglot.ext.jl.ast.
Binary_c
(implements polyglot.ast.
Binary
)
class polyglot.ext.polyj.ast.
PolyJBinary_c
(implements polyglot.ext.polyj.ast.
PolyJBinary
)
class polyglot.ext.jl.ast.
Call_c
(implements polyglot.ast.
Call
)
class polyglot.ext.polyj.ast.
PolyJCall_c
(implements polyglot.ext.polyj.ast.
PolyJCall
)
class polyglot.ext.jl.ast.
Cast_c
(implements polyglot.ast.
Cast
)
class polyglot.ext.op.
OPCast
class polyglot.ext.polyj.ast.
PolyJCast_c
(implements polyglot.ext.polyj.ast.
PolyJCast
)
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.polyj.ast.
PolyJField_c
(implements polyglot.ext.polyj.ast.
PolyJField
)
class polyglot.ext.jl.ast.
Instanceof_c
(implements polyglot.ast.
Instanceof
)
class polyglot.ext.op.
OPInstanceOf
class polyglot.ext.polyj.ast.
PolyJInstanceof_c
(implements polyglot.ext.polyj.ast.
PolyJInstanceof
)
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.polyj.ast.
PolyJNew_c
(implements polyglot.ext.polyj.ast.
PolyJNew
)
class polyglot.ext.jl.ast.
NewArray_c
(implements polyglot.ast.
NewArray
)
class polyglot.ext.polyj.ast.
AmbNewArray_c
(implements polyglot.ext.polyj.ast.
AmbNewArray
)
class polyglot.ext.polyj.ast.
PolyJNewArray_c
(implements polyglot.ext.polyj.ast.
PolyJNewArray
)
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.polyj.parse.
Wrapper
class polyglot.ext.jl.ast.
FieldDecl_c
(implements polyglot.ast.
FieldDecl
)
class polyglot.ext.polyj.ast.
PolyJFieldDecl_c
(implements polyglot.ext.polyj.ast.
PolyJFieldDecl
)
class polyglot.ext.jl.ast.
Initializer_c
(implements polyglot.ast.
Initializer
)
class polyglot.ext.polyj.ast.
PolyJInitializer_c
(implements polyglot.ext.polyj.ast.
PolyJInitializer
)
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.polyj.ast.
PolyJMethodDecl_c
(implements polyglot.ext.polyj.ast.
PolyJMethodDecl
)
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.polyj.ast.
PolyJConstructorCall_c
(implements polyglot.ext.polyj.ast.
PolyJConstructorCall
)
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.polyj.ast.
PolyJLocalDecl_c
(implements polyglot.ext.polyj.ast.
PolyJLocalDecl
)
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.pragma.ast.
PragmaNode_c
(implements polyglot.ext.pragma.ast.
PragmaNode
)
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.carray.ast.
ConstArrayTypeNode_c
(implements polyglot.ext.carray.ast.
ConstArrayTypeNode
)
class polyglot.ext.jl.ast.
CanonicalTypeNode_c
(implements polyglot.ast.
CanonicalTypeNode
)
class polyglot.ext.polyj.ast.
PolyJCanonicalTypeNode_c
(implements polyglot.ext.polyj.ast.
PolyJCanonicalTypeNode
)
class polyglot.ext.polyj.ast.
InstTypeNode_c
(implements polyglot.ext.polyj.ast.
InstTypeNode
)
class polyglot.ext.coffer.ast.
TrackedTypeNode_c
(implements polyglot.ext.coffer.ast.
TrackedTypeNode
)
class polyglot.ext.polyj.ast.
TypeParam_c
(implements polyglot.ext.polyj.ast.
TypeParam
)
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.
ErrorHandlingVisitor
class polyglot.visit.
ContextVisitor
class polyglot.visit.
AddMemberVisitor
class polyglot.visit.
AmbiguityRemover
class polyglot.visit.
AscriptionVisitor
class polyglot.ext.covarRet.
CovarRetRewriter
class polyglot.ext.op.
OPCastRewriter
class polyglot.ext.pao.visit.
PaoBoxer
class polyglot.ext.polyj.visit.
BaseBindingsGenerator
class polyglot.visit.
ConstructorCallChecker
class polyglot.visit.
FwdReferenceChecker
class polyglot.ext.polyj.visit.
InstantiationChecker
class polyglot.visit.
TypeChecker
class polyglot.visit.
DataFlow
class polyglot.visit.
ExitChecker
class polyglot.visit.
InitChecker
class polyglot.ext.coffer.visit.
KeyChecker
class polyglot.visit.
ReachChecker
class polyglot.visit.
ExceptionChecker
class polyglot.ext.polyj.visit.
PreTranslator
class polyglot.visit.
TypeBuilder
class polyglot.ext.polyj.visit.
InstBindingsGenerator
class polyglot.visit.
NodeScrambler
class polyglot.visit.
NodeScrambler.FirstPass
class polyglot.ext.polyj.parse.
UnwrapVisitor
class polyglot.ext.polyj.types.proxy.
Numeric
class polyglot.ext.polyj.types.proxy.
DoubleProxy
class polyglot.ext.polyj.types.proxy.
IntLongOrFloat
class polyglot.ext.polyj.types.proxy.
FloatProxy
class polyglot.ext.polyj.types.proxy.
IntOrLong
class polyglot.ext.polyj.types.proxy.
Int
class polyglot.ext.polyj.types.proxy.
ByteProxy
class polyglot.ext.polyj.types.proxy.
CharProxy
class polyglot.ext.polyj.types.proxy.
IntProxy
class polyglot.ext.polyj.types.proxy.
ShortProxy
class polyglot.ext.polyj.types.proxy.
LongProxy
class polyglot.ext.op.
OPParserWrapper
class polyglot.main.
Options
class java.io.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 polyglot.ext.polyj.util.
ParamSigBinding_c
(implements polyglot.ext.polyj.util.
ParamSigBinding
)
class ppg.test.multi.
ParenExpr
class polyglot.ext.polyj.parse.
Parse
class polyglot.ext.polyj.parse.
Access
class polyglot.ext.polyj.parse.
Array
class polyglot.ext.polyj.parse.
Inst
class polyglot.ext.polyj.parse.
InstOrAccess
class polyglot.ext.polyj.parse.
Name
class ppg.parse.
ParseTest
class polyglot.ext.jl.types.
PlaceHolder_c
(implements polyglot.types.
PlaceHolder
)
class polyglot.ext.polyj.types.
PolyDlg_c
(implements polyglot.ext.polyj.types.
PolyDlg
)
class polyglot.ext.polyj.types.
PolyJTranslationHelper
(implements polyglot.ext.polyj.util.
TranslationTable
)
class polyglot.util.
Position
(implements java.io.Serializable)
class ppg.
PPG
class polyglot.ext.pragma.parse.
PragmaParserWrapper
class ppg.atoms.
Precedence
class polyglot.visit.
PrettyPrinter
class polyglot.visit.
StringPrettyPrinter
class polyglot.visit.
Translator
(implements polyglot.util.
Copy
)
class polyglot.ext.polyj.visit.
PolyJTranslator
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 polyglot.ext.polyj.wrappers.
Primitive
class polyglot.ext.polyj.wrappers.
BoolWrap
class polyglot.ext.polyj.wrappers.
ByteWrap
class polyglot.ext.polyj.wrappers.
CharWrap
class polyglot.ext.polyj.wrappers.
DoubleWrap
class polyglot.ext.polyj.wrappers.
FloatWrap
class polyglot.ext.polyj.wrappers.
IntWrap
class polyglot.ext.polyj.wrappers.
LongWrap
class polyglot.ext.polyj.wrappers.
ShortWrap
class ppg.atoms.
Production
(implements ppg.parse.
Unparse
)
class polyglot.ext.jl.qq.
QQ
class polyglot.ext.polyj.qq.
QQ
class java.io.Reader
class java.io.FilterReader
class polyglot.lex.
EscapedUnicodeReader
class polyglot.main.
Report
class polyglot.ext.polyj.util.
ReturnTypeMutator
class polyglot.ext.op.runtime.
Short
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.ext.polyj.util.
StaticFieldBinding_c
(implements polyglot.ext.polyj.util.
StaticFieldBinding
)
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.jl.parse.
sym
class polyglot.ext.jl.qq.
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.ext.polyj.types.
ConstraintException
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.pragma.lex.
PragmaToken
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.op.
Topics
class polyglot.ext.pao.
Topics
class polyglot.ext.param.
Topics
class polyglot.ext.polyj.
Topics
class polyglot.ext.pragma.
Topics
class polyglot.ext.pure.
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.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.covarRet.
CovarRetMethodInstance_c
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.op.
OPPrimitiveType_c
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.carray.types.
ConstArrayType_c
(implements polyglot.ext.carray.types.
ConstArrayType
)
class polyglot.ext.polyj.types.
PolyJArrayType_c
(implements polyglot.ext.polyj.types.
PolyJArrayType
)
class polyglot.ext.jl.types.
ClassType_c
(implements polyglot.types.
ClassType
)
class polyglot.ext.polyj.types.
InstType_c
(implements polyglot.ext.polyj.types.
InstType
)
class polyglot.ext.polyj.types.
ParamType_c
(implements polyglot.ext.polyj.types.
ParamType
)
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.op.
OPParsedClassType_c
class polyglot.ext.pao.types.
PaoParsedClassType_c
class polyglot.ext.polyj.types.
PolyJParsedClassType_c
(implements polyglot.ext.polyj.types.
PolyJParsedClassType
)
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.carray.types.
CarrayTypeSystem
class polyglot.ext.carcov.
CarcovTypeSystem
class polyglot.ext.covarRet.
CovarRetTypeSystem
class polyglot.ext.op.
OPTypeSystem
class polyglot.ext.pao.types.
PaoTypeSystem_c
(implements polyglot.ext.pao.types.
PaoTypeSystem
)
class polyglot.ext.covop.
CovopTypeSystem
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.polyj.types.
PolyJTypeSystem_c
(implements polyglot.ext.polyj.types.
PolyJTypeSystem
)
class polyglot.ext.covpolyj.
CovPolyJTypeSystem
class polyglot.ext.pragma.types.
PragmaTypeSystem_c
(implements polyglot.ext.pragma.types.
PragmaTypeSystem
)
class polyglot.ext.pure.types.
PureTypeSystem_c
(implements polyglot.ext.pure.types.
PureTypeSystem
)
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.carcov.
Version
class polyglot.ext.carray.
Version
class polyglot.ext.coffer.
Version
class polyglot.ext.covarRet.
Version
class polyglot.ext.jl.
Version
class polyglot.ext.pao.
Version
class polyglot.ext.polyj.
Version
class polyglot.ext.pragma.
Version
class polyglot.ext.pure.
Version
class polyglot.ext.polyj.util.
WhereBinding_c
(implements polyglot.ext.polyj.util.
WhereBinding
)
class polyglot.util.
WorkList
class java.io.Writer
class java.io.FilterWriter
class polyglot.util.
UnicodeWriter
Interface Hierarchy
interface polyglot.ext.polyj.util.
AdapterBinding
interface polyglot.ext.polyj.util.
ArrayAccessBinding
interface polyglot.ext.polyj.types.
BackMapProcedures
interface polyglot.ext.polyj.types.
InstType
(also extends polyglot.types.
ClassType
, polyglot.ext.polyj.types.
SubstType
)
interface polyglot.ext.polyj.types.
WrappedClassType
(also extends polyglot.ext.polyj.types.
PolyJClassType
, polyglot.ext.polyj.types.
SubstType
, polyglot.ext.polyj.types.WrappedTypeOps)
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.ext.polyj.types.
PolyJContext
interface polyglot.ast.
Ext
interface polyglot.ext.coffer.extension.
CofferExt
interface polyglot.ext.pao.extension.
PaoExt
interface polyglot.ext.polyj.extension.
PolyJExt
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.ext.polyj.ast.
AmbInstOrAccess
(also extends polyglot.ast.
Receiver
)
interface polyglot.ext.polyj.ast.
AmbNewArray
(also extends polyglot.ast.
NewArray
)
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.ext.polyj.ast.
ClassConstraint
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.ext.polyj.ast.
ParamNode
interface polyglot.ext.polyj.ast.
AmbNameParam
interface polyglot.ext.polyj.ast.
ExprParam
interface polyglot.ext.polyj.ast.
TypeParam
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.ext.carray.ast.
ConstArrayTypeNode
interface polyglot.ast.
CanonicalTypeNode
interface polyglot.ext.polyj.ast.
PolyJCanonicalTypeNode
interface polyglot.ext.polyj.ast.
InstTypeNode
interface polyglot.ext.coffer.ast.
TrackedTypeNode
interface polyglot.ast.
Receiver
(also extends polyglot.ast.
Typed
)
interface polyglot.ext.polyj.ast.
AmbInstOrAccess
(also extends polyglot.ast.
Ambiguous
)
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.ext.polyj.ast.
PolyJAssign
interface polyglot.ast.
Binary
interface polyglot.ext.polyj.ast.
PolyJBinary
interface polyglot.ast.
Call
(also extends polyglot.ast.
ProcedureCall
)
interface polyglot.ext.polyj.ast.
PolyJCall
interface polyglot.ast.
Cast
interface polyglot.ext.polyj.ast.
PolyJCast
interface polyglot.ast.
Conditional
interface polyglot.ast.
Instanceof
interface polyglot.ext.polyj.ast.
PolyJInstanceof
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.ext.polyj.ast.
PolyJNew
interface polyglot.ast.
NewArray
interface polyglot.ext.polyj.ast.
AmbNewArray
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ext.polyj.ast.
PolyJNewArray
interface polyglot.ast.
Special
interface polyglot.ast.
Unary
interface polyglot.ast.
Variable
interface polyglot.ast.
ArrayAccess
interface polyglot.ext.polyj.ast.
PolyJArrayAccess
interface polyglot.ast.
Field
interface polyglot.ext.polyj.ast.
PolyJField
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.ext.carray.ast.
ConstArrayTypeNode
interface polyglot.ast.
CanonicalTypeNode
interface polyglot.ext.polyj.ast.
PolyJCanonicalTypeNode
interface polyglot.ext.polyj.ast.
InstTypeNode
interface polyglot.ext.coffer.ast.
TrackedTypeNode
interface polyglot.ext.polyj.ast.
ProcedureConstraint
interface polyglot.ext.polyj.ast.
ConstructorConstraint
interface polyglot.ext.polyj.ast.
MethodConstraint
interface polyglot.ast.
SourceCollection
interface polyglot.ast.
SourceFile
interface polyglot.ast.
Term
interface polyglot.ast.
ClassBody
interface polyglot.ext.polyj.ast.
PolyJClassBody
interface polyglot.ast.
ClassDecl
(also extends polyglot.ast.
ClassMember
, polyglot.ast.
TopLevelDecl
)
interface polyglot.ext.coffer.ast.
CofferClassDecl
interface polyglot.ext.polyj.ast.
PolyJClassDecl
interface polyglot.ast.
ClassMember
interface polyglot.ast.
ClassDecl
(also extends polyglot.ast.
Term
, polyglot.ast.
TopLevelDecl
)
interface polyglot.ext.coffer.ast.
CofferClassDecl
interface polyglot.ext.polyj.ast.
PolyJClassDecl
interface polyglot.ast.
CodeDecl
interface polyglot.ast.
Initializer
interface polyglot.ext.polyj.ast.
PolyJInitializer
interface polyglot.ast.
ProcedureDecl
interface polyglot.ast.
ConstructorDecl
interface polyglot.ext.coffer.ast.
CofferConstructorDecl
interface polyglot.ext.polyj.ast.
PolyJConstructorDecl
interface polyglot.ast.
MethodDecl
interface polyglot.ext.coffer.ast.
CofferMethodDecl
interface polyglot.ext.polyj.ast.
PolyJMethodDecl
interface polyglot.ast.
FieldDecl
interface polyglot.ext.polyj.ast.
PolyJFieldDecl
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.ext.polyj.ast.
PolyJAssign
interface polyglot.ast.
Binary
interface polyglot.ext.polyj.ast.
PolyJBinary
interface polyglot.ast.
Call
(also extends polyglot.ast.
ProcedureCall
)
interface polyglot.ext.polyj.ast.
PolyJCall
interface polyglot.ast.
Cast
interface polyglot.ext.polyj.ast.
PolyJCast
interface polyglot.ast.
Conditional
interface polyglot.ast.
Instanceof
interface polyglot.ext.polyj.ast.
PolyJInstanceof
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.ext.polyj.ast.
PolyJNew
interface polyglot.ast.
NewArray
interface polyglot.ext.polyj.ast.
AmbNewArray
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ext.polyj.ast.
PolyJNewArray
interface polyglot.ast.
Special
interface polyglot.ast.
Unary
interface polyglot.ast.
Variable
interface polyglot.ast.
ArrayAccess
interface polyglot.ext.polyj.ast.
PolyJArrayAccess
interface polyglot.ast.
Field
interface polyglot.ext.polyj.ast.
PolyJField
interface polyglot.ast.
Local
interface polyglot.ast.
ProcedureCall
interface polyglot.ast.
Call
(also extends polyglot.ast.
Expr
)
interface polyglot.ext.polyj.ast.
PolyJCall
interface polyglot.ast.
ConstructorCall
(also extends polyglot.ast.
Stmt
)
interface polyglot.ext.polyj.ast.
PolyJConstructorCall
interface polyglot.ast.
New
(also extends polyglot.ast.
Expr
)
interface polyglot.ext.polyj.ast.
PolyJNew
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.ext.polyj.ast.
PolyJConstructorCall
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.ext.polyj.ast.
PolyJLocalDecl
interface polyglot.ast.
ForUpdate
interface polyglot.ast.
Eval
(also extends polyglot.ast.
ForInit
)
interface polyglot.ext.coffer.ast.
Free
interface polyglot.ext.pragma.ast.
PragmaNode
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.polyj.ast.
PolyJLocalDecl
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.ext.polyj.ast.
PolyJClassDecl
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.ext.polyj.ast.
AmbInstOrAccess
(also extends polyglot.ast.
Receiver
)
interface polyglot.ext.polyj.ast.
AmbNewArray
(also extends polyglot.ast.
NewArray
)
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.ext.polyj.ast.
ClassConstraint
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.ext.polyj.ast.
ParamNode
interface polyglot.ext.polyj.ast.
AmbNameParam
interface polyglot.ext.polyj.ast.
ExprParam
interface polyglot.ext.polyj.ast.
TypeParam
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.ext.carray.ast.
ConstArrayTypeNode
interface polyglot.ast.
CanonicalTypeNode
interface polyglot.ext.polyj.ast.
PolyJCanonicalTypeNode
interface polyglot.ext.polyj.ast.
InstTypeNode
interface polyglot.ext.coffer.ast.
TrackedTypeNode
interface polyglot.ast.
Receiver
(also extends polyglot.ast.
Typed
)
interface polyglot.ext.polyj.ast.
AmbInstOrAccess
(also extends polyglot.ast.
Ambiguous
)
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.ext.polyj.ast.
PolyJAssign
interface polyglot.ast.
Binary
interface polyglot.ext.polyj.ast.
PolyJBinary
interface polyglot.ast.
Call
(also extends polyglot.ast.
ProcedureCall
)
interface polyglot.ext.polyj.ast.
PolyJCall
interface polyglot.ast.
Cast
interface polyglot.ext.polyj.ast.
PolyJCast
interface polyglot.ast.
Conditional
interface polyglot.ast.
Instanceof
interface polyglot.ext.polyj.ast.
PolyJInstanceof
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.ext.polyj.ast.
PolyJNew
interface polyglot.ast.
NewArray
interface polyglot.ext.polyj.ast.
AmbNewArray
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ext.polyj.ast.
PolyJNewArray
interface polyglot.ast.
Special
interface polyglot.ast.
Unary
interface polyglot.ast.
Variable
interface polyglot.ast.
ArrayAccess
interface polyglot.ext.polyj.ast.
PolyJArrayAccess
interface polyglot.ast.
Field
interface polyglot.ext.polyj.ast.
PolyJField
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.ext.carray.ast.
ConstArrayTypeNode
interface polyglot.ast.
CanonicalTypeNode
interface polyglot.ext.polyj.ast.
PolyJCanonicalTypeNode
interface polyglot.ext.polyj.ast.
InstTypeNode
interface polyglot.ext.coffer.ast.
TrackedTypeNode
interface polyglot.ext.polyj.ast.
ProcedureConstraint
interface polyglot.ext.polyj.ast.
ConstructorConstraint
interface polyglot.ext.polyj.ast.
MethodConstraint
interface polyglot.ast.
SourceCollection
interface polyglot.ast.
SourceFile
interface polyglot.ast.
Term
interface polyglot.ast.
ClassBody
interface polyglot.ext.polyj.ast.
PolyJClassBody
interface polyglot.ast.
ClassDecl
(also extends polyglot.ast.
ClassMember
, polyglot.ast.
TopLevelDecl
)
interface polyglot.ext.coffer.ast.
CofferClassDecl
interface polyglot.ext.polyj.ast.
PolyJClassDecl
interface polyglot.ast.
ClassMember
interface polyglot.ast.
ClassDecl
(also extends polyglot.ast.
Term
, polyglot.ast.
TopLevelDecl
)
interface polyglot.ext.coffer.ast.
CofferClassDecl
interface polyglot.ext.polyj.ast.
PolyJClassDecl
interface polyglot.ast.
CodeDecl
interface polyglot.ast.
Initializer
interface polyglot.ext.polyj.ast.
PolyJInitializer
interface polyglot.ast.
ProcedureDecl
interface polyglot.ast.
ConstructorDecl
interface polyglot.ext.coffer.ast.
CofferConstructorDecl
interface polyglot.ext.polyj.ast.
PolyJConstructorDecl
interface polyglot.ast.
MethodDecl
interface polyglot.ext.coffer.ast.
CofferMethodDecl
interface polyglot.ext.polyj.ast.
PolyJMethodDecl
interface polyglot.ast.
FieldDecl
interface polyglot.ext.polyj.ast.
PolyJFieldDecl
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.ext.polyj.ast.
PolyJAssign
interface polyglot.ast.
Binary
interface polyglot.ext.polyj.ast.
PolyJBinary
interface polyglot.ast.
Call
(also extends polyglot.ast.
ProcedureCall
)
interface polyglot.ext.polyj.ast.
PolyJCall
interface polyglot.ast.
Cast
interface polyglot.ext.polyj.ast.
PolyJCast
interface polyglot.ast.
Conditional
interface polyglot.ast.
Instanceof
interface polyglot.ext.polyj.ast.
PolyJInstanceof
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.ext.polyj.ast.
PolyJNew
interface polyglot.ast.
NewArray
interface polyglot.ext.polyj.ast.
AmbNewArray
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ext.polyj.ast.
PolyJNewArray
interface polyglot.ast.
Special
interface polyglot.ast.
Unary
interface polyglot.ast.
Variable
interface polyglot.ast.
ArrayAccess
interface polyglot.ext.polyj.ast.
PolyJArrayAccess
interface polyglot.ast.
Field
interface polyglot.ext.polyj.ast.
PolyJField
interface polyglot.ast.
Local
interface polyglot.ast.
ProcedureCall
interface polyglot.ast.
Call
(also extends polyglot.ast.
Expr
)
interface polyglot.ext.polyj.ast.
PolyJCall
interface polyglot.ast.
ConstructorCall
(also extends polyglot.ast.
Stmt
)
interface polyglot.ext.polyj.ast.
PolyJConstructorCall
interface polyglot.ast.
New
(also extends polyglot.ast.
Expr
)
interface polyglot.ext.polyj.ast.
PolyJNew
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.ext.polyj.ast.
PolyJConstructorCall
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.ext.polyj.ast.
PolyJLocalDecl
interface polyglot.ast.
ForUpdate
interface polyglot.ast.
Eval
(also extends polyglot.ast.
ForInit
)
interface polyglot.ext.coffer.ast.
Free
interface polyglot.ext.pragma.ast.
PragmaNode
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.polyj.ast.
PolyJLocalDecl
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.ext.polyj.ast.
PolyJClassDecl
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.ext.polyj.types.
InstType
(also extends polyglot.ext.polyj.types.
BackMapProcedures
, polyglot.ext.polyj.types.
SubstType
)
interface polyglot.ext.polyj.types.
ParamType
interface polyglot.types.
ParsedClassType
interface polyglot.ext.coffer.types.
CofferParsedClassType
(also extends polyglot.ext.coffer.types.
CofferClassType
)
interface polyglot.ext.polyj.types.
PolyJParsedClassType
(also extends polyglot.ext.polyj.types.
PolyJClassType
)
interface polyglot.ext.polyj.types.
PolyJClassType
(also extends polyglot.ext.polyj.types.
PolyTypeOps
)
interface polyglot.ext.polyj.types.
PolyJParsedClassType
(also extends polyglot.types.
ParsedClassType
)
interface polyglot.ext.polyj.types.
WrappedClassType
(also extends polyglot.ext.polyj.types.
BackMapProcedures
, polyglot.ext.polyj.types.
SubstType
, polyglot.ext.polyj.types.WrappedTypeOps)
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.ext.polyj.types.
InstType
(also extends polyglot.ext.polyj.types.
BackMapProcedures
, polyglot.ext.polyj.types.
SubstType
)
interface polyglot.ext.polyj.types.
ParamType
interface polyglot.types.
ParsedClassType
interface polyglot.ext.coffer.types.
CofferParsedClassType
(also extends polyglot.ext.coffer.types.
CofferClassType
)
interface polyglot.ext.polyj.types.
PolyJParsedClassType
(also extends polyglot.ext.polyj.types.
PolyJClassType
)
interface polyglot.ext.polyj.types.
PolyJClassType
(also extends polyglot.ext.polyj.types.
PolyTypeOps
)
interface polyglot.ext.polyj.types.
PolyJParsedClassType
(also extends polyglot.types.
ParsedClassType
)
interface polyglot.ext.polyj.types.
WrappedClassType
(also extends polyglot.ext.polyj.types.
BackMapProcedures
, polyglot.ext.polyj.types.
SubstType
, polyglot.ext.polyj.types.WrappedTypeOps)
interface polyglot.ext.param.types.
PClass
interface polyglot.ext.param.types.
MuPClass
interface polyglot.types.
Package
(also extends polyglot.types.
Qualifier
)
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.
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.ext.carray.types.
ConstArrayType
interface polyglot.ext.polyj.types.
PolyJArrayType
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.ext.polyj.types.
InstType
(also extends polyglot.ext.polyj.types.
BackMapProcedures
, polyglot.ext.polyj.types.
SubstType
)
interface polyglot.ext.polyj.types.
ParamType
interface polyglot.types.
ParsedClassType
interface polyglot.ext.coffer.types.
CofferParsedClassType
(also extends polyglot.ext.coffer.types.
CofferClassType
)
interface polyglot.ext.polyj.types.
PolyJParsedClassType
(also extends polyglot.ext.polyj.types.
PolyJClassType
)
interface polyglot.ext.polyj.types.
PolyJClassType
(also extends polyglot.ext.polyj.types.
PolyTypeOps
)
interface polyglot.ext.polyj.types.
PolyJParsedClassType
(also extends polyglot.types.
ParsedClassType
)
interface polyglot.ext.polyj.types.
WrappedClassType
(also extends polyglot.ext.polyj.types.
BackMapProcedures
, polyglot.ext.polyj.types.
SubstType
, polyglot.ext.polyj.types.WrappedTypeOps)
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.polyj.util.
DefaultBinding
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.ext.polyj.util.
InstantiationBinding
interface polyglot.frontend.
JobExt
interface polyglot.types.
LazyClassInitializer
interface polyglot.lex.
Lexer
interface polyglot.ext.polyj.util.
NewArrayBinding
interface polyglot.ast.
NodeFactory
interface polyglot.ext.carray.ast.
CarrayNodeFactory
interface polyglot.ext.coffer.ast.
CofferNodeFactory
interface polyglot.ext.polyj.ast.
PolyJNodeFactory
interface polyglot.ext.pragma.ast.
PragmaNodeFactory
interface polyglot.ext.pure.ast.
PureNodeFactory
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.ext.polyj.ast.
AmbInstOrAccess
(also extends polyglot.ast.
Receiver
)
interface polyglot.ext.polyj.ast.
AmbNewArray
(also extends polyglot.ast.
NewArray
)
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.ext.polyj.ast.
ClassConstraint
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.ext.polyj.ast.
ParamNode
interface polyglot.ext.polyj.ast.
AmbNameParam
interface polyglot.ext.polyj.ast.
ExprParam
interface polyglot.ext.polyj.ast.
TypeParam
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.ext.carray.ast.
ConstArrayTypeNode
interface polyglot.ast.
CanonicalTypeNode
interface polyglot.ext.polyj.ast.
PolyJCanonicalTypeNode
interface polyglot.ext.polyj.ast.
InstTypeNode
interface polyglot.ext.coffer.ast.
TrackedTypeNode
interface polyglot.ast.
Receiver
(also extends polyglot.ast.
Typed
)
interface polyglot.ext.polyj.ast.
AmbInstOrAccess
(also extends polyglot.ast.
Ambiguous
)
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.ext.polyj.ast.
PolyJAssign
interface polyglot.ast.
Binary
interface polyglot.ext.polyj.ast.
PolyJBinary
interface polyglot.ast.
Call
(also extends polyglot.ast.
ProcedureCall
)
interface polyglot.ext.polyj.ast.
PolyJCall
interface polyglot.ast.
Cast
interface polyglot.ext.polyj.ast.
PolyJCast
interface polyglot.ast.
Conditional
interface polyglot.ast.
Instanceof
interface polyglot.ext.polyj.ast.
PolyJInstanceof
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.ext.polyj.ast.
PolyJNew
interface polyglot.ast.
NewArray
interface polyglot.ext.polyj.ast.
AmbNewArray
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ext.polyj.ast.
PolyJNewArray
interface polyglot.ast.
Special
interface polyglot.ast.
Unary
interface polyglot.ast.
Variable
interface polyglot.ast.
ArrayAccess
interface polyglot.ext.polyj.ast.
PolyJArrayAccess
interface polyglot.ast.
Field
interface polyglot.ext.polyj.ast.
PolyJField
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.ext.carray.ast.
ConstArrayTypeNode
interface polyglot.ast.
CanonicalTypeNode
interface polyglot.ext.polyj.ast.
PolyJCanonicalTypeNode
interface polyglot.ext.polyj.ast.
InstTypeNode
interface polyglot.ext.coffer.ast.
TrackedTypeNode
interface polyglot.ext.polyj.ast.
ProcedureConstraint
interface polyglot.ext.polyj.ast.
ConstructorConstraint
interface polyglot.ext.polyj.ast.
MethodConstraint
interface polyglot.ast.
SourceCollection
interface polyglot.ast.
SourceFile
interface polyglot.ast.
Term
interface polyglot.ast.
ClassBody
interface polyglot.ext.polyj.ast.
PolyJClassBody
interface polyglot.ast.
ClassDecl
(also extends polyglot.ast.
ClassMember
, polyglot.ast.
TopLevelDecl
)
interface polyglot.ext.coffer.ast.
CofferClassDecl
interface polyglot.ext.polyj.ast.
PolyJClassDecl
interface polyglot.ast.
ClassMember
interface polyglot.ast.
ClassDecl
(also extends polyglot.ast.
Term
, polyglot.ast.
TopLevelDecl
)
interface polyglot.ext.coffer.ast.
CofferClassDecl
interface polyglot.ext.polyj.ast.
PolyJClassDecl
interface polyglot.ast.
CodeDecl
interface polyglot.ast.
Initializer
interface polyglot.ext.polyj.ast.
PolyJInitializer
interface polyglot.ast.
ProcedureDecl
interface polyglot.ast.
ConstructorDecl
interface polyglot.ext.coffer.ast.
CofferConstructorDecl
interface polyglot.ext.polyj.ast.
PolyJConstructorDecl
interface polyglot.ast.
MethodDecl
interface polyglot.ext.coffer.ast.
CofferMethodDecl
interface polyglot.ext.polyj.ast.
PolyJMethodDecl
interface polyglot.ast.
FieldDecl
interface polyglot.ext.polyj.ast.
PolyJFieldDecl
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.ext.polyj.ast.
PolyJAssign
interface polyglot.ast.
Binary
interface polyglot.ext.polyj.ast.
PolyJBinary
interface polyglot.ast.
Call
(also extends polyglot.ast.
ProcedureCall
)
interface polyglot.ext.polyj.ast.
PolyJCall
interface polyglot.ast.
Cast
interface polyglot.ext.polyj.ast.
PolyJCast
interface polyglot.ast.
Conditional
interface polyglot.ast.
Instanceof
interface polyglot.ext.polyj.ast.
PolyJInstanceof
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.ext.polyj.ast.
PolyJNew
interface polyglot.ast.
NewArray
interface polyglot.ext.polyj.ast.
AmbNewArray
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ext.polyj.ast.
PolyJNewArray
interface polyglot.ast.
Special
interface polyglot.ast.
Unary
interface polyglot.ast.
Variable
interface polyglot.ast.
ArrayAccess
interface polyglot.ext.polyj.ast.
PolyJArrayAccess
interface polyglot.ast.
Field
interface polyglot.ext.polyj.ast.
PolyJField
interface polyglot.ast.
Local
interface polyglot.ast.
ProcedureCall
interface polyglot.ast.
Call
(also extends polyglot.ast.
Expr
)
interface polyglot.ext.polyj.ast.
PolyJCall
interface polyglot.ast.
ConstructorCall
(also extends polyglot.ast.
Stmt
)
interface polyglot.ext.polyj.ast.
PolyJConstructorCall
interface polyglot.ast.
New
(also extends polyglot.ast.
Expr
)
interface polyglot.ext.polyj.ast.
PolyJNew
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.ext.polyj.ast.
PolyJConstructorCall
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.ext.polyj.ast.
PolyJLocalDecl
interface polyglot.ast.
ForUpdate
interface polyglot.ast.
Eval
(also extends polyglot.ast.
ForInit
)
interface polyglot.ext.coffer.ast.
Free
interface polyglot.ext.pragma.ast.
PragmaNode
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.polyj.ast.
PolyJLocalDecl
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.ext.polyj.ast.
PolyJClassDecl
interface polyglot.ext.polyj.util.
ParamSigBinding
interface polyglot.frontend.
Parser
interface polyglot.frontend.
Pass
interface polyglot.ext.polyj.types.
PolyTypeOps
interface polyglot.ext.polyj.types.
PolyDlg
(also extends java.io.Serializable)
interface polyglot.ext.polyj.types.
PolyJClassType
(also extends polyglot.types.
ClassType
)
interface polyglot.ext.polyj.types.
PolyJParsedClassType
(also extends polyglot.types.
ParsedClassType
)
interface polyglot.ext.polyj.types.
WrappedClassType
(also extends polyglot.ext.polyj.types.
BackMapProcedures
, polyglot.ext.polyj.types.
SubstType
, polyglot.ext.polyj.types.WrappedTypeOps)
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.ext.polyj.types.
PolyJContext
interface polyglot.types.
TopLevelResolver
interface java.io.Serializable
interface polyglot.types.
PlaceHolder
interface polyglot.ext.polyj.types.
PolyDlg
(also extends polyglot.ext.polyj.types.
PolyTypeOps
)
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.ext.polyj.types.
InstType
(also extends polyglot.ext.polyj.types.
BackMapProcedures
, polyglot.ext.polyj.types.
SubstType
)
interface polyglot.ext.polyj.types.
ParamType
interface polyglot.types.
ParsedClassType
interface polyglot.ext.coffer.types.
CofferParsedClassType
(also extends polyglot.ext.coffer.types.
CofferClassType
)
interface polyglot.ext.polyj.types.
PolyJParsedClassType
(also extends polyglot.ext.polyj.types.
PolyJClassType
)
interface polyglot.ext.polyj.types.
PolyJClassType
(also extends polyglot.ext.polyj.types.
PolyTypeOps
)
interface polyglot.ext.polyj.types.
PolyJParsedClassType
(also extends polyglot.types.
ParsedClassType
)
interface polyglot.ext.polyj.types.
WrappedClassType
(also extends polyglot.ext.polyj.types.
BackMapProcedures
, polyglot.ext.polyj.types.
SubstType
, polyglot.ext.polyj.types.WrappedTypeOps)
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.ext.polyj.types.
InstType
(also extends polyglot.ext.polyj.types.
BackMapProcedures
, polyglot.ext.polyj.types.
SubstType
)
interface polyglot.ext.polyj.types.
ParamType
interface polyglot.types.
ParsedClassType
interface polyglot.ext.coffer.types.
CofferParsedClassType
(also extends polyglot.ext.coffer.types.
CofferClassType
)
interface polyglot.ext.polyj.types.
PolyJParsedClassType
(also extends polyglot.ext.polyj.types.
PolyJClassType
)
interface polyglot.ext.polyj.types.
PolyJClassType
(also extends polyglot.ext.polyj.types.
PolyTypeOps
)
interface polyglot.ext.polyj.types.
PolyJParsedClassType
(also extends polyglot.types.
ParsedClassType
)
interface polyglot.ext.polyj.types.
WrappedClassType
(also extends polyglot.ext.polyj.types.
BackMapProcedures
, polyglot.ext.polyj.types.
SubstType
, polyglot.ext.polyj.types.WrappedTypeOps)
interface polyglot.ext.param.types.
PClass
interface polyglot.ext.param.types.
MuPClass
interface polyglot.types.
Package
(also extends polyglot.types.
Qualifier
)
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.
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.ext.carray.types.
ConstArrayType
interface polyglot.ext.polyj.types.
PolyJArrayType
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.ext.polyj.types.
InstType
(also extends polyglot.ext.polyj.types.
BackMapProcedures
, polyglot.ext.polyj.types.
SubstType
)
interface polyglot.ext.polyj.types.
ParamType
interface polyglot.types.
ParsedClassType
interface polyglot.ext.coffer.types.
CofferParsedClassType
(also extends polyglot.ext.coffer.types.
CofferClassType
)
interface polyglot.ext.polyj.types.
PolyJParsedClassType
(also extends polyglot.ext.polyj.types.
PolyJClassType
)
interface polyglot.ext.polyj.types.
PolyJClassType
(also extends polyglot.ext.polyj.types.
PolyTypeOps
)
interface polyglot.ext.polyj.types.
PolyJParsedClassType
(also extends polyglot.types.
ParsedClassType
)
interface polyglot.ext.polyj.types.
WrappedClassType
(also extends polyglot.ext.polyj.types.
BackMapProcedures
, polyglot.ext.polyj.types.
SubstType
, polyglot.ext.polyj.types.WrappedTypeOps)
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.polyj.util.
StaticFieldBinding
interface polyglot.ext.polyj.parse.
Sub
interface polyglot.ext.polyj.types.
SubstType
interface polyglot.ext.polyj.types.
InstType
(also extends polyglot.ext.polyj.types.
BackMapProcedures
, polyglot.types.
ClassType
)
interface polyglot.ext.polyj.types.
WrappedClassType
(also extends polyglot.ext.polyj.types.
BackMapProcedures
, polyglot.ext.polyj.types.
PolyJClassType
, polyglot.ext.polyj.types.WrappedTypeOps)
interface polyglot.ext.coffer.types.
ThrowConstraint
interface polyglot.util.
Transformation
interface polyglot.ext.polyj.util.
TranslationTable
interface polyglot.ast.
Typed
interface polyglot.ast.
Receiver
(also extends polyglot.ast.
Prefix
)
interface polyglot.ext.polyj.ast.
AmbInstOrAccess
(also extends polyglot.ast.
Ambiguous
)
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.ext.polyj.ast.
PolyJAssign
interface polyglot.ast.
Binary
interface polyglot.ext.polyj.ast.
PolyJBinary
interface polyglot.ast.
Call
(also extends polyglot.ast.
ProcedureCall
)
interface polyglot.ext.polyj.ast.
PolyJCall
interface polyglot.ast.
Cast
interface polyglot.ext.polyj.ast.
PolyJCast
interface polyglot.ast.
Conditional
interface polyglot.ast.
Instanceof
interface polyglot.ext.polyj.ast.
PolyJInstanceof
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.ext.polyj.ast.
PolyJNew
interface polyglot.ast.
NewArray
interface polyglot.ext.polyj.ast.
AmbNewArray
(also extends polyglot.ast.
Ambiguous
)
interface polyglot.ext.polyj.ast.
PolyJNewArray
interface polyglot.ast.
Special
interface polyglot.ast.
Unary
interface polyglot.ast.
Variable
interface polyglot.ast.
ArrayAccess
interface polyglot.ext.polyj.ast.
PolyJArrayAccess
interface polyglot.ast.
Field
interface polyglot.ext.polyj.ast.
PolyJField
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.ext.carray.ast.
ConstArrayTypeNode
interface polyglot.ast.
CanonicalTypeNode
interface polyglot.ext.polyj.ast.
PolyJCanonicalTypeNode
interface polyglot.ext.polyj.ast.
InstTypeNode
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 polyglot.ext.polyj.types.
PolyJTypeSystem
interface polyglot.ext.pragma.types.
PragmaTypeSystem
interface polyglot.ext.pure.types.
PureTypeSystem
interface ppg.parse.
Unparse
interface ppg.cmds.
Command
interface polyglot.ext.polyj.util.
WhereBinding
interface polyglot.ext.polyj.types.WrappedTypeOps
interface polyglot.ext.polyj.types.
WrappedClassType
(also extends polyglot.ext.polyj.types.
BackMapProcedures
, polyglot.ext.polyj.types.
PolyJClassType
, polyglot.ext.polyj.types.
SubstType
)
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes