diff options
| author | John Kåre Alsaker <john.kare.alsaker@gmail.com> | 2018-03-03 06:17:06 +0100 |
|---|---|---|
| committer | John Kåre Alsaker <john.kare.alsaker@gmail.com> | 2018-03-07 01:56:59 +0100 |
| commit | 62089c335fbdbe2a04c432239dce9e6e8f9a5e8e (patch) | |
| tree | f87a18a8cd044b24e782e6a5eebb21885d1569fa /src/librustc_data_structures/sync.rs | |
| parent | e8af0f4c1f121263e55da29854208db0ae1fea54 (diff) | |
| download | rust-62089c335fbdbe2a04c432239dce9e6e8f9a5e8e.tar.gz rust-62089c335fbdbe2a04c432239dce9e6e8f9a5e8e.zip | |
Make metadata references Send + Sync
Diffstat (limited to 'src/librustc_data_structures/sync.rs')
| -rw-r--r-- | src/librustc_data_structures/sync.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/librustc_data_structures/sync.rs b/src/librustc_data_structures/sync.rs index b1ab4eaa069..69fc9ef785e 100644 --- a/src/librustc_data_structures/sync.rs +++ b/src/librustc_data_structures/sync.rs @@ -177,7 +177,7 @@ cfg_if! { macro_rules! rustc_erase_owner { ($v:expr) => {{ let v = $v; - ::rustc_data_structures::sync::assert_send_sync_val(&v); + ::rustc_data_structures::sync::assert_send_val(&v); v.erase_send_sync_owner() }} } @@ -262,6 +262,7 @@ cfg_if! { } pub fn assert_sync<T: ?Sized + Sync>() {} +pub fn assert_send_val<T: ?Sized + Send>(_t: &T) {} pub fn assert_send_sync_val<T: ?Sized + Sync + Send>(_t: &T) {} #[macro_export] |
