Uses of Package
org.eclipse.wst.jsdt.core.ast

Packages that use org.eclipse.wst.jsdt.core.ast
org.eclipse.wst.jsdt.core.ast   
org.eclipse.wst.jsdt.core.infer   
org.eclipse.wst.jsdt.internal.compiler.ast   
 

Classes in org.eclipse.wst.jsdt.core.ast used by org.eclipse.wst.jsdt.core.ast
ASTVisitor
          A visitor for iterating through the AST Node tree.
IAbstractFunctionDeclaration
          Abstract representation of a Function declaration.
IAbstractVariableDeclaration
          Abstract representation of a var.
IAllocationExpression
          Representation of a new expression This interface is not intended to be implemented by clients.
IAND_AND_Expression
          Representation of a && expression This interface is not intended to be implemented by clients.
IAnnotation
           This interface is not intended to be implemented by clients.
IAnnotationFunctionDeclaration
           This interface is not intended to be implemented by clients.
IArgument
          Representation of a function argument This interface is not intended to be implemented by clients.
IArrayAllocationExpression
           This interface is not intended to be implemented by clients.
IArrayInitializer
          representation of an array initializer This interface is not intended to be implemented by clients.
IArrayQualifiedTypeReference
           This interface is not intended to be implemented by clients.
IArrayReference
          Representation of an array reference This interface is not intended to be implemented by clients.
IArrayTypeReference
           This interface is not intended to be implemented by clients.
IAssertStatement
           This interface is not intended to be implemented by clients.
IAssignment
          Representation of an assignment expression This interface is not intended to be implemented by clients.
IASTNode
          Abstract base class for AST nodes.
IBinaryExpression
          Representation of binary expressions This interface is not intended to be implemented by clients.
IBlock
          Representation of blocks of statements.
IBranchStatement
          Representation of a branch statement.
IBreakStatement
          Representation of a break statment.
ICaseStatement
          Representation of a case statement.
ICastExpression
           This interface is not intended to be implemented by clients.
ICharLiteral
          Representation of character literal.
ICompoundAssignment
          Representation of a compound assigment.
IConditionalExpression
          Representation of a conditional expression.
IConstructorDeclaration
          Representation of a constructor declaration.
IContinueStatement
          Representation of a continue statement.
IDoStatement
          Representation of a do statement.
IDoubleLiteral
           This interface is not intended to be implemented by clients.
IEmptyStatement
          Representation of an empty statement (;).
IEqualExpression
          Representation of = expression.
IExplicitConstructorCall
          Representation of constructor call.
IExpression
          Abstract base class for expression elements.
IExtendedStringLiteral
          Representation of a string literal.
IFalseLiteral
          Representation of the false literal.
IFieldDeclaration
           This interface is not intended to be implemented by clients.
IFieldReference
          Representation of a field reference.
IFloatLiteral
           This interface is not intended to be implemented by clients.
IForeachStatement
           This interface is not intended to be implemented by clients.
IForInStatement
          Representation of for .. in statement.
IForStatement
          Representation of a for statement.
IFunctionCall
          Representation of a function call.
IFunctionDeclaration
          Representation of a function declaration.
IFunctionExpression
          Representation of a function expression ( function (){}).
IIfStatement
          Representation of an if statement.
IImportReference
           This interface is not intended to be implemented by clients.
IInitializer
           This interface is not intended to be implemented by clients.
IInstanceOfExpression
           This interface is not intended to be implemented by clients.
IIntLiteral
           This interface is not intended to be implemented by clients.
IJsDoc
          Representation of a jsdoc comment.
IJsDocAllocationExpression
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IJsDocArgumentExpression
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IJsDocArrayQualifiedTypeReference
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IJsDocArraySingleTypeReference
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IJsDocFieldReference
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IJsDocImplicitTypeReference
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IJsDocMessageSend
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IJsDocQualifiedTypeReference
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IJsDocReturnStatement
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IJsDocSingleNameReference
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IJsDocSingleTypeReference
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
ILabeledStatement
          Representation of a labeled statement.
IListExpression
          Representation of list expression.
ILiteral
          Abstract base class for literals.
ILocalDeclaration
          Representation of a local var declaration.
ILongLiteral
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IMagicLiteral
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IMarkerAnnotation
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IMemberValuePair
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
INameReference
          Abstract base class for references.
INormalAnnotation
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
INullLiteral
          Representation of the null literal.
INumberLiteral
          Representation of a numeric literal.
IObjectLiteral
          Representation of an Object literal.
IObjectLiteralField
          Representation of an object literal field.
IOperatorExpression
          Representation of an Operator expression.
IOR_OR_Expression
          Representation of an or or (||) expression.
IParameterizedQualifiedTypeReference
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IParameterizedSingleTypeReference
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IPostfixExpression
          Representation of a postfix expression.
IPrefixExpression
          Representation of a prefix expression.
IProgramElement
          Abstract base class for most AST nodes.
IQualifiedAllocationExpression
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IQualifiedNameReference
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IQualifiedSuperReference
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IQualifiedThisReference
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IQualifiedTypeReference
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IReference
          Abstract base class for references.
IRegExLiteral
          Representation of a regular expression literal.
IReturnStatement
          Representation of a return statement.
IScriptFileDeclaration
          Representation of javascript file.
ISingleMemberAnnotation
           This interface is not intended to be implemented by clients.
ISingleNameReference
          Representation of name reference.
ISingleTypeReference
           This interface is not intended to be implemented by clients.
IStatement
          Abstract base for statements.
IStringLiteral
          Representation of a string literal.
IStringLiteralConcatenation
          Representation of a string literal.
ISubRoutineStatement
           This interface is not intended to be implemented by clients.
ISuperReference
           This interface is not intended to be implemented by clients.
ISwitchStatement
          Representation of a switch statement.
IThisReference
          Representation of a 'this' reference .
IThrowStatement
          Representation of a throw statement.
ITrueLiteral
          Representation of the 'true' literal.
ITryStatement
          Representation of a try statement.
ITypeDeclaration
           This interface is not intended to be implemented by clients.
ITypeParameter
           This interface is not intended to be implemented by clients.
ITypeReference
           This interface is not intended to be implemented by clients.
IUnaryExpression
          Representation of a unary expression.
IUndefinedLiteral
          Representation of a the 'undefined' literal.
IWhileStatement
          Representation of a while statement.
IWildcard
           This interface is not intended to be implemented by clients.
IWithStatement
          Representation of the with statement.
 

Classes in org.eclipse.wst.jsdt.core.ast used by org.eclipse.wst.jsdt.core.infer
ASTVisitor
          A visitor for iterating through the AST Node tree.
IAbstractFunctionDeclaration
          Abstract representation of a Function declaration.
IAllocationExpression
          Representation of a new expression This interface is not intended to be implemented by clients.
IAssignment
          Representation of an assignment expression This interface is not intended to be implemented by clients.
IASTNode
          Abstract base class for AST nodes.
IFunctionCall
          Representation of a function call.
IFunctionDeclaration
          Representation of a function declaration.
ILocalDeclaration
          Representation of a local var declaration.
IObjectLiteral
          Representation of an Object literal.
IObjectLiteralField
          Representation of an object literal field.
IReturnStatement
          Representation of a return statement.
IScriptFileDeclaration
          Representation of javascript file.
 

Classes in org.eclipse.wst.jsdt.core.ast used by org.eclipse.wst.jsdt.internal.compiler.ast
IASTNode
          Abstract base class for AST nodes.