Modules§
Structs§
Enums§
Functions§
- collect_
assertion_ optimizations - register_
extra_ boolean_ plugins - Register
.rhaiplugin names that are safe to treat as boolean/pure for rewrite purposes (i.e. loaded plugins whosesignature()reportsreturn_type: Boolandsafe_for_rewrite/deterministic/idempotent: true— the@pure+@returns booldoc-tag combination). Must be called before the first optimizer pass of the run — later calls are no-ops. - rewrite_
assertion_ expression - rewrite_
assertion_ expression_ fixed_ point - rewrite_
assertion_ expression_ fixed_ point_ if_ changed - rewrite_
assertion_ expression_ fixed_ point_ if_ changed_ with_ level - rewrite_
assertion_ expression_ fixed_ point_ with_ level - rewrite_
assertion_ expression_ with_ level