summaryrefslogtreecommitdiff
path: root/deps/v8/src/objects/js-plural-rules.h
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/objects/js-plural-rules.h')
-rw-r--r--deps/v8/src/objects/js-plural-rules.h9
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)