flowistry 0.5.44

Modular information flow analysis
1
2
3
4
5
6
7
8
9
struct Foo<'a>(&'a mut i32);
fn foo(f: Foo) {}

fn main() {
  `[let mut x = 0;]`
  `[let f = Foo(&mut x);]`
  `[foo(f);]`
  `[x;]`
}