about summary refs log tree commit diff
path: root/src/test/compile-fail/lambda-mutate-nested.rs
AgeCommit message (Collapse)AuthorLines
2013-09-23test: Fix rustdoc and tests.Patrick Walton-25/+0
2013-04-30new borrow checker (mass squash)Niko Matsakis-1/+1
2013-03-11Remove uses of logBrian Anderson-6/+6
2013-03-02test: Remove `fn@`, `fn~`, and `fn&` from the test suite. rs=defunPatrick Walton-4/+4
2012-12-10Reliciense makefiles and testsuite. Yup.Graydon Hoare-0/+10
2012-08-01Convert ret to returnBrian Anderson-1/+1
2012-07-09change borrowck error msg: 'declared in outer block' -> 'captured in a ↵Ben Blum-1/+1
closure' (properly this time)
2012-07-01Convert to new closure syntaxBrian Anderson-1/+1
2012-06-15Issue #2591: Change "upvar" to "variable declared in an outer block" in testsPatrick Walton-1/+1
2012-05-10replace mutbl pass with borrowckNiko Matsakis-1/+1
2012-01-23s/block()/fn()/gNiko Matsakis-1/+1
2012-01-09Remove proto_sugar and 'lambda' as keyword, commit to fn@.Graydon Hoare-3/+3
2011-12-22Register new snapshots, purge log_err and log_full in favour of log(...).Graydon Hoare-6/+6
2011-12-22Register snapshots and switch logging over to use of log_full or #error / ↵Graydon Hoare-6/+6
#debug.
2011-10-07Add pass-by-ref annotation to the tests to make them typecheckMarijn Haverbeke-1/+3
Issue #1008
2011-09-01Make resolve recognize upvarsMarijn Haverbeke-1/+1
Upvars are now marked with def_upvar throughout, not just when going through freevars::lookup_def. This makes things less error-prone. One thing to watch out for is that def_upvar is used in `for each` bodies too, when they refer to a local outside the body.
2011-08-20ReformatBrian Anderson-4/+1
This changes the indexing syntax from .() to [], the vector syntax from ~[] to [] and the extension syntax from #fmt() to #fmt[]
2011-08-04Prohibit assignment to upvars in lambdas. Closes #805.Michael Sullivan-0/+16