| AbstractDot |
|
| AbstractWildcard |
|
| AbstractWildcardType |
|
| Access |
|
| AddExpr |
|
| AdditiveExpr |
|
| AmbiguousAccess |
|
| AndBitwiseExpr |
|
| AndLogicalExpr |
|
| AnnotatedCompilationUnit |
|
| Annotation |
|
| AnnotationDecl |
|
| AnnotationMethodDecl |
|
| AnonymousDecl |
|
| ArithmeticExpr |
|
| ArrayAccess |
|
| ArrayCreationExpr |
|
| ArrayDecl |
|
| ArrayInit |
|
| ArrayTypeAccess |
|
| ArrayTypeWithSizeAccess |
|
| AssertStmt |
|
| AssignAdditiveExpr |
|
| AssignAndExpr |
|
| AssignBitwiseExpr |
|
| AssignDivExpr |
|
| AssignExpr |
|
| AssignLShiftExpr |
|
| AssignMinusExpr |
|
| AssignModExpr |
|
| AssignMulExpr |
|
| AssignMultiplicativeExpr |
|
| AssignOrExpr |
|
| AssignPlusExpr |
|
| AssignRShiftExpr |
|
| AssignShiftExpr |
|
| AssignSimpleExpr |
|
| AssignURShiftExpr |
|
| AssignXorExpr |
|
| ASTNode<T extends ASTNode> |
|
| ASTNode$State |
|
| ASTNode$State.CircularValue |
|
| Attributes |
|
| Attributes.FieldAttributes |
|
| Attributes.MethodAttributes |
|
| Attributes.TypeAttributes |
|
| BasicCatch |
A catch clause that can catch a single exception type.
|
| Binary |
|
| BitNotExpr |
|
| BitwiseExpr |
|
| Block |
|
| Body |
|
| BodyDecl |
|
| BodyDeclList |
|
| BooleanLiteral |
Represents a Java boolean; either "true" or "false".
|
| BooleanType |
|
| BoundFieldAccess |
|
| BoundMethodAccess |
|
| BoundTypeAccess |
|
| BranchTargetStmt |
|
| BreakStmt |
|
| BridgeMethodDecl |
|
| BytecodeParser |
|
| BytecodeTypeAccess |
|
| ByteType |
|
| Case |
|
| CastExpr |
|
| CatchClause |
Abstract superclass for catch clauses.
|
| CatchParameterDeclaration |
A catch parameter with disjunct exception type.
|
| CharacterLiteral |
Represents a single character.
|
| CharType |
|
| ClassAccess |
|
| ClassDecl |
|
| ClassDeclSubstituted |
|
| ClassInstanceExpr |
|
| CompilationUnit |
|
| ConditionalExpr |
|
| Constant |
|
| CONSTANT_Class_Info |
|
| CONSTANT_Double_Info |
|
| CONSTANT_Fieldref_Info |
|
| CONSTANT_Float_Info |
|
| CONSTANT_Info |
|
| CONSTANT_Integer_Info |
|
| CONSTANT_InterfaceMethodref_Info |
|
| CONSTANT_Long_Info |
|
| CONSTANT_Methodref_Info |
|
| CONSTANT_NameAndType_Info |
|
| CONSTANT_String_Info |
|
| CONSTANT_Utf8_Info |
|
| ConstCase |
|
| Constraints |
|
| ConstructorAccess |
|
| ConstructorDecl |
|
| ConstructorDeclSubstituted |
|
| ContinueStmt |
|
| DefaultCase |
|
| DiamondAccess |
Type access for a generic class with an empty type parameter list.
|
| Dims |
|
| DivExpr |
|
| DoStmt |
|
| Dot |
|
| DoubleLiteral |
Java double-precision floating point literal.
|
| DoubleType |
|
| ElementAnnotationValue |
|
| ElementArrayValue |
|
| ElementConstantValue |
|
| ElementValue |
|
| ElementValuePair |
|
| EmptyStmt |
|
| EmptyType |
|
| EnhancedForStmt |
|
| EnumConstant |
|
| EnumDecl |
|
| EnumInstanceExpr |
|
| EQExpr |
|
| EqualityExpr |
|
| Expr |
|
| ExprStmt |
|
| FieldDecl |
|
| FieldDeclaration |
|
| FieldDeclarationSubstituted |
|
| FieldDescriptor |
|
| FieldInfo |
|
| FileNamesPart |
|
| FloatingPointLiteral |
Java floating point literal.
|
| FloatingPointType |
|
| FloatType |
|
| FolderPart |
|
| ForStmt |
|
| Frontend |
|
| GEExpr |
|
| GenericClassDecl |
|
| GenericClassDeclSubstituted |
|
| GenericConstructorDecl |
|
| GenericInterfaceDecl |
|
| GenericInterfaceDeclSubstituted |
|
| GenericMethodDecl |
|
| GLBType |
|
| GLBTypeFactory |
|
| GTExpr |
|
| IdUse |
|
| IfStmt |
|
| IllegalLiteral |
Literal produced when the compiler tries to parse
a malformatted NumericLiteral.
|
| ImportDecl |
|
| InstanceInitializer |
|
| InstanceOfExpr |
|
| IntegerLiteral |
Default Java integer literal.
|
| IntegralType |
|
| InterfaceDecl |
|
| InterfaceDeclSubstituted |
|
| IntType |
|
| JastAddJavaParser |
This class is a LALR parser generated by
Beaver v0.9.6.1
from the grammar specification "JastAddJavaParser.beaver".
|
| JastAddJavaParser.Terminals |
|
| JavaScanner |
This class is a scanner generated by
JFlex 1.4
on 1/18/13 11:47 AM from the specification file
/Users/eric/Documents/workspaces/clara-soot/JastAddExtensions/SootJastAddJ/soot/JastAddJ/JavaScanner.flex
|
| LabeledStmt |
|
| LEExpr |
|
| List<T extends ASTNode> |
|
| Literal |
The abstract base class for all literals.
|
| LocalClassDeclStmt |
|
| LogicalExpr |
|
| LogNotExpr |
|
| LongLiteral |
Java long integer literal.
|
| LongType |
|
| LShiftExpr |
|
| LTExpr |
|
| LUBType |
|
| MemberClassDecl |
|
| MemberDecl |
|
| MemberInterfaceDecl |
|
| MemberTypeDecl |
|
| MethodAccess |
|
| MethodDecl |
|
| MethodDeclSubstituted |
|
| MethodDescriptor |
|
| MethodInfo |
|
| MinusExpr |
|
| ModExpr |
|
| Modifier |
|
| Modifiers |
|
| MulExpr |
|
| MultiCatch |
A catch clause that can catch a multiple exception types.
|
| MultiplicativeExpr |
|
| NameType |
|
| NEExpr |
|
| NullLiteral |
Java null literal.
|
| NullType |
|
| NumericLiteral |
A NumericLiteral is a raw literal, produced by the parser.
|
| NumericType |
|
| Opt<T extends ASTNode> |
|
| Options |
|
| OrBitwiseExpr |
|
| OrLogicalExpr |
|
| PackageAccess |
|
| PackageOrTypeAccess |
|
| ParameterDeclaration |
A parameter declaration as used in either method parameter lists
or as a catch clause parameter.
|
| ParameterDeclarationSubstituted |
|
| ParClassDecl |
|
| ParClassInstanceExpr |
|
| ParConstructorAccess |
|
| ParConstructorDecl |
|
| ParExpr |
|
| ParInterfaceDecl |
|
| ParMethodAccess |
|
| ParMethodDecl |
|
| ParseName |
|
| ParSuperConstructorAccess |
|
| ParTypeAccess |
|
| PathPart |
|
| PlaceholderMethodDecl |
Placeholder method for type inference on generic instance creation.
|
| PlusExpr |
|
| PostDecExpr |
|
| PostfixExpr |
|
| PostIncExpr |
|
| PreDecExpr |
|
| PreIncExpr |
|
| PrimaryExpr |
|
| PrimitiveCompilationUnit |
|
| PrimitiveType |
|
| PrimitiveTypeAccess |
|
| Problem |
|
| Problem.Kind |
|
| Problem.Severity |
|
| Program |
|
| RawClassDecl |
|
| RawConstructorDecl |
|
| RawInterfaceDecl |
|
| RawMethodDecl |
|
| ReferenceType |
|
| RelationalExpr |
|
| ResourceDeclaration |
A resource declaration in a try with resources statement.
|
| ResourceModifiers |
Subclass of Modifiers for resource declarations.
|
| ReturnStmt |
|
| RShiftExpr |
|
| ShiftExpr |
|
| ShortType |
|
| Signatures |
|
| Signatures.ClassSignature |
|
| Signatures.FieldSignature |
|
| Signatures.MethodSignature |
|
| SimpleSet.SimpleSetImpl |
|
| SingleStaticImportDecl |
7.5.3 A single-static-import declaration imports all accessible (��6.6) static members
with a given simple name from a type.
|
| SingleTypeImportDecl |
|
| StaticImportDecl |
7.5 Import Declarations
|
| StaticImportOnDemandDecl |
7.5.4 A static-import-on-demand declaration allows all accessible (��6.6) static
members declared in the type named by a canonical name to be imported as
needed.
|
| StaticInitializer |
|
| Stmt |
|
| StringLiteral |
String literal.
|
| SubExpr |
|
| SuperAccess |
|
| SuperConstructorAccess |
|
| SwitchStmt |
|
| SynchronizedStmt |
|
| ThisAccess |
|
| ThrowStmt |
|
| TryStmt |
|
| TryWithResources |
The JSR 334 try with resources statement.
|
| TypeAccess |
|
| TypeDecl |
|
| TypeDescriptor |
|
| TypeImportOnDemandDecl |
|
| TypeVariable |
|
| Unary |
|
| Unicode |
|
| UnknownType |
|
| URShiftExpr |
|
| VarAccess |
|
| VarDeclStmt |
|
| VariableArityParameterDeclaration |
|
| VariableArityParameterDeclarationSubstituted |
|
| VariableDecl |
|
| VariableDeclaration |
|
| VoidType |
|
| WhileStmt |
|
| Wildcard |
|
| WildcardExtends |
|
| WildcardExtendsType |
|
| WildcardsCompilationUnit |
|
| WildcardSuper |
|
| WildcardSuperType |
|
| WildcardType |
|
| XorBitwiseExpr |
|
| ZipFilePart |
Loads class files from a zip file (Jar file)
|
| ZipFilePart.ZipEntryInputStreamWrapper |
Wrapper class for the input stream of a ZipFile entry.
|