authorgravatar for 49736221+Kiyoshi364@users.noreply.github.comHashi364 <49736221+Kiyoshi364@users.noreply.github.com> 2023-09-06 13:10:24-03:00
committergravatar for noreply@github.comGitHub <noreply@github.com> 2023-09-06 19:10:24+03:00
logb0d9bb0bb844cb647942f7f1e3e7d06fc12e8df6
tree27f442c4bb6318aa59c06f5e79e4bd9941d60cc3
parent1f726cc8828978cf663e86205800ee27d873c5f8
signaturebadge-question-mark Signed by PGP key 4AEE18F83AFDEB23

langref: keyword consistency (between keyword list and grammar)

Add missing keywords in Keyword Reference. Reorder keywords in grammar.

1 files changed, 26 insertions(+), 4 deletions(-)

doc/langref.html.in+26-4
...@@ -11891,6 +11891,17 @@ fn readU32Be() u32 {}...@@ -11891,6 +11891,17 @@ fn readU32Be() u32 {}
11891 </ul>11891 </ul>
11892 </td>11892 </td>
11893 </tr>11893 </tr>
11894 <tr>
11895 <th scope="row">
11896 <pre>{#syntax#}callconv{#endsyntax#}</pre>
11897 </th>
11898 <td>
11899 {#syntax#}callconv{#endsyntax#} can be used to specify the calling convention in a function type.
11900 <ul>
11901 <li>See also {#link|Functions#}</li>
11902 </ul>
11903 </td>
11904 </tr>
11894 <tr>11905 <tr>
11895 <th scope="row">11906 <th scope="row">
11896 <pre>{#syntax#}catch{#endsyntax#}</pre>11907 <pre>{#syntax#}catch{#endsyntax#}</pre>
...@@ -12118,6 +12129,17 @@ fn readU32Be() u32 {}...@@ -12118,6 +12129,17 @@ fn readU32Be() u32 {}
12118 </ul>12129 </ul>
12119 </td>12130 </td>
12120 </tr>12131 </tr>
12132 <tr>
12133 <th scope="row">
12134 <pre>{#syntax#}opaque{#endsyntax#}</pre>
12135 </th>
12136 <td>
12137 {#syntax#}opaque{#endsyntax#} defines an opaque type.
12138 <ul>
12139 <li>See also {#link|opaque#}</li>
12140 </ul>
12141 </td>
12142 </tr>
12121 <tr>12143 <tr>
12122 <th scope="row">12144 <th scope="row">
12123 <pre>{#syntax#}or{#endsyntax#}</pre>12145 <pre>{#syntax#}or{#endsyntax#}</pre>
...@@ -12874,6 +12896,7 @@ KEYWORD_fn <- 'fn' end_of_word...@@ -12874,6 +12896,7 @@ KEYWORD_fn <- 'fn' end_of_word
12874KEYWORD_for <- 'for' end_of_word12896KEYWORD_for <- 'for' end_of_word
12875KEYWORD_if <- 'if' end_of_word12897KEYWORD_if <- 'if' end_of_word
12876KEYWORD_inline <- 'inline' end_of_word12898KEYWORD_inline <- 'inline' end_of_word
12899KEYWORD_linksection <- 'linksection' end_of_word
12877KEYWORD_noalias <- 'noalias' end_of_word12900KEYWORD_noalias <- 'noalias' end_of_word
12878KEYWORD_nosuspend <- 'nosuspend' end_of_word12901KEYWORD_nosuspend <- 'nosuspend' end_of_word
12879KEYWORD_noinline <- 'noinline' end_of_word12902KEYWORD_noinline <- 'noinline' end_of_word
...@@ -12884,7 +12907,6 @@ KEYWORD_packed <- 'packed' end_of_word...@@ -12884,7 +12907,6 @@ KEYWORD_packed <- 'packed' end_of_word
12884KEYWORD_pub <- 'pub' end_of_word12907KEYWORD_pub <- 'pub' end_of_word
12885KEYWORD_resume <- 'resume' end_of_word12908KEYWORD_resume <- 'resume' end_of_word
12886KEYWORD_return <- 'return' end_of_word12909KEYWORD_return <- 'return' end_of_word
12887KEYWORD_linksection <- 'linksection' end_of_word
12888KEYWORD_struct <- 'struct' end_of_word12910KEYWORD_struct <- 'struct' end_of_word
12889KEYWORD_suspend <- 'suspend' end_of_word12911KEYWORD_suspend <- 'suspend' end_of_word
12890KEYWORD_switch <- 'switch' end_of_word12912KEYWORD_switch <- 'switch' end_of_word
...@@ -12904,9 +12926,9 @@ keyword <- KEYWORD_addrspace / KEYWORD_align / KEYWORD_allowzero / KEYWORD_and...@@ -12904,9 +12926,9 @@ keyword <- KEYWORD_addrspace / KEYWORD_align / KEYWORD_allowzero / KEYWORD_and
12904 / KEYWORD_comptime / KEYWORD_const / KEYWORD_continue / KEYWORD_defer12926 / KEYWORD_comptime / KEYWORD_const / KEYWORD_continue / KEYWORD_defer
12905 / KEYWORD_else / KEYWORD_enum / KEYWORD_errdefer / KEYWORD_error / KEYWORD_export12927 / KEYWORD_else / KEYWORD_enum / KEYWORD_errdefer / KEYWORD_error / KEYWORD_export
12906 / KEYWORD_extern / KEYWORD_fn / KEYWORD_for / KEYWORD_if12928 / KEYWORD_extern / KEYWORD_fn / KEYWORD_for / KEYWORD_if
12907 / KEYWORD_inline / KEYWORD_noalias / KEYWORD_nosuspend / KEYWORD_noinline12929 / KEYWORD_inline / KEYWORD_linksection / KEYWORD_noalias / KEYWORD_noinline
12908 / KEYWORD_opaque / KEYWORD_or / KEYWORD_orelse / KEYWORD_packed12930 / KEYWORD_nosuspend / KEYWORD_opaque / KEYWORD_or / KEYWORD_orelse
12909 / KEYWORD_pub / KEYWORD_resume / KEYWORD_return / KEYWORD_linksection12931 / KEYWORD_packed / KEYWORD_pub / KEYWORD_resume / KEYWORD_return
12910 / KEYWORD_struct / KEYWORD_suspend / KEYWORD_switch / KEYWORD_test12932 / KEYWORD_struct / KEYWORD_suspend / KEYWORD_switch / KEYWORD_test
12911 / KEYWORD_threadlocal / KEYWORD_try / KEYWORD_union / KEYWORD_unreachable12933 / KEYWORD_threadlocal / KEYWORD_try / KEYWORD_union / KEYWORD_unreachable
12912 / KEYWORD_usingnamespace / KEYWORD_var / KEYWORD_volatile / KEYWORD_while12934 / KEYWORD_usingnamespace / KEYWORD_var / KEYWORD_volatile / KEYWORD_while