diff options
| author | Veikka Tuominen <git@vexu.eu> | 2022-12-27 13:52:37 +0200 |
|---|---|---|
| committer | Veikka Tuominen <git@vexu.eu> | 2022-12-27 13:52:37 +0200 |
| commit | af9a9a13747b1e7007e29ff4f76e700f5bd7f7cf (patch) | |
| tree | 8eafad5d7280bea42b2c09568d71c3b47bafd978 /doc/langref.html.in | |
| parent | 547e3684bea1fce9b14ffd40be18dcc88479d5a0 (diff) | |
| download | zig-af9a9a13747b1e7007e29ff4f76e700f5bd7f7cf.tar.gz zig-af9a9a13747b1e7007e29ff4f76e700f5bd7f7cf.zip | |
zig fmt: improve handling of comptime tuple fields
Diffstat (limited to 'doc/langref.html.in')
| -rw-r--r-- | doc/langref.html.in | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/doc/langref.html.in b/doc/langref.html.in index 8ba932c2bc..0b91420109 100644 --- a/doc/langref.html.in +++ b/doc/langref.html.in @@ -12094,7 +12094,9 @@ FnProto <- KEYWORD_fn IDENTIFIER? LPAREN ParamDeclList RPAREN ByteAlign? AddrSpa VarDecl <- (KEYWORD_const / KEYWORD_var) IDENTIFIER (COLON TypeExpr)? ByteAlign? AddrSpace? LinkSection? (EQUAL Expr)? SEMICOLON -ContainerField <- doc_comment? KEYWORD_comptime? IDENTIFIER (COLON TypeExpr ByteAlign?)? (EQUAL Expr)? +ContainerField + <- doc_comment? KEYWORD_comptime? IDENTIFIER (COLON TypeExpr ByteAlign?)? (EQUAL Expr)? + / doc_comment? KEYWORD_comptime? (IDENTIFIER COLON)? !KEYWORD_fn TypeExpr ByteAlign? (EQUAL Expr)? # *** Block Level *** Statement @@ -12479,8 +12481,8 @@ string_char <- char_escape / [^\\"\n] -container_doc_comment <- ('//!' [^\n]* [ \n]*)+ -doc_comment <- ('///' [^\n]* [ \n]*)+ skip +container_doc_comment <- ('//!' [^\n]* [ \n]* skip)+ +doc_comment <- ('///' [^\n]* [ \n]* skip)+ line_comment <- '//' ![!/][^\n]* / '////' [^\n]* line_string <- ("\\\\" [^\n]* [ \n]*)+ skip <- ([ \n] / line_comment)* |
