From 95133b4b3fa4b7d12007b43d42bf50c642a3e391 Mon Sep 17 00:00:00 2001 From: Nathan Ridge Date: Fri, 3 Aug 2018 00:31:46 -0400 Subject: [PATCH] Bug 537534 - Support binary expressions with an initializer-list as the second operand in CPPASTBinaryExpressions.acceptWithoutRecursion() Change-Id: Ifb37df94c9b33f7eeeca4ab041d8f0608377b8cd --- .../internal/core/dom/parser/cpp/CPPASTBinaryExpression.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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;