Details
Diff Detail
Event Timeline
LGTM. I presume that you've tested the testcase against rc.exe and that the output is bitexact with it?
I'll leave out the accept stamp for now to hopefully trigger @amccarth or someone else to give it another set of eyes during the next round of US daytime, else I'll stamp and commit it tomorrow.
tools/llvm-rc/ResourceScriptParser.cpp | ||
---|---|---|
124 | "is mostly useful for style values"? |
test/tools/llvm-rc/Inputs/not-expr.rc | ||
---|---|---|
14 | Isn't this actually 0x50000022, not just 0x22? The testcase would be easier to grasp if you'd point out what the default style values involved are. |
test/tools/llvm-rc/Inputs/not-expr.rc | ||
---|---|---|
14 | 0x34 & ~0x15 = 0x20, not 0x22. So this should be "expression evaluates to 0x20". The 0x02 part comes from the default groupbox class style. |
test/tools/llvm-rc/Inputs/not-expr.rc | ||
---|---|---|
14 | Oh, right, thanks. I will attach a fixed version. |
Isn't this actually 0x50000022, not just 0x22? The testcase would be easier to grasp if you'd point out what the default style values involved are.