Lines Matching defs:final
16 struct LSR final : public UMemory { struct
17 static constexpr int32_t REGION_INDEX_LIMIT = 1001 + 26 * 26;
19 static constexpr int32_t EXPLICIT_LSR = 7;
20 static constexpr int32_t EXPLICIT_LANGUAGE = 4;
21 static constexpr int32_t EXPLICIT_SCRIPT = 2;
22 static constexpr int32_t EXPLICIT_REGION = 1;
23 static constexpr int32_t IMPLICIT_LSR = 0;
24 static constexpr int32_t DONT_CARE_FLAGS = 0;
26 const char *language;
27 const char *script;
28 const char *region;
29 char *owned = nullptr;
31 int32_t regionIndex = 0;
32 int32_t flags = 0;
34 int32_t hashCode = 0;
36 LSR() : language("und"), script(""), region("") {} in LSR()
39 LSR(const char *lang, const char *scr, const char *r, int32_t f) : in LSR()
50 inline ~LSR() { in ~LSR()
57 LSR &operator=(LSR &&other) U_NOEXCEPT;
58 LSR &operator=(const LSR &other) = delete;