Expand description
Control-flow summary of modifier bodies with respect to the _ placeholder.
Re-exportsยง
use super::is_literal_false;๐use solar::sema::Gcx;๐use solar::sema::builtins::Builtin;๐use solar::sema::hir::Block;๐use solar::sema::hir::Expr;๐use solar::sema::hir::ExprKind;๐use solar::sema::hir::LoopSource;๐use solar::sema::hir::Stmt;๐use solar::sema::hir::StmtKind;๐
Structsยง
- Outcome
- Summary of how control flow can leave a statement or block without having executed the
placeholder (
_) or reverted.
Functionsยง
- block_
outcome - call_
outcome ๐ - Classifies a statement-level call expression that terminates the current path before reaching
_, if any. Covers both the Solidityrevert/revert(...)builtins and the Yul halting builtins reachable when recursing into anassembly { .. }block. - stmt_
outcome ๐