summaryrefslogtreecommitdiff
path: root/.clangd
diff options
context:
space:
mode:
authornasr <nsrddyn@gmail.com>2025-12-30 21:03:53 +0100
committernasr <nsrddyn@gmail.com>2025-12-30 21:03:53 +0100
commit0accaf86b059f8917103d425004f5378c590b061 (patch)
tree0d56a93ac48187db09161c1fd633adcdffd48326 /.clangd
parentf792e1ba251b2d0e8bb692d449350b0d0a55cc07 (diff)
feature: window with 2 squares
Diffstat (limited to '.clangd')
-rw-r--r--.clangd57
1 files changed, 57 insertions, 0 deletions
diff --git a/.clangd b/.clangd
new file mode 100644
index 0000000..1fa5635
--- /dev/null
+++ b/.clangd
@@ -0,0 +1,57 @@
1CompileFlags:
2 Add:
3 - -std=c99
4 - -xc
5
6 - -Iinclude
7 - -Wall
8 - -Wextra
9 - -Wpedantic
10 - -Wshadow
11 - -Wconversion
12 - -Wsign-conversion
13 - -Wmissing-declarations
14 - -Wundef
15 - -Wpointer-arith
16 - -Wcast-align
17 - -Wcast-qual
18 - -Wwrite-strings
19 - -Wswitch-enum
20 - -Wformat=2
21 - -Wstrict-aliasing=2
22 - -Werror=implicit-function-declaration
23 - -Werror=implicit-int
24 - -Werror=incompatible-pointer-types
25 - -Werror=return-type
26 - -Wformat-security
27 - -Wnull-dereference
28 - -Wmisleading-indentation
29
30 - -Wuninitialized
31 - -Werror
32 - -Wdouble-promotion
33 - -Wstrict-overflow=2
34
35 - -D_POSIX_C_SOURCE=200809L
36 - "-I/include"
37
38 Remove:
39 - -std=*
40 - -O*
41 - -march=*
42 - -mtune=*
43
44
45Hover:
46 ShowAKA: true
47
48InlayHints:
49 Enabled: true
50 ParameterNames: true
51 DeducedTypes: true
52
53Completion:
54 AllScopes: true
55
56Index:
57 Background: Build