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