Index: src/ast.h |
diff --git a/src/ast.h b/src/ast.h |
index a3fb9626b823185336966aa4d220d22d79508459..45c1374de123ce847054339c1d4c2ce721252db4 100644 |
--- a/src/ast.h |
+++ b/src/ast.h |
@@ -1748,6 +1748,10 @@ class Property FINAL : public Expression { |
virtual KeyedAccessStoreMode GetStoreMode() OVERRIDE { |
return STANDARD_STORE; |
} |
+ virtual IcCheckType GetKeyType() { |
+ // PROPERTY key types currently aren't implemented for KeyedLoadICs. |
+ return ELEMENT; |
+ } |
bool IsUninitialized() { return !is_for_call_ && is_uninitialized_; } |
bool HasNoTypeInformation() { |
return is_uninitialized_; |
@@ -2124,6 +2128,7 @@ class CountOperation FINAL : public Expression { |
: Expression(zone, pos, num_ids(), id_gen), |
op_(op), |
is_prefix_(is_prefix), |
+ key_type_(ELEMENT), |
store_mode_(STANDARD_STORE), |
expression_(expr) {} |