Parser calls procMethodCall again if first parameter begins with "("
Bug #748169 reported by
Dylan Borg
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dylan.NET |
Fix Released
|
Critical
|
Dylan Borg | ||
11.2.x |
Fix Released
|
Critical
|
Dylan Borg |
Bug Description
The parser recalls procMethodCall from ExprOptimizer if the first parameter of the method is "(". This occurred in:
x=((-1*
The problem was that when procMethodCall was called, the IdentFlag was left on without it needed to remain on.
This was fixed by setting the flag to false exactly before the call.
Affects all OSes and VMs.
summary: |
- Parser call procMethodCall again if first parameter begins with "(" + Parser calls procMethodCall again if first parameter begins with "(" |
tags: | added: parser |
To post a comment you must log in.