Clean up some of analyzers generators based on feedback
Change-Id: I3d12bd1a253becef162df4a78e6844e04634c1cd
Reviewed-on: https://dart-review.googlesource.com/57860
Reviewed-by: Dan Rubel <danrubel@google.com>
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com>
diff --git a/pkg/analyzer/lib/src/fasta/analyzer_expression_generator.dart b/pkg/analyzer/lib/src/fasta/analyzer_expression_generator.dart
index fbbd491..614f1af 100644
--- a/pkg/analyzer/lib/src/fasta/analyzer_expression_generator.dart
+++ b/pkg/analyzer/lib/src/fasta/analyzer_expression_generator.dart
@@ -239,9 +239,7 @@
}
class AnalyzerUnlinkedNameGenerator extends AnalyzerExpressionGenerator
- with
- fasta.ErroneousExpressionGenerator<Expression, Statement, Arguments>,
- fasta.UnlinkedGenerator<Expression, Statement, Arguments> {
+ with fasta.UnlinkedGenerator<Expression, Statement, Arguments> {
@override
final Token token;
@@ -256,26 +254,7 @@
: super(helper, astFactory);
@override
- DartType buildErroneousTypeNotAPrefix(fasta.Identifier suffix) {
- // TODO: implement buildErroneousTypeNotAPrefix
- throw new UnimplementedError();
- }
-
- @override
- Expression buildError(Arguments arguments,
- {bool isGetter: false, bool isSetter: false, int offset}) {
- // TODO: implement buildError
- throw new UnimplementedError();
- }
-
- @override
Expression buildSimpleRead() => astFactory.simpleIdentifier(token);
-
- @override
- void printOn(StringSink sink) {
- sink.write(", name: ");
- sink.write(name.name);
- }
}
class AnalyzerUnresolvedNameGenerator extends AnalyzerExpressionGenerator
@@ -297,12 +276,6 @@
@override
Expression buildSimpleRead() => astFactory.simpleIdentifier(token);
-
- @override
- void printOn(StringSink sink) {
- sink.write(", name: ");
- sink.write(name.name);
- }
}
class AnalyzerVariableUseGenerator extends AnalyzerExpressionGenerator