| Index: src/typing.cc
|
| diff --git a/src/typing.cc b/src/typing.cc
|
| index 1cfaf64f64a403e4a44b035c889c091625ac0592..5376309d69d71b931d0b9a906c29816c853c796f 100644
|
| --- a/src/typing.cc
|
| +++ b/src/typing.cc
|
| @@ -494,9 +494,11 @@ void AstTyper::VisitProperty(Property* expr) {
|
| oracle()->PropertyReceiverTypes(id, name, expr->GetReceiverTypes());
|
| } else {
|
| bool is_string;
|
| + IcCheckType key_type;
|
| oracle()->KeyedPropertyReceiverTypes(
|
| - id, expr->GetReceiverTypes(), &is_string);
|
| + id, expr->GetReceiverTypes(), &is_string, &key_type);
|
| expr->set_is_string_access(is_string);
|
| + expr->set_key_type(key_type);
|
| }
|
| }
|
|
|
|
|