Skip to content

Commit ddd8c15

Browse files
brsonthestinger
authored andcommitted
std: Remove old magic core mod
1 parent 8d64fa3 commit ddd8c15

File tree

6 files changed

+32
-42
lines changed

6 files changed

+32
-42
lines changed

src/libstd/clone.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ the `clone` method.
2121
2222
*/
2323

24-
use core::kinds::Freeze;
24+
use std::kinds::Freeze;
2525

2626
/// A common trait for cloning an object.
2727
pub trait Clone {

src/libstd/comm.rs

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -382,19 +382,19 @@ mod pipesy {
382382

383383
#[allow(non_camel_case_types)]
384384
pub mod oneshot {
385-
priv use core::kinds::Send;
385+
priv use std::kinds::Send;
386386
use ptr::to_mut_unsafe_ptr;
387387

388388
pub fn init<T: Send>() -> (server::Oneshot<T>, client::Oneshot<T>) {
389-
pub use core::pipes::HasBuffer;
389+
pub use std::pipes::HasBuffer;
390390

391-
let buffer = ~::core::pipes::Buffer {
392-
header: ::core::pipes::BufferHeader(),
391+
let buffer = ~::std::pipes::Buffer {
392+
header: ::std::pipes::BufferHeader(),
393393
data: __Buffer {
394-
Oneshot: ::core::pipes::mk_packet::<Oneshot<T>>()
394+
Oneshot: ::std::pipes::mk_packet::<Oneshot<T>>()
395395
},
396396
};
397-
do ::core::pipes::entangle_buffer(buffer) |buffer, data| {
397+
do ::std::pipes::entangle_buffer(buffer) |buffer, data| {
398398
data.Oneshot.set_buffer(buffer);
399399
to_mut_unsafe_ptr(&mut data.Oneshot)
400400
}
@@ -403,23 +403,23 @@ mod pipesy {
403403
pub enum Oneshot<T> { pub send(T), }
404404
#[allow(non_camel_case_types)]
405405
pub struct __Buffer<T> {
406-
Oneshot: ::core::pipes::Packet<Oneshot<T>>,
406+
Oneshot: ::std::pipes::Packet<Oneshot<T>>,
407407
}
408408

409409
#[allow(non_camel_case_types)]
410410
pub mod client {
411411

412-
priv use core::kinds::Send;
412+
priv use std::kinds::Send;
413413

414414
#[allow(non_camel_case_types)]
415415
pub fn try_send<T: Send>(pipe: Oneshot<T>, x_0: T) ->
416-
::core::option::Option<()> {
416+
::std::option::Option<()> {
417417
{
418418
use super::send;
419419
let message = send(x_0);
420-
if ::core::pipes::send(pipe, message) {
421-
::core::pipes::rt::make_some(())
422-
} else { ::core::pipes::rt::make_none() }
420+
if ::std::pipes::send(pipe, message) {
421+
::std::pipes::rt::make_some(())
422+
} else { ::std::pipes::rt::make_none() }
423423
}
424424
}
425425

@@ -428,21 +428,21 @@ mod pipesy {
428428
{
429429
use super::send;
430430
let message = send(x_0);
431-
::core::pipes::send(pipe, message);
431+
::std::pipes::send(pipe, message);
432432
}
433433
}
434434

435435
#[allow(non_camel_case_types)]
436436
pub type Oneshot<T> =
437-
::core::pipes::SendPacketBuffered<super::Oneshot<T>,
437+
::std::pipes::SendPacketBuffered<super::Oneshot<T>,
438438
super::__Buffer<T>>;
439439
}
440440

441441
#[allow(non_camel_case_types)]
442442
pub mod server {
443443
#[allow(non_camel_case_types)]
444444
pub type Oneshot<T> =
445-
::core::pipes::RecvPacketBuffered<super::Oneshot<T>,
445+
::std::pipes::RecvPacketBuffered<super::Oneshot<T>,
446446
super::__Buffer<T>>;
447447
}
448448
}
@@ -557,52 +557,52 @@ mod pipesy {
557557

558558
#[allow(non_camel_case_types)]
559559
pub mod streamp {
560-
priv use core::kinds::Send;
560+
priv use std::kinds::Send;
561561

562562
pub fn init<T: Send>() -> (server::Open<T>, client::Open<T>) {
563-
pub use core::pipes::HasBuffer;
564-
::core::pipes::entangle()
563+
pub use std::pipes::HasBuffer;
564+
::std::pipes::entangle()
565565
}
566566

567567
#[allow(non_camel_case_types)]
568568
pub enum Open<T> { pub data(T, server::Open<T>), }
569569

570570
#[allow(non_camel_case_types)]
571571
pub mod client {
572-
priv use core::kinds::Send;
572+
priv use std::kinds::Send;
573573

574574
#[allow(non_camel_case_types)]
575575
pub fn try_data<T: Send>(pipe: Open<T>, x_0: T) ->
576-
::core::option::Option<Open<T>> {
576+
::std::option::Option<Open<T>> {
577577
{
578578
use super::data;
579-
let (s, c) = ::core::pipes::entangle();
579+
let (s, c) = ::std::pipes::entangle();
580580
let message = data(x_0, s);
581-
if ::core::pipes::send(pipe, message) {
582-
::core::pipes::rt::make_some(c)
583-
} else { ::core::pipes::rt::make_none() }
581+
if ::std::pipes::send(pipe, message) {
582+
::std::pipes::rt::make_some(c)
583+
} else { ::std::pipes::rt::make_none() }
584584
}
585585
}
586586

587587
#[allow(non_camel_case_types)]
588588
pub fn data<T: Send>(pipe: Open<T>, x_0: T) -> Open<T> {
589589
{
590590
use super::data;
591-
let (s, c) = ::core::pipes::entangle();
591+
let (s, c) = ::std::pipes::entangle();
592592
let message = data(x_0, s);
593-
::core::pipes::send(pipe, message);
593+
::std::pipes::send(pipe, message);
594594
c
595595
}
596596
}
597597

598598
#[allow(non_camel_case_types)]
599-
pub type Open<T> = ::core::pipes::SendPacket<super::Open<T>>;
599+
pub type Open<T> = ::std::pipes::SendPacket<super::Open<T>>;
600600
}
601601

602602
#[allow(non_camel_case_types)]
603603
pub mod server {
604604
#[allow(non_camel_case_types)]
605-
pub type Open<T> = ::core::pipes::RecvPacket<super::Open<T>>;
605+
pub type Open<T> = ::std::pipes::RecvPacket<super::Open<T>>;
606606
}
607607
}
608608

src/libstd/num/strconv.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
use clone::Clone;
1414
use container::Container;
15-
use core::cmp::{Ord, Eq};
15+
use std::cmp::{Ord, Eq};
1616
use ops::{Add, Sub, Mul, Div, Rem, Neg};
1717
use option::{None, Option, Some};
1818
use char;

src/libstd/rt/context.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -209,6 +209,6 @@ fn align_down(sp: *mut uint) -> *mut uint {
209209
// XXX: ptr::offset is positive ints only
210210
#[inline]
211211
pub fn mut_offset<T>(ptr: *mut T, count: int) -> *mut T {
212-
use core::sys::size_of;
212+
use std::sys::size_of;
213213
(ptr as int + count * (size_of::<T>() as int)) as *mut T
214214
}

src/libstd/std.rs

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -206,16 +206,6 @@ pub mod rt;
206206
// 'std' so that macro-expanded references to std::error and such
207207
// can be resolved within libstd.
208208
#[doc(hidden)]
209-
mod core {
210-
pub use clone;
211-
pub use cmp;
212-
pub use condition;
213-
pub use option;
214-
pub use kinds;
215-
pub use sys;
216-
pub use pipes;
217-
}
218-
#[doc(hidden)]
219209
mod std {
220210
pub use clone;
221211
pub use cmp;

src/libstd/trie.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -411,7 +411,7 @@ pub fn check_integrity<T>(trie: &TrieNode<T>) {
411411
#[cfg(test)]
412412
mod test_map {
413413
use super::*;
414-
use core::option::{Some, None};
414+
use option::{Some, None};
415415
use uint;
416416

417417
#[test]

0 commit comments

Comments
 (0)