Home
last modified time | relevance | path

Searched refs:TreeNode (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DWindowsResource.h155 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 …]
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DWindowsResource.cpp268 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 …]
/freebsd/contrib/llvm-project/llvm/utils/TableGen/GlobalISel/
H A DGIMatchTree.cpp
H A DGIMatchTree.h