Skip to content

Commit 31be1dd

Browse files
committed
docs: add threadlocal keyword to grammar
1 parent 34eb9f1 commit 31be1dd

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

doc/langref.html.in

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7870,7 +7870,7 @@ TopLevelComptime <- KEYWORD_comptime BlockExpr
78707870

78717871
TopLevelDecl
78727872
<- (KEYWORD_export / KEYWORD_extern STRINGLITERAL? / KEYWORD_inline)? FnProto (SEMICOLON / Block)
7873-
/ (KEYWORD_export / KEYWORD_extern STRINGLITERAL?)? VarDecl
7873+
/ (KEYWORD_export / KEYWORD_extern STRINGLITERAL?)? KEYWORD_threadlocal? VarDecl
78747874
/ KEYWORD_use Expr SEMICOLON
78757875

78767876
FnProto <- FnCC? KEYWORD_fn IDENTIFIER? LPAREN ParamDeclList RPAREN ByteAlign? LinkSection? EXCLAMATIONMARK? (KEYWORD_var / TypeExpr)
@@ -8330,6 +8330,7 @@ KEYWORD_struct <- 'struct' end_of_word
83308330
KEYWORD_suspend <- 'suspend' end_of_word
83318331
KEYWORD_switch <- 'switch' end_of_word
83328332
KEYWORD_test <- 'test' end_of_word
8333+
KEYWORD_threadlocal <- 'threadlocal' end_of_word
83338334
KEYWORD_true <- 'true' end_of_word
83348335
KEYWORD_try <- 'try' end_of_word
83358336
KEYWORD_undefined <- 'undefined' end_of_word
@@ -8350,7 +8351,7 @@ keyword <- KEYWORD_align / KEYWORD_and / KEYWORD_anyerror / KEYWORD_asm
83508351
/ KEYWORD_orelse / KEYWORD_packed / KEYWORD_promise / KEYWORD_pub
83518352
/ KEYWORD_resume / KEYWORD_return / KEYWORD_linksection
83528353
/ KEYWORD_stdcallcc / KEYWORD_struct / KEYWORD_suspend
8353-
/ KEYWORD_switch / KEYWORD_test / KEYWORD_true / KEYWORD_try
8354+
/ KEYWORD_switch / KEYWORD_test / KEYWORD_threadlocal / KEYWORD_true / KEYWORD_try
83548355
/ KEYWORD_undefined / KEYWORD_union / KEYWORD_unreachable
83558356
/ KEYWORD_use / KEYWORD_var / KEYWORD_volatile / KEYWORD_while</code></pre>
83568357
{#header_close#}

0 commit comments

Comments
 (0)