Skip to content

Commit

Permalink
more careful wording for unwinding
Browse files Browse the repository at this point in the history
  • Loading branch information
RalfJung committed Aug 25, 2019
1 parent a64e5d9 commit 0ecef2c
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion src/behavior-considered-undefined.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,8 @@ code.
* Invoking undefined behavior via compiler intrinsics.
* Executing code compiled with platform features that the current platform
does not support (see [`target_feature`]).
* Unwinding into another language.
* Unwinding from an imported `extern` function into Rust, or from Rust out of an
`extern` function, except when explicitly supported by the ABI.
* Producing an invalid value, even in private fields and locals. "Producing" a
value happens any time a value is assigned, passed to a function/primitive
operation or returned from a function/primitive operation.
Expand Down

0 comments on commit 0ecef2c

Please sign in to comment.