llvm-project/llvm/test/tools/llvm-rc/Inputs
Martin Storsjö 8330dcadb8 [llvm-rc] Allow -1 for menu item IDs
This seems to be used in some resource files, e.g.
f3217573d7/include/wx/msw/wx.rc (L28).

MSVC rc.exe and GNU windres both allow any value here, and silently
just truncate to uint16_t range. This just explicitly allows the
-1 value and errors out on others - the same was done for control
IDs in dialogs in c1a67857ba.

Differential Revision: https://reviews.llvm.org/D76951
2020-03-28 14:32:08 +02:00
..
nested [llvm-rc] Don't strictly require quotes around external file names 2018-05-08 08:47:37 +00:00
bitmap.bmp
cp1252.rc
cpp-output.rc [llvm-rc] Handle C preprocessor output 2018-05-09 18:21:03 +00:00
cursor-8.cur [llvm-rc] Add missing inputs for tag-icon-cursor.test. 2018-05-14 21:32:47 +00:00
cursor-32.cur [llvm-rc] Add missing inputs for tag-icon-cursor.test. 2018-05-14 21:32:47 +00:00
cursor.cur [llvm-rc] Add missing inputs for tag-icon-cursor.test. 2018-05-14 21:32:47 +00:00
deep-include.rc [llvm-rc] Don't strictly require quotes around external file names 2018-05-08 08:47:37 +00:00
empty.rc [llvm-rc] Support joined or separate spelling for /fo flag 2018-11-09 03:16:53 +00:00
icon-new.ico [llvm-rc] Add missing inputs for tag-icon-cursor.test. 2018-05-14 21:32:47 +00:00
icon-old.ico [llvm-rc] Add missing inputs for tag-icon-cursor.test. 2018-05-14 21:32:47 +00:00
icon-png.ico [llvm-rc] Add missing inputs for tag-icon-cursor.test. 2018-05-14 21:32:47 +00:00
include-noquotes.rc [llvm-rc] Don't strictly require quotes around external file names 2018-05-08 08:47:37 +00:00
include.rc
memoryflags-stringtable.rc [llvm-rc] Add support for parsing memory flags 2018-05-15 06:35:29 +00:00
memoryflags.rc [llvm-rc] Add support for parsing memory flags 2018-05-15 06:35:29 +00:00
not-expr.rc [llvm-rc] Support not expressions. 2018-12-05 13:22:56 +00:00
parser-accelerators-bad-flag.rc
parser-accelerators-bad-int-or-string.rc
parser-accelerators-no-comma-2.rc
parser-accelerators-no-comma.rc
parser-correct-everything.rc
parser-dialog-cant-give-helpid.rc
parser-dialog-simple-font.rc
parser-dialog-too-few-args.rc
parser-dialog-too-many-args.rc
parser-dialog-unknown-type.rc
parser-dialog-unnecessary-string.rc
parser-eof.rc
parser-expr-bad-binary-1.rc
parser-expr-bad-binary-2.rc
parser-expr-bad-binary-3.rc
parser-expr-bad-unary.rc
parser-expr-unbalanced-1.rc
parser-expr-unbalanced-2.rc
parser-expr-unbalanced-3.rc
parser-expr.rc
parser-html-bad-string.rc
parser-html-extra-comma.rc
parser-language-no-comma.rc
parser-language-too-many-commas.rc
parser-menu-bad-flag.rc
parser-menu-bad-id.rc
parser-menu-missing-block.rc
parser-menu-misspelled-separator.rc
parser-no-characteristics-arg.rc
parser-nonsense-token.rc
parser-nonsense-type-eof.rc
parser-nonsense-type.rc
parser-stringtable-no-string.rc
parser-stringtable-weird-option.rc
parser-user-invalid-contents.rc
parser-versioninfo-bad-type.rc
parser-versioninfo-named-main-block.rc
parser-versioninfo-repeated-fixed.rc
parser-versioninfo-unnamed-inner-block.rc
parser-versioninfo-unnamed-value.rc
parser-versioninfo-wrong-fixed.rc
tag-accelerators-ascii-alt.rc
tag-accelerators-ascii-control.rc
tag-accelerators-ascii-shift.rc
tag-accelerators-ascii-virtkey.rc
tag-accelerators-bad-id.rc
tag-accelerators-bad-key-id.rc
tag-accelerators-control-nonalpha.rc
tag-accelerators-long-virtkey.rc
tag-accelerators-no-caret.rc
tag-accelerators-no-type.rc
tag-accelerators-only-caret.rc
tag-accelerators-too-long.rc
tag-accelerators-too-short.rc
tag-accelerators-virtual-nonalpha.rc
tag-accelerators.rc
tag-dialog-bad-style.rc
tag-dialog-ctl-large-coord-neg.rc
tag-dialog-ctl-large-coord.rc
tag-dialog-ctl-large-id.rc
tag-dialog-ctl-large-ref-id.rc
tag-dialog-ctl-large-size.rc
tag-dialog-ctl-negative-size.rc
tag-dialog-headers.rc [llvm-rc] Support EXSTYLE statement. 2018-11-29 12:17:39 +00:00
tag-dialog-large-coord-neg.rc
tag-dialog-large-coord.rc
tag-dialog-large-size.rc
tag-dialog-negative-size.rc
tag-dialog.rc [llvm-rc] Allow -1 for control IDs in old style dialogs with 16 bit fields 2018-05-09 18:20:49 +00:00
tag-escape.rc
tag-html-wrong.rc
tag-html.rc
tag-icon-cursor-bad-offset.rc
tag-icon-cursor-bad-type.rc
tag-icon-cursor-eof.rc
tag-icon-cursor-nonexistent.rc
tag-icon-cursor-nonsense.rc
tag-icon-cursor.rc
tag-menu-bad-menuitem-id.rc
tag-menu.rc [llvm-rc] Allow -1 for menu item IDs 2020-03-28 14:32:08 +02:00
tag-stringtable-basic.rc [llvm-rc] Allow optional commas between the string table index and value 2018-05-07 20:27:28 +00:00
tag-stringtable-same-ids.rc
tag-user.rc [llvm-rc] Add support for the RCDATA resource type 2018-05-09 18:20:56 +00:00
tag-versioninfo-mixed-ints-strings.rc
tag-versioninfo-word-too-large.rc
tag-versioninfo.rc
tokens.rc
utf8-escape-narrow.rc
utf8.rc
versioninfo-padding.rc
webpage1.html
webpage2.html