summary refs log tree commit diff
path: root/src/test/compile-fail
AgeCommit message (Expand)AuthorLines
2014-03-13std: Rename Chan/Port types and constructorAlex Crichton-14/+14
2014-03-13auto merge of #12238 : ktt3ja/rust/lifetime-error-msg, r=nikomatsakisbors-0/+58
2014-03-13compile-fail: Beef up borrowck test to include some scenarios where we borrow...Niko Matsakis-1/+21
2014-03-13Region + borrow checker support and tests for overloaded autoderef.Eduard Burtescu-0/+269
2014-03-13Introduce a common recursion limit for auto-dereference and monomorphization.Eduard Burtescu-3/+36
2014-03-13Remove Rc's borrow method to avoid conflicts with RefCell's borrow in Rc<RefC...Eduard Burtescu-1/+1
2014-03-12auto merge of #12756 : pongad/rust/remove_owned_str_pat, r=alexcrichtonbors-1/+1
2014-03-12rustc: Remove matching on ~str from the languageMichael Darakananda-1/+1
2014-03-12Remove remaining nolink usages.(fixes #12810)lpy-3/+0
2014-03-12Suggest explicit lifetime parameter on some errorsKiet Tran-0/+58
2014-03-12Add proper support for early/late distinction for lifetime bindings.Felix S. Klock II-0/+68
2014-03-11auto merge of #12774 : alexcrichton/rust/proc-bounds, r=pcwaltonbors-0/+25
2014-03-11syntax: Add support for trait bounds on procsAlex Crichton-0/+25
2014-03-12Update users for the std::rand -> librand move.Huon Wilson-5/+36
2014-03-12std: Move rand to librand.Huon Wilson-2/+4
2014-03-11auto merge of #12556 : alexcrichton/rust/weak-linkage, r=brsonbors-0/+55
2014-03-11rustc: Support various flavors of linkagesAlex Crichton-0/+55
2014-03-10auto merge of #12652 : rcxdude/rust/hexfloatext, r=alexcrichtonbors-0/+62
2014-03-10Implement hexadecimal floating point literals via a syntax extensionDouglas Young-0/+62
2014-03-09borrowck: classify expressions as assignees, uses or bothEdward Wang-3/+56
2014-03-08Removed DeepClone. Issue #12698.Michael Darakananda-100/+0
2014-03-07create a sensible comparison trait hierarchyDaniel Micay-24/+25
2014-03-06rustc: Move mut slice check to `check_static`Flavio Percoco-2/+5
2014-03-06Allow mutable slices in statics.xales-0/+13
2014-03-06test: Add some tests for closed issuesAlex Crichton-0/+124
2014-03-06Disallowed patterns in extern fn declarations.Dmitry Promsky-0/+24
2014-03-04auto merge of #12491 : eddyb/rust/deref, r=nikomatsakisbors-0/+146
2014-03-05Emit the uppercase variable lint for struct fields that have names with upper...Palmer Cox-0/+6
2014-03-04Add lint for variable names that contain uppercase charactersPalmer Cox-0/+34
2014-03-05Allow overloading explicit dereferences.Eduard Burtescu-0/+146
2014-03-04rustc: Streamline error messages for i18n, using `plural` whenever possible.Kang Seonghoon-2/+2
2014-03-02test: Ignore some phase(syntax) testsAlex Crichton-0/+2
2014-03-01librustc: Don't ICE when operator traits are not implemented properly. Fixes ...Luqman Aden-0/+33
2014-02-28rustc: Add the concept of a Strict Version HashAlex Crichton-0/+34
2014-03-01rustc: implement a lint for publicly visible private types.Huon Wilson-0/+130
2014-02-27Immutable static items should be `Freeze` Fixes #12432Flavio Percoco-1/+27
2014-02-27Closes #7364 Test caseFlavio Percoco-0/+19
2014-02-27Closes #9243 Test caseFlavio Percoco-0/+23
2014-02-27Forbid certain types for static itemsFlavio Percoco-1/+129
2014-02-27Forbid moves out of static items Closes #10577Flavio Percoco-5/+34
2014-02-27Remove unused type_is_pod functionFlavio Percoco-0/+29
2014-02-27rustc: Explicitly mention type params with missing `'static` boundsKang Seonghoon-0/+30
2014-02-25auto merge of #12493 : eddyb/rust/saner-overloads, r=nikomatsakisbors-7/+9
2014-02-25test: Clean out the test suite a bitAlex Crichton-256/+72
2014-02-25Use only the appropriate trait when looking up operator overloads.Eduard Burtescu-0/+21
2014-02-25typeck: Remove old diagnostic that refers to `do`.Eduard Burtescu-19/+0
2014-02-25auto merge of #12525 : eddyb/rust/gate-default-type-param-usage, r=alexcrichtonbors-5/+4
2014-02-24test: single-variant enum can't be dereferencedFlavio Percoco-0/+18
2014-02-24Match binding is assignmentEdward Wang-0/+51
2014-02-24syntax: allow stmt/expr macro invocations to be delimited by {}.Huon Wilson-0/+43