summary refs log tree commit diff
path: root/src/test/compile-fail
AgeCommit message (Expand)AuthorLines
2012-08-01syntax: Allow any block-like expr to be used as alt arm w/o comma separatorBrian Anderson-0/+7
2012-07-31change how we print and explain region typesNiko Matsakis-4/+4
2012-07-31rustc: Add non_camel_case_types lint checkBrian Anderson-0/+37
2012-07-31rustc: Implement unary move. Closes #917.Patrick Walton-0/+8
2012-07-31Introduce 'return', 'match' and 'module' as synonymsBrian Anderson-1/+1
2012-07-31Change remaining "iface" occurrences to "trait"; deprecate "iface"Lindsey Kuper-36/+41
2012-07-30Change syntax extension syntax: `#m[...]` -> `m!{...}`.Paul Stansifer-56/+57
2012-07-30rustc: "iface" -> "trait" in comments, error messages, and identifiers.Lindsey Kuper-6/+6
2012-07-30syntax: Fix semicolon printing. Closes #3036Brian Anderson-0/+6
2012-07-30Fix #2979: inference for lifetimes of & expressionsNiko Matsakis-75/+83
2012-07-29Rewrite bitv to use classes and optimize its representationTim Chevalier-2/+2
2012-07-27rustc: Use coherence for operator overloading.Patrick Walton-57/+23
2012-07-27Forbid duplicate fields in record types and exprsTim Chevalier-0/+6
2012-07-27Correctly forbid upvars in nested impls, traits and classesTim Chevalier-0/+82
2012-07-27change region inference to not consider & that appears in a fnNiko Matsakis-0/+9
2012-07-27In resolve, check for duplicate pattern-bound varsTim Chevalier-0/+25
2012-07-26Nomenclature fixes in the lint checker. Fewer double-negatives.Graydon Hoare-4/+4
2012-07-25Reject non-UTF-8 files when reading as str. Close #2918.Graydon Hoare-0/+5
2012-07-25avoid capture of bound regions when infering types for closureNiko Matsakis-21/+90
2012-07-25correct treatment of mutability for deref'd componentsNiko Matsakis-0/+9
2012-07-19Fix intersection of two region params in infer, cc #2962Niko Matsakis-0/+14
2012-07-19test: XFAIL some more in an effort to unbreak the treePatrick Walton-3/+2
2012-07-18test: Change the expected error message on iface-test.rs to contain "trait" i...Patrick Walton-1/+1
2012-07-18In resolve3, error on non-existent importsTim Chevalier-0/+10
2012-07-18prevent regions from escaping in ifaces; remove &r.T syntaxNiko Matsakis-5/+71
2012-07-17rustc: Implement and enforce instance coherencePatrick Walton-25/+83
2012-07-16introduce an owned kind for data that contains no borrowed ptrsNiko Matsakis-4/+23
2012-07-14infer the scope of borrowsNiko Matsakis-15/+25
2012-07-14remove typestate from code, tests, and docsNiko Matsakis-414/+7
2012-07-14Treat bare vector and string literals as fixed length vecs. Closes #2922.Michael Sullivan-15/+15
2012-07-14Tear out ty_str and ty_vec.Michael Sullivan-10/+10
2012-07-14Move the world over to using the new style string literals and types. Closes ...Michael Sullivan-6/+6
2012-07-13Change the pretty printer to print vstores for strs in prefix notation.Michael Sullivan-6/+6
2012-07-13More consistent use of backticks and "expected" in error messages.Lindsey Kuper-20/+20
2012-07-13repair error msgNiko Matsakis-1/+1
2012-07-13change region syntax to &r/T in place of &r.TNiko Matsakis-65/+65
2012-07-12Accept prefix notation for writing the types of str/~ and friends.Michael Sullivan-2/+2
2012-07-12Merge branch 'rt-changes' into incomingMichael Sullivan-7/+7
2012-07-12Make str be treated as str/~.Michael Sullivan-6/+6
2012-07-11infer when types are region parameterized rather than requiring /&Niko Matsakis-65/+70
2012-07-11Change the interface of placement new to take a tydesc as part of Issue #2831.Michael Sullivan-1/+1
2012-07-10In resolve, check that an or-pattern has the same number of bindings in each ...Tim Chevalier-0/+22
2012-07-10Disallow implicitly binding methods in typechecker. Closes #2189.Michael Sullivan-1/+4
2012-07-10Pretty print vectors as ~[] instead of []/~. Closes #2863.Michael Sullivan-2/+2
2012-07-09Add test case for issue 2766, which resolve 3 fixesTim Chevalier-0/+21
2012-07-09test: Remove failing parts of the failing test (requires intertwining of reso...Patrick Walton-4/+0
2012-07-09change borrowck error msg: 'declared in outer block' -> 'captured in a closur...Ben Blum-8/+8
2012-07-09rustc: Switch to the new resolution passPatrick Walton-188/+24
2012-07-06Revert "rustc: Switch to the new resolution pass"Niko Matsakis-24/+188
2012-07-06rustc: Switch to the new resolution passPatrick Walton-188/+24