Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-patch] FIXED 88333 - [DOM AST] ASTNodeProperty needs more descriptive value


FIXED 88333 - [DOM AST] ASTNodeProperty needs more descriptive value

Devin Steffler
IBM's Eclipse CDT
Ottawa (Palladium), Ontario, Canada


Index: parser/org/eclipse/cdt/core/dom/ast/IASTArrayDeclarator.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTArrayDeclarator.java,v
retrieving revision 1.5
diff -u -r1.5 IASTArrayDeclarator.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTArrayDeclarator.java	11 Mar 2005 19:51:48 -0000	1.5
+++ parser/org/eclipse/cdt/core/dom/ast/IASTArrayDeclarator.java	30 Mar 2005 21:14:04 -0000
@@ -22,7 +22,7 @@
 	 * <code>IASTArrayDeclarator</code> and an <code>IASTArrayModifier</code>.
 	 */
 	public static final ASTNodeProperty ARRAY_MODIFIER = new ASTNodeProperty(
-			"Array Modifier"); //$NON-NLS-1$
+			"IASTArrayDeclarator.ARRAY_MODIFIER - IASTArrayModifier for IASTArrayDeclarator"); //$NON-NLS-1$
 
 	/**
 	 * Get all <code>IASTArrayModifier</code>'s for this declarator.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTArrayModifier.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTArrayModifier.java,v
retrieving revision 1.5
diff -u -r1.5 IASTArrayModifier.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTArrayModifier.java	11 Mar 2005 19:51:48 -0000	1.5
+++ parser/org/eclipse/cdt/core/dom/ast/IASTArrayModifier.java	30 Mar 2005 21:14:04 -0000
@@ -22,7 +22,7 @@
 	 * <code>IASTArrayModifier</code> and an <code>IASTExpression</code>.
 	 */
 	public static final ASTNodeProperty CONSTANT_EXPRESSION = new ASTNodeProperty(
-			"Constant Expression"); //$NON-NLS-1$
+			"IASTArrayModifier.CONSTANT_EXPRESSION - IASTExpression for IASTArrayModifier"); //$NON-NLS-1$
 
 	/**
 	 * <code>EMPTY_ARRAY</code> is referred to in implementations
Index: parser/org/eclipse/cdt/core/dom/ast/IASTArraySubscriptExpression.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTArraySubscriptExpression.java,v
retrieving revision 1.4
diff -u -r1.4 IASTArraySubscriptExpression.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTArraySubscriptExpression.java	11 Mar 2005 19:51:48 -0000	1.4
+++ parser/org/eclipse/cdt/core/dom/ast/IASTArraySubscriptExpression.java	30 Mar 2005 21:14:04 -0000
@@ -22,7 +22,7 @@
 	 * <code>IASTArraySubscriptExpression</code> and an
 	 * <code>IASTExpression</code> representing the subscript.
 	 */
-	public static final ASTNodeProperty ARRAY = new ASTNodeProperty("Array"); //$NON-NLS-1$
+	public static final ASTNodeProperty ARRAY = new ASTNodeProperty("IASTArraySubscriptExpression.ARRAY - IASTExpression representing the Array"); //$NON-NLS-1$
 
 	/**
 	 * Get the expression that represents the array.
@@ -45,7 +45,7 @@
 	 * <code>IASTExpression</code> representing the array.
 	 */
 	public static final ASTNodeProperty SUBSCRIPT = new ASTNodeProperty(
-			"Subscript"); //$NON-NLS-1$
+			"IASTArraySubscriptExpression.SUBSCRIPT - IASTExpression representing the Subscript"); //$NON-NLS-1$
 
 	/**
 	 * Get the subscript expression.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTBinaryExpression.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTBinaryExpression.java,v
retrieving revision 1.4
diff -u -r1.4 IASTBinaryExpression.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTBinaryExpression.java	11 Mar 2005 19:51:48 -0000	1.4
+++ parser/org/eclipse/cdt/core/dom/ast/IASTBinaryExpression.java	30 Mar 2005 21:14:04 -0000
@@ -23,7 +23,7 @@
 	 * representing the lhs.
 	 */
 	public static final ASTNodeProperty OPERAND_ONE = new ASTNodeProperty(
-			"Operand 1"); //$NON-NLS-1$
+			"IASTBinaryExpression.OPERAND_ONE - IASTExpression for LHS"); //$NON-NLS-1$
 
 	/**
 	 * Node property that describes the relationship between an
@@ -31,7 +31,7 @@
 	 * representing the rhs.
 	 */
 	public static final ASTNodeProperty OPERAND_TWO = new ASTNodeProperty(
-			"Operand 2"); //$NON-NLS-1$
+			"IASTBinaryExpression.OPERAND_TWO - IASTExpression for RHS"); //$NON-NLS-1$
 
 	/**
 	 * Set the operator.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTCaseStatement.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTCaseStatement.java,v
retrieving revision 1.4
diff -u -r1.4 IASTCaseStatement.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTCaseStatement.java	11 Mar 2005 19:51:48 -0000	1.4
+++ parser/org/eclipse/cdt/core/dom/ast/IASTCaseStatement.java	30 Mar 2005 21:14:04 -0000
@@ -25,7 +25,7 @@
 	 * case statement and the expression it contains.
 	 */
 	public static final ASTNodeProperty EXPRESSION = new ASTNodeProperty(
-			"expression"); //$NON-NLS-1$
+			"IASTCaseStatement.EXPRESSION - expression for case statement"); //$NON-NLS-1$
 
 	/**
 	 * The expression that determines whether this case should be taken.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTCastExpression.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTCastExpression.java,v
retrieving revision 1.3
diff -u -r1.3 IASTCastExpression.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTCastExpression.java	11 Mar 2005 19:51:48 -0000	1.3
+++ parser/org/eclipse/cdt/core/dom/ast/IASTCastExpression.java	30 Mar 2005 21:14:04 -0000
@@ -44,7 +44,7 @@
 	 * <code>OPERAND</code> represents the relationship between a cast
 	 * expression and the expression it is casting (operand).
 	 */
-	public static final ASTNodeProperty OPERAND = new ASTNodeProperty("Operand"); //$NON-NLS-1$
+	public static final ASTNodeProperty OPERAND = new ASTNodeProperty("IASTCastExpression.OPERAND - expression being cast"); //$NON-NLS-1$
 
 	/**
 	 * Get expression being cast.
@@ -65,7 +65,7 @@
 	 * <code>TYPE_ID</code> represents the relationship between a cast
 	 * expression and the type cast to.
 	 */
-	public static final ASTNodeProperty TYPE_ID = new ASTNodeProperty("Type Id"); //$NON-NLS-1$
+	public static final ASTNodeProperty TYPE_ID = new ASTNodeProperty("IASTCastExpression.TYPE_ID - Type Id expression is cast to"); //$NON-NLS-1$
 
 	/**
 	 * Set the typeId.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTCompositeTypeSpecifier.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTCompositeTypeSpecifier.java,v
retrieving revision 1.7
diff -u -r1.7 IASTCompositeTypeSpecifier.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTCompositeTypeSpecifier.java	14 Mar 2005 20:14:23 -0000	1.7
+++ parser/org/eclipse/cdt/core/dom/ast/IASTCompositeTypeSpecifier.java	30 Mar 2005 21:14:04 -0000
@@ -23,14 +23,14 @@
 	 * <code>IASTCompositeTypeSpecifier</code> and its <code>IASTName</code>.
 	 */
 	public static final ASTNodeProperty TYPE_NAME = new ASTNodeProperty(
-			"Type Name"); //$NON-NLS-1$
+			"IASTCompositeTypeSpecifier.TYPE_NAME - IASTName for IASTCompositeTypeSpecifier"); //$NON-NLS-1$
 
 	/**
 	 * <code>MEMBER_DECLARATION</code> represents the relationship between an
 	 * <code>IASTCompositeTypeSpecifier</code> and its nested<code>IASTDeclaration</code>s.
 	 */
 	public static final ASTNodeProperty MEMBER_DECLARATION = new ASTNodeProperty(
-			"Member Declaration"); //$NON-NLS-1$
+			"IASTCompositeTypeSpecifier.MEMBER_DECLARATION - Nested IASTDeclaration for IASTCompositeTypeSpecifier"); //$NON-NLS-1$
 
 	/**
 	 * Get the type (key) of this composite specifier.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTCompoundStatement.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTCompoundStatement.java,v
retrieving revision 1.5
diff -u -r1.5 IASTCompoundStatement.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTCompoundStatement.java	11 Mar 2005 19:51:48 -0000	1.5
+++ parser/org/eclipse/cdt/core/dom/ast/IASTCompoundStatement.java	30 Mar 2005 21:14:04 -0000
@@ -23,7 +23,7 @@
 	 * <code>IASTStatement</code>
 	 */
 	public static final ASTNodeProperty NESTED_STATEMENT = new ASTNodeProperty(
-			"Nested Statement"); //$NON-NLS-1$
+			"IASTCompoundStatement.NESTED_STATEMENT - nested IASTStatement for IASTCompoundStatement"); //$NON-NLS-1$
 
 	/**
 	 * Gets the statements in this block.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTConditionalExpression.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTConditionalExpression.java,v
retrieving revision 1.4
diff -u -r1.4 IASTConditionalExpression.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTConditionalExpression.java	11 Mar 2005 19:51:48 -0000	1.4
+++ parser/org/eclipse/cdt/core/dom/ast/IASTConditionalExpression.java	30 Mar 2005 21:14:04 -0000
@@ -22,7 +22,7 @@
 	 * <code>IASTExpression</code>.
 	 */
 	public static final ASTNodeProperty LOGICAL_CONDITION = new ASTNodeProperty(
-			"Logical Condition"); //$NON-NLS-1$
+			"IASTConditionalExpression.LOGICAL_CONDITION - Logical Condition"); //$NON-NLS-1$
 
 	/**
 	 * <code>POSITIVE_RESULT</code> represents the relationship between an
@@ -30,7 +30,7 @@
 	 * <code>IASTExpression</code>.
 	 */
 	public static final ASTNodeProperty POSITIVE_RESULT = new ASTNodeProperty(
-			"Positive Result"); //$NON-NLS-1$
+			"IASTConditionalExpression.POSITIVE_RESULT - Positive Result"); //$NON-NLS-1$
 
 	/**
 	 * <code>NEGATIVE_RESULT</code> represents the relationship between an
@@ -38,7 +38,7 @@
 	 * <code>IASTExpression</code>.
 	 */
 	public static final ASTNodeProperty NEGATIVE_RESULT = new ASTNodeProperty(
-			"Negative Result"); //$NON-NLS-1$
+			"IASTConditionalExpression.NEGATIVE_RESULT - Negative Result"); //$NON-NLS-1$
 
 	/**
 	 * Get the logical condition expression.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTDeclarationStatement.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTDeclarationStatement.java,v
retrieving revision 1.4
diff -u -r1.4 IASTDeclarationStatement.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTDeclarationStatement.java	11 Mar 2005 19:51:48 -0000	1.4
+++ parser/org/eclipse/cdt/core/dom/ast/IASTDeclarationStatement.java	30 Mar 2005 21:14:04 -0000
@@ -22,7 +22,7 @@
 	 * declaration statement and the declaration it wraps.
 	 */
 	public static final ASTNodeProperty DECLARATION = new ASTNodeProperty(
-			"Declaration"); //$NON-NLS-1$
+			"IASTDeclarationStatement.DECLARATION - Declaration for DeclarationStatement"); //$NON-NLS-1$
 
 	/**
 	 * Gets the declaration introduced by this statement.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTDeclarator.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTDeclarator.java,v
retrieving revision 1.7
diff -u -r1.7 IASTDeclarator.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTDeclarator.java	14 Mar 2005 20:14:23 -0000	1.7
+++ parser/org/eclipse/cdt/core/dom/ast/IASTDeclarator.java	30 Mar 2005 21:14:04 -0000
@@ -27,28 +27,28 @@
 	 * <code>IASTDeclarator</code> and an <code>IASTPointerOperator</code>.
 	 */
 	public static final ASTNodeProperty POINTER_OPERATOR = new ASTNodeProperty(
-			"Pointer Operator"); //$NON-NLS-1$
+			"IASTDeclarator.POINTER_OPERATOR - IASTPointerOperator for IASTDeclarator"); //$NON-NLS-1$
 
 	/**
 	 * <code>INITIALIZER</code> represents the relationship between an
 	 * <code>IASTDeclarator</code> and an <code>IASTInitializer</code>.
 	 */
 	public static final ASTNodeProperty INITIALIZER = new ASTNodeProperty(
-			"Initializer"); //$NON-NLS-1$
+			"IASTDeclarator.INITIALIZER - IASTInitializer for IASTDeclarator"); //$NON-NLS-1$
 
 	/**
 	 * <code>NESTED_DECLARATOR</code> represents the relationship between an
 	 * <code>IASTDeclarator</code> and a nested <code>IASTDeclarator</code>.
 	 */
 	public static final ASTNodeProperty NESTED_DECLARATOR = new ASTNodeProperty(
-			"Nested Declarator"); //$NON-NLS-1$
+			"IASTDeclarator.NESTED_DECLARATOR - Nested IASTDeclarator"); //$NON-NLS-1$
 
 	/**
 	 * <code>DECLARATOR_NAME</code> represents the relationship between an
 	 * <code>IASTDeclarator</code> and an <code>IASTName</code>.
 	 */
 	public static final ASTNodeProperty DECLARATOR_NAME = new ASTNodeProperty(
-			"Declarator Name"); //$NON-NLS-1$
+			"IASTDeclarator.DECLARATOR_NAME - IASTName for IASTDeclarator"); //$NON-NLS-1$
 
 	/**
 	 * This is the list of pointer operators applied to the type for the
Index: parser/org/eclipse/cdt/core/dom/ast/IASTDoStatement.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTDoStatement.java,v
retrieving revision 1.4
diff -u -r1.4 IASTDoStatement.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTDoStatement.java	11 Mar 2005 19:51:48 -0000	1.4
+++ parser/org/eclipse/cdt/core/dom/ast/IASTDoStatement.java	30 Mar 2005 21:14:04 -0000
@@ -22,7 +22,7 @@
 	 * <code>IASTDoStatement</code> and its nested body
 	 * <code>IASTStatement</code>.
 	 */
-	public static final ASTNodeProperty BODY = new ASTNodeProperty("body"); //$NON-NLS-1$
+	public static final ASTNodeProperty BODY = new ASTNodeProperty("IASTDoStatement.BODY - nested body for IASTDoStatement"); //$NON-NLS-1$
 
 	/**
 	 * <code>CONDITION</code> represents the relationship between a
@@ -30,7 +30,7 @@
 	 * <code>IASTExpression</code>.
 	 */
 	public static final ASTNodeProperty CONDITION = new ASTNodeProperty(
-			"condition"); //$NON-NLS-1$
+			"IASTDoStatement.CONDITION - IASTExpression condition for IASTDoStatement"); //$NON-NLS-1$
 
 	/**
 	 * Get the body of the loop.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTElaboratedTypeSpecifier.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTElaboratedTypeSpecifier.java,v
retrieving revision 1.7
diff -u -r1.7 IASTElaboratedTypeSpecifier.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTElaboratedTypeSpecifier.java	14 Mar 2005 20:14:23 -0000	1.7
+++ parser/org/eclipse/cdt/core/dom/ast/IASTElaboratedTypeSpecifier.java	30 Mar 2005 21:14:04 -0000
@@ -56,7 +56,7 @@
 	 * <code>IASTElaboratedTypeSpecifier</code> and <code>IASTName</code>.
 	 */
 	public static final ASTNodeProperty TYPE_NAME = new ASTNodeProperty(
-			"Type Name"); //$NON-NLS-1$
+			"IASTElaboratedTypeSpecifier.TYPE_NAME - IASTName for IASTElaboratedTypeSpecifier"); //$NON-NLS-1$
 
 	/**
 	 * Get the name.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTEnumerationSpecifier.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTEnumerationSpecifier.java,v
retrieving revision 1.6
diff -u -r1.6 IASTEnumerationSpecifier.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTEnumerationSpecifier.java	14 Mar 2005 20:14:23 -0000	1.6
+++ parser/org/eclipse/cdt/core/dom/ast/IASTEnumerationSpecifier.java	30 Mar 2005 21:14:04 -0000
@@ -32,7 +32,7 @@
 		 * <code>IASTEnumerator</code> and <code>IASTName</code>.
 		 */
 		public static final ASTNodeProperty ENUMERATOR_NAME = new ASTNodeProperty(
-				"Enumerator Name"); //$NON-NLS-1$
+				"IASTEnumerator.ENUMERATOR_NAME - IASTName for IASTEnumerator"); //$NON-NLS-1$
 
 		/**
 		 * Set the enumerator's name.
@@ -53,7 +53,7 @@
 		 * <code>IASTEnumerator</code> and <code>IASTExpression</code>.
 		 */
 		public static final ASTNodeProperty ENUMERATOR_VALUE = new ASTNodeProperty(
-				"Enumerator Value"); //$NON-NLS-1$
+				"IASTEnumerator.ENUMERATOR_VALUE - IASTExpression (value) for IASTEnumerator"); //$NON-NLS-1$
 
 		/**
 		 * Set enumerator value.
@@ -77,7 +77,7 @@
 	 * <code>IASTEnumerator</code>s.
 	 */
 	public static final ASTNodeProperty ENUMERATOR = new ASTNodeProperty(
-			"Enumerator"); //$NON-NLS-1$
+			"IASTEnumerationSpecifier.ENUMERATOR - nested IASTEnumerator for IASTEnumerationSpecifier"); //$NON-NLS-1$
 
 	/**
 	 * Add an enumerator.
@@ -99,7 +99,7 @@
 	 * <code>IASTEnumerationSpecifier</code> and its <code>IASTName</code>.
 	 */
 	public static final ASTNodeProperty ENUMERATION_NAME = new ASTNodeProperty(
-			"Enum Name"); //$NON-NLS-1$
+			"IASTEnumerationSpecifier.ENUMERATION_NAME - IASTName for IASTEnumerationSpecifier"); //$NON-NLS-1$
 
 	/**
 	 * Set the enum's name.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTExpressionList.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTExpressionList.java,v
retrieving revision 1.5
diff -u -r1.5 IASTExpressionList.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTExpressionList.java	11 Mar 2005 19:51:48 -0000	1.5
+++ parser/org/eclipse/cdt/core/dom/ast/IASTExpressionList.java	30 Mar 2005 21:14:04 -0000
@@ -22,7 +22,7 @@
 	 * <code>IASTExpression</code>s.
 	 */
 	public static final ASTNodeProperty NESTED_EXPRESSION = new ASTNodeProperty(
-			"Nested Expression"); //$NON-NLS-1$
+			"IASTExpressionList.NESTED_EXPRESSION - Nested IASTExpression for IASTExpressionList"); //$NON-NLS-1$
 
 	/**
 	 * Get nested expressions.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTExpressionStatement.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTExpressionStatement.java,v
retrieving revision 1.4
diff -u -r1.4 IASTExpressionStatement.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTExpressionStatement.java	11 Mar 2005 19:51:48 -0000	1.4
+++ parser/org/eclipse/cdt/core/dom/ast/IASTExpressionStatement.java	30 Mar 2005 21:14:04 -0000
@@ -22,7 +22,7 @@
 	 * <code>IASTExpressionStatement</code> and an <code>IASTExpression</code>.
 	 */
 	public static final ASTNodeProperty EXPFRESSION = new ASTNodeProperty(
-			"Expression"); //$NON-NLS-1$
+			"IASTExpressionStatement.IASTStatement - IASTExpression for IASTExpressionStatement"); //$NON-NLS-1$
 
 	/**
 	 * Get the expression in this statement.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTFieldDeclarator.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTFieldDeclarator.java,v
retrieving revision 1.4
diff -u -r1.4 IASTFieldDeclarator.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTFieldDeclarator.java	11 Mar 2005 19:51:48 -0000	1.4
+++ parser/org/eclipse/cdt/core/dom/ast/IASTFieldDeclarator.java	30 Mar 2005 21:14:04 -0000
@@ -23,7 +23,7 @@
 	 * <code>IASTFieldDeclarator</code> and its <code>IASTExpression</code>.
 	 */
 	public static final ASTNodeProperty FIELD_SIZE = new ASTNodeProperty(
-			"BitField Size"); //$NON-NLS-1$
+			"IASTFieldDeclarator.FIELD_SIZE - BitField Size of IASTFieldDeclarator"); //$NON-NLS-1$
 
 	/**
 	 * This returns the number of bits if this is a bit field. If it is not a
Index: parser/org/eclipse/cdt/core/dom/ast/IASTFieldReference.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTFieldReference.java,v
retrieving revision 1.5
diff -u -r1.5 IASTFieldReference.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTFieldReference.java	14 Mar 2005 20:14:23 -0000	1.5
+++ parser/org/eclipse/cdt/core/dom/ast/IASTFieldReference.java	30 Mar 2005 21:14:04 -0000
@@ -25,7 +25,7 @@
 	 * field owner.
 	 */
 	public static final ASTNodeProperty FIELD_OWNER = new ASTNodeProperty(
-			"Field Owner"); //$NON-NLS-1$
+			"IASTFieldReference.FIELD_OWNER - IASTFieldReference's Owner"); //$NON-NLS-1$
 
 	/**
 	 * <code>FIELD_NAME</code> represents the relationship between a
@@ -33,7 +33,7 @@
 	 * name.
 	 */
 	public static final ASTNodeProperty FIELD_NAME = new ASTNodeProperty(
-			"Field Name"); //$NON-NLS-1$
+			"IASTFieldReference.FIELD_NAME - IASTName for IASTFieldReference"); //$NON-NLS-1$
 
 	/**
 	 * This returns an expression for the object containing the field.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTForStatement.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTForStatement.java,v
retrieving revision 1.6
diff -u -r1.6 IASTForStatement.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTForStatement.java	11 Mar 2005 19:51:48 -0000	1.6
+++ parser/org/eclipse/cdt/core/dom/ast/IASTForStatement.java	30 Mar 2005 21:14:04 -0000
@@ -24,7 +24,7 @@
 	 * initializer.
 	 */
 	public static final ASTNodeProperty INITEXPRESSION = new ASTNodeProperty(
-			"initExpression"); //$NON-NLS-1$
+			"IASTForStatement.INITEXPRESSION - IASTExpression initializer for IASTForStatement"); //$NON-NLS-1$
 
 	/**
 	 * <code>INITDECLARATION</code> represents the relationship between a
@@ -32,7 +32,7 @@
 	 * initializer.
 	 */
 	public static final ASTNodeProperty INITDECLARATION = new ASTNodeProperty(
-			"initDeclaration"); //$NON-NLS-1$
+			"IASTForStatement.INITDECLARATION - IASTDeclaration initializer for IASTForStatement"); //$NON-NLS-1$
 
 	/**
 	 * <code>CONDITION</code> represents the relationship between a
@@ -40,7 +40,7 @@
 	 * condition.
 	 */
 	public static final ASTNodeProperty CONDITION = new ASTNodeProperty(
-			"condition"); //$NON-NLS-1$
+			"IASTForStatement.CONDITION - IASTExpression condition of IASTForStatement"); //$NON-NLS-1$
 
 	/**
 	 * <code>ITERATION</code> represents the relationship between a
@@ -48,14 +48,14 @@
 	 * iteration expression.
 	 */
 	public static final ASTNodeProperty ITERATION = new ASTNodeProperty(
-			"iteration"); //$NON-NLS-1$
+			"IASTForStatement.ITERATION - IASTExpression iteration of IASTForStatement"); //$NON-NLS-1$
 
 	/**
 	 * <code>BODY</code> represents the relationship between a
 	 * <code>IASTForStatement</code> and its <code>IASTStatement</code>
 	 * body.
 	 */
-	public static final ASTNodeProperty BODY = new ASTNodeProperty("body"); //$NON-NLS-1$
+	public static final ASTNodeProperty BODY = new ASTNodeProperty("IASTForStatement.BODY - IASTStatement body of IASTForStatement"); //$NON-NLS-1$
 
 	/**
 	 * Get the initial expression for the loop. Returns null if there is none.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTFunctionCallExpression.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTFunctionCallExpression.java,v
retrieving revision 1.4
diff -u -r1.4 IASTFunctionCallExpression.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTFunctionCallExpression.java	11 Mar 2005 19:51:48 -0000	1.4
+++ parser/org/eclipse/cdt/core/dom/ast/IASTFunctionCallExpression.java	30 Mar 2005 21:14:04 -0000
@@ -23,7 +23,7 @@
 	 * <code>IASTExpression</code> (function name).
 	 */
 	public static final ASTNodeProperty FUNCTION_NAME = new ASTNodeProperty(
-			"Function Name"); //$NON-NLS-1$
+			"IASTFunctionCallExpression.FUNCTION_Name - IASTExpression (name) for IASTFunctionCallExpression"); //$NON-NLS-1$
 
 	/**
 	 * Set the function name expression.
@@ -46,7 +46,7 @@
 	 * <code>IASTExpression</code> (parameters).
 	 */
 	public static final ASTNodeProperty PARAMETERS = new ASTNodeProperty(
-			"Parameters"); //$NON-NLS-1$
+			"IASTFunctionCallExpression.PARAMETERS - IASTExpression (parameters) for IASTFunctionCallExpression"); //$NON-NLS-1$
 
 	/**
 	 * Set the parameters expression.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTFunctionDefinition.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTFunctionDefinition.java,v
retrieving revision 1.5
diff -u -r1.5 IASTFunctionDefinition.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTFunctionDefinition.java	11 Mar 2005 19:51:48 -0000	1.5
+++ parser/org/eclipse/cdt/core/dom/ast/IASTFunctionDefinition.java	30 Mar 2005 21:14:04 -0000
@@ -23,7 +23,7 @@
 	 * <code>IASTDeclSpecifier</code>.
 	 */
 	public static final ASTNodeProperty DECL_SPECIFIER = new ASTNodeProperty(
-			"Decl Specifier"); //$NON-NLS-1$
+			"IASTFunctionDefinition.DECL_SPECIFIER - IASTDeclSpecifier for IASTFunctionDefinition"); //$NON-NLS-1$
 
 	/**
 	 * <code>DECLARATOR</code> represents the relationship between a
@@ -31,14 +31,14 @@
 	 * <code>IASTFunctionDeclarator</code>.
 	 */
 	public static final ASTNodeProperty DECLARATOR = new ASTNodeProperty(
-			"Declarator"); //$NON-NLS-1$
+			"IASTFunctionDefinition.DECLARATOR - IASTFunctionDeclarator for IASTFunctionDefinition"); //$NON-NLS-1$
 
 	/**
 	 * <code>FUNCTION_BODY</code> represents the relationship between a
 	 * <code>IASTFunctionDefinition</code> and its <code>IASTStatement</code>.
 	 */
 	public static final ASTNodeProperty FUNCTION_BODY = new ASTNodeProperty(
-			"Function Body"); //$NON-NLS-1$
+			"IASTFunctionDefinition.FUNCTION_BODY - Function Body for IASTFunctionDefinition"); //$NON-NLS-1$
 
 	/**
 	 * Get the decl specifier for the function.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTGotoStatement.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTGotoStatement.java,v
retrieving revision 1.5
diff -u -r1.5 IASTGotoStatement.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTGotoStatement.java	14 Mar 2005 20:14:23 -0000	1.5
+++ parser/org/eclipse/cdt/core/dom/ast/IASTGotoStatement.java	30 Mar 2005 21:14:04 -0000
@@ -17,7 +17,7 @@
  */
 public interface IASTGotoStatement extends IASTStatement, IASTNameOwner {
 
-	public static final ASTNodeProperty NAME = new ASTNodeProperty("name"); //$NON-NLS-1$
+	public static final ASTNodeProperty NAME = new ASTNodeProperty("IASTGotoStatement.NAME - Name for IASTGotoStatement"); //$NON-NLS-1$
 
 	/**
 	 * Returns the name of the label. The name resolves to a ILabel binding.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTIdExpression.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTIdExpression.java,v
retrieving revision 1.5
diff -u -r1.5 IASTIdExpression.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTIdExpression.java	14 Mar 2005 20:14:23 -0000	1.5
+++ parser/org/eclipse/cdt/core/dom/ast/IASTIdExpression.java	30 Mar 2005 21:14:04 -0000
@@ -22,7 +22,7 @@
 	 * <code>IASTIdExpression</code> and a <code>IASTName</code>.
 	 */
 	public static final ASTNodeProperty ID_NAME = new ASTNodeProperty(
-			"IdExpression Name"); //$NON-NLS-1$
+			"IASTIdExpression.ID_NAME - IASTName for IASTIdExpression"); //$NON-NLS-1$
 
 	/**
 	 * Returns the name used in the expression.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTIfStatement.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTIfStatement.java,v
retrieving revision 1.4
diff -u -r1.4 IASTIfStatement.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTIfStatement.java	11 Mar 2005 19:51:48 -0000	1.4
+++ parser/org/eclipse/cdt/core/dom/ast/IASTIfStatement.java	30 Mar 2005 21:14:04 -0000
@@ -22,21 +22,21 @@
 	 * <code>IASTIfStatement</code> and its nested <code>IASTExpression</code>.
 	 */
 	public static final ASTNodeProperty CONDITION = new ASTNodeProperty(
-			"condition"); //$NON-NLS-1$
+			"IASTIfStatement.CONDITION - IASTExpression condition for IASTIfStatement"); //$NON-NLS-1$
 
 	/**
 	 * <code>THEN</code> represents the relationship between an
 	 * <code>IASTIfStatement</code> and its nested <code>IASTStatement</code>
 	 * (then).
 	 */
-	public static final ASTNodeProperty THEN = new ASTNodeProperty("then"); //$NON-NLS-1$
+	public static final ASTNodeProperty THEN = new ASTNodeProperty("IASTIfStatement.THEN - IASTStatement (then) for IASTIfStatement"); //$NON-NLS-1$
 
 	/**
 	 * <code>ELSE</code> represents the relationship between an
 	 * <code>IASTIfStatement</code> and its nested <code>IASTStatement</code>
 	 * (else).
 	 */
-	public static final ASTNodeProperty ELSE = new ASTNodeProperty("else"); //$NON-NLS-1$
+	public static final ASTNodeProperty ELSE = new ASTNodeProperty("IASTIfStatement.ELSE - IASTStatement (else) for IASTIfStatement"); //$NON-NLS-1$
 
 	/**
 	 * Get the condition in the if statement.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTInitializerExpression.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTInitializerExpression.java,v
retrieving revision 1.4
diff -u -r1.4 IASTInitializerExpression.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTInitializerExpression.java	11 Mar 2005 19:51:48 -0000	1.4
+++ parser/org/eclipse/cdt/core/dom/ast/IASTInitializerExpression.java	30 Mar 2005 21:14:04 -0000
@@ -22,7 +22,7 @@
 	 * an <code>IASTInitializerExpression</code>. and its <code></code>IASTExpression</code>.
 	 */
 	public static final ASTNodeProperty INITIALIZER_EXPRESSION = new ASTNodeProperty(
-			"Initializer Expression"); //$NON-NLS-1$
+			"IASTInitializerExpression.INITIALIZER_EXPRESSION - IASTExpression for IASTInitializerExpression"); //$NON-NLS-1$
 
 	/**
 	 * Get the expression for the initializer.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTInitializerList.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTInitializerList.java,v
retrieving revision 1.5
diff -u -r1.5 IASTInitializerList.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTInitializerList.java	11 Mar 2005 19:51:48 -0000	1.5
+++ parser/org/eclipse/cdt/core/dom/ast/IASTInitializerList.java	30 Mar 2005 21:14:04 -0000
@@ -22,7 +22,7 @@
 	 * <code>IASTInitializerList</code> and its sub-<code>IASTInitializer</code>s.
 	 */
 	public static final ASTNodeProperty NESTED_INITIALIZER = new ASTNodeProperty(
-			"Nested Initializer"); //$NON-NLS-1$
+			"IASTInitializerList.NESTED_INITIALIZER - sub-IASTInitializer for IASTInitializerList"); //$NON-NLS-1$
 
 	/**
 	 * Get the list of initializers.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTLabelStatement.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTLabelStatement.java,v
retrieving revision 1.5
diff -u -r1.5 IASTLabelStatement.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTLabelStatement.java	14 Mar 2005 20:14:23 -0000	1.5
+++ parser/org/eclipse/cdt/core/dom/ast/IASTLabelStatement.java	30 Mar 2005 21:14:04 -0000
@@ -17,7 +17,7 @@
  */
 public interface IASTLabelStatement extends IASTStatement, IASTNameOwner {
 
-	public static final ASTNodeProperty NAME = new ASTNodeProperty("name"); //$NON-NLS-1$
+	public static final ASTNodeProperty NAME = new ASTNodeProperty("IASTLabelStatement.NAME - name for IASTLabelStatement"); //$NON-NLS-1$
 
 	/**
 	 * The name for the label. The name resolves to an ILabel binding.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTNamedTypeSpecifier.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTNamedTypeSpecifier.java,v
retrieving revision 1.4
diff -u -r1.4 IASTNamedTypeSpecifier.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTNamedTypeSpecifier.java	14 Mar 2005 20:14:23 -0000	1.4
+++ parser/org/eclipse/cdt/core/dom/ast/IASTNamedTypeSpecifier.java	30 Mar 2005 21:14:04 -0000
@@ -23,7 +23,7 @@
 	 * <code>IASTNamedTypeSpecifier</code> and its nested
 	 * <code>IASTName</code>.
 	 */
-	public static final ASTNodeProperty NAME = new ASTNodeProperty("Name"); //$NON-NLS-1$
+	public static final ASTNodeProperty NAME = new ASTNodeProperty("IASTNamedTypeSpecifier.NAME - IASTName for IASTNamedTypeSpecifier"); //$NON-NLS-1$
 
 	/**
 	 * Get the name.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTParameterDeclaration.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTParameterDeclaration.java,v
retrieving revision 1.5
diff -u -r1.5 IASTParameterDeclaration.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTParameterDeclaration.java	11 Mar 2005 19:51:48 -0000	1.5
+++ parser/org/eclipse/cdt/core/dom/ast/IASTParameterDeclaration.java	30 Mar 2005 21:14:04 -0000
@@ -27,7 +27,7 @@
 	 * <code>IASTDeclSpecifier</code>.
 	 */
 	public static final ASTNodeProperty DECL_SPECIFIER = new ASTNodeProperty(
-			"Decl Specifier"); //$NON-NLS-1$
+			"IASTParameterDeclaration.DECL_SPECIFIER - IASTDeclSpecifier for IASTParameterDeclaration"); //$NON-NLS-1$
 
 	/**
 	 * <code>DECLARATOR</code> represents the relationship between an
@@ -35,7 +35,7 @@
 	 * <code>IASTDeclarator</code>.
 	 */
 	public static final ASTNodeProperty DECLARATOR = new ASTNodeProperty(
-			"Declarator"); //$NON-NLS-1$
+			"IASTParameterDeclaration.DECLARATOR - IASTDeclarator for IASTParameterDeclaration"); //$NON-NLS-1$
 
 	/**
 	 * Get the decl specifier.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTPreprocessorFunctionStyleMacroDefinition.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTPreprocessorFunctionStyleMacroDefinition.java,v
retrieving revision 1.4
diff -u -r1.4 IASTPreprocessorFunctionStyleMacroDefinition.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTPreprocessorFunctionStyleMacroDefinition.java	11 Mar 2005 19:51:48 -0000	1.4
+++ parser/org/eclipse/cdt/core/dom/ast/IASTPreprocessorFunctionStyleMacroDefinition.java	30 Mar 2005 21:14:04 -0000
@@ -24,7 +24,7 @@
 	 * definition and one of its parameters.
 	 */
 	public static final ASTNodeProperty PARAMETER = new ASTNodeProperty(
-			"Function Macro Parameter"); //$NON-NLS-1$
+			"IASTPreprocessorFunctionStyleMacroDefinition.PARAMETER - Function Macro Parameter"); //$NON-NLS-1$
 
 	/**
 	 * Get the macro parameters.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTPreprocessorMacroDefinition.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTPreprocessorMacroDefinition.java,v
retrieving revision 1.4
diff -u -r1.4 IASTPreprocessorMacroDefinition.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTPreprocessorMacroDefinition.java	14 Mar 2005 20:14:23 -0000	1.4
+++ parser/org/eclipse/cdt/core/dom/ast/IASTPreprocessorMacroDefinition.java	30 Mar 2005 21:14:04 -0000
@@ -23,7 +23,7 @@
 	 * definition and it's name.
 	 */
 	public static final ASTNodeProperty MACRO_NAME = new ASTNodeProperty(
-			"Macro Name"); //$NON-NLS-1$
+			"IASTPreprocessorMacroDefinition.MACRO_NAME - Macro Name"); //$NON-NLS-1$
 
 	/**
 	 * Get the macro name.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTProblemHolder.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTProblemHolder.java,v
retrieving revision 1.3
diff -u -r1.3 IASTProblemHolder.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTProblemHolder.java	11 Mar 2005 19:51:48 -0000	1.3
+++ parser/org/eclipse/cdt/core/dom/ast/IASTProblemHolder.java	30 Mar 2005 21:14:04 -0000
@@ -21,7 +21,7 @@
 	 * <code>PROBLEM</code> represents the relationship between a
 	 * <code>IASTProblemHolder</code> and its <code>IASTProblem</code>.
 	 */
-	public static final ASTNodeProperty PROBLEM = new ASTNodeProperty("Problem"); //$NON-NLS-1$
+	public static final ASTNodeProperty PROBLEM = new ASTNodeProperty("IASTProblemHolder.PROBLEM - IASTProblem for IASTProblemHolder"); //$NON-NLS-1$
 
 	/**
 	 * Get the problem.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTReturnStatement.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTReturnStatement.java,v
retrieving revision 1.3
diff -u -r1.3 IASTReturnStatement.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTReturnStatement.java	11 Mar 2005 19:51:48 -0000	1.3
+++ parser/org/eclipse/cdt/core/dom/ast/IASTReturnStatement.java	30 Mar 2005 21:14:04 -0000
@@ -21,7 +21,7 @@
 	 * <code>IASTExpression</code>.
 	 */
 	public static final ASTNodeProperty RETURNVALUE = new ASTNodeProperty(
-			"returnValue"); //$NON-NLS-1$
+			"IASTReturnValue.RETURNVALUE - IASTExpression (returnValue) for IASTReturnStatement"); //$NON-NLS-1$
 
 	/**
 	 * This is the optional return value for this function.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTSimpleDeclaration.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTSimpleDeclaration.java,v
retrieving revision 1.4
diff -u -r1.4 IASTSimpleDeclaration.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTSimpleDeclaration.java	11 Mar 2005 19:51:48 -0000	1.4
+++ parser/org/eclipse/cdt/core/dom/ast/IASTSimpleDeclaration.java	30 Mar 2005 21:14:04 -0000
@@ -24,7 +24,7 @@
 	 * <code>IASTDeclSpecifier</code>.
 	 */
 	public static final ASTNodeProperty DECL_SPECIFIER = new ASTNodeProperty(
-			"Decl Specifier"); //$NON-NLS-1$
+			"IASTSimpleDeclaration.DECL_SPECIFIER - IASTDeclSpecifier for IASTSimpleDeclaration"); //$NON-NLS-1$
 
 	/**
 	 * <code>DECLARATOR</code> represents the relationship between an
@@ -32,7 +32,7 @@
 	 * <code>IASTDeclarator</code>s.
 	 */
 	public static final ASTNodeProperty DECLARATOR = new ASTNodeProperty(
-			"Declarator"); //$NON-NLS-1$
+			"IASTSimpleDeclaration.DECLARATOR - IASTDeclarator for IASTSimpleDeclaration"); //$NON-NLS-1$
 
 	/**
 	 * This returns the object representing the declSpecifiers for this
Index: parser/org/eclipse/cdt/core/dom/ast/IASTStandardFunctionDeclarator.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTStandardFunctionDeclarator.java,v
retrieving revision 1.2
diff -u -r1.2 IASTStandardFunctionDeclarator.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTStandardFunctionDeclarator.java	11 Mar 2005 19:51:48 -0000	1.2
+++ parser/org/eclipse/cdt/core/dom/ast/IASTStandardFunctionDeclarator.java	30 Mar 2005 21:14:04 -0000
@@ -23,7 +23,7 @@
 	 * <code>IASTParameterDeclaration</code>.
 	 */
 	public final static ASTNodeProperty FUNCTION_PARAMETER = new ASTNodeProperty(
-			"Parameter"); //$NON-NLS-1$
+			"IASTStandardFunctionDeclarator.FUNCTION_PARAMETER - IASTParameterDeclaration for IASTStandardFunctionDeclarator"); //$NON-NLS-1$
 
 	/**
 	 * Gets the parameter declarations for the function
Index: parser/org/eclipse/cdt/core/dom/ast/IASTSwitchStatement.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTSwitchStatement.java,v
retrieving revision 1.3
diff -u -r1.3 IASTSwitchStatement.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTSwitchStatement.java	11 Mar 2005 19:51:48 -0000	1.3
+++ parser/org/eclipse/cdt/core/dom/ast/IASTSwitchStatement.java	30 Mar 2005 21:14:04 -0000
@@ -23,14 +23,14 @@
 	 * <code>IASTExpression</code>.
 	 */
 	public static final ASTNodeProperty CONTROLLER = new ASTNodeProperty(
-			"controller"); //$NON-NLS-1$
+			"IASTSwitchStatement.CONTROLLER - IASTExpression (controller) for IASTSwitchExpression"); //$NON-NLS-1$
 
 	/**
 	 * <code>BODY</code> represents the relationship between an
 	 * <code>IASTSwitchStatement</code> and it's nested
 	 * <code>IASTStatement</code>.
 	 */
-	public static final ASTNodeProperty BODY = new ASTNodeProperty("body"); //$NON-NLS-1$
+	public static final ASTNodeProperty BODY = new ASTNodeProperty("IASTSwitchStatement.BODY - IASTStatment (body) for IASTSwitchStatement"); //$NON-NLS-1$
 
 	/**
 	 * This returns the expression which determines which case to take.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTTranslationUnit.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTTranslationUnit.java,v
retrieving revision 1.17
diff -u -r1.17 IASTTranslationUnit.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTTranslationUnit.java	11 Mar 2005 19:51:48 -0000	1.17
+++ parser/org/eclipse/cdt/core/dom/ast/IASTTranslationUnit.java	30 Mar 2005 21:14:04 -0000
@@ -22,21 +22,21 @@
 	 * it's nested <code>IASTDeclaration</code>'s.
 	 */
 	public static final ASTNodeProperty OWNED_DECLARATION = new ASTNodeProperty(
-			"Owned"); //$NON-NLS-1$
+			"IASTTranslationUnit.OWNED_DECLARATION - IASTDeclaration for IASTTranslationUnit"); //$NON-NLS-1$
 
 	/**
 	 * <code>SCANNER_PROBLEM</code> represents the relationship between an <code>IASTTranslationUnit</code> and
 	 * it's nested <code>IASTProblem</code>.
 	 */
 	public static final ASTNodeProperty SCANNER_PROBLEM = new ASTNodeProperty(
-			"Scanner Problem"); //$NON-NLS-1$
+			"IASTTranslationUnit.SCANNER_PROBLEM - IASTProblem (scanner caused) for IASTTranslationUnit"); //$NON-NLS-1$
 
 	/**
 	 * <code>PREPROCESSOR_STATEMENT</code> represents the relationship between an <code>IASTTranslationUnit</code> and
 	 * it's nested <code>IASTPreprocessorStatement</code>.
 	 */
 	public static final ASTNodeProperty PREPROCESSOR_STATEMENT = new ASTNodeProperty(
-			"PP Statement"); //$NON-NLS-1$
+			"IASTTranslationUnit.PREPROCESSOR_STATEMENT - IASTPreprocessorStatement for IASTTranslationUnit"); //$NON-NLS-1$
 
 	/**
 	 * A translation unit contains an ordered sequence of declarations.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTTypeId.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTTypeId.java,v
retrieving revision 1.5
diff -u -r1.5 IASTTypeId.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTTypeId.java	11 Mar 2005 19:51:48 -0000	1.5
+++ parser/org/eclipse/cdt/core/dom/ast/IASTTypeId.java	30 Mar 2005 21:14:04 -0000
@@ -24,14 +24,14 @@
 	 * it's nested <code>IASTDeclSpecifier</code>.
 	 */
 	public static final ASTNodeProperty DECL_SPECIFIER = new ASTNodeProperty(
-			"Decl Specifier"); //$NON-NLS-1$
+			"IASTTypeId.DECL_SPECIFIER - IASTDeclSpecifier for IASTTypeId"); //$NON-NLS-1$
 
 	/**
 	 * <code>ABSTRACT_DECLARATOR</code> represents the relationship between an <code>IASTTypeId</code> and
 	 * it's nested <code>IASTDeclarator</code>.
 	 */
 	public static final ASTNodeProperty ABSTRACT_DECLARATOR = new ASTNodeProperty(
-			"Abstract Declarator"); //$NON-NLS-1$
+			"IASTTypeId.ABSTRACT_DECLARATOR - IASTDeclarator for IASTTypeId"); //$NON-NLS-1$
 
 	/**
 	 * Get the decl specifier.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTTypeIdExpression.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTTypeIdExpression.java,v
retrieving revision 1.3
diff -u -r1.3 IASTTypeIdExpression.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTTypeIdExpression.java	11 Mar 2005 19:51:48 -0000	1.3
+++ parser/org/eclipse/cdt/core/dom/ast/IASTTypeIdExpression.java	30 Mar 2005 21:14:04 -0000
@@ -41,7 +41,7 @@
 	 * <code>TYPEID</code> represents the relationship between an <code>IASTTypeIdExpression</code> and
 	 * it's nested <code>IASTTypeId</code>.
 	 */
-	public static final ASTNodeProperty TYPE_ID = new ASTNodeProperty("Type Id"); //$NON-NLS-1$
+	public static final ASTNodeProperty TYPE_ID = new ASTNodeProperty("IASTTypeIdExpression.TYPE_ID - IASTTypeId for IASTTypeIdExpression"); //$NON-NLS-1$
 
 	/**
 	 * Set the type Id.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTUnaryExpression.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTUnaryExpression.java,v
retrieving revision 1.4
diff -u -r1.4 IASTUnaryExpression.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTUnaryExpression.java	11 Mar 2005 19:51:48 -0000	1.4
+++ parser/org/eclipse/cdt/core/dom/ast/IASTUnaryExpression.java	30 Mar 2005 21:14:04 -0000
@@ -111,7 +111,7 @@
 	 * <code>OPERAND</code> represents the relationship between an <code>IASTUnaryExpression</code> and
 	 * it's nested <code>IASTExpression</code>.
 	 */
-	public static final ASTNodeProperty OPERAND = new ASTNodeProperty("Operand"); //$NON-NLS-1$
+	public static final ASTNodeProperty OPERAND = new ASTNodeProperty("IASTUnaryExpression.OPERAND - IASTExpression (operand) for IASTUnaryExpression"); //$NON-NLS-1$
 
 	/**
 	 * Get the operand.
Index: parser/org/eclipse/cdt/core/dom/ast/IASTWhileStatement.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTWhileStatement.java,v
retrieving revision 1.4
diff -u -r1.4 IASTWhileStatement.java
--- parser/org/eclipse/cdt/core/dom/ast/IASTWhileStatement.java	11 Mar 2005 19:51:48 -0000	1.4
+++ parser/org/eclipse/cdt/core/dom/ast/IASTWhileStatement.java	30 Mar 2005 21:14:04 -0000
@@ -22,13 +22,13 @@
 	 * it's nested <code>IASTExpression</code>.
 	 */
 	public static final ASTNodeProperty CONDITIONEXPRESSION = new ASTNodeProperty(
-			"condition"); //$NON-NLS-1$
+			"IASTWhileStatement.CONDITIONEXPRESSION - IASTExpression (condition) for IASTWhileStatement"); //$NON-NLS-1$
 
 	/**
 	 * <code>BODY</code> represents the relationship between an <code>IASTWhileStatement</code> and
 	 * it's nested <code>IASTStatement</code>.
 	 */
-	public static final ASTNodeProperty BODY = new ASTNodeProperty("body"); //$NON-NLS-1$
+	public static final ASTNodeProperty BODY = new ASTNodeProperty("IASTWhileStatement.BODY - IASTStatement (body) for IASTWhileStatement"); //$NON-NLS-1$
 
 	/**
 	 * Get the condition on the while loop
Index: parser/org/eclipse/cdt/core/dom/ast/c/ICASTArrayDesignator.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTArrayDesignator.java,v
retrieving revision 1.3
diff -u -r1.3 ICASTArrayDesignator.java
--- parser/org/eclipse/cdt/core/dom/ast/c/ICASTArrayDesignator.java	12 Mar 2005 19:08:57 -0000	1.3
+++ parser/org/eclipse/cdt/core/dom/ast/c/ICASTArrayDesignator.java	30 Mar 2005 21:14:04 -0000
@@ -25,7 +25,7 @@
 	 * the designator and the subscript expression.
 	 */
 	public static final ASTNodeProperty SUBSCRIPT_EXPRESSION = new ASTNodeProperty(
-			"Subscript Expression"); //$NON-NLS-1$
+			"ICASTArrayDesignator.SUBSCRIPT_EXPRESSION - relationship between designator and subscript expression"); //$NON-NLS-1$
 
 	/**
 	 * Get the subsript expression.
Index: parser/org/eclipse/cdt/core/dom/ast/c/ICASTDesignatedInitializer.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTDesignatedInitializer.java,v
retrieving revision 1.3
diff -u -r1.3 ICASTDesignatedInitializer.java
--- parser/org/eclipse/cdt/core/dom/ast/c/ICASTDesignatedInitializer.java	12 Mar 2005 19:08:58 -0000	1.3
+++ parser/org/eclipse/cdt/core/dom/ast/c/ICASTDesignatedInitializer.java	30 Mar 2005 21:14:05 -0000
@@ -33,7 +33,7 @@
 	 * <code>ICASTDesignator</code>.
 	 */
 	public static final ASTNodeProperty DESIGNATOR = new ASTNodeProperty(
-			"Designator"); //$NON-NLS-1$
+			"ICASTDesignatedInitializer.DESIGNATOR - relationship between ICASTDesignatedInitializer and ICASTDesignator"); //$NON-NLS-1$
 
 	/**
 	 * Add a designator to this initializer.
@@ -56,7 +56,7 @@
 	 * <code>IASTInitializer</code>.
 	 */
 	public static final ASTNodeProperty OPERAND = new ASTNodeProperty(
-			"RHS Initializer"); //$NON-NLS-1$
+			"ICASTDesignatedInitializer.OPERAND - RHS IASTInitializer for ICASTDesignatedInitializer"); //$NON-NLS-1$
 
 	/**
 	 * Get the nested initializer.
Index: parser/org/eclipse/cdt/core/dom/ast/c/ICASTFieldDesignator.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTFieldDesignator.java,v
retrieving revision 1.3
diff -u -r1.3 ICASTFieldDesignator.java
--- parser/org/eclipse/cdt/core/dom/ast/c/ICASTFieldDesignator.java	12 Mar 2005 19:08:58 -0000	1.3
+++ parser/org/eclipse/cdt/core/dom/ast/c/ICASTFieldDesignator.java	30 Mar 2005 21:14:05 -0000
@@ -24,7 +24,7 @@
 	 * <code>ICASTFieldDesignator</code> and an <code>IASTName</code>.
 	 */
 	public static final ASTNodeProperty FIELD_NAME = new ASTNodeProperty(
-			"Designator Field Name"); //$NON-NLS-1$
+			"ICASTFieldDesignator.FIELD_NAME - ICASTFieldDesignator Field Name"); //$NON-NLS-1$
 
 	/**
 	 * Get the field name.
Index: parser/org/eclipse/cdt/core/dom/ast/c/ICASTTypeIdInitializerExpression.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTTypeIdInitializerExpression.java,v
retrieving revision 1.3
diff -u -r1.3 ICASTTypeIdInitializerExpression.java
--- parser/org/eclipse/cdt/core/dom/ast/c/ICASTTypeIdInitializerExpression.java	12 Mar 2005 19:08:58 -0000	1.3
+++ parser/org/eclipse/cdt/core/dom/ast/c/ICASTTypeIdInitializerExpression.java	30 Mar 2005 21:14:05 -0000
@@ -26,7 +26,7 @@
 	 * <code>ICASTTypeIdInitializerExpression</code> and
 	 * <code>IASTTypeId</code>.
 	 */
-	public static final ASTNodeProperty TYPE_ID = new ASTNodeProperty("TypeId"); //$NON-NLS-1$
+	public static final ASTNodeProperty TYPE_ID = new ASTNodeProperty("ICASTTypeIdInitializerExpression.TYPE_ID - IASTTypeId for ICASTTypeIdInitializerExpression"); //$NON-NLS-1$
 
 	/**
 	 * <code>INITIALIZER</code> represents the relationship between an
@@ -34,7 +34,7 @@
 	 * <code>IASTInitializer</code>.
 	 */
 	public static final ASTNodeProperty INITIALIZER = new ASTNodeProperty(
-			"Initializer"); //$NON-NLS-1$
+			"ICASTTypeIdInitializerExpression.INITIALIZER - IASTInitializer for ICASTTypeIdInitializerExpression"); //$NON-NLS-1$
 
 	/**
 	 * Get the type-id.
Index: parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTCatchHandler.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTCatchHandler.java,v
retrieving revision 1.3
diff -u -r1.3 ICPPASTCatchHandler.java
--- parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTCatchHandler.java	14 Mar 2005 03:15:22 -0000	1.3
+++ parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTCatchHandler.java	30 Mar 2005 21:14:05 -0000
@@ -31,13 +31,13 @@
 	 * catch handler.
 	 */
 	public static final ASTNodeProperty DECLARATION = new ASTNodeProperty(
-			"Declaration"); //$NON-NLS-1$
+			"ICPPASTCatchHandler.DECLARATION - Nested declaration within catch handler"); //$NON-NLS-1$
 
 	/**
 	 * <code>CATCH_BODY</code> represents the nested (compound) statement.
 	 */
 	public static final ASTNodeProperty CATCH_BODY = new ASTNodeProperty(
-			"Catch Body"); //$NON-NLS-1$
+			"ICPPASTCatchHandler.CATCH_BODY - Nested compound statement for catch body"); //$NON-NLS-1$
 
 	/**
 	 * Set is catch all handler.
Index: parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTCompositeTypeSpecifier.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTCompositeTypeSpecifier.java,v
retrieving revision 1.4
diff -u -r1.4 ICPPASTCompositeTypeSpecifier.java
--- parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTCompositeTypeSpecifier.java	14 Mar 2005 20:14:23 -0000	1.4
+++ parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTCompositeTypeSpecifier.java	30 Mar 2005 21:14:05 -0000
@@ -38,13 +38,13 @@
 	 * visibility label "declaration".
 	 */
 	public static final ASTNodeProperty VISIBILITY_LABEL = new ASTNodeProperty(
-			"Visibility Label"); //$NON-NLS-1$
+			"ICPPASTCompositeTypeSpecifier.VISIBILITY_LABEL - Visibility label \"declaration\""); //$NON-NLS-1$
 
 	/**
 	 * <code>BASE_SPECIFIER</code> expresses the subclass role.
 	 */
 	public static final ASTNodeProperty BASE_SPECIFIER = new ASTNodeProperty(
-			"Base Specifier"); //$NON-NLS-1$
+			"ICPPASTCompositeTypeSpecifier.BASE_SPECIFIER - Expresses the subclass role"); //$NON-NLS-1$
 
 	/**
 	 * Base Specifiers are where a class expresses from whom it inherits.
@@ -108,7 +108,7 @@
 		 * <code>NAME</code> is the name of the base class.
 		 */
 		public static final ASTNodeProperty NAME = new ASTNodeProperty(
-				"BaseSpec Name"); //$NON-NLS-1$
+				"ICPPASTBaseSpecifier.NAME - Name of base class"); //$NON-NLS-1$
 
 		/**
 		 * Get the name.
Index: parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTConstructorChainInitializer.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTConstructorChainInitializer.java,v
retrieving revision 1.4
diff -u -r1.4 ICPPASTConstructorChainInitializer.java
--- parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTConstructorChainInitializer.java	14 Mar 2005 20:14:23 -0000	1.4
+++ parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTConstructorChainInitializer.java	30 Mar 2005 21:14:05 -0000
@@ -30,7 +30,7 @@
 	 * initialized.
 	 */
 	public static final ASTNodeProperty MEMBER_ID = new ASTNodeProperty(
-			"Member Initializer Id"); //$NON-NLS-1$
+			"ICPPASTConstructorChainInitializer.MEMBER_ID - Class field name initialized"); //$NON-NLS-1$
 
 	/**
 	 * Get the field name.
@@ -51,7 +51,7 @@
 	 * <code>Expression field is being initialized to.</code>
 	 */
 	public static final ASTNodeProperty INITIALIZER = new ASTNodeProperty(
-			"Expression Initializer"); //$NON-NLS-1$
+			"ICPPASTConstructorChainInitializer.INITIALIZER - Expression Field Initializer"); //$NON-NLS-1$
 
 	/**
 	 * Get the initializer value.
Index: parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTConstructorInitializer.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTConstructorInitializer.java,v
retrieving revision 1.4
diff -u -r1.4 ICPPASTConstructorInitializer.java
--- parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTConstructorInitializer.java	14 Mar 2005 03:15:22 -0000	1.4
+++ parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTConstructorInitializer.java	30 Mar 2005 21:14:05 -0000
@@ -26,7 +26,7 @@
 	 * constructor.
 	 */
 	public static final ASTNodeProperty EXPRESSION = new ASTNodeProperty(
-			"Expression"); //$NON-NLS-1$
+			"ICPPASTConstructorInitializer.EXPRESSION - Expression consumed in constructor"); //$NON-NLS-1$
 
 	/**
 	 * Get the arguments to the constructor.
Index: parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTDeleteExpression.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTDeleteExpression.java,v
retrieving revision 1.2
diff -u -r1.2 ICPPASTDeleteExpression.java
--- parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTDeleteExpression.java	14 Mar 2005 03:15:22 -0000	1.2
+++ parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTDeleteExpression.java	30 Mar 2005 21:14:05 -0000
@@ -24,7 +24,7 @@
 	 * <code>OPERAND</code> is the expression representing the pointer being
 	 * deleted.
 	 */
-	public static final ASTNodeProperty OPERAND = new ASTNodeProperty("Operand"); //$NON-NLS-1$
+	public static final ASTNodeProperty OPERAND = new ASTNodeProperty("ICPPASTDeleteExpression.OPERAND - Expression of poniter being deleted"); //$NON-NLS-1$
 
 	/**
 	 * Get the operand.
Index: parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTExplicitTemplateInstantiation.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTExplicitTemplateInstantiation.java,v
retrieving revision 1.2
diff -u -r1.2 ICPPASTExplicitTemplateInstantiation.java
--- parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTExplicitTemplateInstantiation.java	14 Mar 2005 03:15:22 -0000	1.2
+++ parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTExplicitTemplateInstantiation.java	30 Mar 2005 21:14:05 -0000
@@ -25,7 +25,7 @@
 	 * declaration that this template refers to.
 	 */
 	public static final ASTNodeProperty OWNED_DECLARATION = new ASTNodeProperty(
-			"Owned Declaration"); //$NON-NLS-1$
+			"ICPPASTExplicitTemplateInstantiation.OWNED_DECLARATION - Role of inner declaration template refers to"); //$NON-NLS-1$
 
 	/**
 	 * Get the owned declaration.
Index: parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTFunctionDeclarator.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTFunctionDeclarator.java,v
retrieving revision 1.7
diff -u -r1.7 ICPPASTFunctionDeclarator.java
--- parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTFunctionDeclarator.java	14 Mar 2005 03:15:22 -0000	1.7
+++ parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTFunctionDeclarator.java	30 Mar 2005 21:14:05 -0000
@@ -57,7 +57,7 @@
 	 * exception specification.
 	 */
 	public static final ASTNodeProperty EXCEPTION_TYPEID = new ASTNodeProperty(
-			"Exception TypeId"); //$NON-NLS-1$
+			"ICPPASTFunctionDeclarator.EXCEPTION_TYPEID - TypeId throws in the exception specification"); //$NON-NLS-1$
 
 	/**
 	 * Get the exception specification.
@@ -94,7 +94,7 @@
 	 * chain initializer.
 	 */
 	public static final ASTNodeProperty CONSTRUCTOR_CHAIN_MEMBER = new ASTNodeProperty(
-			"Constructor Chain Member"); //$NON-NLS-1$
+			"ICPPASTFunctionDeclarator.CONSTRUCTOR_CHAIN_MEMBER - Role of a Constructor Chain Initializer"); //$NON-NLS-1$
 
 	/**
 	 * Get constructor chain.
Index: parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTFunctionTryBlockDeclarator.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTFunctionTryBlockDeclarator.java,v
retrieving revision 1.3
diff -u -r1.3 ICPPASTFunctionTryBlockDeclarator.java
--- parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTFunctionTryBlockDeclarator.java	14 Mar 2005 03:15:22 -0000	1.3
+++ parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTFunctionTryBlockDeclarator.java	30 Mar 2005 21:14:05 -0000
@@ -25,7 +25,7 @@
 	 * this interface.
 	 */
 	public static final ASTNodeProperty CATCH_HANDLER = new ASTNodeProperty(
-			"Catch Handler"); //$NON-NLS-1$
+			"ICPPASTFunctionTryBlockDeclarator.CATCH_HANDLER - role of an ICPPASTCatchHandler"); //$NON-NLS-1$
 
 	/**
 	 * Add a catch handler.
Index: parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTLinkageSpecification.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTLinkageSpecification.java,v
retrieving revision 1.3
diff -u -r1.3 ICPPASTLinkageSpecification.java
--- parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTLinkageSpecification.java	14 Mar 2005 03:15:22 -0000	1.3
+++ parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTLinkageSpecification.java	30 Mar 2005 21:14:05 -0000
@@ -40,7 +40,7 @@
 	 * linkages.
 	 */
 	public static final ASTNodeProperty OWNED_DECLARATION = new ASTNodeProperty(
-			"Owned Declaration"); //$NON-NLS-1$
+			"ICPPASTLinkageSpecification.OWNED_DECLARATION - Owned Declaration role for linkages"); //$NON-NLS-1$
 
 	/**
 	 * Get all of the declarations.
Index: parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTNamespaceAlias.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTNamespaceAlias.java,v
retrieving revision 1.4
diff -u -r1.4 ICPPASTNamespaceAlias.java
--- parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTNamespaceAlias.java	14 Mar 2005 20:14:23 -0000	1.4
+++ parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTNamespaceAlias.java	30 Mar 2005 21:14:05 -0000
@@ -28,14 +28,14 @@
 	 * introduced.
 	 */
 	public static final ASTNodeProperty ALIAS_NAME = new ASTNodeProperty(
-			"Alias name"); //$NON-NLS-1$
+			"ICPPASTNamespaceAlias.ALIAS_NAME - New namespace name introduced"); //$NON-NLS-1$
 
 	/**
 	 * <code>MAPPING_NAME</code> represents the pre-existing namespace which
 	 * the new symbol aliases.
 	 */
 	public static final ASTNodeProperty MAPPING_NAME = new ASTNodeProperty(
-			"Mapping name"); //$NON-NLS-1$
+			"ICPPASTNamespaceAlias.MAPPING_NAME - Pre-existing namespace the new symbol aliases"); //$NON-NLS-1$
 
 	/**
 	 * Get the new alias name.
Index: parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTNamespaceDefinition.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTNamespaceDefinition.java,v
retrieving revision 1.4
diff -u -r1.4 ICPPASTNamespaceDefinition.java
--- parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTNamespaceDefinition.java	14 Mar 2005 20:14:23 -0000	1.4
+++ parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTNamespaceDefinition.java	30 Mar 2005 21:14:05 -0000
@@ -28,14 +28,14 @@
 	 * declarations.
 	 */
 	public static final ASTNodeProperty OWNED_DECLARATION = new ASTNodeProperty(
-			"Owned"); //$NON-NLS-1$
+			"ICPPASTNamespaceDefinition.OWNED_DECLARATION - Role served by nested declarations"); //$NON-NLS-1$
 
 	/**
 	 * <code>NAMESPACE_NAME</code> is the role served by the name in this
 	 * interface.
 	 */
 	public static final ASTNodeProperty NAMESPACE_NAME = new ASTNodeProperty(
-			"Name"); //$NON-NLS-1$
+			"ICPPASTNamespaceDefinition.NAMESPACE_NAME - Role served by name"); //$NON-NLS-1$
 
 	/**
 	 * Get the name.
Index: parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTNewExpression.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTNewExpression.java,v
retrieving revision 1.3
diff -u -r1.3 ICPPASTNewExpression.java
--- parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTNewExpression.java	14 Mar 2005 03:15:22 -0000	1.3
+++ parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTNewExpression.java	30 Mar 2005 21:14:05 -0000
@@ -41,7 +41,7 @@
 	 * where the memory should be allocated.
 	 */
 	public static final ASTNodeProperty NEW_PLACEMENT = new ASTNodeProperty(
-			"New Placement"); //$NON-NLS-1$
+			"ICPPASTNewExpression.NEW_PLACEMENT - Location where memory should be allocated"); //$NON-NLS-1$
 
 	/**
 	 * Get the new placement (optional).
@@ -62,7 +62,7 @@
 	 * <code>NEW_INITIALIZER</code>
 	 */
 	public static final ASTNodeProperty NEW_INITIALIZER = new ASTNodeProperty(
-			"New Initializer"); //$NON-NLS-1$
+			"ICPPASTNewExpression.NEW_INITIALIZER - New Initializer"); //$NON-NLS-1$
 
 	/**
 	 * @return <code>IASTExpression</code>
@@ -78,7 +78,7 @@
 	/**
 	 * TYPE_ID is the type being 'newed'.
 	 */
-	public static final ASTNodeProperty TYPE_ID = new ASTNodeProperty("Type Id"); //$NON-NLS-1$
+	public static final ASTNodeProperty TYPE_ID = new ASTNodeProperty("ICPPASTNewExpression.TYPE_ID - The type being 'newed'"); //$NON-NLS-1$
 
 	/**
 	 * Get the type Id.
@@ -114,7 +114,7 @@
 	 * Expressions that go inside array brackets.
 	 */
 	public static final ASTNodeProperty NEW_TYPEID_ARRAY_EXPRESSION = new ASTNodeProperty(
-			"Array Size Expression"); //$NON-NLS-1$
+			"ICPPASTNewExpression.NEW_TYPEID_ARRAY_EXPRESSION - Expressions inside array brackets"); //$NON-NLS-1$
 
 	/**
 	 * Get the new array size expressions.
Index: parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTPointerToMember.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTPointerToMember.java,v
retrieving revision 1.5
diff -u -r1.5 ICPPASTPointerToMember.java
--- parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTPointerToMember.java	14 Mar 2005 20:14:23 -0000	1.5
+++ parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTPointerToMember.java	30 Mar 2005 21:14:05 -0000
@@ -25,7 +25,7 @@
 	/**
 	 * This property refers to the nested name.
 	 */
-	public static final ASTNodeProperty NAME = new ASTNodeProperty("Name"); //$NON-NLS-1$
+	public static final ASTNodeProperty NAME = new ASTNodeProperty("ICPPASTPointerToMember.NAME - The nested Name"); //$NON-NLS-1$
 
 	/**
 	 * Set the name.
Index: parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTQualifiedName.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTQualifiedName.java,v
retrieving revision 1.5
diff -u -r1.5 ICPPASTQualifiedName.java
--- parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTQualifiedName.java	14 Mar 2005 20:14:23 -0000	1.5
+++ parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTQualifiedName.java	30 Mar 2005 21:14:05 -0000
@@ -25,7 +25,7 @@
 	 * Each IASTName segment has property being <code>SEGMENT_NAME</code>.
 	 */
 	public static final ASTNodeProperty SEGMENT_NAME = new ASTNodeProperty(
-			"Segment"); //$NON-NLS-1$
+			"ICPPASTQualifiedName.SEGMENT_NAME - An IASTName segment"); //$NON-NLS-1$
 
 	/**
 	 * Add a subname.
Index: parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTSimpleTypeConstructorExpression.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTSimpleTypeConstructorExpression.java,v
retrieving revision 1.2
diff -u -r1.2 ICPPASTSimpleTypeConstructorExpression.java
--- parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTSimpleTypeConstructorExpression.java	14 Mar 2005 03:15:22 -0000	1.2
+++ parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTSimpleTypeConstructorExpression.java	30 Mar 2005 21:14:05 -0000
@@ -104,7 +104,7 @@
 	 * INITIALIZER_VALUE is the value passed into the constructor.
 	 */
 	public static final ASTNodeProperty INITIALIZER_VALUE = new ASTNodeProperty(
-			"Initializer Value"); //$NON-NLS-1$
+			"ICPPASTSimpleTypeConstructorExpression.INITIALIZER_VALUE - Value passed into constructor"); //$NON-NLS-1$
 
 	/**
 	 * Get the initial value.
Index: parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTSimpleTypeTemplateParameter.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTSimpleTypeTemplateParameter.java,v
retrieving revision 1.3
diff -u -r1.3 ICPPASTSimpleTypeTemplateParameter.java
--- parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTSimpleTypeTemplateParameter.java	14 Mar 2005 20:14:23 -0000	1.3
+++ parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTSimpleTypeTemplateParameter.java	30 Mar 2005 21:14:05 -0000
@@ -52,7 +52,7 @@
 	 * The parameter name.
 	 */
 	public static final ASTNodeProperty PARAMETER_NAME = new ASTNodeProperty(
-			"Name"); //$NON-NLS-1$
+			"ICPPASTSimpleTypeTemplateParameter.PARAMETER_NAME - The Parameter's Name"); //$NON-NLS-1$
 
 	/**
 	 * Get the name.
@@ -73,7 +73,7 @@
 	 * DEFAULT_TYPE is the optional default typeId value
 	 */
 	public static final ASTNodeProperty DEFAULT_TYPE = new ASTNodeProperty(
-			"Default Type"); //$NON-NLS-1$
+			"ICPPASTSimpleTypeTemplateParameter.DEFAULT_TYPE - Optional default TypeId value"); //$NON-NLS-1$
 
 	/**
 	 * Get the default type.
Index: parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTTemplateDeclaration.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTTemplateDeclaration.java,v
retrieving revision 1.4
diff -u -r1.4 ICPPASTTemplateDeclaration.java
--- parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTTemplateDeclaration.java	23 Mar 2005 21:06:59 -0000	1.4
+++ parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTTemplateDeclaration.java	30 Mar 2005 21:14:05 -0000
@@ -40,7 +40,7 @@
 	 * grammatically.
 	 */
 	public static final ASTNodeProperty OWNED_DECLARATION = new ASTNodeProperty(
-			"Owned Declaration"); //$NON-NLS-1$
+			"ICPPASTTemplateDeclaration.OWNED_DECLARATION - Subdeclaration maintained grammatically"); //$NON-NLS-1$
 
 	/**
 	 * Get templated declaration.
@@ -61,7 +61,7 @@
 	 * <code>PARAMETER</code> is used for template parameters.
 	 */
 	public static final ASTNodeProperty PARAMETER = new ASTNodeProperty(
-			"Template Parameter"); //$NON-NLS-1$
+			"ICPPASTTemplateDeclaration.PARAMETER - Template Parameter"); //$NON-NLS-1$
 
 	/**
 	 * Get template parameters.
Index: parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTTemplateId.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTTemplateId.java,v
retrieving revision 1.4
diff -u -r1.4 ICPPASTTemplateId.java
--- parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTTemplateId.java	14 Mar 2005 20:14:23 -0000	1.4
+++ parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTTemplateId.java	30 Mar 2005 21:14:05 -0000
@@ -26,7 +26,7 @@
 	 * TEMPLATE_NAME is the IASTName.
 	 */
 	public static final ASTNodeProperty TEMPLATE_NAME = new ASTNodeProperty(
-			"TemplateId Name"); //$NON-NLS-1$
+			"ICPPASTTemplateId.TEMPLATE_NAME - TemplateId Name"); //$NON-NLS-1$
 
 	/**
 	 * Get the name.
@@ -47,7 +47,7 @@
 	 * TEMPLATE_ID_ARGUMENT = template id argument.
 	 */
 	public static final ASTNodeProperty TEMPLATE_ID_ARGUMENT = new ASTNodeProperty(
-			"TemplateId Arg"); //$NON-NLS-1$
+			"ICPPASTTemplateId.TEMPLATE_ID_ARGUMENT - TemplateId Argument"); //$NON-NLS-1$
 
 	/**
 	 * Constant.
Index: parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTTemplateSpecialization.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTTemplateSpecialization.java,v
retrieving revision 1.2
diff -u -r1.2 ICPPASTTemplateSpecialization.java
--- parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTTemplateSpecialization.java	14 Mar 2005 03:15:22 -0000	1.2
+++ parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTTemplateSpecialization.java	30 Mar 2005 21:14:05 -0000
@@ -24,7 +24,7 @@
 	 * The declaration that the specialization affects.
 	 */
 	public static final ASTNodeProperty OWNED_DECLARATION = new ASTNodeProperty(
-			"Owned Declaration"); //$NON-NLS-1$
+			"ICPPASTTemplateSpecialization.OWNED_DECLARATION - Declaration that the specialization affects"); //$NON-NLS-1$
 
 	/**
 	 * Get the declaration.
Index: parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTTemplatedTypeTemplateParameter.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTTemplatedTypeTemplateParameter.java,v
retrieving revision 1.4
diff -u -r1.4 ICPPASTTemplatedTypeTemplateParameter.java
--- parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTTemplatedTypeTemplateParameter.java	14 Mar 2005 20:14:23 -0000	1.4
+++ parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTTemplatedTypeTemplateParameter.java	30 Mar 2005 21:14:05 -0000
@@ -27,7 +27,7 @@
 	 * PARAMETER
 	 */
 	public static final ASTNodeProperty PARAMETER = new ASTNodeProperty(
-			"Template Parameter"); //$NON-NLS-1$
+			"ICPPASTTemplateTypeTemplateParameter.PARAMETER - Template Parameter"); //$NON-NLS-1$
 
 	/**
 	 * Get all template parameters.
@@ -48,7 +48,7 @@
 	 * This parameter's name.
 	 */
 	public static final ASTNodeProperty PARAMETER_NAME = new ASTNodeProperty(
-			"Name"); //$NON-NLS-1$
+			"ICPPASTTemplateTypeTemplateParameter.PARAMETER_NAME - Template Parameter's Name"); //$NON-NLS-1$
 
 	/**
 	 * Get name.
@@ -69,7 +69,7 @@
 	 * DEFAULT_VALUE is an expession.
 	 */
 	public static final ASTNodeProperty DEFAULT_VALUE = new ASTNodeProperty(
-			"Default Value"); //$NON-NLS-1$
+			"ICPPASTTemplateTypeTemplateParameter.DEFAULT_VALUE - Default Value is an expression"); //$NON-NLS-1$
 
 	/**
 	 * Get default value for template type.
Index: parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTTryBlockStatement.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTTryBlockStatement.java,v
retrieving revision 1.3
diff -u -r1.3 ICPPASTTryBlockStatement.java
--- parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTTryBlockStatement.java	14 Mar 2005 03:15:22 -0000	1.3
+++ parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTTryBlockStatement.java	30 Mar 2005 21:14:05 -0000
@@ -26,7 +26,7 @@
 	/**
 	 * <code>BODY</code> is the body of the try block.
 	 */
-	public static final ASTNodeProperty BODY = new ASTNodeProperty("Body"); //$NON-NLS-1$
+	public static final ASTNodeProperty BODY = new ASTNodeProperty("ICPPASTTryBlockStatement.BODY - Body of try block"); //$NON-NLS-1$
 
 	/**
 	 * Set try body.
@@ -47,7 +47,7 @@
 	 * <code>CATCH_HANDLER</code> are the exception catching handlers.
 	 */
 	public static final ASTNodeProperty CATCH_HANDLER = new ASTNodeProperty(
-			"Catch Handler"); //$NON-NLS-1$
+			"ICPPASTTryBlockStatement.CATCH_HANDLER - Exception catching handlers"); //$NON-NLS-1$
 
 	/**
 	 * Add catch handler.
Index: parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTTypenameExpression.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTTypenameExpression.java,v
retrieving revision 1.3
diff -u -r1.3 ICPPASTTypenameExpression.java
--- parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTTypenameExpression.java	14 Mar 2005 20:14:23 -0000	1.3
+++ parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTTypenameExpression.java	30 Mar 2005 21:14:05 -0000
@@ -39,7 +39,7 @@
 	 * <code>TYPENAME</code> is the name of the type.
 	 */
 	public static final ASTNodeProperty TYPENAME = new ASTNodeProperty(
-			"Typename"); //$NON-NLS-1$
+			"ICPPASTTypenameExpression.TYPENAME - The name of the type"); //$NON-NLS-1$
 
 	/**
 	 * Set the name.
@@ -60,7 +60,7 @@
 	 * <code>INITIAL_VALUE</code> is an expression.
 	 */
 	public static final ASTNodeProperty INITIAL_VALUE = new ASTNodeProperty(
-			"Initial Value"); //$NON-NLS-1$
+			"ICPPASTTypenameExpression.INITIAL_VALUE - Initial Value is an expression"); //$NON-NLS-1$
 
 	/**
 	 * Set initial value.
Index: parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTUsingDeclaration.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTUsingDeclaration.java,v
retrieving revision 1.3
diff -u -r1.3 ICPPASTUsingDeclaration.java
--- parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTUsingDeclaration.java	14 Mar 2005 20:14:23 -0000	1.3
+++ parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTUsingDeclaration.java	30 Mar 2005 21:14:05 -0000
@@ -25,7 +25,7 @@
 	/**
 	 * <code>NAME</code> is the qualified name brought into scope.
 	 */
-	public static final ASTNodeProperty NAME = new ASTNodeProperty("Name"); //$NON-NLS-1$
+	public static final ASTNodeProperty NAME = new ASTNodeProperty("ICPPASTUsingDeclaration.NAME - Qualified Name brought into scope"); //$NON-NLS-1$
 
 	/**
 	 * Was the typename keyword used?
Index: parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTUsingDirective.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTUsingDirective.java,v
retrieving revision 1.4
diff -u -r1.4 ICPPASTUsingDirective.java
--- parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTUsingDirective.java	14 Mar 2005 20:14:23 -0000	1.4
+++ parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTUsingDirective.java	30 Mar 2005 21:14:05 -0000
@@ -31,7 +31,7 @@
 	 * scope.
 	 */
 	public static final ASTNodeProperty QUALIFIED_NAME = new ASTNodeProperty(
-			"Name"); //$NON-NLS-1$
+			"ICPPASTUsingDirective.QUALIFIED_NAME - Name brought into local scope"); //$NON-NLS-1$
 
 	/**
 	 * Get the qualified name.
Index: parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTWhileStatement.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTWhileStatement.java,v
retrieving revision 1.2
diff -u -r1.2 ICPPASTWhileStatement.java
--- parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTWhileStatement.java	14 Mar 2005 03:15:22 -0000	1.2
+++ parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTWhileStatement.java	30 Mar 2005 21:14:05 -0000
@@ -25,7 +25,7 @@
 	 * In C++ conditions can be declarations w/side effects.
 	 */
 	public static final ASTNodeProperty CONDITIONDECLARATION = new ASTNodeProperty(
-			"initDeclaration"); //$NON-NLS-1$
+			"ICPPASTWhileStatement.CONDITIONDECLARATION - C++ condition/declaration"); //$NON-NLS-1$
 
 	/**
 	 * Get the condition declaration.
Index: parser/org/eclipse/cdt/core/dom/ast/gnu/IGNUASTCompoundStatementExpression.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/gnu/IGNUASTCompoundStatementExpression.java,v
retrieving revision 1.3
diff -u -r1.3 IGNUASTCompoundStatementExpression.java
--- parser/org/eclipse/cdt/core/dom/ast/gnu/IGNUASTCompoundStatementExpression.java	12 Mar 2005 19:28:27 -0000	1.3
+++ parser/org/eclipse/cdt/core/dom/ast/gnu/IGNUASTCompoundStatementExpression.java	30 Mar 2005 21:14:05 -0000
@@ -27,7 +27,7 @@
 	 * <code>IASTCompoundStatement</code>.
 	 */
 	public static final ASTNodeProperty STATEMENT = new ASTNodeProperty(
-			"Statement"); //$NON-NLS-1$
+			"IGNUASTCompoundStatementExpression.STATEMENT - IASTCompoundStatement for IGNUASTCompoundStatementExpression"); //$NON-NLS-1$
 
 	/**
 	 * Get the compound statement.
Index: parser/org/eclipse/cdt/core/dom/ast/gnu/c/ICASTKnRFunctionDeclarator.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/gnu/c/ICASTKnRFunctionDeclarator.java,v
retrieving revision 1.4
diff -u -r1.4 ICASTKnRFunctionDeclarator.java
--- parser/org/eclipse/cdt/core/dom/ast/gnu/c/ICASTKnRFunctionDeclarator.java	14 Mar 2005 20:14:30 -0000	1.4
+++ parser/org/eclipse/cdt/core/dom/ast/gnu/c/ICASTKnRFunctionDeclarator.java	30 Mar 2005 21:14:05 -0000
@@ -29,7 +29,7 @@
 	 * function definition.
 	 */
 	public static final ASTNodeProperty PARAMETER_NAME = new ASTNodeProperty(
-			"Parameter Name"); //$NON-NLS-1$
+			"ICASTKnRFunctionDeclarator.PARAMETER_NAME - K&R Parameter Name"); //$NON-NLS-1$
 
 	/**
 	 * Overwrite the parameter names. TODO - this should change to add
@@ -51,7 +51,7 @@
 	 * K&R function declarator and the full parameter declarations.
 	 */
 	public static final ASTNodeProperty FUNCTION_PARAMETER = new ASTNodeProperty(
-			"Parameter"); //$NON-NLS-1$
+			"ICASTKnRFunctionDeclarator.FUNCTION_PARAMETER - Full K&R Parameter Declaration"); //$NON-NLS-1$
 
 	/**
 	 * Overrwrite the parameter lists.
Index: parser/org/eclipse/cdt/core/dom/ast/gnu/c/IGCCASTArrayRangeDesignator.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/gnu/c/IGCCASTArrayRangeDesignator.java,v
retrieving revision 1.3
diff -u -r1.3 IGCCASTArrayRangeDesignator.java
--- parser/org/eclipse/cdt/core/dom/ast/gnu/c/IGCCASTArrayRangeDesignator.java	12 Mar 2005 21:11:42 -0000	1.3
+++ parser/org/eclipse/cdt/core/dom/ast/gnu/c/IGCCASTArrayRangeDesignator.java	30 Mar 2005 21:14:05 -0000
@@ -28,14 +28,14 @@
 	 * the range of expressions.
 	 */
 	public static final ASTNodeProperty SUBSCRIPT_FLOOR_EXPRESSION = new ASTNodeProperty(
-			"Subscript Floor Expression"); //$NON-NLS-1$
+			"IGCCASTArrayRangeDesignator.SUBSCRIPT_FLOOR_EXPRESSION - lower value in range"); //$NON-NLS-1$
 
 	/**
 	 * <code>SUSBCRIPT_CEILING_EXPRESSION</code> represents the higher value
 	 * in the range of expressions.
 	 */
 	public static final ASTNodeProperty SUBSCRIPT_CEILING_EXPRESSION = new ASTNodeProperty(
-			"Subscript Ceiling Expression"); //$NON-NLS-1$
+			"IGCCASTArrayRangeDesignator.SUBSCRIPT_CEILING_EXPRESSION - higher value in range"); //$NON-NLS-1$
 
 	/**
 	 * Get the floor expression of the range.
Index: parser/org/eclipse/cdt/core/dom/ast/gnu/cpp/IGPPASTSimpleDeclSpecifier.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/gnu/cpp/IGPPASTSimpleDeclSpecifier.java,v
retrieving revision 1.4
diff -u -r1.4 IGPPASTSimpleDeclSpecifier.java
--- parser/org/eclipse/cdt/core/dom/ast/gnu/cpp/IGPPASTSimpleDeclSpecifier.java	12 Mar 2005 21:11:42 -0000	1.4
+++ parser/org/eclipse/cdt/core/dom/ast/gnu/cpp/IGPPASTSimpleDeclSpecifier.java	30 Mar 2005 21:14:05 -0000
@@ -47,7 +47,7 @@
 	 * decl spec & the expression for typeof().
 	 */
 	public static final ASTNodeProperty TYPEOF_EXPRESSION = new ASTNodeProperty(
-			"Typeof Expression"); //$NON-NLS-1$
+			"IGPPASTSimpleDeclSpecifier.TYPEOF_EXPRESSION - typeof() Expression"); //$NON-NLS-1$
 
 	/**
 	 * Did we encounter "long long" as a modifier?
Index: parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPSemantics.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPSemantics.java,v
retrieving revision 1.52
diff -u -r1.52 CPPSemantics.java
--- parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPSemantics.java	30 Mar 2005 20:20:41 -0000	1.52
+++ parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPSemantics.java	30 Mar 2005 21:14:06 -0000
@@ -106,7 +106,7 @@
  */
 public class CPPSemantics {
 
-    protected static final ASTNodeProperty STRING_LOOKUP_PROPERTY = new ASTNodeProperty("STRING_LOOKUP"); //$NON-NLS-1$
+    protected static final ASTNodeProperty STRING_LOOKUP_PROPERTY = new ASTNodeProperty("CPPSemantics.STRING_LOOKUP_PROPERTY - STRING_LOOKUP"); //$NON-NLS-1$
 	public static final char[] EMPTY_NAME_ARRAY = new char[0];
 	public static final String EMPTY_NAME = ""; //$NON-NLS-1$
 	public static final char[] OPERATOR_ = new char[] {'o','p','e','r','a','t','o','r',' '};  //$NON-NLS-1$

Back to the top