File tree Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Original file line number Diff line number Diff line change @@ -47,7 +47,8 @@ following meanings:
4747 * `ALWAYS_TRUE`: this method is guaranteed to not execute any undefined behavior (for any input).
4848 * `ALWAYS_FALSE`: this method may execute undefined behavior.
4949 * `NOUB_IF_NOINBOUNDS`: this method is guaranteed to not execute any undefined behavior
50- if the caller does not set nor propagate the `@inbounds` context.
50+ under the assumption that its `@checkbounds` code is not elided (which happens when the
51+ caller does not set nor propagate the `@inbounds` context)
5152 Note that undefined behavior may technically cause the method to violate any other effect
5253 assertions (such as `:consistent` or `:effect_free`) as well, but we do not model this,
5354 and they assume the absence of undefined behavior.
You can’t perform that action at this time.
0 commit comments