Index: src/globals.h |
diff --git a/src/globals.h b/src/globals.h |
index 0248bb1600d8e8487fa2d1ffae2f9fba33a04013..73cc89d936f653409b32b2cfd94e216c2b788a4b 100644 |
--- a/src/globals.h |
+++ b/src/globals.h |
@@ -527,9 +527,11 @@ enum CallFunctionFlags { |
enum CallConstructorFlags { |
- NO_CALL_CONSTRUCTOR_FLAGS, |
+ NO_CALL_CONSTRUCTOR_FLAGS = 0, |
// The call target is cached in the instruction stream. |
- RECORD_CONSTRUCTOR_TARGET |
+ RECORD_CONSTRUCTOR_TARGET = 1, |
+ SUPER_CONSTRUCTOR_CALL = 1 << 1, |
+ SUPER_CALL_RECORD_TARGET = SUPER_CONSTRUCTOR_CALL | RECORD_CONSTRUCTOR_TARGET |
}; |