dart-sdk/pkg
Paul Berry e8131d6f1a Fix ParameterElementImpl.hasImplicitType for function-typed parameters.
UnlinkedParam.type serves a dual role: for ordinary parameters it is
the declared type; for function-typed parameters it is the declared
return type.  So to determine whether a parameter has an implicit type
it is not sufficient to check whether UnlinkedParam.type is `null`.
We also need to check whether the parameter is function-typed.

R=brianwilkerson@google.com

Review-Url: https://codereview.chromium.org/2947703002 .
2017-06-19 13:13:53 -07:00
..
analysis_server Disable a test to fix the bots (TBR) 2017-06-19 12:02:52 -07:00
analyzer Fix ParameterElementImpl.hasImplicitType for function-typed parameters. 2017-06-19 13:13:53 -07:00
analyzer_cli
analyzer_plugin Remove ReplacementRange 2017-06-19 10:15:36 -07:00
async_helper
browser
compiler All strong mode cleaning of dart2js. 2017-06-19 14:06:38 +02:00
dart_messages
dev_compiler fix super setters when super is not allowed 2017-06-16 11:49:51 -07:00
expect
front_end Implement type inference of getters/setters based on inheritance. 2017-06-18 16:35:02 -07:00
js
js_ast
kernel Revert "Proper sequencing of _asyncStackTraceHelper in Kernel" 2017-06-19 17:21:22 +02:00
lookup_map
meta
microlytics
testing All strong mode cleaning of dart2js. 2017-06-19 14:06:38 +02:00
typed_mock
.gitignore
BUILD.gn
pkg.status Mark a test as slow to try to fix the bots 2017-06-19 09:56:45 -07:00
pkg_files.gyp