about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorAlbin Stjerna <albin.stjerna@gmail.com>2019-07-19 15:38:54 +0200
committerAlbin Stjerna <albin.stjerna@gmail.com>2019-09-04 09:46:44 +0200
commit6b09477e91ba7cb6b657b87a51ebd0b127e5ca67 (patch)
treecd447aa0e3ed54e42bf6604ec129ed8f41d46a73 /src/rustllvm/RustWrapper.cpp
parent996ba932ccd03f2372c5c25eaf5f5025d397a73c (diff)
downloadrust-6b09477e91ba7cb6b657b87a51ebd0b127e5ca67.tar.gz
rust-6b09477e91ba7cb6b657b87a51ebd0b127e5ca67.zip
Polonius: emit initialization/move tracking facts
- var_starts_path
- parent
- initialized_at
- moved_out_at

This also switches to the intended emission of `var_drop_used` fact emission,
where that fact is always emitted on a drop-use of a variable, regardless of its
initialization status, as Polonius now handles that.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions