Skip to content

Commit 67ad826

Browse files
committed
map comptime keyword to zigPreProc
The "Keyword" group now only has keywords that introduce new declarations
1 parent 0bf9e94 commit 67ad826

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

syntax/zig.vim

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ syntax keyword zigException catch error try
2525
syntax keyword zigAccessModifier pub
2626
syntax keyword zigStorageClass addrspace align allowzero callconv extern export linksection threadlocal volatile
2727
syntax keyword zigDummyVariable _
28-
syntax keyword zigKeyword var const fn test comptime
28+
syntax keyword zigKeyword var const fn test
2929
syntax keyword zigStatement return break continue asm defer errdefer
3030
syntax keyword zigAsync nosuspend suspend resume
31-
syntax keyword zigPreProc inline noalias noinline
31+
syntax keyword zigPreProc comptime inline noalias noinline
3232
syntax keyword zigBuiltinFn @addrSpaceCast @addWithOverflow @alignCast @alignOf @as @atomicLoad @atomicRmw @atomicStore @bitCast @bitOffsetOf @bitSizeOf @branchHint @breakpoint @mulAdd @byteSwap @bitReverse @offsetOf @call @cDefine @cImport @cInclude @clz @cmpxchgStrong @cmpxchgWeak @compileError @compileLog @constCast @ctz @cUndef @cVaArg @cVaCopy @cVaEnd @cVaStart @disableInstrumentation @disableIntrinsics @divExact @divFloor @divTrunc @embedFile @enumFromInt @errorFromInt @errorName @errorReturnTrace @errorCast @export @extern @field @fieldParentPtr @FieldType @floatCast @floatFromInt @frameAddress @hasDecl @hasField @import @inComptime @intCast @intFromBool @intFromEnum @intFromError @intFromFloat @intFromPtr @max @memcpy @memmove @memset @min @wasmMemorySize @wasmMemoryGrow @mod @mulWithOverflow @panic @popCount @prefetch @ptrCast @ptrFromInt @rem @returnAddress @select @setEvalBranchQuota @setFloatMode @setRuntimeSafety @shlExact @shlWithOverflow @shrExact @shuffle @sizeOf @splat @reduce @src @sqrt @sin @cos @tan @exp @exp2 @log @log2 @log10 @abs @floor @ceil @trunc @round @subWithOverflow @tagName @This @trap @truncate @Type @typeInfo @typeName @TypeOf @unionInit @Vector @volatileCast @workGroupId @workGroupSize @workItemId
3333

3434
syntax match zigType "\v<[iu][1-9]\d*>"

0 commit comments

Comments
 (0)