| Index: src/json-parser.h
|
| diff --git a/src/json-parser.h b/src/json-parser.h
|
| index bb743103b7bab558e53ec3f6fdfe6c2e18711b54..d0a841b9af293b47c653529a7fd99f5acc771526 100644
|
| --- a/src/json-parser.h
|
| +++ b/src/json-parser.h
|
| @@ -359,19 +359,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();
|
| }
|
|
|