OSDN Git Service

clang-tidy and clang-query wont crash with invalid command line options
authorNathan James <n.james93@hotmail.co.uk>
Sun, 31 May 2020 16:41:29 +0000 (17:41 +0100)
committerNathan James <n.james93@hotmail.co.uk>
Sun, 31 May 2020 16:41:29 +0000 (17:41 +0100)
commit5952125691571de9bd817551fb1baabe270e73f9
tree204f1f9f8dec4309b44aa466aaedfb8c08bd6dcf
parentf4b0ebb89b3086a2bdd8c7dd1f5d142fa09ca728
clang-tidy and clang-query wont crash with invalid command line options

Motivated by [[ https://bugs.llvm.org/show_bug.cgi?id=46141 | clang-tidy crashed for unknown command line argument. ]]

Reviewed By: aaron.ballman, thakis

Differential Revision: https://reviews.llvm.org/D80879
clang-tools-extra/clang-query/tool/ClangQuery.cpp
clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp
clang-tools-extra/test/clang-query/invalid-command-line.cpp [new file with mode: 0644]
clang-tools-extra/test/clang-tidy/infrastructure/invalid-command-line.cpp [new file with mode: 0644]