about summary refs log tree commit diff
path: root/src/test/compile-fail/borrowck-assign-comp.rs
AgeCommit message (Collapse)AuthorLines
2016-02-24Move the borrowck run-pass/compile-fail tests into their own directoriesNiko Matsakis-46/+0
as a test.
2015-01-08Update compile fail tests to use isize.Huon Wilson-2/+2
2013-05-05Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freezeNiko Matsakis-1/+0
Conflicts: src/libcore/core.rc src/libcore/hashmap.rs src/libcore/num/f32.rs src/libcore/num/f64.rs src/libcore/num/float.rs src/libcore/num/int-template.rs src/libcore/num/num.rs src/libcore/num/strconv.rs src/libcore/num/uint-template.rs src/libcore/ops.rs src/libcore/os.rs src/libcore/prelude.rs src/libcore/rt/mod.rs src/libcore/unstable/lang.rs src/librustc/driver/session.rs src/librustc/middle/astencode.rs src/librustc/middle/borrowck/check_loans.rs src/librustc/middle/borrowck/gather_loans.rs src/librustc/middle/borrowck/loan.rs src/librustc/middle/borrowck/preserve.rs src/librustc/middle/liveness.rs src/librustc/middle/mem_categorization.rs src/librustc/middle/region.rs src/librustc/middle/trans/base.rs src/librustc/middle/trans/inline.rs src/librustc/middle/trans/reachable.rs src/librustc/middle/typeck/check/_match.rs src/librustc/middle/typeck/check/regionck.rs src/librustc/util/ppaux.rs src/libstd/arena.rs src/libstd/ebml.rs src/libstd/json.rs src/libstd/serialize.rs src/libstd/std.rc src/libsyntax/ast_map.rs src/libsyntax/parse/parser.rs src/test/compile-fail/borrowck-uniq-via-box.rs src/test/compile-fail/regions-infer-borrow-scope-within-loop.rs src/test/run-pass/borrowck-nested-calls.rs
2013-05-03add gitattributes and fix whitespace issuesDaniel Micay-1/+0
2013-04-30new borrow checker (mass squash)Niko Matsakis-8/+10
2013-02-22test: De-mut the test suite. rs=demutingPatrick Walton-13/+4
2013-02-21Remove the last bits of structural records from tests/rustc/rusti/rustpkg.Luqman Aden-8/+8
2012-12-10Reliciense makefiles and testsuite. Yup.Graydon Hoare-0/+10
2012-06-30change the test suite `//! kind` syntax to `//~ kind` in order to avoid aGareth Daniel Smith-6/+6
conflict with the new single-line-sugared-inner-doc-comment (`//! ...`).
2012-06-08remove alias analysis and replace with borrowckNiko Matsakis-3/+0
This reverts commit 7ef825bb607c4e934c92bd0b73ecbc4c24f3286b.
2012-06-07Revert "remove alias analysis and replace with borrowck"Brian Anderson-0/+3
18s perf regression compiling rustc with opts This reverts commit 7f6ee0ce0df8af4c21b065cb49b95079ae643f77.
2012-06-07remove alias analysis and replace with borrowckNiko Matsakis-3/+0
cc #2540
2012-06-02improve borrowck to handle some frankly rather tricky casesNiko Matsakis-0/+47
- receivers of method calls are also borrowed - by-val arguments are also borrowed (needs tests) - assignment to components can interfere with loans