about summary refs log tree commit diff
path: root/src/lib/bitv.rs
AgeCommit message (Collapse)AuthorLines
2011-04-06Continued sketching out code for checking states against preconditions.Tim Chevalier-0/+22
It's still sketchy. I added a typestate annotation field to statements tagged stmt_decl or stmt_expr, because a stmt_decl statement has a typestate that's different from that of its child node. This necessitated trivial changes to a bunch of other files all over to the compiler. I also added a few small standard library functions, some of which I didn't actually end up using but which I thought might be useful anyway.
2011-03-18Add "mutable?" to _vec in the standard library; fix callersPatrick Walton-1/+1
2011-03-09Remove redundant imports in lib (rustc doesn't like 'std' as a synonym for ↵Graydon Hoare-4/+0
root within std.rc anyway)
2010-11-08Add a check for binding an alias. Good thing, as we had two instances in our ↵Graydon Hoare-1/+1
library.
2010-11-02Split out stratum-checking pass, implement more-strict (overly aggressive) ↵Graydon Hoare-9/+9
impure-effect checking.
2010-10-21eliminated bitv.test, which now lives in test/run-passDave Herman-283/+0
2010-10-21line length police; moved comp.util.bits to std.bitvDave Herman-0/+463