From: Keith Seitz Date: Tue, 21 Feb 2017 21:32:57 +0000 (-0800) Subject: Add a new function production. X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c8770059869c0154981f4cba4a2c86810ca18d44;p=thirdparty%2Fbinutils-gdb.git Add a new function production. Can this be tested in any way? --- diff --git a/gdb/cp-name-parser.y b/gdb/cp-name-parser.y index fd1e9492778..14a78f1877d 100644 --- a/gdb/cp-name-parser.y +++ b/gdb/cp-name-parser.y @@ -408,6 +408,9 @@ function | colon_ext_only function_arglist start_opt { $$ = fill_comp (DEMANGLE_COMPONENT_TYPED_NAME, $1, $2.comp); if ($3) $$ = fill_comp (DEMANGLE_COMPONENT_LOCAL_NAME, $$, $3); } + | colon_ext_only start_opt + { $$ = $1; + if ($2) $$ = fill_comp (DEMANGLE_COMPONENT_LOCAL_NAME, $$, $2); } | conversion_op_name start_opt { $$ = $1.comp;