| Index: runtime/vm/class_finalizer.h
|
| ===================================================================
|
| --- runtime/vm/class_finalizer.h (revision 20082)
|
| +++ runtime/vm/class_finalizer.h (working copy)
|
| @@ -11,6 +11,7 @@
|
| namespace dart {
|
|
|
| class AbstractType;
|
| +class MixinAppType;
|
| class AbstractTypeArguments;
|
| class Class;
|
| class Error;
|
| @@ -99,7 +100,13 @@
|
| const Class& cls,
|
| const Function& factory,
|
| const GrowableObjectArray& visited_factories);
|
| + static void CloneTypeParameters(const Class& mixapp_class);
|
| static void ApplyMixin(const Class& cls);
|
| + static void CollectTypeArguments(const Class& cls,
|
| + const Type& type,
|
| + const GrowableObjectArray& collected_args);
|
| + static RawType* ResolveMixinAppType(const Class& cls,
|
| + const MixinAppType& mixin_app);
|
| static void ResolveSuperTypeAndInterfaces(const Class& cls,
|
| GrowableArray<intptr_t>* visited);
|
| static void FinalizeTypeParameters(const Class& cls);
|
|
|