Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Commit 03caa67

Browse files
authored
Roll Dart SDK 78ce916..15a3bf8 (#10810)
15a3bf8 Add defined() guard for checkout_llvm build flag d5d00c8 Create ExtensionMemberResolver instance in ResolverVisitor. 9ec8d9f [ddc] Merge modular/issue37523 test into modular/nested_constants test ea313da Rework the resolution result ab55923 [dartdevc] ddb fix for d8 77f545b [vm/ffi] Fix instantiation and garbage collection of NativeType objects b0d079a Set context type for extension override receiver. dc2c942 [vm/bytecode] Avoid adding all ICData objects from constant pool 804a338 Change recordScopeDependencies() to return true on type parameter of strict FunctionType. 0c72742 Stop reporting undefined method when there are ambiguous extension methods 6d29025 Emit a server.error event if we fail to start the completion model isolate 51f4574 Reland "[vm/ffi] Support structs on 32bit architectures" 621b96f Migration: begin adding infrastructure for reporting unsatisfiable substitutions. 19654f3 [cfe+vm+ddc] Return ClassHierarchy and CoreTypes together with Component 573789f [cfe] Insert default super initializer when outlining const constructor
1 parent e096f78 commit 03caa67

File tree

3 files changed

+6
-5
lines changed

3 files changed

+6
-5
lines changed

DEPS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ vars = {
3434
# Dart is: https://github.com/dart-lang/sdk/blob/master/DEPS.
3535
# You can use //tools/dart/create_updated_flutter_deps.py to produce
3636
# updated revision list of existing dependencies.
37-
'dart_revision': '78ce916d8219457c872183ce89c594b045891b48',
37+
'dart_revision': '15a3bf82cbd67c2d73e9f6a46ec6a3e32d8229eb',
3838

3939
# WARNING: DO NOT EDIT MANUALLY
4040
# The lines between blank lines above and below are generated by a script. See create_updated_flutter_deps.py

ci/licenses_golden/licenses_third_party

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Signature: 8b065bff7ffd2927337a7a8d8453f7b1
1+
Signature: 72ff7af9d28bb2fdd1ca30b84a823cb3
22

33
UNUSED LICENSES:
44

web_sdk/flutter_kernel_sdk.dart

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import 'package:dev_compiler/src/kernel/compiler.dart';
1818
import 'package:front_end/src/api_unstable/ddc.dart'
1919
show
2020
CompilerOptions,
21-
kernelForComponent,
21+
kernelForModule,
2222
DiagnosticMessage,
2323
printDiagnosticMessage,
2424
Severity;
@@ -67,15 +67,16 @@ Future main(List<String> args) async {
6767
..environmentDefines = {};
6868

6969
var inputs = target.extraRequiredLibraries.map(Uri.parse).toList();
70-
var component = await kernelForComponent(inputs, options);
70+
var compilerResult = await kernelForModule(inputs, options);
71+
var component = compilerResult.component;
7172

7273
var outputDir = path.dirname(outputPath);
7374
await Directory(outputDir).create(recursive: true);
7475
await writeComponentToBinary(component, outputPath);
7576

7677
var jsModule = ProgramCompiler(
7778
component,
78-
target.hierarchy,
79+
compilerResult.classHierarchy,
7980
SharedCompilerOptions(moduleName: 'dart_sdk'),
8081
{}).emitModule(component, [], [], {});
8182
var moduleFormats = {

0 commit comments

Comments
 (0)