Lines Matching defs:DicNode
76 class DicNode {
77 // Caveat: We define Weighting as a friend class of DicNode to let Weighting change
78 // the distance of DicNode.
80 // This is an exception to explicitly hide DicNode::addCost() from all classes but Weighting.
88 AK_FORCE_INLINE DicNode()
95 DicNode(const DicNode &dicNode);
96 DicNode &operator=(const DicNode &dicNode);
97 ~DicNode() {}
100 void initByCopy(const DicNode *const dicNode) {
116 void initAsRootWithPreviousWord(const DicNode *const dicNode, const int rootPtNodeArrayPos) {
128 void initAsPassingChild(const DicNode *parentDicNode) {
138 void initAsChild(const DicNode *const dicNode, const int childrenPtNodeArrayPos,
230 // This DicNode does not have matched or proximity code points when all code points have
347 AK_FORCE_INLINE bool isSameNodeCodePoint(const DicNode *const dicNode) const {
415 AK_FORCE_INLINE bool compare(const DicNode *right) const {