[fasta] Remove BuiltTypeBuilder

Change-Id: I8a3678e37ef0c51023c5c52f1fc8e7d11d005c86
Reviewed-on: https://dart-review.googlesource.com/54382
Commit-Queue: Dmitry Stefantsov <dmitryas@google.com>
Reviewed-by: Peter von der Ahé <ahe@google.com>
diff --git a/pkg/analyzer/test/generated/parser_forest_test.dart b/pkg/analyzer/test/generated/parser_forest_test.dart
index 8046271..20aa96c 100644
--- a/pkg/analyzer/test/generated/parser_forest_test.dart
+++ b/pkg/analyzer/test/generated/parser_forest_test.dart
@@ -13,7 +13,6 @@
 import "package:front_end/src/compute_platform_binaries_location.dart";
 import 'package:front_end/src/fasta/compiler_context.dart';
 import 'package:front_end/src/fasta/constant_context.dart';
-import 'package:front_end/src/fasta/dill/built_type_builder.dart';
 import 'package:front_end/src/fasta/dill/dill_target.dart';
 import "package:front_end/src/fasta/fasta_codes.dart";
 import 'package:front_end/src/fasta/kernel/body_builder.dart';
@@ -1211,7 +1210,7 @@
       KernelProcedureBuilder procedureBuilder = new KernelProcedureBuilder(
           null /* metadata */,
           Modifier.staticMask /* or Modifier.varMask */,
-          new BuiltTypeBuilder(new kernel.DynamicType()),
+          kernelTarget.dynamicType,
           "analyzerTest",
           typeVariableBuilders,
           formalParameterBuilders,
diff --git a/pkg/front_end/lib/src/fasta/dill/built_type_builder.dart b/pkg/front_end/lib/src/fasta/dill/built_type_builder.dart
deleted file mode 100644
index 3b170eb..0000000
--- a/pkg/front_end/lib/src/fasta/dill/built_type_builder.dart
+++ /dev/null
@@ -1,48 +0,0 @@
-// Copyright (c) 2017, the Dart project authors.  Please see the AUTHORS file
-// for details. All rights reserved. Use of this source code is governed by a
-// BSD-style license that can be found in the LICENSE file.
-
-library fasta.built_type_builder;
-
-import 'package:kernel/ast.dart' show DartType, Supertype;
-
-import '../kernel/kernel_builder.dart'
-    show KernelTypeBuilder, LibraryBuilder, TypeBuilder;
-
-import '../problems.dart' show unimplemented, unsupported;
-
-class BuiltTypeBuilder extends KernelTypeBuilder {
-  final DartType builtType;
-
-  BuiltTypeBuilder(this.builtType);
-
-  DartType build(LibraryBuilder library) => builtType;
-
-  Supertype buildSupertype(
-      LibraryBuilder library, int charOffset, Uri fileUri) {
-    return unimplemented("buildSupertype", -1, null);
-  }
-
-  Supertype buildMixedInType(
-      LibraryBuilder library, int charOffset, Uri fileUri) {
-    return unimplemented("buildMixedInType", -1, null);
-  }
-
-  buildInvalidType(int charOffset, Uri fileUri) {
-    return unimplemented("buildInvalidType", -1, null);
-  }
-
-  String get debugName => "BuiltTypeBuilder";
-
-  StringBuffer printOn(StringBuffer buffer) {
-    return buffer..write(builtType.toString());
-  }
-
-  String get name {
-    return unimplemented("name", -1, null);
-  }
-
-  BuiltTypeBuilder clone(List<TypeBuilder> newTypes) {
-    return unsupported("clone", -1, null);
-  }
-}