diff --git a/.clangd b/.clangd index f30575879..3221e3cea 100644 --- a/.clangd +++ b/.clangd @@ -4,11 +4,21 @@ CompileFlags: "-Wno-c++11-compat-deprecated-writable-strings", "-Wno-undefined-inline", "-Wno-multichar", + "-Wsometimes-uninitialized", + "-Wlogical-op-parentheses", + "-Wbitwise-op-parentheses", + "-Wunused-variable", + # "-Wunused-but-set-variable", + # "-Wunused-parameter", + "-Wunused-but-set-parameter", ] --- If: PathMatch: .*\.inc CompileFlags: - Add: [ - "-Wno-return-type", - ] + Add: ["-Wno-return-type"] +--- +If: + PathMatch: src/PowerPC_EABI_Support/MSL/MSL_C\+\+/.*\.h +CompileFlags: + Add: ["--language=c++", "--std=c++98"]