ilya-biryukov accepted this revision.
ilya-biryukov added a comment.
This revision is now accepted and ready to land.
LGTM.
================
Comment at: clang-tools-extra/clangd/unittests/TestTU.cpp:44
+ // In tests, we don't need predefined macros (__GNUC__, __CHAR_BIT__) etc.
+ // There are hundreds, and we'd generate, parse, serialize, and re-parse
them!
+ Argv = {"clang", "-Xclang", "-undef"};
----------------
NIT: maybe mention that not doing this actually saves a big fraction of test
time. It might not be obvious that this type of work is **that** expensive even
for hundreds of predefined macros.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D125172/new/
https://reviews.llvm.org/D125172
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits