|
Interface Summary |
| 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. |
| ICombinedBinaryExpression |
Representation of binary expression. |
| 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. |
| IEmptyExpression |
Representation of an empty expression. |
| 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. |
| IIntLiteralMinValue |
Provisional API: This class/interface is part of an interim API that is still under development and expected to
change significantly before reaching stability. |
| 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. |
| ILongLiteralMinValue |
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. |