diff --git a/crates/languages/src/c/highlights.scm b/crates/languages/src/c/highlights.scm index 2798bc7734..578ef7aedd 100644 --- a/crates/languages/src/c/highlights.scm +++ b/crates/languages/src/c/highlights.scm @@ -29,6 +29,8 @@ [ "#define" "#elif" + "#elifdef" + "#elifndef" "#else" "#endif" "#if" diff --git a/crates/languages/src/cpp/highlights.scm b/crates/languages/src/cpp/highlights.scm index 44631ca0e0..42ac231b0e 100644 --- a/crates/languages/src/cpp/highlights.scm +++ b/crates/languages/src/cpp/highlights.scm @@ -168,6 +168,8 @@ type: (primitive_type) @type.builtin [ "#define" "#elif" + "#elifdef" + "#elifndef" "#else" "#endif" "#if"