Skip to content

Commit 06594ed

Browse files
committed
librustc: Remove pub extern and priv extern from the language.
Place `pub` or `priv` on individual items instead.
1 parent bb8ca1f commit 06594ed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

85 files changed

+825
-701
lines changed

src/libextra/dbg.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ pub mod rustrt {
2525
use std::unstable::intrinsics::{TyDesc};
2626

2727
#[abi = "cdecl"]
28-
pub extern {
28+
extern {
2929
pub unsafe fn debug_tydesc(td: *TyDesc);
3030
pub unsafe fn debug_opaque(td: *TyDesc, x: *());
3131
pub unsafe fn debug_box(td: *TyDesc, x: *());

src/libextra/flate.rs

+11-11
Original file line numberDiff line numberDiff line change
@@ -24,18 +24,18 @@ pub mod rustrt {
2424
use std::libc::{c_int, c_void, size_t};
2525

2626
#[link_name = "rustrt"]
27-
pub extern {
28-
unsafe fn tdefl_compress_mem_to_heap(psrc_buf: *const c_void,
29-
src_buf_len: size_t,
30-
pout_len: *mut size_t,
31-
flags: c_int)
32-
-> *c_void;
27+
extern {
28+
pub unsafe fn tdefl_compress_mem_to_heap(psrc_buf: *const c_void,
29+
src_buf_len: size_t,
30+
pout_len: *mut size_t,
31+
flags: c_int)
32+
-> *c_void;
3333

34-
unsafe fn tinfl_decompress_mem_to_heap(psrc_buf: *const c_void,
35-
src_buf_len: size_t,
36-
pout_len: *mut size_t,
37-
flags: c_int)
38-
-> *c_void;
34+
pub unsafe fn tinfl_decompress_mem_to_heap(psrc_buf: *const c_void,
35+
src_buf_len: size_t,
36+
pout_len: *mut size_t,
37+
flags: c_int)
38+
-> *c_void;
3939
}
4040
}
4141

src/libextra/net/tcp.rs

+5-5
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,11 @@ pub mod rustrt {
3535
use std::libc;
3636

3737
#[nolink]
38-
pub extern {
39-
unsafe fn rust_uv_current_kernel_malloc(size: libc::c_uint)
40-
-> *libc::c_void;
41-
unsafe fn rust_uv_current_kernel_free(mem: *libc::c_void);
42-
unsafe fn rust_uv_helper_uv_tcp_t_size() -> libc::c_uint;
38+
extern {
39+
pub unsafe fn rust_uv_current_kernel_malloc(size: libc::c_uint)
40+
-> *libc::c_void;
41+
pub unsafe fn rust_uv_current_kernel_free(mem: *libc::c_void);
42+
pub unsafe fn rust_uv_helper_uv_tcp_t_size() -> libc::c_uint;
4343
}
4444
}
4545

src/libextra/rl.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ use std::str;
1919
pub mod rustrt {
2020
use std::libc::{c_char, c_int};
2121

22-
pub extern {
22+
extern {
2323
pub unsafe fn linenoise(prompt: *c_char) -> *c_char;
2424
pub unsafe fn linenoiseHistoryAdd(line: *c_char) -> c_int;
2525
pub unsafe fn linenoiseHistorySetMaxLen(len: c_int) -> c_int;

src/libextra/time.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ pub mod rustrt {
2222
use super::Tm;
2323

2424
#[abi = "cdecl"]
25-
pub extern {
25+
extern {
2626
pub unsafe fn get_time(sec: &mut i64, nsec: &mut i32);
2727

2828
pub unsafe fn precise_time_ns(ns: &mut u64);

src/libextra/unicode.rs

+9-9
Original file line numberDiff line numberDiff line change
@@ -161,15 +161,15 @@ pub mod icu {
161161
pub mod libicu {
162162
#[link_name = "icuuc"]
163163
#[abi = "cdecl"]
164-
pub extern {
165-
unsafe fn u_hasBinaryProperty(c: UChar32, which: UProperty)
166-
-> UBool;
167-
unsafe fn u_isdigit(c: UChar32) -> UBool;
168-
unsafe fn u_islower(c: UChar32) -> UBool;
169-
unsafe fn u_isspace(c: UChar32) -> UBool;
170-
unsafe fn u_isupper(c: UChar32) -> UBool;
171-
unsafe fn u_tolower(c: UChar32) -> UChar32;
172-
unsafe fn u_toupper(c: UChar32) -> UChar32;
164+
extern {
165+
pub unsafe fn u_hasBinaryProperty(c: UChar32, which: UProperty)
166+
-> UBool;
167+
pub unsafe fn u_isdigit(c: UChar32) -> UBool;
168+
pub unsafe fn u_islower(c: UChar32) -> UBool;
169+
pub unsafe fn u_isspace(c: UChar32) -> UBool;
170+
pub unsafe fn u_isupper(c: UChar32) -> UBool;
171+
pub unsafe fn u_tolower(c: UChar32) -> UChar32;
172+
pub unsafe fn u_toupper(c: UChar32) -> UChar32;
173173
}
174174
}
175175
}

src/librustc/lib/llvm.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,7 @@ pub mod llvm {
273273
#[link_args = "-Lrustllvm -lrustllvm"]
274274
#[link_name = "rustllvm"]
275275
#[abi = "cdecl"]
276-
pub extern {
276+
extern {
277277
/* Create and destroy contexts. */
278278
#[fast_ffi]
279279
pub unsafe fn LLVMContextCreate() -> ContextRef;

src/libstd/cleanup.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ pub mod rustrt {
166166
use libc::c_void;
167167

168168
#[link_name = "rustrt"]
169-
pub extern {
169+
extern {
170170
#[rust_stack]
171171
// FIXME (#4386): Unable to make following method private.
172172
pub unsafe fn rust_get_task() -> *c_void;

src/libstd/gc.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ pub mod rustrt {
6464
use super::StackSegment;
6565

6666
#[link_name = "rustrt"]
67-
pub extern {
67+
extern {
6868
#[rust_stack]
6969
pub unsafe fn rust_gc_metadata() -> *Word;
7070

src/libstd/io.rs

+4-4
Original file line numberDiff line numberDiff line change
@@ -77,10 +77,10 @@ pub mod rustrt {
7777

7878
#[abi = "cdecl"]
7979
#[link_name = "rustrt"]
80-
pub extern {
81-
unsafe fn rust_get_stdin() -> *libc::FILE;
82-
unsafe fn rust_get_stdout() -> *libc::FILE;
83-
unsafe fn rust_get_stderr() -> *libc::FILE;
80+
extern {
81+
pub unsafe fn rust_get_stdin() -> *libc::FILE;
82+
pub unsafe fn rust_get_stdout() -> *libc::FILE;
83+
pub unsafe fn rust_get_stderr() -> *libc::FILE;
8484
}
8585
}
8686

0 commit comments

Comments
 (0)