21b94d57d5
Typestate was failing to check some code because if it saw an item, it would quit immediately. This was to avoid checking nested items in the same context as the lexically enclosing item, but it was having the wrong effect: not checking the code after the item at all. Fixed by switching to visit and skipping over items in a proper nested fashion. Closes #668. |
||
---|---|---|
doc | ||
mk | ||
src | ||
.gitignore | ||
AUTHORS.txt | ||
configure | ||
LICENSE.txt | ||
Makefile.in | ||
README |
This is a compiler and suite of associated libraries and documentation for the Rust programming language. See LICENSE.txt for terms of copyright and redistribution. See http://github.com/graydon/rust for current development page.