Lines Matching defs:final
17 struct LSR final : public UMemory { struct
18 static constexpr int32_t REGION_INDEX_LIMIT = 1001 + 26 * 26;
20 static constexpr int32_t EXPLICIT_LSR = 7;
21 static constexpr int32_t EXPLICIT_LANGUAGE = 4;
22 static constexpr int32_t EXPLICIT_SCRIPT = 2;
23 static constexpr int32_t EXPLICIT_REGION = 1;
24 static constexpr int32_t IMPLICIT_LSR = 0;
25 static constexpr int32_t DONT_CARE_FLAGS = 0;
27 const char *language;
28 const char *script;
29 const char *region;
30 char *owned = nullptr;
32 int32_t regionIndex = 0;
33 int32_t flags = 0;
35 int32_t hashCode = 0;
37 LSR() : language("und"), script(""), region("") {} in LSR()
40 LSR(const char *lang, const char *scr, const char *r, int32_t f) : in LSR()
53 inline ~LSR() { in ~LSR()
60 LSR &operator=(LSR &&other) noexcept;
61 LSR &operator=(const LSR &other) = delete;