about summary refs log tree commit diff
path: root/src/test/compile-fail
AgeCommit message (Expand)AuthorLines
2011-08-12Eliminate autoderef on binops and unary negation.Michael Sullivan-0/+17
2011-08-12Convert most working tests to ivecsBrian Anderson-17/+17
2011-08-12Remove last uses of vec::lenBrian Anderson-3/+3
2011-08-12Convert compile-fail/alias-mismatch to ivecsBrian Anderson-2/+2
2011-08-12Remove references to std::vec from compile-fail/cross-crate-glob-collision.rsBrian Anderson-4/+4
2011-08-12Properly typecheck unary minusMarijn Haverbeke-0/+5
2011-08-11rustc: Lowercase "main function not found" errorBrian Anderson-1/+1
2011-08-11Lowercase the "wrong type in main fn" errorBrian Anderson-3/+3
2011-08-11Fix the error-pattern in compile-fail/bad-main.rs. Un-XFAILBrian Anderson-4/+1
2011-08-08Implement typestate checking for move-mode args. Un-XFAIL compile-fail/move-a...Graydon Hoare-4/+0
2011-08-08Add new arg-passing mode 'move' denoted with '-T'. Translate as pass-by-value...Graydon Hoare-0/+14
2011-08-05Another test for the occurs check, this one from issue 778Tim Chevalier-0/+4
2011-08-05Initialize all constraints to FalseTim Chevalier-0/+17
2011-08-04Prohibit assignment to upvars in lambdas. Closes #805.Michael Sullivan-0/+31
2011-08-04Implement the occurs checkTim Chevalier-0/+9
2011-08-03Actually un-xfail the test for put in fns.Michael Sullivan-3/+0
2011-08-03Reject programs that do a put outside of iterators.Michael Sullivan-2/+2
2011-08-03Do a bunch more typechecking for iters and for each loops.Michael Sullivan-0/+8
2011-08-03Remove all xfail-stage0 directivesBrian Anderson-80/+0
2011-08-02Move ppaux::ty_to_str to new record syntaxMarijn Haverbeke-3/+3
2011-08-01Handle bang functions correctly in typestateTim Chevalier-0/+4
2011-08-01Add tests for destructuring localsMarijn Haverbeke-0/+11
2011-07-29Disallow overloading a method with one of different type. Closes #703.Lindsey Kuper-7/+3
2011-07-29Remove support for obj dtorsMarijn Haverbeke-20/+0
2011-07-27Have bind support non-alias parametric non-bound arguments.Michael Sullivan-12/+2
2011-07-27Remove the bind-alias test, since binding to aliases is fine.Michael Sullivan-9/+0
2011-07-27Fix damage done by the pretty-printerMarijn Haverbeke-122/+165
2011-07-27Reformat for new syntaxMarijn Haverbeke-1285/+644
2011-07-26Add a bunch of tests for blocks.Michael Sullivan-0/+37
2011-07-26Remove uses of tuples from the test suiteMarijn Haverbeke-14/+10
2011-07-25Add a pass that checks for unreachable alt armsMarijn Haverbeke-0/+10
2011-07-24The Big Test Suite OverhaulBrian Anderson-6/+14
2011-07-22Implement Macro By Example.Paul Stansifer-1/+1
2011-07-22Add xfail-stage3 directives to testsBrian Anderson-0/+9
2011-07-19Beginnings of support for constrained typesTim Chevalier-0/+25
2011-07-18Sane error message for self-call in non-obj context. Closes #707.Lindsey Kuper-0/+14
2011-07-18Fix native-type-mismatch test on win32Brian Anderson-1/+1
2011-07-15More tests for anonymous objects. Issues #702, #703.Lindsey Kuper-0/+29
2011-07-14XFAIL some tests in stage 0Brian Anderson-0/+2
2011-07-13Make resolve and the typechecker check for a main fn of theTim Chevalier-0/+12
2011-07-13Prohibit trailing whitespace under 'tidy' script. Clean up all caught cases.Graydon Hoare-10/+10
2011-07-13Add test case from issue #675. The previous fix actually fixes this too.Tim Chevalier-0/+5
2011-07-12Make resolve check for type-variable name-shadowingTim Chevalier-5/+8
2011-07-12Change typestate to use visit instead of walkTim Chevalier-0/+8
2011-07-11Move macro expansion to a separate phase, change macro syntax, and add parse_...Paul Stansifer-3/+3
2011-07-11In typeck, check for dynamically sized by-value arguments to thunksTim Chevalier-0/+28
2011-07-11Implement record patternsMarijn Haverbeke-0/+14
2011-07-11Implement or-patterns in case clausesMarijn Haverbeke-0/+12
2011-07-08Tests for constraint propagationTim Chevalier-0/+21
2011-07-08Improve the error message for import glob collisions. Closes #482Brian Anderson-0/+14