| Index: pkg/compiler/lib/src/io/source_information.dart
|
| diff --git a/pkg/compiler/lib/src/io/source_information.dart b/pkg/compiler/lib/src/io/source_information.dart
|
| index f2b6f64ed8b45d48eda27e8f82dc2380482e841b..beccadb10428d7931da1e76f271f7e14749765bd 100644
|
| --- a/pkg/compiler/lib/src/io/source_information.dart
|
| +++ b/pkg/compiler/lib/src/io/source_information.dart
|
| @@ -13,6 +13,7 @@ import '../elements/elements.dart'
|
| LocalElement,
|
| ResolvedAst,
|
| ResolvedAstKind;
|
| +import '../elements/entities.dart';
|
| import '../js/js.dart' show JavaScriptNodeSourceInformation;
|
| import '../script.dart';
|
| import '../tree/tree.dart' show Node;
|
| @@ -45,8 +46,8 @@ abstract class SourceInformation extends JavaScriptNodeSourceInformation {
|
| class SourceInformationStrategy {
|
| const SourceInformationStrategy();
|
|
|
| - /// Create a [SourceInformationBuilder] for [resolvedAst].
|
| - SourceInformationBuilder createBuilderForContext(ResolvedAst resolvedAst) {
|
| + /// Create a [SourceInformationBuilder] for [member].
|
| + SourceInformationBuilder createBuilderForContext(MemberEntity member) {
|
| return const SourceInformationBuilder();
|
| }
|
|
|
| @@ -61,12 +62,11 @@ class SourceInformationStrategy {
|
| class SourceInformationBuilder {
|
| const SourceInformationBuilder();
|
|
|
| - /// Create a [SourceInformationBuilder] for [resolvedAst].
|
| - SourceInformationBuilder forContext(ResolvedAst resolvedAst) => this;
|
| + /// Create a [SourceInformationBuilder] for [member].
|
| + SourceInformationBuilder forContext(MemberEntity member) => this;
|
|
|
| - /// Generate [SourceInformation] the declaration of the element in
|
| - /// [resolvedAst].
|
| - SourceInformation buildDeclaration(ResolvedAst resolvedAst) => null;
|
| + /// Generate [SourceInformation] the declaration of the [member].
|
| + SourceInformation buildDeclaration(MemberEntity member) => null;
|
|
|
| /// Generate [SourceInformation] for the generic [node].
|
| @deprecated
|
|
|