authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-02-09 20:57:45-05:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-02-09 20:57:45-05:00
log31be1ddf09fafae270d9946a3f09aa25816dd153
tree08bea3a1714da9673609dd7355bda92b991e7fdd
parent34eb9f18acc2370973adcc7be0d010d62300e9a9
signaturelock-open Commit is signed but in an unrecognized format.

docs: add threadlocal keyword to grammar


1 files changed, 3 insertions(+), 2 deletions(-)

doc/langref.html.in+3-2
...@@ -7870,7 +7870,7 @@ TopLevelComptime &lt;- KEYWORD_comptime BlockExpr...@@ -7870,7 +7870,7 @@ TopLevelComptime &lt;- KEYWORD_comptime BlockExpr
78707870
7871TopLevelDecl7871TopLevelDecl
7872 &lt;- (KEYWORD_export / KEYWORD_extern STRINGLITERAL? / KEYWORD_inline)? FnProto (SEMICOLON / Block)7872 &lt;- (KEYWORD_export / KEYWORD_extern STRINGLITERAL? / KEYWORD_inline)? FnProto (SEMICOLON / Block)
7873 / (KEYWORD_export / KEYWORD_extern STRINGLITERAL?)? VarDecl7873 / (KEYWORD_export / KEYWORD_extern STRINGLITERAL?)? KEYWORD_threadlocal? VarDecl
7874 / KEYWORD_use Expr SEMICOLON7874 / KEYWORD_use Expr SEMICOLON
78757875
7876FnProto &lt;- FnCC? KEYWORD_fn IDENTIFIER? LPAREN ParamDeclList RPAREN ByteAlign? LinkSection? EXCLAMATIONMARK? (KEYWORD_var / TypeExpr)7876FnProto &lt;- FnCC? KEYWORD_fn IDENTIFIER? LPAREN ParamDeclList RPAREN ByteAlign? LinkSection? EXCLAMATIONMARK? (KEYWORD_var / TypeExpr)
...@@ -8330,6 +8330,7 @@ KEYWORD_struct &lt;- 'struct' end_of_word...@@ -8330,6 +8330,7 @@ KEYWORD_struct &lt;- 'struct' end_of_word
8330KEYWORD_suspend &lt;- 'suspend' end_of_word8330KEYWORD_suspend &lt;- 'suspend' end_of_word
8331KEYWORD_switch &lt;- 'switch' end_of_word8331KEYWORD_switch &lt;- 'switch' end_of_word
8332KEYWORD_test &lt;- 'test' end_of_word8332KEYWORD_test &lt;- 'test' end_of_word
8333KEYWORD_threadlocal &lt;- 'threadlocal' end_of_word
8333KEYWORD_true &lt;- 'true' end_of_word8334KEYWORD_true &lt;- 'true' end_of_word
8334KEYWORD_try &lt;- 'try' end_of_word8335KEYWORD_try &lt;- 'try' end_of_word
8335KEYWORD_undefined &lt;- 'undefined' end_of_word8336KEYWORD_undefined &lt;- 'undefined' end_of_word
...@@ -8350,7 +8351,7 @@ keyword &lt;- KEYWORD_align / KEYWORD_and / KEYWORD_anyerror / KEYWORD_asm...@@ -8350,7 +8351,7 @@ keyword &lt;- KEYWORD_align / KEYWORD_and / KEYWORD_anyerror / KEYWORD_asm
8350 / KEYWORD_orelse / KEYWORD_packed / KEYWORD_promise / KEYWORD_pub8351 / KEYWORD_orelse / KEYWORD_packed / KEYWORD_promise / KEYWORD_pub
8351 / KEYWORD_resume / KEYWORD_return / KEYWORD_linksection8352 / KEYWORD_resume / KEYWORD_return / KEYWORD_linksection
8352 / KEYWORD_stdcallcc / KEYWORD_struct / KEYWORD_suspend8353 / KEYWORD_stdcallcc / KEYWORD_struct / KEYWORD_suspend
8353 / KEYWORD_switch / KEYWORD_test / KEYWORD_true / KEYWORD_try8354 / KEYWORD_switch / KEYWORD_test / KEYWORD_threadlocal / KEYWORD_true / KEYWORD_try
8354 / KEYWORD_undefined / KEYWORD_union / KEYWORD_unreachable8355 / KEYWORD_undefined / KEYWORD_union / KEYWORD_unreachable
8355 / KEYWORD_use / KEYWORD_var / KEYWORD_volatile / KEYWORD_while</code></pre>8356 / KEYWORD_use / KEYWORD_var / KEYWORD_volatile / KEYWORD_while</code></pre>
8356 {#header_close#}8357 {#header_close#}