about summary refs log tree commit diff
path: root/src/test
AgeCommit message (Expand)AuthorLines
2012-08-25Add test case for #2356Tim Chevalier-0/+4
2012-08-24Fix a curious failure not seen during testing.Graydon Hoare-1/+1
2012-08-24Start using core::path2::Path in a lot of places.Graydon Hoare-18/+13
2012-08-24Infer purity for || style closures. Closes #3023.Michael Sullivan-0/+11
2012-08-24Add a compile-fail test for #3255Ben Blum-0/+9
2012-08-24Enforce copyability in bind_by_value match arms (fix #3255)Ben Blum-2/+1
2012-08-24extend liveness to treat bindings more like other variablesNiko Matsakis-2/+41
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-23remove a print in msgsend-ring-rw-arcsBen Blum-1/+0
2012-08-23don't consider use of `@fn` to be region-param'dNiko Matsakis-0/+22
2012-08-23libcore: update bytes/str reader to work with regions.Erick Tryzelaar-1/+1
2012-08-23Parenthesize unary move exprs in prettyprinterTim Chevalier-0/+7
2012-08-23don't infer region paramaterization for ids in a bound contextNiko Matsakis-0/+21
2012-08-23Rename str::bytes to str::to_bytesTim Chevalier-9/+9
2012-08-23Remove match check from test casesTim Chevalier-39/+57
2012-08-23fix atomic intrinsic test casesBen Blum-58/+54
2012-08-23Change calls of `proto!` to use parens.Paul Stansifer-32/+32
2012-08-23Eliminate some extraneous curly brackets inside invocations of `macro_rules!`.Paul Stansifer-15/+15
2012-08-23Update invocation syntax for `macro_rules!`Paul Stansifer-36/+36
2012-08-23`m1!{...}` -> `m1!(...)`Paul Stansifer-813/+813
2012-08-23Infer variance of types with respect to the region parameter.Niko Matsakis-5/+215
2012-08-22WIP: Add an xfailed test for bind-by-move (#2329)Ben Blum-0/+13
2012-08-22Add compile-fail tests for unsound moving out of enums (#2329)Ben Blum-0/+67
2012-08-22intern identifiersPaul Stansifer-20/+21
2012-08-22Track the type of self properly. Closes #3247.Michael Sullivan-0/+19
2012-08-21Fix generation of generic methods with explicit selfNiko Matsakis-0/+33
2012-08-21Don't refute "()" in let-bindings (fixes #3104).Ben Blum-0/+3
2012-08-21Fix some map related build failures.Michael Sullivan-3/+3
2012-08-21Add msgsend-ring-{rw,mutex}-arcs bench testsBen Blum-0/+229
2012-08-21implement a map testing benchmarkNiko Matsakis-0/+178
2012-08-21more sound treatment of fn& regions; change all & to be distinctNiko Matsakis-36/+77
2012-08-20new region inference, seperate infer into modules, improve error msgsNiko Matsakis-51/+69
2012-08-20Try to do some resolution of vtables earlier, in a fairly ad-hoc way. Closes ...Michael Sullivan-0/+17
2012-08-20Disallow deconstructing destructing structs (fixes #3147)Ben Blum-0/+17
2012-08-20Re-allow pattern-matching structs (#3215)Ben Blum-1/+0
2012-08-20Do vtable resolution for *all* method calls, not just statically resolved one...Michael Sullivan-0/+23
2012-08-20xfail crate-method-reexport-grrrrrrr.rs, which has been burning the build for...Michael Sullivan-0/+1
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-17Make by-val explicit self actually work. Closes #2585.Michael Sullivan-0/+64
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-17Move select macro into another file, so it can be including in multiple tests.Eric Holk-58/+66
2012-08-17Forbid pattern-matching structs until the next snapshot (#3215)Ben Blum-0/+1
2012-08-17Default methods with self-calls make it as far as trans.Lindsey Kuper-3/+1
2012-08-17Remove the class keywordBrian Anderson-122/+122
2012-08-16Fix issue-506.rs by adding a void-returning stub in the runtime (close #2957)Ben Blum-4/+2