about summary refs log tree commit diff
path: root/src/test/run-pass/classes.rs
AgeCommit message (Collapse)AuthorLines
2013-03-29librustc: Remove `fail_unless!`Patrick Walton-2/+2
2013-03-07librustc: Convert all uses of `assert` over to `fail_unless!`Patrick Walton-2/+2
2013-02-28librustc: Mark all type implementations public. rs=impl-publicityPatrick Walton-1/+1
2013-02-25test: Residual de-muting of the test suite. rs=demutingPatrick Walton-23/+21
2013-02-14librustc: Replace `impl Type : Trait` with `impl Trait for Type`. ↵Patrick Walton-1/+1
rs=implflipping
2013-02-01check-fast fallout from removing export, r=burningtreeGraydon Hoare-1/+1
2012-12-10Reliciense makefiles and testsuite. Yup.Graydon Hoare-0/+10
2012-09-11Remove priv sections from classes. Obsolete the syntaxBrian Anderson-3/+1
2012-09-10Convert class methods to impl methods. Stop parsing class methodsBrian Anderson-7/+13
2012-09-07Remove 'let' syntax for struct fieldsBrian Anderson-3/+3
2012-09-06Remove struct ctorsBrian Anderson-3/+8
2012-08-23`m1!{...}` -> `m1!(...)`Paul Stansifer-3/+3
2012-08-17Remove the class keywordBrian Anderson-1/+1
2012-08-01Convert ret to returnBrian Anderson-2/+2
2012-07-30Change syntax extension syntax: `#m[...]` -> `m!{...}`.Paul Stansifer-3/+3
2012-07-14Move the world over to using the new style string literals and types. Closes ↵Michael Sullivan-3/+3
#2907.
2012-07-01Convert to new closure syntaxBrian Anderson-1/+1
2012-05-26core: Make range follow the for loop protocolBrian Anderson-1/+1
2012-04-21syntax: Eliminate 'mutable' keyword. Closes #2254Brian Anderson-1/+1
2012-03-29Require "self" as base expression for intra-class method or field referencesTim Chevalier-7/+7
All field or method references within a class must begin with "self." now. A bare reference to a field or method in the same class will no longer typecheck.
2012-03-27Enforce mutability declarations in classes; correct shapes for classesTim Chevalier-3/+5
1. Enforce mutability declarations on class fields. Don't allow any mutation of class fields not declared as mutable (except inside the constructor). 2. Handle classes correctly in shape (treat classes like records).
2012-03-26Bulk-edit mutable -> mut.Graydon Hoare-1/+1
2012-03-23Allow methods to call other methods in the same classTim Chevalier-4/+13
2012-02-03Beginnings of front-end support for classesTim Chevalier-0/+29
Added class support to the parser, prettyprinter, fold, and visit. (See Issue 1726.) This is WIP -- the test case is xfailed, and attempting to compile it will error out in resolve.