| Index: runtime/vm/cha.h | 
| =================================================================== | 
| --- runtime/vm/cha.h	(revision 14428) | 
| +++ runtime/vm/cha.h	(working copy) | 
| @@ -9,6 +9,7 @@ | 
|  | 
| namespace dart { | 
|  | 
| +class Class; | 
| class Function; | 
| template <typename T> class ZoneGrowableArray; | 
| class String; | 
| @@ -33,6 +34,9 @@ | 
| // Returns an array of functions overriding the given function. | 
| // Must not be called for a function of class Object. | 
| static ZoneGrowableArray<Function*>* GetOverridesOf(const Function& function); | 
| + | 
| +  // Returns true if any subclass of 'cls' contains the function. | 
| +  static bool HasOverride(const Class& cls, const String& function_name); | 
| }; | 
|  | 
| }  // namespace dart | 
|  |