diff options
| author | Felix S. Klock II <pnkfelix@pnkfx.org> | 2015-02-16 14:41:33 +0100 |
|---|---|---|
| committer | Felix S. Klock II <pnkfelix@pnkfx.org> | 2015-02-16 14:44:17 +0100 |
| commit | 480ea5ac55d99b9cf52f4df157a532005cd3ed75 (patch) | |
| tree | 6a0c9d0b4de95835cd3abe3fb16ad1248a8ed49d /src | |
| parent | a97588c34b1d7aa442706ce2cf7a66375f695c6b (diff) | |
| download | rust-480ea5ac55d99b9cf52f4df157a532005cd3ed75.tar.gz rust-480ea5ac55d99b9cf52f4df157a532005cd3ed75.zip | |
Update `core::cell` for `isize/usize` transition.
Diffstat (limited to 'src')
| -rw-r--r-- | src/libcore/cell.rs | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/libcore/cell.rs b/src/libcore/cell.rs index cf293ded13f..5d351adfca0 100644 --- a/src/libcore/cell.rs +++ b/src/libcore/cell.rs @@ -78,12 +78,12 @@ //! use std::cell::RefCell; //! //! struct Graph { -//! edges: Vec<(uint, uint)>, -//! span_tree_cache: RefCell<Option<Vec<(uint, uint)>>> +//! edges: Vec<(i32, i32)>, +//! span_tree_cache: RefCell<Option<Vec<(i32, i32)>>> //! } //! //! impl Graph { -//! fn minimum_spanning_tree(&self) -> Vec<(uint, uint)> { +//! fn minimum_spanning_tree(&self) -> Vec<(i32, i32)> { //! // Create a new scope to contain the lifetime of the //! // dynamic borrow //! { @@ -104,7 +104,7 @@ //! // This is the major hazard of using `RefCell`. //! self.minimum_spanning_tree() //! } -//! # fn calc_span_tree(&self) -> Vec<(uint, uint)> { vec![] } +//! # fn calc_span_tree(&self) -> Vec<(i32, i32)> { vec![] } //! } //! ``` //! @@ -125,7 +125,7 @@ //! //! struct RcBox<T> { //! value: T, -//! refcount: Cell<uint> +//! refcount: Cell<usize> //! } //! //! impl<T> Clone for Rc<T> { @@ -279,8 +279,8 @@ pub enum BorrowState { } // Values [1, MAX-1] represent the number of `Ref` active -// (will not outgrow its range since `uint` is the size of the address space) -type BorrowFlag = uint; +// (will not outgrow its range since `usize` is the size of the address space) +type BorrowFlag = usize; const UNUSED: BorrowFlag = 0; const WRITING: BorrowFlag = -1; |
