Index: src/type-info.h |
diff --git a/src/type-info.h b/src/type-info.h |
index 330ecd34c32effa0efb6dd6c4836bb62147d80bb..1ad3233390e3b71a265bbffde501ccc519894131 100644 |
--- a/src/type-info.h |
+++ b/src/type-info.h |
@@ -227,10 +227,11 @@ class CompareOperation; |
class CompilationInfo; |
class CountOperation; |
class Expression; |
+class ForInStatement; |
+class ICStub; |
class Property; |
class SmallMapList; |
class UnaryOperation; |
-class ForInStatement; |
class TypeFeedbackOracle: public ZoneObject { |
@@ -280,6 +281,7 @@ class TypeFeedbackOracle: public ZoneObject { |
Handle<Map> GetObjectLiteralStoreMap(ObjectLiteral::Property* prop); |
bool LoadIsBuiltin(Property* expr, Builtins::Name id); |
+ bool LoadIsStub(Property* expr, ICStub* stub); |
// TODO(1571) We can't use ToBooleanStub::Types as the return value because |
// of various cylces in our headers. Death to tons of implementations in |