| Index: src/json-parser.h
|
| diff --git a/src/json-parser.h b/src/json-parser.h
|
| index b9a98d4b604a176011416580ecb8e65cbd7e0434..0cfe44640eec7d4d92b06d9dabfaa3987df847bb 100644
|
| --- a/src/json-parser.h
|
| +++ b/src/json-parser.h
|
| @@ -360,19 +360,19 @@ Handle<Object> JsonParser<seq_one_byte>::ParseJsonObject() {
|
| bool follow_expected = false;
|
| Handle<Map> target;
|
| if (seq_one_byte) {
|
| - key = Map::ExpectedTransitionKey(map);
|
| + key = TransitionArray::ExpectedTransitionKey(map);
|
| follow_expected = !key.is_null() && ParseJsonString(key);
|
| }
|
| // If the expected transition hits, follow it.
|
| if (follow_expected) {
|
| - target = Map::ExpectedTransitionTarget(map);
|
| + target = TransitionArray::ExpectedTransitionTarget(map);
|
| } else {
|
| // If the expected transition failed, parse an internalized string and
|
| // try to find a matching transition.
|
| key = ParseJsonInternalizedString();
|
| if (key.is_null()) return ReportUnexpectedCharacter();
|
|
|
| - target = Map::FindTransitionToField(map, key);
|
| + target = TransitionArray::FindTransitionToField(map, key);
|
| // If a transition was found, follow it and continue.
|
| transitioning = !target.is_null();
|
| }
|
|
|