diff options
Diffstat (limited to 'deps/v8/src/objects/js-plural-rules.h')
-rw-r--r-- | deps/v8/src/objects/js-plural-rules.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/deps/v8/src/objects/js-plural-rules.h b/deps/v8/src/objects/js-plural-rules.h index 9d5da795ab..f262457acb 100644 --- a/deps/v8/src/objects/js-plural-rules.h +++ b/deps/v8/src/objects/js-plural-rules.h @@ -18,12 +18,16 @@ // Has to be the last include (doesn't have include guards): #include "src/objects/object-macros.h" +namespace U_ICU_NAMESPACE { +class PluralRules; +} // namespace U_ICU_NAMESPACE + namespace v8 { namespace internal { class JSPluralRules : public JSObject { public: - V8_WARN_UNUSED_RESULT static MaybeHandle<JSPluralRules> InitializePluralRules( + V8_WARN_UNUSED_RESULT static MaybeHandle<JSPluralRules> Initialize( Isolate* isolate, Handle<JSPluralRules> plural_rules, Handle<Object> locales, Handle<Object> options); @@ -31,8 +35,7 @@ class JSPluralRules : public JSObject { Handle<JSPluralRules> plural_rules); V8_WARN_UNUSED_RESULT static MaybeHandle<String> ResolvePlural( - Isolate* isolate, Handle<JSPluralRules> plural_rules, - Handle<Object> number); + Isolate* isolate, Handle<JSPluralRules> plural_rules, double number); DECL_CAST(JSPluralRules) DECL_PRINTER(JSPluralRules) |