diff options
Diffstat (limited to 'Source/CParse')
-rw-r--r-- | Source/CParse/parser.y | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Source/CParse/parser.y b/Source/CParse/parser.y index b9268cf03..91ab94c52 100644 --- a/Source/CParse/parser.y +++ b/Source/CParse/parser.y @@ -3862,6 +3862,7 @@ cpp_class_decl : storage_class cpptype idcolon inherit LBRACE { while (Getattr(outer, "nested:outer")) outer = Getattr(outer, "nested:outer"); appendSibling(outer, $$); + Swig_symbol_setscope(cscope); /* declaration goes in the parent scope */ add_symbols($9); set_scope_to_global(); Delete(Namespaceprefix); |