Lines Matching defs:JSDateTimeFormat
97 class JSDateTimeFormat : public JSObject {
99 CAST_CHECK(JSDateTimeFormat, IsJSDateTimeFormat);
125 static void SetIcuLocale(JSThread *thread, JSHandle<JSDateTimeFormat> obj,
130 static void SetIcuSimpleDateFormat(JSThread *thread, JSHandle<JSDateTimeFormat> obj,
138 static JSHandle<JSDateTimeFormat> InitializeDateTimeFormat(JSThread *thread,
139 const JSHandle<JSDateTimeFormat> &dateTimeFormat,
153 static JSHandle<EcmaString> FormatDateTime(JSThread *thread, const JSHandle<JSDateTimeFormat> &dateTimeFormat,
159 static JSHandle<JSArray> FormatDateTimeToParts(JSThread *thread, const JSHandle<JSDateTimeFormat> &dateTimeFormat,
168 static void ResolvedOptions(JSThread *thread, const JSHandle<JSDateTimeFormat> &dateTimeFormat,
171 static JSHandle<EcmaString> NormDateTimeRange(JSThread *thread, const JSHandle<JSDateTimeFormat> &dtf, double x,
174 static JSHandle<JSArray> NormDateTimeRangeToParts(JSThread *thread, const JSHandle<JSDateTimeFormat> &dtf,
193 static std::unique_ptr<icu::DateIntervalFormat> ConstructDateIntervalFormat(const JSHandle<JSDateTimeFormat> &dtf);
221 static icu::FormattedDateInterval ConstructDTFRange(JSThread *thread, const JSHandle<JSDateTimeFormat> &dtf,