diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTBinaryExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTBinaryExpression.java index 1fc3b627e4c..073bbf58e3a 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTBinaryExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTBinaryExpression.java @@ -227,7 +227,7 @@ public class CPPASTBinaryExpression extends ASTNode implements ICPPASTBinaryExpr } stack.fState= 2; - IASTExpression op2 = expr.getOperand2(); + IASTInitializerClause op2 = expr.getInitOperand2(); if (op2 instanceof IASTBinaryExpression) { N n= new N((IASTBinaryExpression) op2); n.fNext= stack;