Commit d484269543

kj4tmp <56497124+kj4tmp@users.noreply.github.com>
2024-07-21 11:41:43
improve `@enumFromInt` doc (#20354)
closes #19123
1 parent 1dbee05
Changed files (1)
doc/langref.html.in
@@ -4710,8 +4710,11 @@ fn cmpxchgWeakButNotAtomic(comptime T: type, ptr: *T, expected_value: T, new_val
       Converts an integer into an {#link|enum#} value. The return type is the inferred result type.
       </p>
       <p>
-      Attempting to convert an integer which represents no value in the chosen enum type invokes
+      Attempting to convert an integer with no corresponding value in the enum invokes 
       safety-checked {#link|Undefined Behavior#}.
+      Note that a {#link|non-exhaustive enum|Non-exhaustive enum#} has corresponding values for all
+      integers in the enum's integer tag type: the {#syntax#}_{#endsyntax#} value represents all 
+      the remaining unnamed integers in the enum's tag type.
       </p>
       {#see_also|@intFromEnum#}
       {#header_close#}