| Index: runtime/vm/class_finalizer.h
|
| ===================================================================
|
| --- runtime/vm/class_finalizer.h (revision 1992)
|
| +++ runtime/vm/class_finalizer.h (working copy)
|
| @@ -11,6 +11,7 @@
|
| namespace dart {
|
|
|
| class AbstractType;
|
| +class AbstractTypeArguments;
|
| class Class;
|
| class Function;
|
| class RawAbstractType;
|
| @@ -19,7 +20,6 @@
|
| class Script;
|
| class String;
|
| class Type;
|
| -class TypeArguments;
|
| class UnresolvedClass;
|
|
|
| // Traverses all pending, unfinalized classes, validates and marks them as
|
| @@ -78,12 +78,12 @@
|
| static void ResolveInterfaces(const Class& cls,
|
| GrowableArray<const Class*>* visited);
|
| static void FinalizeTypeArguments(const Class& cls,
|
| - const TypeArguments& arguments);
|
| + const AbstractTypeArguments& arguments);
|
| static void ResolveType(const Class& cls, const AbstractType& type);
|
| static RawAbstractType* FinalizeType(const AbstractType& type);
|
| static void ResolveAndFinalizeUpperBounds(const Class& cls);
|
| static void VerifyUpperBounds(const Class& cls,
|
| - const TypeArguments& arguments);
|
| + const AbstractTypeArguments& arguments);
|
| static void ResolveAndFinalizeSignature(const Class& cls,
|
| const Function& function);
|
| static void ResolveAndFinalizeMemberTypes(const Class& cls);
|
|
|