Home | History | Annotate | Download | only in typing

Lines Matching refs:dicNode

25 #include "suggest/core/dicnode/dic_node.h"
26 #include "suggest/core/dicnode/dic_node_vector.h"
40 AK_FORCE_INLINE bool allowsErrorCorrections(const DicNode *const dicNode) const {
41 return dicNode->getNormalizedSpatialDistance()
46 const DicNode *const dicNode, const DicNode *const childDicNode,
59 if (dicNode->isCompletion(inputSize)) {
62 if (dicNode->canBeIntentionalOmission()) {
65 const int point0Index = dicNode->getInputIndex(0);
75 const DicTraverseSession *const traverseSession, const DicNode *const dicNode) const {
79 if (!canDoLookAheadCorrection(traverseSession, dicNode)) {
82 const int point0Index = dicNode->getInputIndex(0);
83 return dicNode->isTerminalWordNode()
89 const DicTraverseSession *const traverseSession, const DicNode *const dicNode) const {
95 if (dicNode->isCompletion(inputSize)) {
98 if (!dicNode->isTerminalWordNode()) {
101 const int16_t pointIndex = dicNode->getInputIndex(0);
102 return pointIndex <= inputSize && !dicNode->isTotalInputSizeExceedingLimit()
103 && !dicNode->shouldBeFilterdBySafetyNetForBigram();
113 const DicTraverseSession *const traverseSession, const DicNode *const dicNode) const {
118 const DicTraverseSession *const traverseSession, const DicNode *const dicNode) const {
120 return dicNode->canDoLookAheadCorrection(inputSize);
124 const DicTraverseSession *const traverseSession, const DicNode *const dicNode,
125 const DicNode *const childDicNode) const {
127 dicNode->getInputIndex(0), childDicNode->getNodeCodePoint(),
148 const DicTraverseSession *const traverseSession, const DicNode *const dicNode) const {
150 dicNode->getOutputWordBuf(), dicNode->getDepth());
158 const DicTraverseSession *const traverseSession, const DicNode *const parentDicNode,
159 const DicNode *const dicNode) const {
161 getProximityType(traverseSession, parentDicNode, dicNode);
168 AK_FORCE_INLINE bool isGoodToTraverseNextWord(const DicNode *const dicNode) const {
169 const int probability = dicNode->getProbability();
173 const int c = dicNode->getOutputWordBuf()[0];
174 const bool shortCappedWord = dicNode->getDepth()