commit | afe863129f5d3a40bc2bdb30cdab47ccf07b813d | [log] [tgz] |
---|---|---|
author | Marek Sokolowski <mnbvmar@gmail.com> | Fri Sep 29 17:46:32 2017 +0000 |
committer | Marek Sokolowski <mnbvmar@gmail.com> | Fri Sep 29 17:46:32 2017 +0000 |
tree | 01eef04e3209a596c90702d6ff204d745d69701f | |
parent | 5e3e825e8225a1bf8df8449665d8be6236083758 [diff] |
[llvm-rc] Refactoring needed for ACCELERATORS and MENU resources. This is a part of llvm-rc serialization patch set (serialization, pt 1.5). This: * Unifies the internal representation of flags in ACCELERATORS and MENU with the corresponding representation in .res files (noticed in https://reviews.llvm.org/D37828#inline-329828). * Creates an RCResource subclass, OptStatementsRCResource, describing resource statements that can declare resource-local optional statements (proposed in https://reviews.llvm.org/D37824#inline-329775). These modifications don't fit to any of the current patches, so I'm submitting them as a separate patch. Differential Revision: https://reviews.llvm.org/D37841 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@314541 91177308-0d34-0410-b5e6-96231b3b80d8