Chromium Code Reviews| Index: lib/src/compiler/code_generator.dart |
| diff --git a/lib/src/compiler/code_generator.dart b/lib/src/compiler/code_generator.dart |
| index 43de895f24bd03427106230beb2078f5d600b6e6..77820f188a561cbeefa8563f4c21a9e66c185cf9 100644 |
| --- a/lib/src/compiler/code_generator.dart |
| +++ b/lib/src/compiler/code_generator.dart |
| @@ -3130,7 +3130,7 @@ class CodeGenerator extends GeneralizingAstVisitor |
| } |
| bool _requiresStaticDispatch(Expression target, String memberName) { |
| - var type = getStaticType(target); |
| + var type = target.propagatedType ?? getStaticType(target); |
|
Harry Terkelsen
2016/04/26 20:51:55
btw, this is the only use of propagatedType in ddc
Jennifer Messerly
2016/04/26 21:04:56
yeah we never to use it. It's the old Analyzer inf
|
| if (!isObjectProperty(memberName)) { |
| return false; |
| } |