| Index: pkg/compiler/lib/src/kernel/kernel_backend_strategy.dart
|
| diff --git a/pkg/compiler/lib/src/kernel/kernel_backend_strategy.dart b/pkg/compiler/lib/src/kernel/kernel_backend_strategy.dart
|
| index 1546c2f49343a57df4e225ab0a97bdbbbd43b72a..69c9154721c1dab7b433d0702681f96c5d134865 100644
|
| --- a/pkg/compiler/lib/src/kernel/kernel_backend_strategy.dart
|
| +++ b/pkg/compiler/lib/src/kernel/kernel_backend_strategy.dart
|
| @@ -73,6 +73,10 @@ class KernelBackendStrategy implements BackendStrategy {
|
| SourceInformationStrategy sourceInformationStrategy) {
|
| return new KernelSsaBuilderTask(backend.compiler);
|
| }
|
| +
|
| + @override
|
| + SourceInformationStrategy get sourceInformationStrategy =>
|
| + const SourceInformationStrategy();
|
| }
|
|
|
| class KernelCodegenWorkItemBuilder implements WorkItemBuilder {
|
| @@ -123,9 +127,9 @@ class KernelSsaBuilderTask extends CompilerTask implements SsaBuilderTask {
|
| new KernelToTypeInferenceMapImpl(closedWorld),
|
| closedWorld,
|
| work.registry,
|
| + // TODO(johnniwinther): Support these:
|
| const KernelClosureClassMaps(),
|
| const SourceInformationBuilder(),
|
| - // TODO(johnniwinther): Support these:
|
| null, // Function node used as capture scope id.
|
| targetIsConstructorBody: false);
|
| return builder.build();
|
|
|