aboutsummaryrefslogtreecommitdiff
path: root/src/server
diff options
context:
space:
mode:
authorDaniel Gavin <danielgavin5@hotmail.com>2021-12-25 22:09:27 +0100
committerDaniel Gavin <danielgavin5@hotmail.com>2021-12-25 22:09:27 +0100
commit1b947b417ba135ca85a89e25442d96edd8fadfcb (patch)
tree2b711137d744606c4c2dd62d3e86dfe4c5200607 /src/server
parent69b191eafab43af24492613d9e1ec7c1306c6a6f (diff)
add or_else and or_return keywords.
Diffstat (limited to 'src/server')
-rw-r--r--src/server/completion.odin46
1 files changed, 41 insertions, 5 deletions
diff --git a/src/server/completion.odin b/src/server/completion.odin
index 4326c35..de3a04f 100644
--- a/src/server/completion.odin
+++ b/src/server/completion.odin
@@ -1228,11 +1228,47 @@ is_bitset_assignment_operator :: proc(op: string) -> bool {
}
language_keywords: []string = {
- "align_of","case","defer","enum","import","proc","transmute","when",
- "auto_cast","cast","distinct","fallthrough","in","notin","return","type_of",
- "bit_field","const","do","for","inline","offset_of","size_of","typeid",
- "bit_set","context","dynamic","foreign","opaque","struct","union",
- "break","continue","else","if","map","package","switch","using",
+ "align_of",
+ "case",
+ "defer",
+ "enum",
+ "import",
+ "proc",
+ "transmute",
+ "when",
+ "auto_cast",
+ "cast",
+ "distinct",
+ "fallthrough",
+ "in",
+ "notin",
+ "return",
+ "type_of",
+ "bit_field",
+ "const",
+ "do",
+ "for",
+ "inline",
+ "offset_of",
+ "size_of",
+ "typeid",
+ "bit_set",
+ "context",
+ "dynamic",
+ "foreign",
+ "opaque",
+ "struct",
+ "union",
+ "break",
+ "continue",
+ "else",
+ "if",
+ "map",
+ "package",
+ "switch",
+ "using",
+ "or_return",
+ "or_else",
};
swizzle_color_components: map[u8]bool = {