[cfe] Normalize handling of extension constructor

This normalizes the handling of extension constructor to make it similar
to constructors of other declarations. Extension constructors are
erroneous but were partially present in some parts of the processing of
builders. This change handles them fully, similar to extension type
constructors, and just avoids emitting them. It might be that this some
what prepares for the static extension feature as well.

Change-Id: Icee027a2edb45c1b42b1f92d90150d6827c45a80
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/432981
Commit-Queue: Johnni Winther <johnniwinther@google.com>
Reviewed-by: Chloe Stefantsova <cstefantsova@google.com>

https://dart.googlesource.com/sdk/+/8e65022bff0177367eafb1ba66f8b490b934a60e
diff --git a/DEPS b/DEPS
index a02d224..b301092 100644
--- a/DEPS
+++ b/DEPS
@@ -14,7 +14,7 @@
   'flutter_git': 'https://flutter.googlesource.com',
   'skia_git': 'https://skia.googlesource.com',
   'llvm_git': 'https://llvm.googlesource.com',
-  'skia_revision': '38b9f9b0e496a7a571405a50e6faf17ec7bdd756',
+  'skia_revision': 'b41e7017658e5f05d5ca5001cb7f9daf9be42758',
 
   # WARNING: DO NOT EDIT canvaskit_cipd_instance MANUALLY
   # See `lib/web_ui/README.md` for how to roll CanvasKit to a new version.
@@ -235,7 +235,7 @@
 ]
 
 deps = {
-  'flutter/engine/src/flutter/third_party/dart': Var('dart_git') + '/sdk' + '@' + '9202990946f323e47667095b05b998a214344253',
+  'flutter/engine/src/flutter/third_party/dart': Var('dart_git') + '/sdk' + '@' + '8e65022bff0177367eafb1ba66f8b490b934a60e',
 
   'flutter': Var('flutter_git') + '/mirrors/flutter' + '@' + 'f79452e3f4ea7b830a00cafa0135c6658e75cd50',
 
diff --git a/commits.json b/commits.json
index 4653306..f0f29e2 100644
--- a/commits.json
+++ b/commits.json
@@ -1,4 +1,4 @@
 {
   "flutter":"f79452e3f4ea7b830a00cafa0135c6658e75cd50",
-  "flutter/engine/src/flutter/third_party/dart":"9202990946f323e47667095b05b998a214344253"
+  "flutter/engine/src/flutter/third_party/dart":"8e65022bff0177367eafb1ba66f8b490b934a60e"
 }
\ No newline at end of file