From 7b43be09e513ea6f86f9ca53ce05c94d63eada4c Mon Sep 17 00:00:00 2001 From: Dimitri van Heesch Date: Mon, 25 Dec 2017 14:42:41 +0100 Subject: Bug 790320 - C++ parameter from lambda not recognized --- src/defargs.l | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/defargs.l b/src/defargs.l index a55ad27..7f1e1bb 100644 --- a/src/defargs.l +++ b/src/defargs.l @@ -256,6 +256,14 @@ RAWEND ")"[^ \t\(\)\\]{0,16}\" REJECT; } } +">>)" { // combined token (see bug 790320) + *g_copyArgValue += yytext; + if (g_argSharpCount>0) g_argSharpCount--; + else BEGIN( g_readArgContext ); + if (g_argSharpCount>0) g_argSharpCount--; + else BEGIN( g_readArgContext ); + g_argRoundCount--; + } ">>" { if (g_argRoundCount>0) { -- cgit v0.12