Lines Matching refs:nextNode
1865 pANTLR3_INT_TRIE_NODE nextNode; in intTrieGet() local
1883 nextNode = thisNode->leftN; /* Examine the left node from the root */ in intTrieGet()
1887 while (thisNode->bitNum > nextNode->bitNum) in intTrieGet()
1891 thisNode = nextNode; in intTrieGet()
1897 if (key & bitMask[nextNode->bitNum]) in intTrieGet()
1899 nextNode = nextNode->rightN; /* 1 is right */ in intTrieGet()
1903 nextNode = nextNode->leftN; /* 0 is left */ in intTrieGet()
1918 if (nextNode->key == key) in intTrieGet()
1922 return nextNode->buckets; in intTrieGet()
1956 pANTLR3_INT_TRIE_NODE nextNode; in intTrieAdd() local
1969 nextNode = trie->root->leftN; /* And assume we start to the left */ in intTrieAdd()
1974 while (thisNode->bitNum > nextNode->bitNum) in intTrieAdd()
1978 thisNode = nextNode; in intTrieAdd()
1980 if (key & bitMask[nextNode->bitNum]) in intTrieAdd()
1984 nextNode = nextNode->rightN; in intTrieAdd()
1990 nextNode = nextNode->leftN; in intTrieAdd()
1997 if (nextNode->key == key) in intTrieAdd()
2032 nextEnt = nextNode->buckets; in intTrieAdd()
2057 …xorKey = (key ^ nextNode->key); /* Gives 1 bits only where they differ then we find the left mos… in intTrieAdd()
2153 nextNode = (pANTLR3_INT_TRIE_NODE)ANTLR3_CALLOC(1, sizeof(ANTLR3_INT_TRIE_NODE)); in intTrieAdd()
2154 if (nextNode == NULL) in intTrieAdd()
2186 nextNode->buckets = newEnt; in intTrieAdd()
2187 nextNode->key = key; in intTrieAdd()
2188 nextNode->bitNum = depth; in intTrieAdd()
2196 nextNode->leftN = entNode; /* Terminates at previous position */ in intTrieAdd()
2197 nextNode->rightN = nextNode; /* Terminates with itself */ in intTrieAdd()
2201 nextNode->rightN = entNode; /* Terminates at previous position */ in intTrieAdd()
2202 nextNode->leftN = nextNode; /* Terminates with itself */ in intTrieAdd()
2212 thisNode->rightN = nextNode; in intTrieAdd()
2216 thisNode->leftN = nextNode; in intTrieAdd()