Lines Matching refs:ptNodeParams
185 const PtNodeParams *const ptNodeParams, int *const ptNodeWritingPos) {
186 return writePtNodeAndGetTerminalIdAndAdvancePosition(ptNodeParams, 0 /* outTerminalId */,
191 const PtNodeParams *const ptNodeParams, const UnigramProperty *const unigramProperty,
194 if (!writePtNodeAndGetTerminalIdAndAdvancePosition(ptNodeParams, &terminalId,
274 bool Ver4PatriciaTrieNodeWriter::addShortcutTarget(const PtNodeParams *const ptNodeParams,
277 if (!mShortcutPolicy->addNewShortcut(ptNodeParams->getTerminalId(),
279 AKLOGE("Cannot add new shortcut entry. terminalId: %d", ptNodeParams->getTerminalId());
286 const PtNodeParams *const ptNodeParams, int *const outTerminalId,
297 ptNodeParams->getParentPos(), nodePos, ptNodeWritingPos)) {
302 ptNodeParams->getCodePoints(), ptNodeParams->getCodePointCount(), ptNodeWritingPos)) {
306 if (!ptNodeParams->willBecomeNonTerminal()) {
307 if (ptNodeParams->getTerminalId() != Ver4DictConstants::NOT_A_TERMINAL_ID) {
308 terminalId = ptNodeParams->getTerminalId();
309 } else if (ptNodeParams->isTerminal()) {
333 ptNodeParams->getChildrenPos(), ptNodeWritingPos)) {
337 ptNodeParams->getCodePointCount() > 1 /* hasMultipleChars */);