aboutsummaryrefslogtreecommitdiff
path: root/src/comp/util/typestate_ann.rs
Commit message (Expand)AuthorAgeFilesLines
* Downcase std modules again, move to :: for module dereferencingMarijn Haverbeke2011-05-121-31/+31
* Rename std modules to be camelcasedMarijn Haverbeke2011-05-061-30/+30
* Un-revert "Use different syntax for checks that matter to typestate", fixing ...Patrick Walton2011-05-021-2/+2
* Revert "Use different syntax for checks that matter to typestate"Graydon Hoare2011-05-021-2/+2
* Use different syntax for checks that matter to typestateTim Chevalier2011-05-021-2/+2
* Further work on typestate_checkTim Chevalier2011-04-281-3/+18
* Handle nested items correctly in typestate_checkTim Chevalier2011-04-191-0/+16
* Remove effect system from src.Graydon Hoare2011-04-191-10/+10
* typestate_check can now handle expr_block, expr_if, and expr_binaryTim Chevalier2011-04-121-0/+4
* Further work on typestate. Handles expr_rec and expr_assign now.Tim Chevalier2011-04-121-12/+30
* Implemented computing prestates and poststates for a few expression forms.Tim Chevalier2011-04-081-1/+13
* Continued sketching out code for checking states against preconditions.Tim Chevalier2011-04-061-4/+47
* More work on typestate. Sketched out code for computing and checking prestate...Tim Chevalier2011-04-061-5/+24
* Started adding support for typestate checking.Tim Chevalier2011-04-011-0/+61