Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTAmbiguousExpression.java')
-rw-r--r--core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTAmbiguousExpression.java37
1 files changed, 18 insertions, 19 deletions
diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTAmbiguousExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTAmbiguousExpression.java
index 0f0406d8ea6..55379995592 100644
--- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTAmbiguousExpression.java
+++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTAmbiguousExpression.java
@@ -23,18 +23,17 @@ import org.eclipse.cdt.core.parser.util.ArrayUtil;
import org.eclipse.cdt.internal.core.dom.parser.ASTAmbiguousNode;
import org.eclipse.cdt.internal.core.dom.parser.IASTAmbiguousExpression;
-public class CPPASTAmbiguousExpression extends ASTAmbiguousNode
- implements IASTAmbiguousExpression, ICPPASTExpression {
- private IASTExpression[] exp = new IASTExpression[2];
- private int expPos;
+public class CPPASTAmbiguousExpression extends ASTAmbiguousNode implements IASTAmbiguousExpression, ICPPASTExpression {
+ private IASTExpression[] exp = new IASTExpression[2];
+ private int expPos;
- public CPPASTAmbiguousExpression(IASTExpression... expressions) {
+ public CPPASTAmbiguousExpression(IASTExpression... expressions) {
for (IASTExpression e : expressions) {
addExpression(e);
}
}
- @Override
+ @Override
public IASTExpression copy() {
throw new UnsupportedOperationException();
}
@@ -46,24 +45,24 @@ public class CPPASTAmbiguousExpression extends ASTAmbiguousNode
@Override
public void addExpression(IASTExpression e) {
- assertNotFrozen();
- if (e != null) {
- exp = ArrayUtil.appendAt(exp, expPos++, e);
- e.setParent(this);
+ assertNotFrozen();
+ if (e != null) {
+ exp = ArrayUtil.appendAt(exp, expPos++, e);
+ e.setParent(this);
e.setPropertyInParent(SUBEXPRESSION);
- }
- }
+ }
+ }
- @Override
+ @Override
public IASTExpression[] getExpressions() {
- exp = ArrayUtil.trim(exp, expPos);
- return exp;
- }
+ exp = ArrayUtil.trim(exp, expPos);
+ return exp;
+ }
- @Override
+ @Override
public IASTNode[] getNodes() {
- return getExpressions();
- }
+ return getExpressions();
+ }
@Override
public IASTImplicitDestructorName[] getImplicitDestructorNames() {

Back to the top