mirror of
https://github.com/MaskRay/ccls.git
synced 2025-12-16 12:13:30 +00:00
Build llvm-project ``` ninja -C out/stable clang clangFormat clangIndex clangTooling ``` Then build ccls against the just-built llvm-project. ``` cmake -S. -Bout/debug -G Ninja -DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_COMPILER=$HOME/Stable/bin/clang++ -DCMAKE_EXPORT_COMPILE_COMMANDS=On -DCMAKE_PREFIX_PATH="$HOME/llvm/out/stable;$HOME/llvm/out/stable/tools/clang" -DCLANG_EXECUTABLE=$HOME/Stable/bin/clang++ ``` Finally, run `ccls -test-index` |
||
|---|---|---|
| .. | ||
| func_specialized_template_param.cc | ||
| implicit_variable_instantiation.cc | ||
| member_ref_in_template.cc | ||
| namespace_template_class_template_func_usage_folded_into_one.cc | ||
| namespace_template_type_usage_folded_into_one.cc | ||
| specialization.cc | ||
| specialized_func_definition.cc | ||
| template_class_func_usage_folded_into_one.cc | ||
| template_class_template_func_usage_folded_into_one.cc | ||
| template_class_type_usage_folded_into_one.cc | ||
| template_class_var_usage_folded_into_one.cc | ||
| template_func_usage_folded_into_one.cc | ||
| template_type_usage_folded_into_one.cc | ||
| template_var_usage_folded_into_one.cc | ||