summary refs log tree commit diff
path: root/src/test/compile-fail
AgeCommit message (Expand)AuthorLines
2012-02-11correct fully qualified type names to include the crate; add tests (take 2)Niko Matsakis-0/+24
2012-02-11Revert prior commit until I have time to track down the valgrind errorNiko Matsakis-24/+0
2012-02-10correct fully qualified type names to include the crate; add testsNiko Matsakis-0/+24
2012-02-10test: Add tests for #1802Brian Anderson-0/+8
2012-02-10Don't allow binding patterns to bind keywordsMarijn Haverbeke-10/+0
2012-02-10Add compile-fail tests for interfaces/implsMarijn Haverbeke-0/+20
2012-02-05test: Update and un-xfail compile-fail/tag-that-dare-not...Brian Anderson-5/+10
2012-02-05add a test where mode inference ought to failNiko Matsakis-0/+11
2012-02-03Add support for parsing quasi-quotes, doesn't do anything useful yet.Kevin Atkinson-1/+2
2012-02-03Fix tests for str::le patchMarijn Haverbeke-6/+3
2012-02-01Rename (again) str::unsafe::slice -> str::unsafe::slice_bytes andKevin Cantu-2/+2
2012-02-01Propagating unsafe::slice 4Kevin Cantu-4/+4
2012-02-01Remove native types from stdlibMarijn Haverbeke-8/+1
2012-01-31Change option::t to optionTim Chevalier-3/+3
2012-01-31Require alts to be exhaustiveTim Chevalier-0/+18
2012-01-27rustc: Make 'attempted access of field' error non-fatalBrian Anderson-0/+6
2012-01-27Make occurs check in ty::fixup_vars more reliableMarijn Haverbeke-1/+1
2012-01-27Properly check enum types for recursionMarijn Haverbeke-0/+5
2012-01-26rustc: Switch the --no-core switch to a #[no_core] attributeBrian Anderson-2/+2
2012-01-26rustc: Move core injection to its own moduleBrian Anderson-0/+6
2012-01-26Allow operator overloading of the indexing operatorMarijn Haverbeke-1/+1
2012-01-26First stab at operator overloadingMarijn Haverbeke-1/+1
2012-01-23s/block()/fn()/gNiko Matsakis-11/+11
2012-01-23test: Add no-reformat directive to compile-fail/issue-1362Brian Anderson-2/+2
2012-01-23Add regression test for issue #1362.Kevin Atkinson-0/+8
2012-01-23Add regresion tests for issue #1448 and #1387.Kevin Atkinson-0/+12
2012-01-23Check that the names mentioned in tag exports are actually types (or variants)Tim Chevalier-0/+50
2012-01-23Export all enum variants by default; new syntax for selectively exporting var...Tim Chevalier-37/+24
2012-01-20WIP on issue 1426 (exporting all tags)Tim Chevalier-0/+55
2012-01-20Handle fail after return correctly in typestateTim Chevalier-0/+7
2012-01-19Additional ; to , changes, disable "tag" and ";" in parser. Close #1430. Clos...Graydon Hoare-1/+1
2012-01-19rustc: Make the pretty printer output commas after enum variants. Update all ...Patrick Walton-30/+30
2012-01-19Remove incorrect comments from a few test cases.Kevin Atkinson-2/+0
2012-01-19test: "tag" -> "enum" in compile-failPatrick Walton-22/+22
2012-01-19test: Fix error patterns in name-clash-nullaryPatrick Walton-2/+2
2012-01-19Rename fn*() to fn() as originally planned.Niko Matsakis-12/+11
2012-01-19rustc: Add a usage pass to collect one-off analysesHaitao Li-1/+2
2012-01-19Remove support for the '.' after a nullary tag in a patternTim Chevalier-1/+1
2012-01-18test: Don't test that tags with zero variants are supportedPatrick Walton-1/+1
2012-01-19rustc: Warn when int or uint is used in a native type declHaitao Li-0/+9
2012-01-16Store type names in crate metadataMarijn Haverbeke-1/+1
2012-01-16When pretty-printing fn types, leave off arg modes when they are the defaultMarijn Haverbeke-3/+3
2012-01-16Don't evaluate discriminator value constants when parsing.Kevin Atkinson-0/+8
2012-01-15rustc: Parse fn inner attributes. Closes #1506Brian Anderson-0/+8
2012-01-13distinguish "any closure" and "stack closure" (block)Niko Matsakis-12/+12
2012-01-13make "native fn" the type for bare functions, remove fn exprsNiko Matsakis-9/+9
2012-01-13deprecate fn exprs and the fn() type, preferring fn@ and native fnNiko Matsakis-1/+1
2012-01-13Remove tests for objs, adjust tests that use objsMarijn Haverbeke-104/+3
2012-01-12Cleanups to previous commits for issue #1393.Kevin Atkinson-1/+1
2012-01-11test: Add a test that empty records don't parseBrian Anderson-0/+7