|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Phylum | |
at.dms.kjc |
Uses of Phylum in at.dms.kjc |
Subclasses of Phylum in at.dms.kjc | |
class |
JAddExpression
A representation of the addition operator. |
class |
JArrayAccessExpression
This class implements an access through an array constant values may be folded at compile time |
class |
JArrayDimsAndInits
This class implements a list of expression used in array initialisation such as: |
class |
JArrayInitializer
This class implements a constant list of expressions used in array initialisation. |
class |
JArrayLengthExpression
A 'ArrayLength' expression |
class |
JAssignmentExpression
This class implements the assignment operation. |
class |
JBinaryArithmeticExpression
This class is an abstract root class for binary arithmetic expressions. |
class |
JBinaryExpression
This class is an abstract root class for binary expressions Here are conversion method following JLS 5.6.2 |
class |
JBitwiseExpression
Representation of bitwise and logical operations: binary and, binary or and binary exclusive-or, as well as logical and, logical or and logical exclusive-or. |
class |
JBlock
Block. |
class |
JBooleanLiteral
A boolean literal (true or false.) |
class |
JBreakStatement
Break Statement. |
class |
JCastExpression
This class represents a cast expression '((byte)2)' |
class |
JCatchClause
This class represents a catch clause declaration in the syntax tree. |
class |
JCharLiteral
A simple character constant. |
class |
JCheckedExpression
to add a portion of already checked code into a code to check, the checkExpression will break the code checking and return the the children |
class |
JClassBlock
JLS 14.2: Block TA block is a sequence of statements and local variable declaration statements within braces. |
class |
JClassDeclaration
This class represents a java class in the syntax tree. |
class |
JClassExpression
A 'int.class' expression |
class |
JClassFieldDeclarator
JLS 14.5: Field Statement. |
class |
JClassFieldExpression
A field access ('getExpression().t' or 't'). |
class |
JClassImport
This class represents the "package at.dms.kjc.Main" statement |
class |
JCompilationUnit
This class represents a virtual file and is the main entry point in java grammar. |
class |
JCompoundAssignmentExpression
This class implements the assignment operation. |
class |
JCompoundStatement
A compound statement is a sequence of statements and local variable declaration statements without braces. |
class |
JConditionalAndExpression
This class implements the conditional and operation |
class |
JConditionalExpression
Implementation of the ?: operator. |
class |
JConditionalOrExpression
This class implements the conditional or operation |
class |
JConstructorBlock
JLS 14.2: Block TA block is a sequence of statements and local variable declaration statements within braces. |
class |
JConstructorDeclaration
This class represents a java class in the syntax tree. |
class |
JContinueStatement
JLS 14.14: Continue Statement A continue statement may occur only in a while, do, or for statement; statements of these three kinds are called iteration statements. |
class |
JDivideExpression
A representation of the divide operation (JLS2 15.17.2) |
class |
JDoStatement
Do Statement: JLS 14.11. |
class |
JEmptyStatement
JLS 14.5: Empty Statement. |
class |
JEqualityExpression
JLS 15.20: Equality Operators ('==' and '!=') |
class |
JExplicitConstructorInvocation
This class represents a explicit call to a super or self constructor. |
class |
JExpression
Root class for all expressions in the syntax tree. |
class |
JExpressionListStatement
JLS 14.7 ?? : Expression List Statement (not: Expression Statement) Note: the following applies to expression statements; I'm not sure if it applies to expression list statements too - EJB. |
class |
JExpressionStatement
JLS 14.7: Expression Statement Certain kinds of expressions may be used as statements by following them with semicolon. |
class |
JFieldDeclaration
This class represents a field declaration in the syntax tree. |
class |
JFormalParameter
This class represents a parameter declaration in the syntax tree. |
class |
JForStatement
For Statement. |
class |
JGeneratedLocalVariable
This class represents a local variable declaration that is generated by the compiler. |
class |
JIfStatement
JLS 14.10: If Statement The if statement executes an expression and a statement repeatedly until the value of the expression is false. |
class |
JInitializerDeclaration
Representation of an instance or static initializer in a class declaration. |
class |
JInstanceofExpression
This class represents a instanceof expression. |
class |
JInterfaceDeclaration
This class represents a Java interface in the syntax tree. |
class |
JLabeledStatement
Labeled Statement. |
class |
JLiteral
Root class for all literal expressions. |
class |
JLocalVariable
This class represents a local variable. |
class |
JLocalVariableExpression
A LocalVariable used as an lvalue or rvalue expression. |
class |
JLoopStatement
Loop Statement. |
class |
JMemberDeclaration
Superclass for members in a class, or of top level classes. |
class |
JMethodCallExpression
This class represents methods call |
class |
JMethodDeclaration
This class represents a java class in the syntax tree. |
class |
JMinusExpression
A representation of the subtraction operation. |
class |
JModuloExpression
This class implements the modulo '%' operation. |
class |
JMultExpression
A representation of the multiplication operator (JLS2 15.17.1) |
class |
JNameExpression
A name within an expression. |
class |
JNewAnonymousClassExpression
This class represents a new allocation expression with a special class type: an anonymous inner class. |
class |
JNewArrayExpression
This class represents a new allocation expression 'new toto(1)' |
class |
JNewObjectExpression
This class represents a new allocation expression 'new toto(1)' |
class |
JNullLiteral
Representation of a 'null' object reference literal. |
class |
JNumberLiteral
Root class for all number literals |
class |
JOrdinalLiteral
This class represents ordinal literals (byte, short, int, long.) |
class |
JOuterLocalVariableExpression
JOuterLocalVariableExpression |
class |
JPackageImport
This class represents the "package at.dms.kjc" statement |
class |
JPackageName
This class represents the "package at.dms.kjc" declaration. |
class |
JParenthesedExpression
This class represents expression within parenthese |
class |
JPhylum
This class represents the root class for all elements of the parsing tree |
class |
JPostfixExpression
This class represents postfix increment and decrement expressions. |
class |
JPrefixExpression
This class represents prefix increment and decrement expressions. |
class |
JRealLiteral
Real literals. |
class |
JRelationalExpression
|
class |
JReturnStatement
Return Statement. |
class |
JShiftExpression
A representation of a bitshift operation. |
class |
JStatement
The root class for all statements. |
class |
JStringLiteral
Represenation of a string constant. |
class |
JSuperExpression
A 'super' expression. |
class |
JSwitchGroup
This class represents a parameter declaration in the syntax tree |
class |
JSwitchLabel
This class represents a parameter declaration in the syntax tree |
class |
JSwitchStatement
Switch Statement. |
class |
JSynchronizedStatement
JLS 14.16: Synchronized Statement A synchronized statement acquires a mutual-exclusion lock on behalf of the executing thread, executes a block, then releases the lock. |
class |
JThisExpression
A 'this' expression. |
class |
JThrowStatement
Throw Statement: JLS 14.16. |
class |
JTryCatchStatement
Try Statement: JLS 14.18. |
class |
JTryFinallyStatement
Try Statement with finally clause but no catch clauses. |
class |
JTypeDeclaration
This class represents a java class or interface in the syntax tree |
class |
JTypeDeclarationStatement
JLS 14.3: Local type declaration declaration statement A local type declaration declaration statement declares one type declaration in a body of a method. |
class |
JTypeNameExpression
A System. |
class |
JUnaryExpression
Representation of unary expressions: the PLUS, MINUS, LOGICAL NOT and BINARY NOT expressions: +expression, -expression, !expression and ~expression. |
class |
JUnaryPromote
This class convert arithmetics expression from types to types. |
class |
JVariableDeclarationStatement
Local Variable Declaration Statement: JLS 14.3. |
class |
JVariableDefinition
This class represents a local variable definition in the syntax tree. |
class |
JWhileStatement
While Statement: JLS 14.10. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |