| Index: pkg/front_end/lib/src/fasta/analyzer/mock_type.dart
|
| diff --git a/pkg/front_end/lib/src/fasta/analyzer/mock_type.dart b/pkg/front_end/lib/src/fasta/analyzer/mock_type.dart
|
| index ce34190cd9d8900ff910e3078d3d10a92988ade4..bf55d3766c4dc80415b79297f2c218ded09b9ae3 100644
|
| --- a/pkg/front_end/lib/src/fasta/analyzer/mock_type.dart
|
| +++ b/pkg/front_end/lib/src/fasta/analyzer/mock_type.dart
|
| @@ -36,7 +36,9 @@ abstract class MockType extends DartType {
|
|
|
| String get name => internalError("not supported.");
|
|
|
| - DartType flattenFutures(TypeSystem typeSystem) => internalError("not supported.");
|
| + DartType flattenFutures(TypeSystem typeSystem) {
|
| + return internalError("not supported.");
|
| + }
|
|
|
| bool isAssignableTo(DartType type) => internalError("not supported.");
|
|
|
| @@ -46,20 +48,32 @@ abstract class MockType extends DartType {
|
|
|
| bool isSupertypeOf(DartType type) => internalError("not supported.");
|
|
|
| - DartType resolveToBound(DartType objectType) => internalError("not supported.");
|
| + DartType resolveToBound(DartType objectType) {
|
| + return internalError("not supported.");
|
| + }
|
|
|
| DartType substitute2(
|
| - List<DartType> argumentTypes, List<DartType> parameterTypes) => internalError("not supported.");
|
| + List<DartType> argumentTypes, List<DartType> parameterTypes) {
|
| + return internalError("not supported.");
|
| + }
|
|
|
| List<DartType> get typeArguments => internalError("not supported.");
|
|
|
| - List<TypeParameterElement> get typeParameters => internalError("not supported.");
|
| + List<TypeParameterElement> get typeParameters {
|
| + return internalError("not supported.");
|
| + }
|
|
|
| - ParameterizedType instantiate(List<DartType> argumentTypes) => internalError("not supported.");
|
| + ParameterizedType instantiate(List<DartType> argumentTypes) {
|
| + return internalError("not supported.");
|
| + }
|
| }
|
|
|
| abstract class MockInterfaceType extends MockType implements InterfaceType {
|
| - List<PropertyAccessorElement> get accessors => internalError("not supported.");
|
| + ClassElement get element => internalError("not supported.");
|
| +
|
| + List<PropertyAccessorElement> get accessors {
|
| + return internalError("not supported.");
|
| + }
|
|
|
| List<ConstructorElement> get constructors => internalError("not supported.");
|
|
|
| @@ -71,44 +85,77 @@ abstract class MockInterfaceType extends MockType implements InterfaceType {
|
|
|
| InterfaceType get superclass => internalError("not supported.");
|
|
|
| - PropertyAccessorElement getGetter(String name) => internalError("not supported.");
|
| + PropertyAccessorElement getGetter(String name) {
|
| + return internalError("not supported.");
|
| + }
|
|
|
| MethodElement getMethod(String name) => internalError("not supported.");
|
|
|
| - PropertyAccessorElement getSetter(String name) => internalError("not supported.");
|
| + PropertyAccessorElement getSetter(String name) {
|
| + return internalError("not supported.");
|
| + }
|
|
|
| - bool isDirectSupertypeOf(InterfaceType type) => internalError("not supported.");
|
| + bool isDirectSupertypeOf(InterfaceType type) {
|
| + return internalError("not supported.");
|
| + }
|
|
|
|
|
| - ConstructorElement lookUpConstructor(String name, LibraryElement library) => internalError("not supported.");
|
| + ConstructorElement lookUpConstructor(String name, LibraryElement library) {
|
| + return internalError("not supported.");
|
| + }
|
|
|
| - PropertyAccessorElement lookUpGetter(String name, LibraryElement library) => internalError("not supported.");
|
| + PropertyAccessorElement lookUpGetter(String name, LibraryElement library) {
|
| + return internalError("not supported.");
|
| + }
|
|
|
| PropertyAccessorElement lookUpGetterInSuperclass(
|
| String name, LibraryElement library) => internalError("not supported.");
|
|
|
| PropertyAccessorElement lookUpInheritedGetter(String name,
|
| - {LibraryElement library, bool thisType: true}) => internalError("not supported.");
|
| + {LibraryElement library, bool thisType: true}) {
|
| + return internalError("not supported.");
|
| + }
|
|
|
| ExecutableElement lookUpInheritedGetterOrMethod(String name,
|
| {LibraryElement library}) => internalError("not supported.");
|
|
|
| MethodElement lookUpInheritedMethod(String name,
|
| - {LibraryElement library, bool thisType: true}) => internalError("not supported.");
|
| + {LibraryElement library, bool thisType: true}) {
|
| + return internalError("not supported.");
|
| + }
|
|
|
| PropertyAccessorElement lookUpInheritedSetter(String name,
|
| - {LibraryElement library, bool thisType: true}) => internalError("not supported.");
|
| + {LibraryElement library, bool thisType: true}) {
|
| + return internalError("not supported.");
|
| + }
|
|
|
| - MethodElement lookUpMethod(String name, LibraryElement library) => internalError("not supported.");
|
| + MethodElement lookUpMethod(String name, LibraryElement library) {
|
| + return internalError("not supported.");
|
| + }
|
|
|
| - MethodElement lookUpMethodInSuperclass(String name, LibraryElement library) => internalError("not supported.");
|
| + MethodElement lookUpMethodInSuperclass(String name, LibraryElement library) {
|
| + return internalError("not supported.");
|
| + }
|
|
|
| - PropertyAccessorElement lookUpSetter(String name, LibraryElement library) => internalError("not supported.");
|
| + PropertyAccessorElement lookUpSetter(String name, LibraryElement library) {
|
| + return internalError("not supported.");
|
| + }
|
|
|
| PropertyAccessorElement lookUpSetterInSuperclass(
|
| String name, LibraryElement library) => internalError("not supported.");
|
|
|
| - InterfaceType substitute4(List<DartType> argumentTypes) => internalError("not supported.");
|
| + InterfaceType instantiate(List<DartType> argumentTypes) {
|
| + return internalError("not supported.");
|
| + }
|
| +
|
| + InterfaceType substitute2(
|
| + List<DartType> argumentTypes, List<DartType> parameterTypes) {
|
| + return internalError("not supported.");
|
| + }
|
| +
|
| + InterfaceType substitute4(List<DartType> argumentTypes) {
|
| + return internalError("not supported.");
|
| + }
|
|
|
| get isDartCoreNull => internalError("not supported.");
|
| }
|
|
|