diff options
author | Marek Sokolowski <mnbvmar@gmail.com> | 2017-08-28 21:59:54 +0000 |
---|---|---|
committer | Marek Sokolowski <mnbvmar@gmail.com> | 2017-08-28 21:59:54 +0000 |
commit | 72aa937ed8cf9a0478bc9908f80ce51e372e8ef4 (patch) | |
tree | c8a04b1e0bc5cb1987b0bfcd87a09ab6e502b04d /llvm/tools/llvm-rc/ResourceScriptStmt.cpp | |
parent | cbf969eb20c9191cafe8c18cbd7cc13da84cffba (diff) | |
download | bcm5719-llvm-72aa937ed8cf9a0478bc9908f80ce51e372e8ef4.tar.gz bcm5719-llvm-72aa937ed8cf9a0478bc9908f80ce51e372e8ef4.zip |
[llvm-rc] Add ICON and HTML parsing ability (parser, pt 2/8).
This extends the current llvm-rc parser by ICON and HTML resources.
Moreover, some tests have been slightly rewritten.
Thanks for Nico Weber for his original work in this area.
Differential Revision: https://reviews.llvm.org/D36891
llvm-svn: 311939
Diffstat (limited to 'llvm/tools/llvm-rc/ResourceScriptStmt.cpp')
-rw-r--r-- | llvm/tools/llvm-rc/ResourceScriptStmt.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/llvm/tools/llvm-rc/ResourceScriptStmt.cpp b/llvm/tools/llvm-rc/ResourceScriptStmt.cpp index af62e532225..f008641ff76 100644 --- a/llvm/tools/llvm-rc/ResourceScriptStmt.cpp +++ b/llvm/tools/llvm-rc/ResourceScriptStmt.cpp @@ -36,10 +36,18 @@ raw_ostream &LanguageResource::log(raw_ostream &OS) const { return OS << "Language: " << Lang << ", Sublanguage: " << SubLang << "\n"; } +raw_ostream &CursorResource::log(raw_ostream &OS) const { + return OS << "Cursor (" << ResName << "): " << CursorLoc << "\n"; +} + raw_ostream &IconResource::log(raw_ostream &OS) const { return OS << "Icon (" << ResName << "): " << IconLoc << "\n"; } +raw_ostream &HTMLResource::log(raw_ostream &OS) const { + return OS << "HTML (" << ResName << "): " << HTMLLoc << "\n"; +} + raw_ostream &StringTableResource::log(raw_ostream &OS) const { OS << "StringTable:\n"; OptStatements.log(OS); |