dfae23d205
Given `obj.foo(1, 2, 3)`, if `obj.foo` succeeds but `call()` on the resulting object fails, DDC should call `noSuchMethod()` on the result of `obj.foo`, not on `obj`. This CL also adds a few more test cases that DDC was failing on. Change-Id: I76c3cc73e4cc81791f961c6b2a55cbfea7a5240b Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/97701 Reviewed-by: Mark Zhou <markzipan@google.com> Commit-Queue: Jenny Messerly <jmesserly@google.com>