# Documentation for this file: https://clangd.llvm.org/config
If:
    PathMatch: [ .*\.cpp, .*\.h ]

CompileFlags:
    Add: [-std=c++20]

Diagnostics:
    # List of clang-tidy checks: https://clang.llvm.org/extra/clang-tidy/checks/list.html
    ClangTidy:
        # Put here checks you want to use
        Add: [ bugprone-*, readability-*, misc-*, cppcoreguidelines-* ]
        # Put here checks you don't want to use
        Remove: [ ]