Branch: refs/heads/master
Revision: 19d5221
Author: bradcray
Log Message:
Merge pull request #17751 from bradcray/another-default-dyn-dispatch-bug
Add another dynamic dispatch with default arguments problem case
[trivial, not reviewed]
While working on a simple demo for the bug fix in #17653, I realized
that it isn't actually fixed in as many cases as I'd thought.
Specifically, it seems that if there aren't "obvious" calls to the
dynamically dispatched routine, we still get the default value based
on the static type.
Modified Files:
A test/functions/default-arguments/default-argument-class-override1c.bad
A test/functions/default-arguments/default-argument-class-override1c.chpl
A test/functions/default-arguments/default-argument-class-override1c.future
A test/functions/default-arguments/default-argument-class-override1c.good
Compare: https://github.com/chapel-lang/chapel/compare/b18c796be307...19d5221febd7