diff --git a/Source/CParse/parser.y b/Source/CParse/parser.y index 2ac0c191666..e6c6e5143a4 100644 --- a/Source/CParse/parser.y +++ b/Source/CParse/parser.y @@ -5024,7 +5024,7 @@ notso_direct_declarator : idcolon { $$.have_parms = 0; } -/* This generate a shift-reduce conflict with constructors */ +/* This generates a shift-reduce conflict with constructors */ | LPAREN idcolon RPAREN { $$.id = Char($2); $$.type = 0; @@ -5335,26 +5335,26 @@ direct_abstract_declarator : direct_abstract_declarator LBRACKET RBRACKET { pointer : STAR type_qualifier pointer { - $$ = NewStringEmpty(); - SwigType_add_pointer($$); - SwigType_push($$,$2); - SwigType_push($$,$3); - Delete($3); + $$ = NewStringEmpty(); + SwigType_add_pointer($$); + SwigType_push($$,$2); + SwigType_push($$,$3); + Delete($3); } | STAR pointer { $$ = NewStringEmpty(); SwigType_add_pointer($$); SwigType_push($$,$2); Delete($2); - } + } | STAR type_qualifier { - $$ = NewStringEmpty(); - SwigType_add_pointer($$); - SwigType_push($$,$2); + $$ = NewStringEmpty(); + SwigType_add_pointer($$); + SwigType_push($$,$2); } | STAR { - $$ = NewStringEmpty(); - SwigType_add_pointer($$); + $$ = NewStringEmpty(); + SwigType_add_pointer($$); } ; @@ -5382,7 +5382,7 @@ type : rawtype { } ; -rawtype : type_qualifier type_right { +rawtype : type_qualifier type_right { $$ = $2; SwigType_push($$,$1); } @@ -5400,7 +5400,7 @@ rawtype : type_qualifier type_right { type_right : primitive_type { $$ = $1; /* Printf(stdout,"primitive = '%s'\n", $$);*/ - } + } | TYPE_BOOL { $$ = $1; } | TYPE_VOID { $$ = $1; } | TYPE_TYPEDEF template_decl { $$ = NewStringf("%s%s",$1,$2); }