Home | History | Annotate | Download | only in native

Lines Matching refs:icu

33 static bool isUtc(const icu::UnicodeString& id) {
34 static const icu::UnicodeString kEtcUct("Etc/UCT", 7, US_INV);
35 static const icu::UnicodeString kEtcUtc("Etc/UTC", 7, US_INV);
36 static const icu::UnicodeString kEtcUniversal("Etc/Universal", 13, US_INV);
37 static const icu::UnicodeString kEtcZulu("Etc/Zulu", 8, US_INV);
39 static const icu::UnicodeString kUct("UCT", 3, US_INV);
40 static const icu::UnicodeString kUtc("UTC", 3, US_INV);
41 static const icu::UnicodeString kUniversal("Universal", 9, US_INV);
42 static const icu::UnicodeString kZulu("Zulu", 4, US_INV);
48 static bool setStringArrayElement(JNIEnv* env, jobjectArray array, int i, const icu::UnicodeString& s) {
53 static const icu::UnicodeString kGmt("GMT", 3, US_INV);
71 std::unique_ptr<icu::TimeZoneNames> names(icu::TimeZoneNames::createInstance(icuLocale.locale(), status));
76 const UDate now(icu::Calendar::getNow());
78 static const icu::UnicodeString kUtc("UTC", 3, US_INV);
91 icu::UnicodeString long_std;
93 icu::UnicodeString short_std;
95 icu::UnicodeString long_dst;
97 icu::UnicodeString short_dst;
101 // ICU doesn't have names for the UTC zones; it just says "GMT+00:00" for both
127 std::unique_ptr<icu::TimeZoneNames> names(icu::TimeZoneNames::createInstance(icuLocale.locale(), status));
137 icu::UnicodeString s;
138 const UDate now(icu::Calendar::getNow());
148 jniRegisterNativeMethods(env, "libcore/icu/TimeZoneNames", gMethods, NELEM(gMethods));