rust/src/libsyntax
P1start 63553a10ad Fix the ordering of unsafe and extern in methods
This breaks code that looks like this:

    trait Foo {
        extern "C" unsafe fn foo();
    }

    impl Foo for Bar {
        extern "C" unsafe fn foo() { ... }
    }

Change such code to look like this:

    trait Foo {
        unsafe extern "C" fn foo();
    }

    impl Foo for Bar {
        unsafe extern "C" fn foo() { ... }
    }

Fixes #19398.

[breaking-change]
2014-11-30 21:33:04 +13:00
..
ast_map Fallout from stabilization 2014-11-25 17:41:54 -08:00
diagnostics std: Add a new top-level thread_local module 2014-11-23 23:37:16 -08:00
ext Fix rustc panic on second compile_input 2014-11-29 09:50:48 -07:00
parse Fix the ordering of unsafe and extern in methods 2014-11-30 21:33:04 +13:00
print rollup merge of #19326: huonw/safer-syntax 2014-11-26 16:50:12 -08:00
util Fix rustc panic on second compile_input 2014-11-29 09:50:48 -07:00
abi.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
ast.rs rollup merge of #19329: steveklabnik/doc_style_cleanup2 2014-11-26 16:51:02 -08:00
ast_util.rs rollup merge of #19329: steveklabnik/doc_style_cleanup2 2014-11-26 16:51:02 -08:00
attr.rs std: Add a new top-level thread_local module 2014-11-23 23:37:16 -08:00
codemap.rs rollup merge of #19329: steveklabnik/doc_style_cleanup2 2014-11-26 16:51:02 -08:00
config.rs Fallout from stabilization 2014-11-25 17:41:54 -08:00
diagnostic.rs Fix an ICE on diagnostics originating in external macros 2014-11-20 21:31:59 +01:00
feature_gate.rs auto merge of #19113 : nikomatsakis/rust/unboxed-boxed-closure-unification, r=acrichto 2014-11-20 12:01:44 +00:00
fold.rs Rote changes due to the fact that ast paths no longer carry this extraneous bounds. 2014-11-26 11:42:06 -05:00
lib.rs Remove special casing for some meta attributes 2014-11-26 11:44:45 -08:00
owned_slice.rs rollup merge of #19326: huonw/safer-syntax 2014-11-26 16:50:12 -08:00
ptr.rs Remove a large amount of deprecated functionality 2014-10-19 12:59:40 -07:00
show_span.rs rebasing fixes 2014-09-17 16:53:20 +12:00
std_inject.rs Remove libnative 2014-11-20 17:19:13 -08:00
test.rs Rote changes due to the fact that ast paths no longer carry this extraneous bounds. 2014-11-26 11:42:06 -05:00
visit.rs rollup merge of #19329: steveklabnik/doc_style_cleanup2 2014-11-26 16:51:02 -08:00