diff options
| author | Vexu <git@vexu.eu> | 2020-05-15 23:38:40 +0300 |
|---|---|---|
| committer | Vexu <git@vexu.eu> | 2020-05-15 23:50:47 +0300 |
| commit | b2f16d4484d2506d6a1e8a7d9f516f780d7fbd22 (patch) | |
| tree | d268fccb56981f6f060d46f73680af77e57e1af9 /doc | |
| parent | a00fd6e25469a9929defea95425a1c312a68cf0e (diff) | |
| download | zig-b2f16d4484d2506d6a1e8a7d9f516f780d7fbd22.tar.gz zig-b2f16d4484d2506d6a1e8a7d9f516f780d7fbd22.zip | |
fix infinite loop with mismatced bracket
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/langref.html.in | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/doc/langref.html.in b/doc/langref.html.in index 0733540478..455c2e8ec1 100644 --- a/doc/langref.html.in +++ b/doc/langref.html.in @@ -10090,7 +10090,7 @@ FnProto <- KEYWORD_fn IDENTIFIER? LPAREN ParamDeclList RPAREN ByteAlign? Link VarDecl <- (KEYWORD_const / KEYWORD_var) IDENTIFIER (COLON TypeExpr)? ByteAlign? LinkSection? (EQUAL Expr)? SEMICOLON -ContainerField <- IDENTIFIER (COLON TypeExpr)? (EQUAL Expr)? +ContainerField <- KEYWORD_comptime? IDENTIFIER (COLON TypeExpr)? (EQUAL Expr)? # *** Block Level *** Statement @@ -10204,7 +10204,7 @@ PrimaryTypeExpr / KEYWORD_error DOT IDENTIFIER / KEYWORD_false / KEYWORD_null - / KEYWORD_promise + / KEYWORD_anyframe / KEYWORD_true / KEYWORD_undefined / KEYWORD_unreachable @@ -10348,7 +10348,7 @@ PrefixOp PrefixTypeOp <- QUESTIONMARK - / KEYWORD_promise MINUSRARROW + / KEYWORD_anyframe MINUSRARROW / ArrayTypeStart (ByteAlign / KEYWORD_const / KEYWORD_volatile / KEYWORD_allowzero)* / PtrTypeStart (KEYWORD_align LPAREN Expr (COLON INTEGER COLON INTEGER)? RPAREN / KEYWORD_const / KEYWORD_volatile / KEYWORD_allowzero)* @@ -10495,6 +10495,7 @@ end_of_word <- ![a-zA-Z0-9_] skip KEYWORD_align <- 'align' end_of_word KEYWORD_allowzero <- 'allowzero' end_of_word KEYWORD_and <- 'and' end_of_word +KEYWORD_anyframe <- 'anyframe' end_of_word KEYWORD_asm <- 'asm' end_of_word KEYWORD_async <- 'async' end_of_word KEYWORD_await <- 'await' end_of_word @@ -10521,7 +10522,6 @@ KEYWORD_null <- 'null' end_of_word KEYWORD_or <- 'or' end_of_word KEYWORD_orelse <- 'orelse' end_of_word KEYWORD_packed <- 'packed' end_of_word -KEYWORD_promise <- 'promise' end_of_word KEYWORD_pub <- 'pub' end_of_word KEYWORD_resume <- 'resume' end_of_word KEYWORD_return <- 'return' end_of_word @@ -10548,7 +10548,7 @@ keyword <- KEYWORD_align / KEYWORD_and / KEYWORD_allowzero / KEYWORD_asm / KEYWORD_error / KEYWORD_export / KEYWORD_extern / KEYWORD_false / KEYWORD_fn / KEYWORD_for / KEYWORD_if / KEYWORD_inline / KEYWORD_noalias / KEYWORD_null / KEYWORD_or - / KEYWORD_orelse / KEYWORD_packed / KEYWORD_promise / KEYWORD_pub + / KEYWORD_orelse / KEYWORD_packed / KEYWORD_anyframe / KEYWORD_pub / KEYWORD_resume / KEYWORD_return / KEYWORD_linksection / KEYWORD_struct / KEYWORD_suspend / KEYWORD_switch / KEYWORD_test / KEYWORD_threadlocal / KEYWORD_true / KEYWORD_try |
