Home
last modified time | relevance | path

Searched refs:mData1 (Results 1 – 1 of 1) sorted by relevance

/packages/inputmethods/LatinIME/native/jni/src/dictionary/utils/
Dtrie_map.h231 const uint32_t mData1; member
233 Entry(const uint32_t data0, const uint32_t data1) : mData0(data0), mData1(data1) {} in Entry()
236 return (mData1 & VALUE_FLAG) == 0 && (mData1 & TERMINAL_LINK_FLAG) == 0; in isBitmapEntry()
240 return (mData1 & TERMINAL_LINK_FLAG) != 0; in hasTerminalLink()
250 return mData1 & VALUE_MASK; in getValue()
255 return hasTerminalLink() || ((mData1 & VALUE_MASK) != INVALID_VALUE_IN_KEY_VALUE_ENTRY); in isValidTerminalEntry()
260 return mData1 & TERMINAL_LINK_MASK; in getValueEntryIndex()
270 return static_cast<int>(mData1); in getTableIndex()
275 return ((static_cast<uint64_t>(mData0) << (FIELD1_SIZE * CHAR_BIT)) ^ mData1); in getValueOfValueEntry()
379 return writeField0(entry.mData0, entryIndex) && writeField1(entry.mData1, entryIndex); in writeEntry()