Revision f230a1cf deps/v8/src/i18n.cc
deps/v8/src/i18n.cc | ||
---|---|---|
464 | 464 |
|
465 | 465 |
Handle<String> key = isolate->factory()->NewStringFromAscii( |
466 | 466 |
CStrVector("minimumSignificantDigits")); |
467 |
if (resolved->HasLocalProperty(*key)) {
|
|
467 |
if (JSReceiver::HasLocalProperty(resolved, key)) {
|
|
468 | 468 |
JSObject::SetProperty( |
469 | 469 |
resolved, |
470 | 470 |
isolate->factory()->NewStringFromAscii( |
... | ... | |
477 | 477 |
|
478 | 478 |
key = isolate->factory()->NewStringFromAscii( |
479 | 479 |
CStrVector("maximumSignificantDigits")); |
480 |
if (resolved->HasLocalProperty(*key)) {
|
|
480 |
if (JSReceiver::HasLocalProperty(resolved, key)) {
|
|
481 | 481 |
JSObject::SetProperty( |
482 | 482 |
resolved, |
483 | 483 |
isolate->factory()->NewStringFromAscii( |
... | ... | |
855 | 855 |
Handle<JSObject> obj) { |
856 | 856 |
Handle<String> key = |
857 | 857 |
isolate->factory()->NewStringFromAscii(CStrVector("dateFormat")); |
858 |
if (obj->HasLocalProperty(*key)) {
|
|
858 |
if (JSReceiver::HasLocalProperty(obj, key)) {
|
|
859 | 859 |
return reinterpret_cast<icu::SimpleDateFormat*>( |
860 | 860 |
obj->GetInternalField(0)); |
861 | 861 |
} |
... | ... | |
920 | 920 |
Handle<JSObject> obj) { |
921 | 921 |
Handle<String> key = |
922 | 922 |
isolate->factory()->NewStringFromAscii(CStrVector("numberFormat")); |
923 |
if (obj->HasLocalProperty(*key)) {
|
|
923 |
if (JSReceiver::HasLocalProperty(obj, key)) {
|
|
924 | 924 |
return reinterpret_cast<icu::DecimalFormat*>(obj->GetInternalField(0)); |
925 | 925 |
} |
926 | 926 |
|
... | ... | |
981 | 981 |
Handle<JSObject> obj) { |
982 | 982 |
Handle<String> key = |
983 | 983 |
isolate->factory()->NewStringFromAscii(CStrVector("collator")); |
984 |
if (obj->HasLocalProperty(*key)) {
|
|
984 |
if (JSReceiver::HasLocalProperty(obj, key)) {
|
|
985 | 985 |
return reinterpret_cast<icu::Collator*>(obj->GetInternalField(0)); |
986 | 986 |
} |
987 | 987 |
|
... | ... | |
1045 | 1045 |
Handle<JSObject> obj) { |
1046 | 1046 |
Handle<String> key = |
1047 | 1047 |
isolate->factory()->NewStringFromAscii(CStrVector("breakIterator")); |
1048 |
if (obj->HasLocalProperty(*key)) {
|
|
1048 |
if (JSReceiver::HasLocalProperty(obj, key)) {
|
|
1049 | 1049 |
return reinterpret_cast<icu::BreakIterator*>(obj->GetInternalField(0)); |
1050 | 1050 |
} |
1051 | 1051 |
|
Also available in: Unified diff