4d5027d13d
builder: Add to new cmake vars to control libcxx usage
fe8b1763a3
deps: Change the iwyu repo to our own fork
ba575d6899
deps: Run various LLVM tests as part of the build process
5284ea4d92
deps: Update iwyu to our own patch to fix Triple.h path
5d1c7d8e23
Fix the Triple.h include in iwyu
785ae7e7b1
Fix the incorrect include path of Triple.h
1a2cab9b71
[clang compat] Remove unused llvm::Optional
f9f4fd2eef
Test reporting types hidden in tpl arguments
eb1697e002
Fix comment
81ee985377
Ignore uses of declarations from inside of functions
2cfc1e8c09
builder: Add libc++ as the standard cpp lib
36f8e59c2b
builder: Unset the 'x' parameter
dc61b42d57
Fix the license header for 2023
87d227ac6f
Fix all the conversion warnings
72c3b0ce16
builder: Fix the bug with compiler selection
852071c229
llvm: Update llvm to recent master
45cc991891
Stop trying to automate the dependency activation
90c59443bf
deps: Replace the 'describe' base version to commit sha
abf3c912f5
Remove the unrelible activate script