summaryrefslogtreecommitdiff
path: root/.clangd
blob: 6c7744b874f8103d00fb3c7609f9827e2ae90a14 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# https://clangd.llvm.org/config
CompileFlags:
  Add: [
    "-fdeclspec",
    "-Wno-c++11-compat-deprecated-writable-strings",
    "-Wno-undefined-inline",
    "-Wno-multichar",
    "-Wno-c++11-extensions",
    "-Wuninitialized",
    "-Wsometimes-uninitialized",
    "-Wlogical-op-parentheses",
    "-Wbitwise-op-parentheses",
    "-Wunused-variable",
    # "-Wunused-but-set-variable",
    "-Wunused-parameter",
    "-Wunused-but-set-parameter",
    "-Wself-assign",
  ]
---
If:
  PathMatch: src/PowerPC_EABI_Support/MSL/MSL_C\+\+/.*\.h
CompileFlags:
  Add: ["--language=c++", "--std=c++98"]
---
If:
  PathMatch: .*\.pch
CompileFlags:
  Add: ["--language=c++", "--std=c++98"]