| Index: pkg/front_end/lib/src/fasta/fasta.dart
|
| diff --git a/pkg/front_end/lib/src/fasta/fasta.dart b/pkg/front_end/lib/src/fasta/fasta.dart
|
| index dd56cebac4f7a01111bfe52720e13e512ae6d52e..ba3161808eb2e597fe0d894f5833f0ad0903d740 100644
|
| --- a/pkg/front_end/lib/src/fasta/fasta.dart
|
| +++ b/pkg/front_end/lib/src/fasta/fasta.dart
|
| @@ -165,13 +165,13 @@ Future<CompilationResult> parseScript(
|
| Target target = getTarget("vm", new TargetFlags(strongMode: false));
|
|
|
| Program program;
|
| - final uriTranslator = await TranslateUri.parse(null, packages);
|
| - final Ticker ticker = new Ticker(isVerbose: verbose);
|
| - final DillTarget dillTarget = new DillTarget(ticker, uriTranslator);
|
| - dillTarget.read(patchedSdk.resolve('platform.dill'));
|
| - final KernelTarget kernelTarget =
|
| - new KernelTarget(dillTarget, uriTranslator);
|
| try {
|
| + TranslateUri uriTranslator = await TranslateUri.parse(null, packages);
|
| + final Ticker ticker = new Ticker(isVerbose: verbose);
|
| + final DillTarget dillTarget = new DillTarget(ticker, uriTranslator);
|
| + dillTarget.read(patchedSdk.resolve('platform.dill'));
|
| + final KernelTarget kernelTarget =
|
| + new KernelTarget(dillTarget, uriTranslator);
|
| kernelTarget.read(fileName);
|
| await dillTarget.writeOutline(null);
|
| program = await kernelTarget.writeOutline(null);
|
|
|