diff options
| author | Tim Chevalier <[email protected]> | 2011-04-12 12:16:21 -0700 |
|---|---|---|
| committer | Graydon Hoare <[email protected]> | 2011-04-12 14:31:46 -0700 |
| commit | d7e881841438cfe0797b71ff35ea96c8f2477a76 (patch) | |
| tree | 727e73ccf9138df34a1ad3585ef00559e526b2c6 /src/comp/pretty | |
| parent | Add LLVMAddLoopIdiomPass. (diff) | |
| download | rust-d7e881841438cfe0797b71ff35ea96c8f2477a76.tar.xz rust-d7e881841438cfe0797b71ff35ea96c8f2477a76.zip | |
Further work on typestate. Handles expr_rec and expr_assign now.
Also changed the ts_ann field on statements to be an ann instead,
which explains most of the changes.
As well, got rid of the "warning: no type for expression" error
by filling in annotations for local decls in typeck (not sure whether
this was my fault or not).
Finally, in bitv, added a clone() function to copy a bit vector,
and fixed is_true, is_false, and to_str to not be nonsense.
Diffstat (limited to 'src/comp/pretty')
0 files changed, 0 insertions, 0 deletions