From 1bfacc3b8e589907352eff923b7b3aa73cfc5138 Mon Sep 17 00:00:00 2001 From: Dimitri van Heesch Date: Wed, 8 Jan 2014 12:48:28 +0100 Subject: Bug 721462 - Parsing problem with C++11 empty initializer lists --- src/scanner.l | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/scanner.l b/src/scanner.l index e61826e..5d6845e 100644 --- a/src/scanner.l +++ b/src/scanner.l @@ -5115,6 +5115,11 @@ OPERATOR "operator"{B}*({ARITHOP}|{ASSIGNOP}|{LOGICOP}|{BITOP}) lastCContext = YY_START; BEGIN(SkipCxxComment); } +"(" { + roundCount=0; + lastSkipRoundContext=YY_START; + BEGIN(SkipRound); + } \" { lastStringContext=YY_START; BEGIN( SkipString ); -- cgit v0.12