Skip to main content

This CGIT instance is deprecated, and repositories have been moved to Gitlab or Github. See the repository descriptions for specific locations.

summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'bundles/org.eclipse.wst.jsdt.core/src/org/eclipse/wst/jsdt/core/ast/IASTNode.java')
-rw-r--r--bundles/org.eclipse.wst.jsdt.core/src/org/eclipse/wst/jsdt/core/ast/IASTNode.java144
1 files changed, 0 insertions, 144 deletions
diff --git a/bundles/org.eclipse.wst.jsdt.core/src/org/eclipse/wst/jsdt/core/ast/IASTNode.java b/bundles/org.eclipse.wst.jsdt.core/src/org/eclipse/wst/jsdt/core/ast/IASTNode.java
deleted file mode 100644
index 84cc2a24..00000000
--- a/bundles/org.eclipse.wst.jsdt.core/src/org/eclipse/wst/jsdt/core/ast/IASTNode.java
+++ /dev/null
@@ -1,144 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2005, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-package org.eclipse.wst.jsdt.core.ast;
-
-/**
- * Abstract base class for AST nodes.
- * <p>
- * This interface is not intended to be implemented by clients.
- * </p>
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-
-public interface IASTNode {
-
-
- //public static final int AST_FUNCTION = 1;
- //public static final int AST_ABSTRACT_METHOD_DECLARATION = 0;
- public static final int AST_NODE=0;
- public static final int ABSTRACT_FUNCTION_DECLARATION=1;
- public static final int ABSTRACT_VARIABLE_DECLARATION=2;
- public static final int ALLOCATION_EXPRESSION=3;
- public static final int AND_AND_EXPRESSION=4;
- public static final int ARGUMENT=7;
- public static final int ARRAY_ALLOCATION_EXPRESSION=8;
- public static final int ARRAY_INITIALIZER=9;
- public static final int ARRAY_QUALIFIED_TYPE_REFERENCE=10;
- public static final int ARRAY_REFERENCE=11;
- public static final int ARRAY_TYPE_REFERENCE=12;
- public static final int ASSIGNMENT=14;
- public static final int BINARY_EXPRESSION=15;
- public static final int BLOCK=16;
- public static final int BRANCH_STATEMENT=17;
- public static final int BREAK_STATEMENT=18;
- public static final int CASE_STATEMENT=19;
- public static final int CHAR_LITERAL=21;
- public static final int COMBINED_BINARY_EXPRESSION=22;
- public static final int COMPOUND_ASSIGNMENT=23;
- public static final int CONDITIONAL_EXPRESSION=24;
- public static final int CONSTRUCTOR_DECLARATION=25;
- public static final int CONTINUE_STATEMENT=26;
- public static final int DO_STATEMENT=27;
- public static final int DOUBLE_LITERAL=28;
- public static final int EMPTY_EXPRESSION=29;
- public static final int EMPTY_STATEMENT=30;
- public static final int EQUAL_EXPRESSION=31;
- public static final int EXPLICIT_CONSTRUCTOR_CALL=32;
- public static final int EXPRESSION=33;
- public static final int EXTENDED_STRING_LITERAL=34;
- public static final int FALSE_LITERAL=35;
- public static final int FIELD_DECLARATION=36;
- public static final int FIELD_REFERENCE=37;
- public static final int FLOAT_LITERAL=38;
- public static final int FOR_EACH_STATEMENT=39;
- public static final int FOR_IN_STATEMENT=40;
- public static final int FOR_STATEMENT=41;
- public static final int FUNCTION_CALL=42;
- public static final int FUNCTION_DECLARATION=43;
- public static final int FUNCTION_EXPRESSION=44;
- public static final int IF_STATEMENT=45;
- public static final int IMPORT_REFERENCE=46;
- public static final int INITIALIZER=47;
- public static final int INSTANCEOF_EXPRESSION=48;
- public static final int INT_LITERAL=49;
- public static final int INT_LITERAL_MIN_VALUE=50;
- public static final int JSDOC=51;
- public static final int JSDOC_ALLOCATION_EXPRESSION=52;
- public static final int JSDOC_ARGUMENTEXPRESSION=53;
- public static final int JSDOC_ARRAY_QUALIFIED_TYPE_REFERENCE=54;
- public static final int JSDOC_ARRAY_SINGLE_TYPE_REFERENCE=55;
- public static final int JSDOC_FIELD_REFERENCE=56;
- public static final int JSDOC_IMPLICIT_TYPE_REFERENCE=57;
- public static final int JSDOC_MESSAGE_SEND=58;
- public static final int JSDOC_QUALIFIED_TYPE_REFERENCE=59;
- public static final int JSDOC_RETURN_STATEMENT=60;
- public static final int JSDOC_SINGLE_NAME_REFERENCE=61;
- public static final int JSDOC_SINGLE_TYPE_REFERENCE=62;
- public static final int LABELED_STATEMENT=63;
- public static final int LIST_EXPRESSION=64;
- public static final int LITERAL=65;
- public static final int LOCAL_DECLARATION=66;
- public static final int LONG_LITERAL=67;
- public static final int LONG_LITERAL_MIN_VALUE=68;
- public static final int MAGIC_LITERAL=69;
- public static final int NAME_REFERENCE=72;
- public static final int NULL_LITERAL=74;
- public static final int NUMBER_LITERAL=75;
- public static final int OBJECT_LITERAL=76;
- public static final int OBJECT_LITERAL_FIELD=77;
- public static final int OPERATOR_EXPRESSION=78;
- public static final int OR_OR_EXPRESSION=79;
- public static final int PARAMETERIZED_QUALIFIED_TYPE_REFERENCE=80;
- public static final int PARAMETERIZED_SINGLE_TYPE_REFERENCE=81;
- public static final int POSTFIX_EXPRESSION=82;
- public static final int PREFIX_EXPRESSION=83;
- public static final int PROGRAM_ELEMENT=84;
- public static final int QUALIFIED_ALLOCATION_EXPRESSION=85;
- public static final int QUALIFIED_NAME_REFERENCE=86;
- public static final int QUALIFIED_SUPER_REFERENCE=87;
- public static final int QUALIFIED_THIS_REFERENCE=88;
- public static final int QUALIFIED_TYPE_REFERENCE=89;
- public static final int REFERENCE=90;
- public static final int REG_EX_LITERAL=91;
- public static final int RETURN_STATEMENT=92;
- public static final int SCRIPT_FILE_DECLARATION=93;
- public static final int SINGLE_NAME_REFERENCE=95;
- public static final int SINGLE_TYPE_REFERENCE=96;
- public static final int STATEMENT=97;
- public static final int STRING_LITERAL=98;
- public static final int STRING_LITERAL_CONCATENATION=99;
- public static final int SUB_ROUTINE_STATEMENT=100;
- public static final int SUPER_REFERENCE=101;
- public static final int SWITCH_STATEMENT=102;
- public static final int THIS_REFERENCE=103;
- public static final int THROW_STATEMENT=104;
- public static final int TRUE_LITERAL=105;
- public static final int TRY_STATEMENT=106;
- public static final int TYPE_DECLARATION=107;
- public static final int TYPE_PARAMETER=108;
- public static final int TYPE_REFERENCE=109;
- public static final int UNARY_EXPRESSION=110;
- public static final int UNDEFINED_LITERAL=111;
- public static final int WHILE_STATEMENT=112;
- public static final int WITH_STATEMENT=114;
- public static final int CLASS_LITERAL_ACCESS=115;
- public static final int CL_INIT=116;
- public int sourceStart() ;
- public int sourceEnd();
- public int getASTType();
-
- public void traverse(ASTVisitor visitor);
-
-} \ No newline at end of file

Back to the top