File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -3280,12 +3280,12 @@ def _evaluate_stack(self, token=None):
3280
3280
not self .curClass
3281
3281
and "typedef" in self .nameStack
3282
3282
and (
3283
- (
3283
+ self .stack [- 1 ] == ";"
3284
+ or (
3284
3285
"struct" not in self .nameStack
3285
3286
and "union" not in self .nameStack
3286
3287
and "enum" not in self .nameStack
3287
3288
)
3288
- or self .stack [- 1 ] == ";"
3289
3289
)
3290
3290
):
3291
3291
debug_print ("trace" )
@@ -3350,7 +3350,7 @@ def _evaluate_stack(self, token=None):
3350
3350
# lookup is done
3351
3351
alias = self .current_namespace () + alias
3352
3352
self .using [alias ] = atype
3353
- elif is_method_namestack ( self . stack ) and "(" in self .nameStack :
3353
+ elif "(" in self .nameStack and is_method_namestack ( self . stack ) :
3354
3354
debug_print ("trace" )
3355
3355
self ._evaluate_method_stack ()
3356
3356
elif is_enum_namestack (self .nameStack ):
@@ -3377,7 +3377,7 @@ def _evaluate_stack(self, token=None):
3377
3377
self .classes [new_name ] = type_to_rename
3378
3378
if new_name != type_name_to_rename :
3379
3379
del self .classes [type_name_to_rename ]
3380
- elif is_property_namestack ( self .nameStack ) and self . stack [- 1 ] == ";" :
3380
+ elif self .stack [- 1 ] == ";" and is_property_namestack ( self . nameStack ) :
3381
3381
debug_print ("trace" )
3382
3382
if self .nameStack [0 ] in ("class" , "struct" ) and len (self .stack ) == 3 :
3383
3383
self .evalute_forward_decl ()
You can’t perform that action at this time.
0 commit comments