summary refs log tree commit diff
path: root/src/test/compile-fail
AgeCommit message (Expand)AuthorLines
2012-08-24Add a compile-fail test for #3255Ben Blum-0/+9
2012-08-24extend liveness to treat bindings more like other variablesNiko Matsakis-2/+15
2012-08-23Add a test case for helpful errors when copying into closures (#2942)Ben Blum-0/+39
2012-08-23More complete fix to #3162 (borrowck bug related to access to rec fields)Niko Matsakis-0/+8
2012-08-23don't consider use of `@fn` to be region-param'dNiko Matsakis-0/+22
2012-08-23don't infer region paramaterization for ids in a bound contextNiko Matsakis-0/+21
2012-08-23Remove match check from test casesTim Chevalier-7/+13
2012-08-23`m1!{...}` -> `m1!(...)`Paul Stansifer-54/+54
2012-08-23Infer variance of types with respect to the region parameter.Niko Matsakis-2/+175
2012-08-22Add compile-fail tests for unsound moving out of enums (#2329)Ben Blum-0/+67
2012-08-21more sound treatment of fn& regions; change all & to be distinctNiko Matsakis-21/+29
2012-08-20new region inference, seperate infer into modules, improve error msgsNiko Matsakis-42/+64
2012-08-20Disallow deconstructing destructing structs (fixes #3147)Ben Blum-0/+17
2012-08-20Do vtable resolution for *all* method calls, not just statically resolved one...Michael Sullivan-0/+23
2012-08-17rustc: Implement "priv" for simple items.Patrick Walton-0/+13
2012-08-17forgotten tests for #3217, #2977, #3067Niko Matsakis-0/+33
2012-08-17test: Fix unused variable warning in repeat-to-run-dtor-twice.rs.Patrick Walton-1/+1
2012-08-17rustc: Prevent destructors from being run twice with the repeated vector syntaxPatrick Walton-0/+16
2012-08-17make borrowck more conservative around rvalues.Niko Matsakis-2/+7
2012-08-17Stop parsing `iface`.Lindsey Kuper-4/+2
2012-08-17Remove the class keywordBrian Anderson-46/+46
2012-08-16Fix sub-breakage due to the changed error message.Graydon Hoare-1/+1
2012-08-15Convert more core types to camel caseBrian Anderson-5/+5
2012-08-15test: Fix parsing problem in map-types.rsPatrick Walton-1/+1
2012-08-15rustc: Implement automatic reference for method receiversPatrick Walton-11/+32
2012-08-15Reject empty matches on inhabited typesTim Chevalier-0/+9
2012-08-15Convert more core types to camel caseBrian Anderson-3/+3
2012-08-15Add cfail test arc-rw-state-shouldnt-escapeBen Blum-0/+11
2012-08-14Add xfailed test for #2123Tim Chevalier-0/+9
2012-08-14Fix another broken testBrian Anderson-2/+2
2012-08-14xfail view-items-at-topBrian Anderson-0/+2
2012-08-14test: Use a mod that exists in view-item-at-topBrian Anderson-1/+1
2012-08-14Add rw_arc.downgrade() + std and cfail tests. Tons of region FIXMEs... (cf #2...Ben Blum-0/+96
2012-08-14Dodge 'use' keyword in testsuite. Was burning tree.Graydon Hoare-2/+2
2012-08-14libsyntax: Give a nice error message when view items are used anywhere other ...Patrick Walton-0/+10
2012-08-13Change borrowck error 'the the block' -> 'the block'Ben Blum-2/+2
2012-08-13test: Make issue-2590 conform to the spirit of the test betterPatrick Walton-3/+1
2012-08-13test: Make issue-2590 test for implicit copies instead of moves.Patrick Walton-1/+3
2012-08-13test: Fix type error message in an effort to unbreak the buildPatrick Walton-1/+1
2012-08-13test: Modify error messages in some compile-fail tests in an attempt to unbre...Patrick Walton-14/+14
2012-08-11correct glb computation, improve region error msgsNiko Matsakis-0/+34
2012-08-10Fix compile-fail arc/sync testsBen Blum-0/+5
2012-08-10Add a can't-nest-rw-arcs test case (xfailed, #3177)Ben Blum-0/+9
2012-08-10Split libcore/arc.rs: arc -> std::arc; exclusive -> unsafe::exclusiveBen Blum-0/+2
2012-08-10Change 'ret' to 'return' in an error messageBrian Anderson-0/+5
2012-08-09Convert sync to the new struct syntaxBen Blum-1/+1
2012-08-09Change coherence error 'implement a trait instead' -> 'implement a trait or n...Ben Blum-0/+6
2012-08-09Enforce a stricter notion of purity when borrowing. Fixes #3162.Niko Matsakis-0/+24
2012-08-09unxfail-test and try to test for similar conditions as beforeNiko Matsakis-7/+4
2012-08-08Convert impls to new syntaxBrian Anderson-38/+37