Migrate most of the codebase (sans Reaching.lean / LICM left) to projections
This commit is contained in:
@@ -50,6 +50,7 @@ lemma states_nodup : p.states.Nodup := p.cfg.nodup_indices
|
||||
At this time, for convenience of proofs, the CFGs have at most
|
||||
one basic statement, and multi-statement basic blocks are encoded
|
||||
as chains of blocks. Thus, this returns at most one `Spa.BasicStmt`. -/
|
||||
@[reducible]
|
||||
def code (st : p.State) : Option BasicStmt := p.cfg.nodes st
|
||||
|
||||
/-- Get the predecessors of a particular CFG node / program state. -/
|
||||
|
||||
Reference in New Issue
Block a user