summary refs log tree commit diff
path: root/src/test/compile-fail/class-method-missing.rs
AgeCommit message (Collapse)AuthorLines
2013-03-13librustc: Remove implicit self from the language, except for old-style drop ↵Patrick Walton-1/+1
blocks.
2013-02-14librustc: Replace `impl Type : Trait` with `impl Trait for Type`. ↵Patrick Walton-2/+2
rs=implflipping
2012-12-10Reliciense makefiles and testsuite. Yup.Graydon Hoare-0/+10
2012-09-10Report obsolete trait lists on structsBrian Anderson-1/+4
2012-09-07Remove 'let' syntax for struct fieldsBrian Anderson-1/+1
2012-09-06Remove struct ctorsBrian Anderson-1/+6
2012-08-17Remove the class keywordBrian Anderson-1/+1
2012-07-31Change remaining "iface" occurrences to "trait"; deprecate "iface"Lindsey Kuper-1/+1
2012-06-22Remove 'implements' keyword in favour of :, part of #2301.Graydon Hoare-1/+1
2012-04-11Allow classes to implement ifacesTim Chevalier-0/+13
Introduce syntax like: iface animal { ... } class cat implements animal { ... } to allow classes to implement ifaces. Casting classes to ifaces is *not* yet supported. ifaces that a class implements are not yet included in metadata. The syntax is subject to change, and may go away completely if we decide to use duck typing to relate classes with ifaces (see http://smallcultfollowing.com/babysteps/blog/2012/04/10/declared-vs-duckish-typing/ )