25dcfca3c2
This CL makes `Function` a builtIn keyword instead of a `pseudo` keyword. See also (and fixes): https://github.com/dart-lang/sdk/issues/45703 https://github.com/dart-lang/sdk/issues/45704 https://github.com/dart-lang/sdk/issues/45705 https://github.com/dart-lang/sdk/issues/49197 This undoes https://dart-review.googlesource.com/c/sdk/+/195761 This is ~a merge of https://dart-review.googlesource.com/c/sdk/+/195906 and https://dart-review.googlesource.com/c/sdk/+/200080 Change-Id: I8bfee6976d43819fa355de99b3b2429eb67a7cdd Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/249484 Reviewed-by: Johnni Winther <johnniwinther@google.com> Reviewed-by: Brian Wilkerson <brianwilkerson@google.com> Commit-Queue: Jens Johansen <jensj@google.com> Reviewed-by: Konstantin Shcheglov <scheglov@google.com>