Lines Matching refs:Trie
2872 ArrayRef<uint8_t> T) : E(E), O(O), Trie(T) {} in ExportEntry()
2907 uint64_t Result = decodeULEB128(Ptr, &Count, Trie.end(), error); in readULEB128()
2909 if (Ptr > Trie.end()) in readULEB128()
2910 Ptr = Trie.end(); in readULEB128()
2938 return Stack.back().Start - Trie.begin(); in nodeOffset()
2946 const uint8_t *Ptr = Trie.begin() + offset; in pushNode()
2959 if (Children > Trie.end()) { in pushNode()
3016 if (End >= Trie.end()) { in pushNode()
3024 while(*End != '\0' && End < Trie.end()) in pushNode()
3067 if (State.ChildCount != 0 && Children + 1 >= Trie.end()) { in pushNode()
3087 for (;*Top.Current != 0 && Top.Current < Trie.end(); Top.Current++) { in pushDownUntilBottom()
3091 if (Top.Current >= Trie.end()) { in pushDownUntilBottom()
3093 Twine::utohexstr(Top.Start - Trie.begin()) + in pushDownUntilBottom()
3104 Twine::utohexstr(Top.Start - Trie.begin())); in pushDownUntilBottom()
3109 if (node.Start == Trie.begin() + childNodeIndex){ in pushDownUntilBottom()
3111 Twine::utohexstr(Top.Start - Trie.begin()) + in pushDownUntilBottom()
3126 Twine::utohexstr(Stack.back().Start - Trie.begin())); in pushDownUntilBottom()
3152 Twine::utohexstr(Stack.back().Start - Trie.begin())); in moveNext()
3177 MachOObjectFile::exports(Error &E, ArrayRef<uint8_t> Trie, in exports() argument
3179 ExportEntry Start(&E, O, Trie); in exports()
3180 if (Trie.empty()) in exports()
3185 ExportEntry Finish(&E, O, Trie); in exports()