-
Bug
-
Resolution: Fixed
-
P4
-
9-repo-kulla
-
None
As reported in review --
Sometimes the completeness analysis doesn't behave as expected:
-> new
>> ;
>> ;
>> ;
>> ;
>> ;
>> ;
>> Foo();
| Error:
| <identifier> expected
| new
| ^
| Error:
| '(' or '[' expected
| ;
| ^
In the above, I found it confusing that the ';' is not enough to tell the analysis logic that I'm done with the statement - and the analysis will keep waiting until it matches a '()'.
Sometimes the completeness analysis doesn't behave as expected:
-> new
>> ;
>> ;
>> ;
>> ;
>> ;
>> ;
>> Foo();
| Error:
| <identifier> expected
| new
| ^
| Error:
| '(' or '[' expected
| ;
| ^
In the above, I found it confusing that the ';' is not enough to tell the analysis logic that I'm done with the statement - and the analysis will keep waiting until it matches a '()'.