rust/src/test
bors a594a999fb auto merge of #10355 : huonw/rust/deriving-field-spans, r=alexcrichton
This rearranges the deriving code so that #[deriving] a trait on a field
that doesn't implement that trait will point to the field in question,
e.g.

    struct NotEq; // doesn't implement Eq

    #[deriving(Eq)]
    struct Foo {
        ok: int,
        also_ok: ~str,
        bad: NotEq // error points here.
    }

Unfortunately, this means the error is disconnected from the `deriving`
itself but there's no current way to pass that information through to
rustc except via the spans, at the moment.

Fixes #7724.
2013-11-08 08:36:08 -08:00
..
auxiliary auto merge of #10182 : alexcrichton/rust/typeid-intrinsic, r=nikomatsakis 2013-11-04 19:21:50 -08:00
bench std::ascii: Provide a copyless [Ascii] -> str method. 2013-11-08 10:20:06 +11:00
codegen Add pub to all the codegen tests 2013-10-10 06:00:51 -07:00
compile-fail auto merge of #10355 : huonw/rust/deriving-field-spans, r=alexcrichton 2013-11-08 08:36:08 -08:00
debug-info Add make check support(arm-linux-androideabi debuginfo) 2013-11-06 09:41:59 +09:00
pretty librustc: Implement |A| -> B syntax for closures and make bare fn 2013-10-31 10:30:32 -07:00
run-fail auto merge of #10204 : alexcrichton/rust/better-names, r=brson 2013-11-01 11:31:32 -07:00
run-pass auto merge of #10243 : mattcarberry/rust/master, r=brson 2013-11-07 17:26:12 -08:00
run-pass-fulldeps Remove all blocking std::os blocking functions 2013-11-03 15:15:42 -08:00