dart-sdk/pkg
Paul Berry 348b42c98b Properly type infer for-in loops when the iterator type is a type parameter.
Also, fix a minor bug in variable declaration inference that was
preventing a local variable without an initializer from having its
type properly "inferred" as `dynamic`.

R=sigmund@google.com

Review-Url: https://codereview.chromium.org/2949093002 .
2017-06-21 14:46:54 -07:00
..
analysis_server Remove the unused class SingleContextManager 2017-06-21 11:21:25 -07:00
analyzer Implement override-based type inference for instance methods. 2017-06-21 13:56:04 -07:00
analyzer_cli Run the sorter to reduce code churn 2017-06-12 07:37:14 -07:00
analyzer_plugin Add support to pass the location of the analysis options file to plugins 2017-06-20 07:41:03 -07:00
async_helper
browser
compiler More rearranging the deck chairs on the titanic. 2017-06-21 10:47:54 -07:00
dart_messages Make pkg/dart_messages strong. 2017-06-08 21:55:05 -07:00
dev_compiler optimize null safe ops by using DDC's let abstraction 2017-06-20 10:31:30 -07:00
expect Expect.equals and Expect.identical escape more strings 2017-04-06 15:38:50 -07:00
front_end Properly type infer for-in loops when the iterator type is a type parameter. 2017-06-21 14:46:54 -07:00
js
js_ast dart2js: Capture typedef arguments once 2017-04-13 12:45:32 -07:00
kernel [kernel] Stream kernel_reader 2017-06-21 14:58:58 +02:00
lookup_map
meta Add an alwaysThrows annotation to indicate that a function always throws. 2017-06-13 12:42:25 -07:00
microlytics
testing All strong mode cleaning of dart2js. 2017-06-19 14:06:38 +02:00
typed_mock Disable analysis on a few packages. (#29571) 2017-05-05 22:06:00 -07:00
.gitignore
BUILD.gn
pkg.status Revert status change after disabling problematic test 2017-06-21 08:45:12 -07:00
pkg_files.gyp