Searched refs:TreeNode (Results 1 – 4 of 4) sorted by relevance
155 class TreeNode;162 const TreeNode &getTree() const { return Root; } in getTree()166 class TreeNode {169 using Children = std::map<T, std::unique_ptr<TreeNode>>;188 static std::unique_ptr<TreeNode> createStringNode(uint32_t Index);189 static std::unique_ptr<TreeNode> createIDNode();191 static std::unique_ptr<TreeNode> createDataNode(uint16_t MajorVersion,197 explicit TreeNode(uint32_t StringIndex);198 TreeNode(uint16_t MajorVersion, uint16_t MinorVersion,204 TreeNode *&Result);[all …]
268 TreeNode *TypeNode = TypeIt->second.get(); in cleanUpManifests()274 TreeNode *NameNode = NameIt->second.get(); in cleanUpManifests()296 TreeNode *FirstNode = FirstIt->second.get(); in cleanUpManifests()299 TreeNode *LastNode = LastIt->second.get(); in cleanUpManifests()352 TreeNode *Node; in parse()380 bool WindowsResourceParser::TreeNode::addEntry( in addEntry()383 std::vector<std::vector<UTF16>> &StringTable, TreeNode *&Result) { in addEntry()384 TreeNode &TypeNode = addTypeNode(Entry, StringTable); in addEntry()385 TreeNode &NameNode = TypeNode.addNameNode(Entry, StringTable); in addEntry()389 Error WindowsResourceParser::addChildren(TreeNode &Node, in addChildren()[all …]