llvm-project/clang/unittests
Saleem Abdulrasool decfad7d8e Revert "Re-Revert "DirectoryWatcher: add an implementation for Windows""
This reverts commit fb32de9e97.

Remove the secondary synchronization point as noted by Adrian.  This is
technically only to make the builders happier about tests and should not
be needed.  This also pushes the condition variable setting to after the
watch is actually established (which was the source of the original race
condition, but would normally succeed as the thread shouldn't get put to
sleep immediately on the trigger of the condition variable).

This also was pretested on the chromium builders:
https://ci.chromium.org/ui/p/chromium/builders/try/win_upload_clang/1612/overview.
2021-06-19 09:19:52 -07:00
..
AST [clang][AST] Set correct DeclContext in ASTImporter lookup table for template params. 2021-06-17 11:20:27 +02:00
ASTMatchers [ASTMatchers] Fix bug in `hasUnaryOperand` 2021-06-16 20:17:56 +00:00
Analysis Bump googletest to 1.10.0 2021-05-14 19:16:31 +02:00
Basic [clang][cli] Generate and round-trip language options 2021-02-09 10:18:55 +01:00
CodeGen [clang-repl] Recommit "Land initial infrastructure for incremental parsing" 2021-05-13 06:30:29 +00:00
CrossTU [analyzer][CTU] API for CTU macro expansions 2021-02-22 11:12:22 +01:00
DirectoryWatcher Revert "Re-Revert "DirectoryWatcher: add an implementation for Windows"" 2021-06-19 09:19:52 -07:00
Driver [clang] accept -fsanitize-ignorelist= in addition to -fsanitize-blacklist= 2021-05-04 10:24:00 -04:00
Format [Format] Fix incorrect pointer/reference detection 2021-06-17 09:34:06 +01:00
Frontend Introduce SYCL 2020 mode 2021-05-18 10:34:14 -04:00
Index [index] Improve macro indexing support 2021-04-06 09:12:14 -07:00
Interpreter [clang-repl] Fix ClangReplInterpreterTests unittest dependency. 2021-05-13 10:32:08 +00:00
Introspection [AST] Fix DeclarationNameInfo introspection 2021-04-26 18:49:13 +01:00
Lex [clang][clangd] Use reverse header map lookup in suggestPathToFileForDiagnostics 2021-06-03 01:37:55 -07:00
Rename Bump googletest to 1.10.0 2021-05-14 19:16:31 +02:00
Rewrite [Rewrite][NFC] Add FIXMEs and tests for RemoveLineIfEmpty bug 2019-08-15 21:17:48 +00:00
Sema [clang][CodeComplete] Fix crash on ParenListExprs 2021-02-08 13:16:49 +01:00
Serialization Revert "[modules] Do not cache invalid state for modules that we attempted to load." 2020-03-10 10:59:26 -07:00
StaticAnalyzer [ADT] Remove APInt/APSInt toString() std::string variants 2021-06-11 13:19:15 +01:00
Tooling [libTooling] Change `access` stencil to recognize use of `operator*`. 2021-06-16 20:34:00 +00:00
libclang [libclang] Add CXRewriter to libclang API 2020-09-04 14:17:03 -07:00
CMakeLists.txt [clang-repl] Recommit "Land initial infrastructure for incremental parsing" 2021-05-13 06:30:29 +00:00