|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Class junc.ast.AdditiveExpNode implements Serializable |
Serialized Fields |
int operator
operator
here.
junc.ast.ExpressionNode left
left
here.
junc.ast.ExpressionNode right
right
here.
junc.ast.ExpressionNode parent
parent
here.
null if leftmost AdditiveExp, otherwise next AdditiveExp to the left
is used in case of string concatenation
Class junc.ast.AllocationExpNode implements Serializable |
Serialized Fields |
junc.types.JUnCBaseType etype
java.util.Vector args
int dims
boolean array
junc.ast.MethodDeclarationNode mnode
junc.symtab.Symbol className
Class junc.debug.AmbiguousName implements Serializable |
Serialized Fields |
junc.symtab.Symbol name
Class junc.ast.AndExpNode implements Serializable |
Serialized Fields |
junc.ast.ExpressionNode left
junc.ast.ExpressionNode right
Class junc.ast.ArrayExpNode implements Serializable |
Serialized Fields |
junc.ast.ExpressionNode left
left
here.
junc.ast.ExpressionNode right
right
here.
Class junc.ast.ArrayInitializerNode implements Serializable |
Serialized Fields |
java.util.Vector arrinitializer
arrinitializer
here.
Class junc.ast.AssignmentNode implements Serializable |
Serialized Fields |
int operator
junc.ast.ExpressionNode left
junc.ast.ExpressionNode right
org.apache.bcel.generic.BranchHandle gotor
junc.ast.ExpressionNode realLeft
junc.ast.AssignmentNode parent
Class junc.ast.BlockNode implements Serializable |
Serialized Fields |
java.util.Vector statements
statements
here.
Class junc.ast.BooleanLiteral implements Serializable |
Serialized Fields |
java.lang.Boolean value
Class junc.ast.BreakStatementNode implements Serializable |
Serialized Fields |
junc.symtab.Symbol label
Class junc.ast.CastExpNode implements Serializable |
Serialized Fields |
junc.ast.ExpressionNode left
left
here.
Class junc.ast.CharacterLiteral implements Serializable |
Serialized Fields |
java.lang.Character value
Class junc.ast.ClassBodyDeclarationNode implements Serializable |
Serialized Fields |
junc.types.JUnCBaseType type
type
here.
int accessFlags
accessFlags
here.
Class junc.ast.ClassDeclarationNode implements Serializable |
Serialized Fields |
junc.symtab.Symbol superClassName
superClassName
here.
Class junc.ast.CompilationUnitNode implements Serializable |
Serialized Fields |
junc.symtab.Symbol packageName
java.util.Vector imports
java.util.Vector types
int NUMBER_TYPES
int NUMBER_IMPORTS
Class junc.ast.ConditionalAndExpNode implements Serializable |
Serialized Fields |
junc.ast.ExpressionNode left
junc.ast.ExpressionNode right
Class junc.ast.ConditionalExpNode implements Serializable |
Serialized Fields |
junc.ast.ExpressionNode test
junc.ast.ExpressionNode trueCase
junc.ast.ExpressionNode falseCase
Class junc.ast.ConditionalOrExpNode implements Serializable |
Serialized Fields |
junc.ast.ExpressionNode left
junc.ast.ExpressionNode right
Class junc.ast.ConstructorDeclarationNode implements Serializable |
Serialized Fields |
junc.ast.ConstructorInvocationNode constructorInvocation
constructorInvocation
here.
junc.ast.BlockNode fieldInit
fieldInit
here.
Class junc.ast.ConstructorInvocationNode implements Serializable |
Serialized Fields |
java.util.Vector args
boolean invocationThis
junc.symtab.Symbol name
junc.ast.MethodDeclarationNode node
junc.symtab.Symbol className
Class junc.ast.ContinueStatementNode implements Serializable |
Serialized Fields |
junc.symtab.Symbol label
Class junc.ast.DoStatementNode implements Serializable |
Serialized Fields |
junc.ast.StatementNode statement
junc.ast.ExpressionNode condition
Class junc.ast.DoubleLiteral implements Serializable |
Serialized Fields |
java.lang.Double value
value
here.
Class junc.ast.EmptyStatementNode implements Serializable |
Class junc.ast.EqualityExpNode implements Serializable |
Serialized Fields |
int operator
junc.ast.ExpressionNode left
junc.ast.ExpressionNode right
junc.types.JUnCBaseType eqtype
Class junc.ast.ExclusiveOrExpNode implements Serializable |
Serialized Fields |
junc.ast.ExpressionNode left
junc.ast.ExpressionNode right
Class junc.ast.ExpressionNode implements Serializable |
Serialized Fields |
junc.types.JUnCBaseType type
type
here.
org.apache.bcel.generic.InstructionList trueList
trueList
here.
org.apache.bcel.generic.InstructionList falseList
falseList
here.
boolean leftValue
boolean statementExpression
Class junc.ast.FieldDeclarationNode implements Serializable |
Serialized Fields |
java.util.Vector fields
Class junc.ast.FieldExpNode implements Serializable |
Serialized Fields |
junc.symtab.Symbol name
junc.ast.ExpressionNode left
junc.ast.FieldDeclarationNode astNode
int index
junc.ast.MethodDeclarationNode methodNode
Class junc.ast.FloatLiteral implements Serializable |
Serialized Fields |
java.lang.Float value
Class junc.ast.FormalExpNode implements Serializable |
Class junc.ast.FormalParameterNode implements Serializable |
Serialized Fields |
junc.types.JUnCBaseType type
junc.symtab.Symbol name
olor">
junc.ast.ExpressionNode condition
junc.ast.StatementNode thenStatement
junc.ast.StatementNode elseStatement
Class junc.ast.InclusiveOrExpNode implements Serializable |
Serialized Fields |
junc.ast.ExpressionNode left
junc.ast.ExpressionNode right
Class junc.ast.InstanceOfExpNode implements Serializable |
Serialized Fields |
junc.types.JUnCBaseType ctype
junc.ast.ExpressionNode left
Class junc.ast.IntegerLiteral implements Serializable |
Serialized Fields |
java.lang.Integer value
Class junc.debug.IntegerStack implements Serializable |
Class junc.ast.InterfaceDeclarationNode implements Serializable |
Class junc.ast.InterfaceMemberDeclarationNode implements Serializable |
Class junc.ast.JUnCASTNode implements Serializable |
Serialized Fields |
int lineNumber
int columnNumber
Class junc.debug.JUnCError implements Serializable |
Class junc.debug.JUnCException implements Serializable |
Serialized Fields |
java.lang.String fileName
int lineNumber
int columnNumber
Class junc.ast.LabeledStatementNode implements Serializable |
Serialized Fields |
junc.symtab.Symbol label
junc.ast.StatementNode statement
org.apache.bcel.generic.InstructionList breakList
org.apache.bcel.generic.InstructionList continueList
org.apache.bcel.generic.InstructionHandle labeledNOP
Class junc.ast.Literal implements Serializable |
Class junc.ast.LocalExpNode implements Serializable |
Class junc.ast.LocalVarDeclarationNode implements Serializable |
Serialized Fields |
junc.types.JUnCBaseType type
java.util.Vector localVariables
Class junc.ast.LongLiteral implements Serializable |
Serialized Fields |
java.lang.Long value
Class junc.ast.MethodDeclarationNode implements Serializable |
Serialized Fields |
junc.symtab.Symbol name
java.util.Vector formalParameters
java.util.Vector exceptions
junc.ast.BlockNode block
java.lang.Integer scope
Class junc.ast.MethodExpNode implements Serializable |
Serialized Fields |
java.util.Vector args
junc.ast.ExpressionNode left
junc.symtab.Symbol className
junc.ast.MethodDeclarationNode caller
junc.ast.MethodDeclarationNode callee
boolean special
Class junc.ast.MultiplicativeExpNode implements Serializable |
Serialized Fields |
int operator
junc.ast.ExpressionNode left
junc.ast.ExpressionNode right
Class junc.debug.NotConstantException implements Serializable |
Serialized Fields |
junc.ast.ExpressionNode node
Class junc.ast.NullLiteral implements Serializable |
Class junc.ast.PackageExpNode implements Serializable |
Class junc.ast.PostDecrementExpNode implements Serializable |
Serialized Fields |
junc.ast.ExpressionNode left
left
here.
Class junc.ast.PostIncrementExpNode implements Serializable |
Serialized Fields |
junc.ast.ExpressionNode left
left
here.
Class junc.ast.PreDecrementExpNode implements Serializable |
Serialized Fields |
junc.ast.ExpressionNode left
left
here.
Class junc.ast.PreIncrementExpNode implements Serializable |
Serialized Fields |
junc.ast.ExpressionNode left
left
here.
Class junc.ast.RelationalExpNode implements Serializable |
Serialized Fields |
int operator
junc.ast.ExpressionNode left
junc.ast.ExpressionNode right
Class junc.ast.ReturnStatementNode implements Serializable |
Serialized Fields |
junc.types.JUnCBaseType returnType
junc.ast.ExpressionNode expression
Class junc.ast.ShiftExpNode implements Serializable |
Serialized Fields |
int operator
junc.ast.ExpressionNode left
junc.ast.ExpressionNode right
Class junc.ast.StatementExpListNode implements Serializable |
Serialized Fields |
java.util.Vector statementExpressions
Class junc.ast.StatementExpNode implements Serializable |
Serialized Fields |
junc.ast.ExpressionNode expression
expression
here.
Class junc.ast.StatementNode implements Serializable |
Class junc.ast.StaticInitializerNode implements Serializable |
Serialized Fields |
junc.ast.BlockNode block
Class junc.ast.StringLiteral implements Serializable |
Serialized Fields |
java.lang.String value
Class junc.ast.SuperExpNode implements Serializable |
Class junc.ast.SwitchLabelNode implements Serializable |
Serialized Fields |
java.util.Vector statements
junc.ast.ExpressionNode expression
Class junc.ast.SwitchStatementNode implements Serializable |
Serialized Fields |
java.util.Vector labels
junc.ast.ExpressionNode expression
Class junc.ast.SymbolExpNode implements Serializable |
Serialized Fields |
junc.symtab.Symbol name
Class junc.symtab.SymbolTable implements Serializable |
Class junc.ast.SynchronizedStatementNode implements Serializable |
Serialized Fields |
junc.ast.BlockNode block
junc.ast.ExpressionNode expression
Class junc.ast.ThisExpNode implements Serializable |
Class junc.ast.ThrowStatementNode implements Serializable |
Serialized Fields |
junc.ast.ExpressionNode expression
Class junc.ast.TryStatementNode implements Serializable |
Serialized Fields |
java.util.Vector formals
java.util.Vector catchBlocks
junc.ast.BlockNode tryBlock
junc.ast.BlockNode finallyBlock
Class junc.debug.TypeCheckError implements Serializable |
Serialized Fields |
junc.debug.ErrorMessages error
junc.ast.JUnCASTNode node
Class junc.ast.TypeDeclarationNode implements Serializable |
Serialized Fields |
junc.symtab.Symbol name
java.util.Vector body
int accessFlags
boolean isRooted
java.util.Vector interfaces
Class junc.ast.TypeExpNode implements Serializable |
Class junc.ast.UnaryMinusExpNode implements Serializable |
Serialized Fields |
junc.ast.ExpressionNode left
Class junc.ast.UnaryNegExpNode implements Serializable |
Serialized Fields |
junc.ast.ExpressionNode left
Class junc.ast.UnaryNotExpNode implements Serializable |
Serialized Fields |
junc.ast.ExpressionNode left
Class junc.ast.UnaryPlusExpNode implements Serializable |
Serialized Fields |
junc.ast.ExpressionNode left
Class junc.ast.VariableDeclaratorNode implements Serializable |
Serialized Fields |
junc.symtab.Symbol name
junc.types.JUnCBaseType type
junc.ast.ExpressionNode init
boolean isField
Class junc.ast.VariableExpNode implements Serializable |
Serialized Fields |
junc.symtab.Symbol name
Class junc.ast.WhileStatementNode implements Serializable |
Serialized Fields |
junc.ast.StatementNode statement
junc.ast.ExpressionNode condition
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |