Community
Participate
Working Groups
In a callin-replace binding, using "result" as a parameter name causes a compile error "duplicate local variable result". Witness is the new test test411_beforeCallinBinding1(). In situations where "result" is a special identifier (parameter mappings, predicate of an after callin), "result" cannot be used as a parameter name, however, if no parameter mappings etc. are present, we should allow the use of "result".
Created attachment 178211 [details] fix Fixed by using the internal name "_OT$result" for the internal variable to avoid conflict with any user provided names.
Patch has been committed as r757.
Verified using I201009211735