Lines Matching refs:WindowsResourceParser

140 WindowsResourceParser::WindowsResourceParser(bool MinGW)  in WindowsResourceParser()  function in llvm::object::WindowsResourceParser
213 static void printStringOrID(const WindowsResourceParser::StringOrID &S, in printStringOrID()
229 const std::vector<WindowsResourceParser::StringOrID> &Context, in makeDuplicateResourceError()
263 void WindowsResourceParser::cleanUpManifests( in cleanUpManifests()
312 bool WindowsResourceParser::shouldIgnoreDuplicate( in shouldIgnoreDuplicate()
321 bool WindowsResourceParser::shouldIgnoreDuplicate( in shouldIgnoreDuplicate()
329 Error WindowsResourceParser::parse(WindowsResource *WR, in parse()
367 Error WindowsResourceParser::parse(ResourceSectionRef &RSR, StringRef Filename, in parse()
376 void WindowsResourceParser::printTree(raw_ostream &OS) const { in printTree()
381 bool WindowsResourceParser::TreeNode::addEntry( in addEntry()
390 Error WindowsResourceParser::addChildren(TreeNode &Node, in addChildren()
452 WindowsResourceParser::TreeNode::TreeNode(uint32_t StringIndex) in TreeNode()
455 WindowsResourceParser::TreeNode::TreeNode(uint16_t MajorVersion, in TreeNode()
463 std::unique_ptr<WindowsResourceParser::TreeNode>
464 WindowsResourceParser::TreeNode::createStringNode(uint32_t Index) { in createStringNode()
468 std::unique_ptr<WindowsResourceParser::TreeNode>
469 WindowsResourceParser::TreeNode::createIDNode() { in createIDNode()
473 std::unique_ptr<WindowsResourceParser::TreeNode>
474 WindowsResourceParser::TreeNode::createDataNode(uint16_t MajorVersion, in createDataNode()
483 WindowsResourceParser::TreeNode &WindowsResourceParser::TreeNode::addTypeNode( in addTypeNode()
492 WindowsResourceParser::TreeNode &WindowsResourceParser::TreeNode::addNameNode( in addNameNode()
501 bool WindowsResourceParser::TreeNode::addLanguageNode( in addLanguageNode()
512 bool WindowsResourceParser::TreeNode::addDataChild( in addDataChild()
523 WindowsResourceParser::TreeNode &WindowsResourceParser::TreeNode::addIDChild( in addIDChild()
528 WindowsResourceParser::TreeNode &Node = *NewChild; in addIDChild()
535 WindowsResourceParser::TreeNode &WindowsResourceParser::TreeNode::addNameChild( in addNameChild()
544 WindowsResourceParser::TreeNode &Node = *NewChild; in addNameChild()
551 void WindowsResourceParser::TreeNode::print(ScopedPrinter &Writer, in print()
565 uint32_t WindowsResourceParser::TreeNode::getTreeSize() const { in getTreeSize()
590 void WindowsResourceParser::TreeNode::shiftDataIndexDown(uint32_t Index) { in shiftDataIndexDown()
604 const WindowsResourceParser &Parser, Error &E);
625 const WindowsResourceParser::TreeNode &Resources;
641 COFF::MachineTypes MachineType, const WindowsResourceParser &Parser, in WindowsResourceCOFFWriter()
874 std::queue<const WindowsResourceParser::TreeNode *> Queue; in writeDirectoryTree()
880 std::vector<const WindowsResourceParser::TreeNode *> DataEntriesTreeOrder; in writeDirectoryTree()
1005 const WindowsResourceParser &Parser, in writeWindowsResourceCOFF()