");
try writeEscaped(out, src[token.loc.start..token.loc.end]);
diff --git a/doc/langref.html.in b/doc/langref.html.in
index 7c0e1c4574..de62a83ceb 100644
--- a/doc/langref.html.in
+++ b/doc/langref.html.in
@@ -11644,7 +11644,7 @@ fn readU32Be() u32 {}
{#header_close#}
{#header_open|Grammar#}
- Root <- skip container_doc_comment? ContainerMembers eof
+ {#syntax_block|peg|zig.peg#}Root <- skip container_doc_comment? ContainerMembers eof
# *** Top level ***
ContainerMembers <- ContainerDeclarations (ContainerField COMMA)* (ContainerField / ContainerDeclarations)
@@ -12202,7 +12202,7 @@ keyword <- KEYWORD_align / KEYWORD_allowzero / KEYWORD_and / KEYWORD_anyframe
/ KEYWORD_test / KEYWORD_threadlocal / KEYWORD_try
/ KEYWORD_union / KEYWORD_unreachable
/ KEYWORD_usingnamespace / KEYWORD_var / KEYWORD_volatile / KEYWORD_while
-
+{#end_syntax_block#}
{#header_close#}
{#header_open|Zen#}