| Index: runtime/vm/class_finalizer.h
|
| ===================================================================
|
| --- runtime/vm/class_finalizer.h (revision 7523)
|
| +++ runtime/vm/class_finalizer.h (working copy)
|
| @@ -90,13 +90,15 @@
|
| static bool FinalizePendingClasses(bool generating_snapshot);
|
| static void FinalizeClass(const Class& cls, bool generating_snapshot);
|
| static bool IsSuperCycleFree(const Class& cls);
|
| + static bool IsAliasCycleFree(const Class& cls,
|
| + GrowableArray<intptr_t>* visited);
|
| static void CheckForLegalConstClass(const Class& cls);
|
| static RawClass* ResolveClass(const Class& cls,
|
| const UnresolvedClass& unresolved_class);
|
| static void ResolveSuperType(const Class& cls);
|
| static void ResolveFactoryClass(const Class& cls);
|
| static void ResolveInterfaces(const Class& cls,
|
| - const GrowableObjectArray& visited);
|
| + GrowableArray<intptr_t>* visited);
|
| static void FinalizeTypeParameters(const Class& cls);
|
| static void FinalizeTypeArguments(const Class& cls,
|
| const AbstractTypeArguments& arguments,
|
|
|