]> git.lizzy.rs Git - rust.git/commitdiff
Update suffixes en masse in tests using `perl -p -i -e`
authorNiko Matsakis <niko@alum.mit.edu>
Wed, 18 Feb 2015 10:42:01 +0000 (05:42 -0500)
committerNiko Matsakis <niko@alum.mit.edu>
Wed, 18 Feb 2015 14:10:10 +0000 (09:10 -0500)
266 files changed:
src/test/auxiliary/cci_class_3.rs
src/test/auxiliary/cci_class_4.rs
src/test/auxiliary/cci_class_cast.rs
src/test/auxiliary/cci_impl_lib.rs
src/test/auxiliary/cci_iter_lib.rs
src/test/auxiliary/cci_no_inline_lib.rs
src/test/auxiliary/macro_reexport_1.rs
src/test/auxiliary/roman_numerals.rs
src/test/auxiliary/unboxed-closures-cross-crate.rs
src/test/bench/noise.rs
src/test/compile-fail-fulldeps/issue-18986.rs
src/test/compile-fail/asm-misplaced-option.rs
src/test/compile-fail/assign-to-method.rs
src/test/compile-fail/attr-before-let.rs
src/test/compile-fail/bad-bang-ann-3.rs
src/test/compile-fail/bad-bang-ann.rs
src/test/compile-fail/bad-method-typaram-kind.rs
src/test/compile-fail/borrow-immutable-upvar-mutation.rs
src/test/compile-fail/borrowck-borrow-overloaded-auto-deref-mut.rs
src/test/compile-fail/borrowck-borrow-overloaded-auto-deref.rs
src/test/compile-fail/borrowck-borrow-overloaded-deref-mut.rs
src/test/compile-fail/borrowck-borrow-overloaded-deref.rs
src/test/compile-fail/borrowck-lend-flow-match.rs
src/test/compile-fail/borrowck-report-with-custom-diagnostic.rs
src/test/compile-fail/class-method-missing.rs
src/test/compile-fail/class-missing-self.rs
src/test/compile-fail/const-block-non-item-statement.rs
src/test/compile-fail/deriving-non-type.rs
src/test/compile-fail/feature-gate-int-uint.rs
src/test/compile-fail/import-glob-circular.rs
src/test/compile-fail/index-bot.rs
src/test/compile-fail/infinite-instantiation.rs
src/test/compile-fail/integral-indexing.rs
src/test/compile-fail/issue-13466.rs
src/test/compile-fail/issue-17283.rs
src/test/compile-fail/issue-17441.rs
src/test/compile-fail/issue-17651.rs
src/test/compile-fail/issue-17718-patterns.rs
src/test/compile-fail/issue-17913.rs
src/test/compile-fail/issue-17933.rs
src/test/compile-fail/issue-1802-2.rs
src/test/compile-fail/issue-18107.rs
src/test/compile-fail/issue-18252.rs
src/test/compile-fail/issue-18566.rs
src/test/compile-fail/issue-18783.rs
src/test/compile-fail/issue-18959.rs
src/test/compile-fail/issue-2150.rs
src/test/compile-fail/issue-4517.rs
src/test/compile-fail/issue-5544-a.rs
src/test/compile-fail/issue-5544-b.rs
src/test/compile-fail/issue-7575.rs
src/test/compile-fail/issue-8460-const.rs
src/test/compile-fail/issue-8537.rs
src/test/compile-fail/kindck-nonsendable-1.rs
src/test/compile-fail/lint-dead-code-4.rs
src/test/compile-fail/lint-exceeding-bitshifts.rs
src/test/compile-fail/lint-obsolete-attr.rs
src/test/compile-fail/lint-type-limits.rs
src/test/compile-fail/macro-no-implicit-reexport.rs
src/test/compile-fail/macro-reexport-not-locally-visible.rs
src/test/compile-fail/match-ill-type1.rs
src/test/compile-fail/method-ambig-two-traits-cross-crate.rs
src/test/compile-fail/method-ambig-two-traits-with-default-method.rs
src/test/compile-fail/mutable-class-fields-2.rs
src/test/compile-fail/mutable-class-fields.rs
src/test/compile-fail/no-method-suggested-traits.rs
src/test/compile-fail/non-exhaustive-pattern-witness.rs
src/test/compile-fail/or-patter-mismatch.rs
src/test/compile-fail/private-method.rs
src/test/compile-fail/private-struct-field-cross-crate.rs
src/test/compile-fail/regions-addr-of-self.rs
src/test/compile-fail/regions-addr-of-upvar-self.rs
src/test/compile-fail/regions-creating-enums.rs
src/test/compile-fail/regions-infer-invariance-due-to-decl.rs
src/test/compile-fail/regions-infer-invariance-due-to-mutability-3.rs
src/test/compile-fail/regions-infer-invariance-due-to-mutability-4.rs
src/test/compile-fail/regions-return-ref-to-upvar-issue-17403.rs
src/test/compile-fail/regions-trait-1.rs
src/test/compile-fail/repeat_count.rs
src/test/compile-fail/shadowed-lifetime.rs
src/test/compile-fail/struct-base-wrong-type.rs
src/test/compile-fail/tail-typeck.rs
src/test/compile-fail/unboxed-closure-illegal-move.rs
src/test/compile-fail/unboxed-closure-immutable-capture.rs
src/test/compile-fail/unboxed-closure-region.rs
src/test/compile-fail/unboxed-closures-borrow-conflict.rs
src/test/compile-fail/unboxed-closures-type-mismatch.rs
src/test/compile-fail/unique-unique-kind.rs
src/test/compile-fail/unique-vec-res.rs
src/test/compile-fail/unreachable-arm.rs
src/test/compile-fail/vtable-res-trait-param.rs
src/test/run-fail/binop-panic.rs
src/test/run-fail/bug-2470-bounds-check-overflow-2.rs
src/test/run-fail/bug-2470-bounds-check-overflow-3.rs
src/test/run-fail/bug-2470-bounds-check-overflow.rs
src/test/run-fail/die-macro-expr.rs
src/test/run-fail/extern-panic.rs
src/test/run-fail/for-each-loop-panic.rs
src/test/run-fail/if-check-panic.rs
src/test/run-make/graphviz-flowgraph/f20.dot-expected.dot
src/test/run-make/graphviz-flowgraph/f20.rs
src/test/run-make/save-analysis/foo.rs
src/test/run-make/symbols-are-reasonable/lib.rs
src/test/run-make/unicode-input/multiple_files.rs
src/test/run-make/unicode-input/span_length.rs
src/test/run-pass/alias-uninit-value.rs
src/test/run-pass/asm-in-out-operand.rs
src/test/run-pass/asm-out-assign.rs
src/test/run-pass/associated-types-constant-type.rs
src/test/run-pass/associated-types-return.rs
src/test/run-pass/associated-types-sugar-path.rs
src/test/run-pass/auto-encode.rs
src/test/run-pass/autoderef-method-on-trait.rs
src/test/run-pass/autoderef-method-priority.rs
src/test/run-pass/autoderef-method-twice-but-not-thrice.rs
src/test/run-pass/autoderef-method-twice.rs
src/test/run-pass/autoderef-method.rs
src/test/run-pass/autoref-intermediate-types-issue-3585.rs
src/test/run-pass/binops.rs
src/test/run-pass/bitwise.rs
src/test/run-pass/block-arg-call-as.rs
src/test/run-pass/borrowck-mut-uniq.rs
src/test/run-pass/byte-literals.rs
src/test/run-pass/capture-clauses-boxed-closures.rs
src/test/run-pass/capture-clauses-unboxed-closures.rs
src/test/run-pass/cci_borrow.rs
src/test/run-pass/cci_impl_exe.rs
src/test/run-pass/cci_no_inline_exe.rs
src/test/run-pass/class-cast-to-trait-cross-crate-2.rs
src/test/run-pass/class-cast-to-trait-multiple-types.rs
src/test/run-pass/class-cast-to-trait.rs
src/test/run-pass/class-dtor.rs
src/test/run-pass/class-exports.rs
src/test/run-pass/class-impl-very-parameterized-trait.rs
src/test/run-pass/class-implement-trait-cross-crate.rs
src/test/run-pass/class-implement-traits.rs
src/test/run-pass/class-method-cross-crate.rs
src/test/run-pass/class-methods-cross-crate.rs
src/test/run-pass/class-methods.rs
src/test/run-pass/class-poly-methods-cross-crate.rs
src/test/run-pass/class-poly-methods.rs
src/test/run-pass/class-separate-impl.rs
src/test/run-pass/class-typarams.rs
src/test/run-pass/classes-cross-crate.rs
src/test/run-pass/classes-simple-cross-crate.rs
src/test/run-pass/classes-simple-method.rs
src/test/run-pass/classes-simple.rs
src/test/run-pass/classes.rs
src/test/run-pass/coerce-reborrow-imm-vec-rcvr.rs
src/test/run-pass/coherence-where-clause.rs
src/test/run-pass/concat.rs
src/test/run-pass/const-bound.rs
src/test/run-pass/crate-leading-sep.rs
src/test/run-pass/double-ref.rs
src/test/run-pass/drop-trait-enum.rs
src/test/run-pass/extern-stress.rs
src/test/run-pass/extern-yield.rs
src/test/run-pass/foreign-fn-linkname.rs
src/test/run-pass/format-no-std.rs
src/test/run-pass/if-check.rs
src/test/run-pass/if-let.rs
src/test/run-pass/ifmt.rs
src/test/run-pass/integer-literal-radix.rs
src/test/run-pass/intrinsic-alignment.rs
src/test/run-pass/issue-11736.rs
src/test/run-pass/issue-12909.rs
src/test/run-pass/issue-13352.rs
src/test/run-pass/issue-14393.rs
src/test/run-pass/issue-15189.rs
src/test/run-pass/issue-15673.rs
src/test/run-pass/issue-15734.rs
src/test/run-pass/issue-15881-model-lexer-dotdotdot.rs
src/test/run-pass/issue-17662.rs
src/test/run-pass/issue-17877.rs
src/test/run-pass/issue-18425.rs
src/test/run-pass/issue-18539.rs
src/test/run-pass/issue-18767.rs
src/test/run-pass/issue-19499.rs
src/test/run-pass/issue-2185.rs
src/test/run-pass/issue-2550.rs
src/test/run-pass/issue-2989.rs
src/test/run-pass/issue-3429.rs
src/test/run-pass/issue-3609.rs
src/test/run-pass/issue-6130.rs
src/test/run-pass/issue-6892.rs
src/test/run-pass/issue-8460.rs
src/test/run-pass/issue-8783.rs
src/test/run-pass/item-attributes.rs
src/test/run-pass/last-use-in-cap-clause.rs
src/test/run-pass/let-destruct-ref.rs
src/test/run-pass/loop-break-cont-1.rs
src/test/run-pass/loop-break-cont.rs
src/test/run-pass/macro-delimiter-significance.rs
src/test/run-pass/macro-include-items.rs
src/test/run-pass/macro-interpolation.rs
src/test/run-pass/macro-of-higher-order.rs
src/test/run-pass/macro-pat.rs
src/test/run-pass/macro-reexport-no-intermediate-use.rs
src/test/run-pass/macro-reexport.rs
src/test/run-pass/match-range.rs
src/test/run-pass/match-vec-alternatives.rs
src/test/run-pass/method-self-arg.rs
src/test/run-pass/method-two-trait-defer-resolution-2.rs
src/test/run-pass/move-3-unique.rs
src/test/run-pass/multidispatch2.rs
src/test/run-pass/numeric-method-autoexport.rs
src/test/run-pass/objects-coerce-freeze-borrored.rs
src/test/run-pass/objects-owned-object-borrowed-method-headerless.rs
src/test/run-pass/or-pattern.rs
src/test/run-pass/over-constrained-vregs.rs
src/test/run-pass/overloaded-autoderef.rs
src/test/run-pass/packed-struct-vec.rs
src/test/run-pass/path.rs
src/test/run-pass/pattern-bound-var-in-for-each.rs
src/test/run-pass/placement-new-arena.rs
src/test/run-pass/private-class-field.rs
src/test/run-pass/private-method.rs
src/test/run-pass/pub-extern-privacy.rs
src/test/run-pass/pure-sum.rs
src/test/run-pass/range.rs
src/test/run-pass/realloc-16687.rs
src/test/run-pass/rec-align-u32.rs
src/test/run-pass/rec-align-u64.rs
src/test/run-pass/record-pat.rs
src/test/run-pass/regions-borrow-at.rs
src/test/run-pass/regions-borrow-uniq.rs
src/test/run-pass/regions-escape-into-other-fn.rs
src/test/run-pass/regions-infer-borrow-scope-addr-of.rs
src/test/run-pass/regions-params.rs
src/test/run-pass/regions-refcell.rs
src/test/run-pass/rename-directory.rs
src/test/run-pass/ret-bang.rs
src/test/run-pass/sendfn-is-a-block.rs
src/test/run-pass/shift.rs
src/test/run-pass/signed-shift-const-eval.rs
src/test/run-pass/stat.rs
src/test/run-pass/static-impl.rs
src/test/run-pass/static-methods-in-traits.rs
src/test/run-pass/string-self-append.rs
src/test/run-pass/supported-cast.rs
src/test/run-pass/syntax-extension-source-utils-files/includeme.fragment
src/test/run-pass/tag-align-dyn-u64.rs
src/test/run-pass/tag-align-dyn-variants.rs
src/test/run-pass/tag-align-u64.rs
src/test/run-pass/task-comm-12.rs
src/test/run-pass/tcp-connect-timeouts.rs
src/test/run-pass/tcp-stress.rs
src/test/run-pass/trait-default-method-bound-subst4.rs
src/test/run-pass/type-params-in-for-each.rs
src/test/run-pass/typeck_type_placeholder_1.rs
src/test/run-pass/unboxed-closures-by-ref.rs
src/test/run-pass/unboxed-closures-cross-crate.rs
src/test/run-pass/unboxed-closures-infer-kind.rs
src/test/run-pass/unboxed-closures-move-mutable.rs
src/test/run-pass/unboxed-closures-unique-type-id.rs
src/test/run-pass/unify-return-ty.rs
src/test/run-pass/unique-pat-2.rs
src/test/run-pass/unique-send-2.rs
src/test/run-pass/utf8_chars.rs
src/test/run-pass/utf8_idents.rs
src/test/run-pass/vec-fixed-length.rs
src/test/run-pass/vector-sort-panic-safe.rs
src/test/run-pass/weird-exprs.rs
src/test/run-pass/while-flow-graph.rs
src/test/run-pass/x86stdcall.rs
src/test/run-pass/x86stdcall2.rs

index 6a57bb36663c362e9e988ce063bbd7cc0efd82d9..98881eb09bf9bc89848da0b64cee29cfc309cb6e 100644 (file)
@@ -16,7 +16,7 @@ pub struct cat {
     }
 
     impl cat {
-        pub fn speak(&mut self) { self.meows += 1u; }
+        pub fn speak(&mut self) { self.meows += 1_usize; }
         pub fn meow_count(&mut self) -> uint { self.meows }
     }
 
index 78d667fc5a51261bc63fc4af8ea9a8bb029b5da2..9d7905cdebd04eb10cb8f1ccca51fe02c1bea8ab 100644 (file)
@@ -34,8 +34,8 @@ pub fn eat(&mut self) -> bool {
     impl cat {
         pub fn meow(&mut self) {
             println!("Meow");
-            self.meows += 1u;
-            if self.meows % 5u == 0u {
+            self.meows += 1_usize;
+            if self.meows % 5_usize == 0_usize {
                 self.how_hungry += 1;
             }
         }
index 0a888d2bd112f81f720d3ee241d51e320c403504..dd272bf639b9723cb53da920f1c2502b250266ac 100644 (file)
@@ -26,8 +26,8 @@ fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
     impl cat {
         fn meow(&mut self) {
             println!("Meow");
-            self.meows += 1u;
-            if self.meows % 5u == 0u {
+            self.meows += 1_usize;
+            if self.meows % 5_usize == 0_usize {
                 self.how_hungry += 1;
             }
         }
index 3b1857f9ccb698efb9c5a925cf979d488d596aff..6ee497370e8e33da19591b74937a8327ba3493fd 100644 (file)
@@ -20,7 +20,7 @@ fn to<F>(&self, v: uint, mut f: F) where F: FnMut(uint) {
         let mut i = *self;
         while i < v {
             f(i);
-            i += 1u;
+            i += 1_usize;
         }
     }
 }
index 3ba068df058b3d79003108ea03b9a60230675f56..8e00b0dc7be74f444d5234084a323a4b2234160b 100644 (file)
 
 #[inline]
 pub fn iter<T, F>(v: &[T], mut f: F) where F: FnMut(&T) {
-    let mut i = 0u;
+    let mut i = 0_usize;
     let n = v.len();
     while i < n {
         f(&v[i]);
-        i += 1u;
+        i += 1_usize;
     }
 }
index 474925d8838b5214ea45ae3e2ab38709b2e18f6a..ce041118906ed9a2f9c174e454000d9248493648 100644 (file)
 
 // same as cci_iter_lib, more-or-less, but not marked inline
 pub fn iter<F>(v: Vec<uint> , mut f: F) where F: FnMut(uint) {
-    let mut i = 0u;
+    let mut i = 0_usize;
     let n = v.len();
     while i < n {
         f(v[i]);
-        i += 1u;
+        i += 1_usize;
     }
 }
index a913749bc66a92397d8399a4fa85840499aaf64b..9c72cb1a6800ad7b25e62f098c2dafad4e4907cf 100644 (file)
@@ -11,5 +11,5 @@
 #![crate_type = "dylib"]
 #[macro_export]
 macro_rules! reexported {
-    () => ( 3u )
+    () => ( 3_usize )
 }
index 3fe7a29256d8e1d9246c03d5b4e9ccc088ae4f1c..e05aa16ba5fbb730f5c30f340f85579aed376e81 100644 (file)
@@ -47,7 +47,7 @@ fn expand_rn(cx: &mut ExtCtxt, sp: Span, args: &[TokenTree])
     };
 
     let mut text = &*text;
-    let mut total = 0u;
+    let mut total = 0_usize;
     while !text.is_empty() {
         match NUMERALS.iter().find(|&&(rn, _)| text.starts_with(rn)) {
             Some(&(rn, val)) => {
index f03bcb41fafe8bd1f31ef25735699dcd0eb6ca81..a5178c03443f796bff07ebc61cdb2785bf974657 100644 (file)
@@ -14,9 +14,9 @@
 
 #[inline]
 pub fn has_closures() -> uint {
-    let x = 1u;
+    let x = 1_usize;
     let mut f = move || x;
-    let y = 1u;
+    let y = 1_usize;
     let g = || y;
     f() + g()
 }
index dc5b2f4596ebd7fe2617dce26d057a7bd702f2b5..3b22e9ef69da3687668ba6a48cd0f8e3fda21ce8 100644 (file)
@@ -104,9 +104,9 @@ fn main() {
     let mut pixels = [0f32; 256*256];
     let n2d = Noise2DContext::new();
 
-    for _ in 0u..100 {
-        for y in 0u..256 {
-            for x in 0u..256 {
+    for _ in 0..100 {
+        for y in 0..256 {
+            for x in 0..256 {
                 let v = n2d.get(x as f32 * 0.1, y as f32 * 0.1);
                 pixels[y*256+x] = v * 0.5 + 0.5;
             }
index 6845116e4a4cefdfc81de8f20375d75f8b61e6a1..9b696e05c50df27f5f7c62b341aa113d83ba565b 100644 (file)
@@ -15,6 +15,6 @@
 
 fn main() {
     match () {
-        Trait { x: 42us } => () //~ ERROR use of trait `Trait` in a struct pattern
+        Trait { x: 42_usize } => () //~ ERROR use of trait `Trait` in a struct pattern
     }
 }
index a29ead02b611b8001456393e91ca38ad17fd5e5d..02d06c4e1bf806adc18ac37dee7f3a2a10192405 100644 (file)
@@ -28,7 +28,7 @@ pub fn main() {
 
     unsafe {
         // comma in place of a colon
-        asm!("add $2, $1; mov $1, $0" : "=r"(x) : "r"(x), "r"(8us) : "cc", "volatile");
+        asm!("add $2, $1; mov $1, $0" : "=r"(x) : "r"(x), "r"(8_usize) : "cc", "volatile");
         //~^ WARNING expected a clobber, found an option
     }
     assert_eq!(x, 13);
index b8aba7c483db943ea34227d32b4d1f6154d1de37..d32ea327d0a8cfceeaec66c6cecffeee40de157a 100644 (file)
@@ -15,7 +15,7 @@ struct cat {
 }
 
 impl cat {
-    pub fn speak(&self) { self.meows += 1us; }
+    pub fn speak(&self) { self.meows += 1_usize; }
 }
 
 fn cat(in_x : usize, in_y : isize) -> cat {
@@ -26,6 +26,6 @@ fn cat(in_x : usize, in_y : isize) -> cat {
 }
 
 fn main() {
-  let nyan : cat = cat(52us, 99);
+  let nyan : cat = cat(52_usize, 99);
   nyan.speak = || println!("meow"); //~ ERROR attempted to take value of method
 }
index acc9aa8a9a13eee54b5715dd87b915601171bfb0..b4a90e35c40f105ff9adfbcdf3c560cf147010ef 100644 (file)
@@ -10,5 +10,5 @@
 
 fn main() {
     #[attr] //~ ERROR expected item
-    let _i = 0;
+    let __isize = 0;
 }
index a35e0a13b0269b3d0f137bfe272ba2ee11fa8d4d..58a8314af211cd581dd2666a0d07f53d2d641614 100644 (file)
@@ -11,7 +11,7 @@
 // Tests that a function with a ! annotation always actually fails
 
 fn bad_bang(i: usize) -> ! {
-    return 7us; //~ ERROR `return` in a function declared as diverging [E0166]
+    return 7_usize; //~ ERROR `return` in a function declared as diverging [E0166]
 }
 
 fn main() { bad_bang(5); }
index aa073d82d30722cb4604f9668b689ba29d6e65a1..03c24c2fa3d3e2f15d8eea4caf1f18afaf7fd895 100644 (file)
@@ -11,7 +11,7 @@
 // Tests that a function with a ! annotation always actually fails
 
 fn bad_bang(i: usize) -> ! { //~ ERROR computation may converge in a function marked as diverging
-    if i < 0us { } else { panic!(); }
+    if i < 0_usize { } else { panic!(); }
 }
 
 fn main() { bad_bang(5); }
index 8e5a6054b89280593ad0d587251b5d2e43466262..a97cf5d41e809493b774a9fef6f1da5abae75c6c 100644 (file)
@@ -9,7 +9,7 @@
 // except according to those terms.
 
 fn foo<T:'static>() {
-    1us.bar::<T>(); //~ ERROR `core::marker::Send` is not implemented
+    1_usize.bar::<T>(); //~ ERROR `core::marker::Send` is not implemented
 }
 
 trait bar {
index 7033f5caef6c6a22d7e144861dfa008ade2f4815..a82aa12dc80c27543b775b21636fbc55e1472717 100644 (file)
@@ -21,25 +21,25 @@ fn to_fn_mut<A,F:FnMut<A>>(f: F) -> F { f }
 fn main() {
     // By-ref captures
     {
-        let mut x = 0us;
+        let mut x = 0_usize;
         let _f = to_fn(|| x = 42); //~ ERROR cannot assign
 
-        let mut y = 0us;
+        let mut y = 0_usize;
         let _g = to_fn(|| set(&mut y)); //~ ERROR cannot borrow
 
-        let mut z = 0us;
+        let mut z = 0_usize;
         let _h = to_fn_mut(|| { set(&mut z); to_fn(|| z = 42); }); //~ ERROR cannot assign
     }
 
     // By-value captures
     {
-        let mut x = 0us;
+        let mut x = 0_usize;
         let _f = to_fn(move || x = 42); //~ ERROR cannot assign
 
-        let mut y = 0us;
+        let mut y = 0_usize;
         let _g = to_fn(move || set(&mut y)); //~ ERROR cannot borrow
 
-        let mut z = 0us;
+        let mut z = 0_usize;
         let _h = to_fn_mut(move || { set(&mut z); to_fn(move || z = 42); }); //~ ERROR cannot assign
     }
 }
index 5db9ad2e3a4a9608bc93424a8bdc64a72e152bfb..dd278faa0dc6a7829dd52b5985dec47b2b0c601e 100644 (file)
@@ -56,15 +56,15 @@ fn y_mut(&mut self) -> &mut isize {
 }
 
 fn deref_imm_field(x: Own<Point>) {
-    let _i = &x.y;
+    let __isize = &x.y;
 }
 
 fn deref_mut_field1(x: Own<Point>) {
-    let _i = &mut x.y; //~ ERROR cannot borrow
+    let __isize = &mut x.y; //~ ERROR cannot borrow
 }
 
 fn deref_mut_field2(mut x: Own<Point>) {
-    let _i = &mut x.y;
+    let __isize = &mut x.y;
 }
 
 fn deref_extend_field(x: &Own<Point>) -> &isize {
@@ -114,7 +114,7 @@ fn assign_field4<'a>(x: &'a mut Own<Point>) {
 // FIXME(eddyb) #12825 This shouldn't attempt to call deref_mut.
 /*
 fn deref_imm_method(x: Own<Point>) {
-    let _i = x.get();
+    let __isize = x.get();
 }
 */
 
index 75680de9c9effb5b433cdf51762a35207cb8999d..693ed29bd0506c9071cb0b4d0326abb324d3fd69 100644 (file)
@@ -50,15 +50,15 @@ fn y_mut(&mut self) -> &mut isize {
 }
 
 fn deref_imm_field(x: Rc<Point>) {
-    let _i = &x.y;
+    let __isize = &x.y;
 }
 
 fn deref_mut_field1(x: Rc<Point>) {
-    let _i = &mut x.y; //~ ERROR cannot borrow
+    let __isize = &mut x.y; //~ ERROR cannot borrow
 }
 
 fn deref_mut_field2(mut x: Rc<Point>) {
-    let _i = &mut x.y; //~ ERROR cannot borrow
+    let __isize = &mut x.y; //~ ERROR cannot borrow
 }
 
 fn deref_extend_field(x: &Rc<Point>) -> &isize {
@@ -86,7 +86,7 @@ fn assign_field3<'a>(x: &'a mut Rc<Point>) {
 }
 
 fn deref_imm_method(x: Rc<Point>) {
-    let _i = x.get();
+    let __isize = x.get();
 }
 
 fn deref_mut_method1(x: Rc<Point>) {
index bfe53b739f4a8811b9373d0f2713f9d8fa9593d7..34b926aab1fa0d88a778a543c5a85db42360551d 100644 (file)
@@ -32,15 +32,15 @@ fn deref_mut<'a>(&'a mut self) -> &'a mut T {
 }
 
 fn deref_imm(x: Own<isize>) {
-    let _i = &*x;
+    let __isize = &*x;
 }
 
 fn deref_mut1(x: Own<isize>) {
-    let _i = &mut *x; //~ ERROR cannot borrow
+    let __isize = &mut *x; //~ ERROR cannot borrow
 }
 
 fn deref_mut2(mut x: Own<isize>) {
-    let _i = &mut *x;
+    let __isize = &mut *x;
 }
 
 fn deref_extend<'a>(x: &'a Own<isize>) -> &'a isize {
index 153368f4894a45da50bafd2fe2daffc5c7ce679f..5b916243b9ee52d24c663649262f8ef24dbdfc91 100644 (file)
@@ -26,15 +26,15 @@ fn deref<'a>(&'a self) -> &'a T {
 }
 
 fn deref_imm(x: Rc<isize>) {
-    let _i = &*x;
+    let __isize = &*x;
 }
 
 fn deref_mut1(x: Rc<isize>) {
-    let _i = &mut *x; //~ ERROR cannot borrow
+    let __isize = &mut *x; //~ ERROR cannot borrow
 }
 
 fn deref_mut2(mut x: Rc<isize>) {
-    let _i = &mut *x; //~ ERROR cannot borrow
+    let __isize = &mut *x; //~ ERROR cannot borrow
 }
 
 fn deref_extend<'a>(x: &'a Rc<isize>) -> &'a isize {
index 30ec993ed5e0511b6ad470b6a95a3a43b2716f17..f24e82d11c5edc831869d100159775c914d704f9 100644 (file)
@@ -21,7 +21,7 @@ fn separate_arms() {
             // fact no outstanding loan of x!
             x = Some(0);
         }
-        Some(ref _i) => {
+        Some(ref __isize) => {
             x = Some(1); //~ ERROR cannot assign
         }
     }
index 7093da6803ca5754d69aa7a93749d6a4ac9c42fa..216373707241efe7318e41825a6079c0c22eff6a 100644 (file)
@@ -11,7 +11,7 @@
 #![allow(dead_code)]
 fn main() {
     // Original borrow ends at end of function
-    let mut x = 1us;
+    let mut x = 1_usize;
     let y = &mut x;
     let z = &x; //~ ERROR cannot borrow
 }
@@ -21,7 +21,7 @@ fn foo() {
     match true {
         true => {
             // Original borrow ends at end of match arm
-            let mut x = 1us;
+            let mut x = 1_usize;
             let y = &x;
             let z = &mut x; //~ ERROR cannot borrow
         }
@@ -33,7 +33,7 @@ fn foo() {
 fn bar() {
     // Original borrow ends at end of closure
     || {
-        let mut x = 1us;
+        let mut x = 1_usize;
         let y = &mut x;
         let z = &mut x; //~ ERROR cannot borrow
     };
index 3b921e072790ba5f3db9dea45c500fced06b5edc..ada45e8c1fc8b1528803fd00c5ab35f58266a4d8 100644 (file)
@@ -27,5 +27,5 @@ fn cat(in_x : usize) -> cat {
 }
 
 fn main() {
-  let nyan = cat(0us);
+  let nyan = cat(0_usize);
 }
index 4d8e4bca784be93db98b7d0c37bac9821e9e6da9..f25b2e65388ee190801e27ce09f55646d6f9be46 100644 (file)
@@ -16,7 +16,7 @@ impl cat {
     fn sleep(&self) { loop{} }
     fn meow(&self) {
       println!("Meow");
-      meows += 1us; //~ ERROR unresolved name
+      meows += 1_usize; //~ ERROR unresolved name
       sleep();     //~ ERROR unresolved name
     }
 
index f66c68541b1849a7468cb481d12ba20be0d3a9d0..fa63b16afa6d0835e459e555b3d325efc12d36f8 100644 (file)
@@ -8,7 +8,7 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
-const A: usize = { 1us; 2 };
+const A: usize = { 1_usize; 2 };
 //~^ ERROR: blocks in constants are limited to items and tail expressions
 
 const B: usize = { { } 2 };
@@ -19,7 +19,7 @@ macro_rules! foo {
 }
 const C: usize = { foo!(); 2 };
 
-const D: usize = { let x = 4us; 2 };
+const D: usize = { let x = 4_usize; 2 };
 //~^ ERROR: blocks in constants are limited to items and tail expressions
 
 pub fn main() {
index 6015652668e3578417d85486dd48e311b84140e8..966e28a789cc88e7a99fba06719c2a34c33b9017 100644 (file)
@@ -22,10 +22,10 @@ impl S { }
 impl T for S { }
 
 #[derive(PartialEq)] //~ ERROR: `derive` may only be applied to structs and enums
-static s: usize = 0us;
+static s: usize = 0_usize;
 
 #[derive(PartialEq)] //~ ERROR: `derive` may only be applied to structs and enums
-const c: usize = 0us;
+const c: usize = 0_usize;
 
 #[derive(PartialEq)] //~ ERROR: `derive` may only be applied to structs and enums
 mod m { }
index 016a03942891fc96a73b4b64b957fcc0c59ba2d0..344afa3479932fb2bfc34d88fbcb1c35b6bf0857 100644 (file)
@@ -16,7 +16,7 @@ struct Foo {
         x: uint //~ WARN the `uint` type is deprecated
     }
     fn bar(x: uint) { //~ WARN the `uint` type is deprecated
-        1u; //~ WARN the `u` suffix on integers is deprecated
+        1_usize;
     }
 }
 mod i {
@@ -25,7 +25,7 @@ struct Foo {
         x: int //~ WARN the `int` type is deprecated
     }
     fn bar(x: int) { //~ WARN the `int` type is deprecated
-        1i; //~ WARN the `i` suffix on integers is deprecated
+        1_isize;
     }
 }
 
index 0f6e3dc134d9b973bfbbab9293604c77e082e14d..f38172db4447b58ae06dcd7a694877079348486f 100644 (file)
 mod circ1 {
     pub use circ2::f2;
     pub fn f1() { println!("f1"); }
-    pub fn common() -> usize { return 0us; }
+    pub fn common() -> usize { return 0_usize; }
 }
 
 mod circ2 {
     pub use circ1::f1;
     pub fn f2() { println!("f2"); }
-    pub fn common() -> usize { return 1us; }
+    pub fn common() -> usize { return 1_usize; }
 }
 
 mod test {
index 876c1e481f60497c348853c19e382b427c86b12e..b28f2a746fdc40c5d64345bef176d52d33ef0e53 100644 (file)
@@ -9,5 +9,5 @@
 // except according to those terms.
 
 fn main() {
-    (return)[0us]; //~ ERROR the type of this value must be known in this context
+    (return)[0_usize]; //~ ERROR the type of this value must be known in this context
 }
index a922f5fe4527e41f07590d6cedaa0524c09d818b..2642ac6204ce4d8490f021c563994e7dd52c3b58 100644 (file)
@@ -28,11 +28,11 @@ fn to_option(&self) -> Option<Option<T>> {
 }
 
 fn function<T:to_opt + Clone>(counter: usize, t: T) {
-    if counter > 0us {
-        function(counter - 1us, t.to_option());
+    if counter > 0_usize {
+        function(counter - 1_usize, t.to_option());
     }
 }
 
 fn main() {
-    function(22us, 22us);
+    function(22_usize, 22_usize);
 }
index 88dd63384b7100dffa3364f49c6a763688d57358..e8998dd7a9d48c54f50c97723638ba8ebd0016e2 100644 (file)
@@ -11,7 +11,7 @@
 pub fn main() {
     let v: Vec<isize> = vec!(0, 1, 2, 3, 4, 5);
     let s: String = "abcdef".to_string();
-    v[3us];
+    v[3_usize];
     v[3];
     v[3u8];  //~ERROR the trait `core::ops::Index<u8>` is not implemented
     //~^ ERROR the trait `core::ops::Index<u8>` is not implemented
@@ -21,7 +21,7 @@ pub fn main() {
     //~^ ERROR the trait `core::ops::Index<u32>` is not implemented
     v[3i32]; //~ERROR the trait `core::ops::Index<i32>` is not implemented
     //~^ ERROR the trait `core::ops::Index<i32>` is not implemented
-    s.as_bytes()[3us];
+    s.as_bytes()[3_usize];
     s.as_bytes()[3];
     s.as_bytes()[3u8];  //~ERROR the trait `core::ops::Index<u8>` is not implemented
     //~^ERROR the trait `core::ops::Index<u8>` is not implemented
index 09e2905dc401be3563ae5814db429f20032e3587..16128e52d64d1d9804e481c89269cf444541e8bc 100644 (file)
@@ -14,7 +14,7 @@ pub fn main() {
     // The expected arm type `Option<T>` has one type parameter, while
     // the actual arm `Result<T, E>` has two. typeck should not be
     // tricked into looking up a non-existing second type parameter.
-    let _x: usize = match Some(1us) {
+    let _x: usize = match Some(1_usize) {
         Ok(u) => u,
         //~^ ERROR mismatched types
         //~| expected `core::option::Option<usize>`
index 4889658d083c1c31804ecf17c2b94332ace33c0b..65731379094a9d1002508944b0d734c07dc9556a 100644 (file)
@@ -16,7 +16,7 @@ struct Foo {
 }
 
 fn main() {
-    let x = 1us;
+    let x = 1_usize;
     let y: Foo;
 
     // `x { ... }` should not be interpreted as a struct literal here
index e9e69dadd3b8358bf294ec9e582c99dff1b1059e..321b8b260daa9c6c04d2285889b108cce1c08dba 100644 (file)
 #![feature(box_syntax)]
 
 fn main() {
-    let _foo = &[1us, 2] as [usize];
+    let _foo = &[1_usize, 2] as [usize];
     //~^ ERROR cast to unsized type: `&[usize; 2]` as `[usize]`
     //~^^ HELP consider using an implicit coercion to `&[usize]` instead
-    let _bar = box 1us as std::fmt::Show;
+    let _bar = box 1_usize as std::fmt::Show;
     //~^ ERROR cast to unsized type: `Box<usize>` as `core::fmt::Show`
     //~^^ HELP did you mean `Box<core::fmt::Show>`?
-    let _baz = 1us as std::fmt::Show;
+    let _baz = 1_usize as std::fmt::Show;
     //~^ ERROR cast to unsized type: `usize` as `core::fmt::Show`
     //~^^ HELP consider using a box or reference as appropriate
-    let _quux = [1us, 2] as [usize];
+    let _quux = [1_usize, 2] as [usize];
     //~^ ERROR cast to unsized type: `[usize; 2]` as `[usize]`
     //~^^ HELP consider using a box or reference as appropriate
 }
index 1cdf48e291c755e6efb727f780d31a727e26a315..172f37af834400ba766388c9a2c8a54b4d8b779d 100644 (file)
@@ -14,7 +14,7 @@
 #![feature(box_syntax)]
 
 fn main() {
-    (|| box *[0us].as_slice())();
+    (|| box *[0_usize].as_slice())();
     //~^ ERROR cannot move out of borrowed content
     //~^^ ERROR cannot move a value of type [usize]
 }
index 6c4d087470382af103df2ac17be8f8ee42d3baf2..b7f58791bfcc8d32a6968938c8b5222beaccc1db 100644 (file)
@@ -13,7 +13,7 @@
 const A3: usize = 1;
 
 fn main() {
-    match 1us {
+    match 1_usize {
         A1 => {} //~ ERROR: static variables cannot be referenced in a pattern
         A2 => {} //~ ERROR: static variables cannot be referenced in a pattern
         A3 => {}
index 1f5264aef6113856cdd778c49adbcab20486e5d6..8035cffabda9717aa51317533ca9ac4b19944c0c 100644 (file)
 
 #[cfg(target_pointer_width = "64")]
 fn main() {
-    let n = 0us;
-    let a = box [&n; 0xF000000000000000us];
-    println!("{}", a[0xFFFFFFu]);
+    let n = 0_usize;
+    let a = box [&n; 0xF000000000000000_usize];
+    println!("{}", a[0xFFFFFF_usize]);
 }
 
 #[cfg(target_pointer_width = "32")]
 fn main() {
-    let n = 0us;
-    let a = box [&n; 0xFFFFFFFFu];
-    println!("{}", a[0xFFFFFFu]);
+    let n = 0_usize;
+    let a = box [&n; 0xFFFFFFFF_usize];
+    println!("{}", a[0xFFFFFF_usize]);
 }
index 47f8d75250d63644b4a694f21438a555eb07ae1a..bd0474084981f1164d795c996d9865c9c05f9499 100644 (file)
@@ -8,10 +8,10 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
-pub static X: usize = 1us;
+pub static X: usize = 1_usize;
 
 fn main() {
-    match 1us {
+    match 1_usize {
         self::X => { },
         //~^ ERROR static variables cannot be referenced in a pattern, use a `const` instead
         _       => { },
index c7aacdfc68aac7eb252eeecd82c6f4cd9b652fc9..f6da2fc82c34dc52a23733f25b849fb04a14275a 100644 (file)
@@ -10,5 +10,5 @@
 
 // error-pattern:no valid digits found for number
 fn main() {
-    log(error, 0bu);
+    log(error, 0b_usize);
 }
index 83427e8aa67f9d861bf561dda5c3b7aaf02aa31e..91689988f583ddc3337dfcb77f20133e60a12479 100644 (file)
@@ -16,7 +16,7 @@ fn _create_render(_: &()) ->
     AbstractRenderer
 //~^ ERROR: the trait `core::marker::Sized` is not implemented
 {
-    match 0us {
+    match 0_usize {
         _ => unimplemented!()
     }
 }
index 822c86d1d3e94dfb79fa9e2c688ddb5d51664095..54c51405bd73f8ad7f13068a7441b541fe189463 100644 (file)
@@ -13,5 +13,5 @@ enum Foo {
 }
 
 fn main() {
-    let f = Foo::Variant(42us); //~ ERROR uses it like a function
+    let f = Foo::Variant(42_usize); //~ ERROR uses it like a function
 }
index 85dda340d191e27967d0f3f18df4ac37841670c8..dd3844b1a0ef07bae34d0d8d7e60fc1f3aba007c 100644 (file)
@@ -28,7 +28,7 @@ fn poke(&self, s: &mut usize)  {
 }
 
 fn main() {
-    let s = &mut 1us;
+    let s = &mut 1_usize;
 
     MyPtr(s).poke(s);
     //~^ ERROR cannot borrow `*s` as mutable more than once at a time
index d26bf68cb5dfeb4a3fafe259ebb923ebd4e20cea..5ddf06add9d3e280656d55bf6bebc21b4069c9b2 100644 (file)
@@ -13,7 +13,7 @@
 use std::cell::RefCell;
 
 fn main() {
-    let mut y = 1us;
+    let mut y = 1_usize;
     let c = RefCell::new(vec![]);
     c.push(box || y = 0);
     c.push(box || y = 0);
@@ -21,7 +21,7 @@ fn main() {
 }
 
 fn ufcs() {
-    let mut y = 1us;
+    let mut y = 1_usize;
     let c = RefCell::new(vec![]);
 
     Push::push(&c, box || y = 0);
index e174fb9b7ad3e71f862533586be8532503086694..368f3c16f5188c47debf096ae1caedd17426be68 100644 (file)
@@ -17,7 +17,7 @@ impl Foo for Thing {
     fn foo<T>(&self, _: &T) {}
 }
 
-#[inline(never)] fn foo(b: &Bar) { b.foo(&0us) }
+#[inline(never)] fn foo(b: &Bar) { b.foo(&0_usize) }
 
 fn main() {
     let mut thing = Thing;
index 79df16c8979decc1ce2b5617cc4b18e3f696d6e8..505885e6c41f9bdf7f3d309b79684c1ee44cf57d 100644 (file)
@@ -15,7 +15,7 @@
 fn fail_len(v: Vec<isize> ) -> usize {
     let mut i = 3;
     panic!();
-    for x in &v { i += 1us; }
+    for x in &v { i += 1_usize; }
     //~^ ERROR: unreachable statement
     return i;
 }
index 881e124fd689289858e82a12ceac9f9a5d4c1410..6d4777be40b640829dd9bff83ec5c5d1a285b9a0 100644 (file)
@@ -11,7 +11,7 @@
 fn bar(int_param: usize) {}
 
 fn main() {
-    let foo: [u8; 4] = [1u8; 4us];
+    let foo: [u8; 4] = [1u8; 4_usize];
     bar(foo);
     //~^ ERROR mismatched types
     //~| expected `usize`
index 42a18ba5fb76529525c7e8c564611df83644786e..95a4f36d1711cd5d331dadd0fb77b6c802cf5e0e 100644 (file)
@@ -9,6 +9,6 @@
 // except according to those terms.
 
 fn main() {
-    let _i = 18446744073709551616; // 2^64
+    let __isize = 18446744073709551616; // 2^64
     //~^ ERROR int literal is too large
 }
index 1f166ec0d1cc9165b3f97ffb7acd8d218d5a303c..afff5984b46141d61f0c9b3de054473b83bd0657 100644 (file)
@@ -9,6 +9,6 @@
 // except according to those terms.
 
 fn main() {
-    let _i = 0xff_ffff_ffff_ffff_ffff_is;
+    let __isize = 0xff_ffff_ffff_ffff_ffff__isize;
     //~^ ERROR int literal is too large
 }
index 49e54f25bf64b5fd575d0b86faaa125a0011448d..9e6000c050a5145d89094f38ddf1bfd6a74374bc 100644 (file)
@@ -30,17 +30,17 @@ trait UnusedTrait {
 
 impl CtxtFn for usize {
     fn f8(self, i: usize) -> usize {
-        i * 4us
+        i * 4_usize
     }
 
     fn f9(i: usize) -> usize {
-        i * 4us
+        i * 4_usize
     }
 }
 
 impl OtherTrait for usize {
     fn f9(i: usize) -> usize {
-        i * 8us
+        i * 8_usize
     }
 }
 
index b6d371e4b119fa932b6a615caee83cd5e50c0878..954ae8ebc48dd87df4dff656dee302492a309e1c 100644 (file)
@@ -22,7 +22,7 @@ fn main() {
     //~^ ERROR attempted to divide with overflow in a constant expression
     assert!(thread::spawn(move|| { i64::MIN / -1; }).join().is_err());
     //~^ ERROR attempted to divide with overflow in a constant expression
-    assert!(thread::spawn(move|| { 1is / 0; }).join().is_err());
+    assert!(thread::spawn(move|| { 1isize / 0; }).join().is_err());
     //~^ ERROR attempted to divide by zero in a constant expression
     assert!(thread::spawn(move|| { 1i8 / 0; }).join().is_err());
     //~^ ERROR attempted to divide by zero in a constant expression
@@ -42,7 +42,7 @@ fn main() {
     //~^ ERROR attempted remainder with overflow in a constant expression
     assert!(thread::spawn(move|| { i64::MIN % -1; }).join().is_err());
     //~^ ERROR attempted remainder with overflow in a constant expression
-    assert!(thread::spawn(move|| { 1is % 0; }).join().is_err());
+    assert!(thread::spawn(move|| { 1isize % 0; }).join().is_err());
     //~^ ERROR attempted remainder with a divisor of zero in a constant expression
     assert!(thread::spawn(move|| { 1i8 % 0; }).join().is_err());
     //~^ ERROR attempted remainder with a divisor of zero in a constant expression
index dba9e751f71f5411ed2fb9c4e0a29cd09f4dce43..52cf420a9ffdac248b7ef80266aa0a52f00b0ced 100644 (file)
@@ -9,7 +9,7 @@
 // except according to those terms.
 
 pub extern
-  "invalid-abi" //~ ERROR illegal ABI
+  "invalid-ab_isize" //~ ERROR illegal ABI
 fn foo() {}
 
 fn main() {}
index 5bc769f8e117b62e452e9d691fcce54c3e8f577a..e6041cddeadb58adb75ac51e95abb70d7faf5352 100644 (file)
@@ -16,7 +16,7 @@ fn foo(_x: Rc<usize>) {}
 fn bar<F:FnOnce() + Send>(_: F) { }
 
 fn main() {
-    let x = Rc::new(3us);
+    let x = Rc::new(3_usize);
     bar(move|| foo(x));
     //~^ ERROR `core::marker::Send` is not implemented
 }
index 449788459dcffc8da518cab723b1bbd669acf5f7..f304c26efb5417fccc7b3c60124e18059390bb8e 100644 (file)
@@ -63,6 +63,6 @@ fn field_match_in_let(f: Bar) -> bool {
 fn main() {
     field_read(Foo { x: 1, b: false, marker: std::marker::NoCopy });
     field_match_in_patterns(XYZ::Z);
-    field_match_in_let(Bar { x: 42us, b: true, _guard: () });
+    field_match_in_let(Bar { x: 42_usize, b: true, _guard: () });
     let _ = Baz { x: 0 };
 }
index 98853a2e9a119948669b9bf9bf985d4d82dcabe4..345e56e2e5800a6cb776ee1481e84cfcd1a090bb 100644 (file)
@@ -57,7 +57,7 @@ fn main() {
       let n = 1u8 << (4+3);
       let n = 1u8 << (4+4); //~ ERROR: bitshift exceeds the type's number of bits
 
-      let n = 1is << std::isize::BITS; //~ ERROR: bitshift exceeds the type's number of bits
-      let n = 1us << std::usize::BITS; //~ ERROR: bitshift exceeds the type's number of bits
+      let n = 1_isize << std::isize::BITS; //~ ERROR: bitshift exceeds the type's number of bits
+      let n = 1_usize << std::usize::BITS; //~ ERROR: bitshift exceeds the type's number of bits
 }
 
index dd4e1212a00ca0b508a1f820b622f3c302f221da..b234f08d04a42a1de0b6a5ba3ab167f5b75ee8d5 100644 (file)
@@ -15,7 +15,7 @@
 #![allow(dead_code)]
 #![feature(custom_attribute)]
 
-#[abi="stdcall"] extern {} //~ ERROR unused attribute
+#[ab_isize="stdcall"] extern {} //~ ERROR unused attribute
 
 #[fixed_stack_segment] fn f() {} //~ ERROR unused attribute
 
index 95d892010e726b03aaa906bf1e987156ef66dbac..c00bd2adaa2876c2c03837b880692f196a4d9a3f 100644 (file)
@@ -14,7 +14,7 @@
 fn main() { }
 
 fn foo() {
-    let mut i = 100us;
+    let mut i = 100_usize;
     while i >= 0 { //~ ERROR comparison is useless due to type limits
         i -= 1;
     }
@@ -50,12 +50,12 @@ fn qux() {
 }
 
 fn quy() {
-    let i = -23us; //~ WARNING negation of unsigned int literal may be unintentional
+    let i = -23_usize; //~ WARNING negation of unsigned int literal may be unintentional
                   //~^ WARNING unused variable
 }
 
 fn quz() {
-    let i = 23us;
+    let i = 23_usize;
     let j = -i;   //~ WARNING negation of unsigned int variable may be unintentional
                   //~^ WARNING unused variable
 }
index 1e2172f4a7cff7dadb0b97f3a642cb94f9117307..13dbab12b774270a7242aba28419b6c85a961044 100644 (file)
@@ -16,5 +16,5 @@
 extern crate macro_non_reexport_2;
 
 fn main() {
-    assert_eq!(reexported!(), 3us);  //~ ERROR macro undefined
+    assert_eq!(reexported!(), 3_usize);  //~ ERROR macro undefined
 }
index 6859ccfe3b7534b18965aedf024fe27847b80417..dc8f4fadc76c0a3185d14d80f3e2aaade7d38c34 100644 (file)
@@ -18,5 +18,5 @@
 extern crate macro_reexport_1;
 
 fn main() {
-    assert_eq!(reexported!(), 3us);  //~ ERROR macro undefined
+    assert_eq!(reexported!(), 3_usize);  //~ ERROR macro undefined
 }
index 908d46f398ca7859ed4810d55efb6467881ce5d0..c60ef2ed28736a72dcb97116bd2ca67c49b45972 100644 (file)
@@ -10,7 +10,7 @@
 
 fn main() {
     match 1 {
-        1...2us => 1, //~ ERROR mismatched types in range
+        1...2_usize => 1, //~ ERROR mismatched types in range
         _ => 2,
     };
 }
index cab6a8610bfb365439c53de0c9ce7ffec8410f40..981c4c6f40d574d780c2b9e5740535a004ce7857 100644 (file)
@@ -18,5 +18,5 @@ trait me2 {
     fn me(&self) -> usize;
 }
 impl me2 for usize { fn me(&self) -> usize { *self } }
-fn main() { 1us.me(); } //~ ERROR E0034
+fn main() { 1_usize.me(); } //~ ERROR E0034
 
index 87e3655d31e1ac1f67487b189b05630c1c58891e..17312fb186941765e076cf68b765f0d0c28030cd 100644 (file)
@@ -19,5 +19,5 @@ impl Foo for usize {}
 impl Bar for usize {}
 
 fn main() {
-    1us.method(); //~ ERROR E0034
+    1_usize.method(); //~ ERROR E0034
 }
index 932c2a9715ff4886cb1d90b970eb3c07572d58db..b6744d4b33a1021d7b133dbdd4a9e618cc6cc7ae 100644 (file)
@@ -29,6 +29,6 @@ fn cat(in_x : usize, in_y : isize) -> cat {
 }
 
 fn main() {
-  let nyan : cat = cat(52us, 99);
+  let nyan : cat = cat(52_usize, 99);
   nyan.eat();
 }
index a840ac63dd8e9ee63362a656014bac0e495cfab7..94b1047f85ed3720f95b32bace33af613f42ed3d 100644 (file)
@@ -21,6 +21,6 @@ fn cat(in_x : usize, in_y : isize) -> cat {
 }
 
 fn main() {
-  let nyan : cat = cat(52us, 99);
+  let nyan : cat = cat(52_usize, 99);
   nyan.how_hungry = 0; //~ ERROR cannot assign
 }
index 2c14dfad3b858ae352cef9cf901b0ffdb7f9d37e..21f8a982806a93f227e8490a1420770eed674e37 100644 (file)
@@ -123,8 +123,8 @@ fn main() {
     //~^^^ HELP `no_method_suggested_traits::foo::PubPub`
 
     // should have no help:
-    1us.method3(); //~ ERROR does not implement
-    std::rc::Rc::new(&mut Box::new(&1us)).method3(); //~ ERROR does not implement
+    1_usize.method3(); //~ ERROR does not implement
+    std::rc::Rc::new(&mut Box::new(&1_usize)).method3(); //~ ERROR does not implement
     no_method_suggested_traits::Foo.method3();  //~ ERROR does not implement
     std::rc::Rc::new(&mut Box::new(&no_method_suggested_traits::Foo)).method3();
     //~^ ERROR does not implement
index 3bd3a0c653ca1f56a3d43e4e67cbc479565af625..0eb91e0419a1da232d991ef9da75f0f093a431ed 100644 (file)
@@ -27,7 +27,7 @@ fn struct_with_a_nested_enum_and_vector() {
         Foo { first: true, second: None } => (),
         Foo { first: true, second: Some(_) } => (),
         Foo { first: false, second: None } => (),
-        Foo { first: false, second: Some([1us, 2us, 3us, 4us]) } => ()
+        Foo { first: false, second: Some([1_usize, 2_usize, 3_usize, 4_usize]) } => ()
     }
 }
 
index 74f674e64baf54da0b5c7bc1c755e3a59feffbb7..4b261d89888dcd3b02060865863568edab2cad6a 100644 (file)
@@ -12,4 +12,4 @@
 
 enum blah { a(isize, isize, usize), b(isize, isize), }
 
-fn main() { match blah::a(1, 1, 2us) { blah::a(_, x, y) | blah::b(x, y) => { } } }
+fn main() { match blah::a(1, 1, 2_usize) { blah::a(_, x, y) | blah::b(x, y) => { } } }
index e8e26cf8ce33dc2d8a7edc9297a2c80a82a64013..ccbdd52a98328dc769f1b9268852d2e50a313c4a 100644 (file)
@@ -30,6 +30,6 @@ pub fn cat(in_x : usize, in_y : isize) -> cat {
 }
 
 fn main() {
-  let nyan : kitties::cat = kitties::cat(52us, 99);
+  let nyan : kitties::cat = kitties::cat(52_usize, 99);
   nyan.nap();
 }
index 36b6000ceebe1e8480ca0a26265f5e09eac6404e..243d835d46e6213d7f8bf9143872d899b5404223 100644 (file)
@@ -13,7 +13,7 @@
 use cci_class::kitties::cat;
 
 fn main() {
-  let nyan : cat = cat(52us, 99);
-  assert!((nyan.meows == 52us));
+  let nyan : cat = cat(52_usize, 99);
+  assert!((nyan.meows == 52_usize));
   //~^ ERROR field `meows` of struct `cci_class::kitties::cat` is private
 }
index b69224d449957f37993b06c3e963c324b06d208d..45e468b3ab06676c446ac7d1de41d822573c7270 100644 (file)
@@ -15,18 +15,18 @@ struct dog {
 impl dog {
     pub fn chase_cat(&mut self) {
         let p: &'static mut usize = &mut self.cats_chased; //~ ERROR cannot infer
-        *p += 1us;
+        *p += 1_usize;
     }
 
     pub fn chase_cat_2(&mut self) {
         let p: &mut usize = &mut self.cats_chased;
-        *p += 1us;
+        *p += 1_usize;
     }
 }
 
 fn dog() -> dog {
     dog {
-        cats_chased: 0us
+        cats_chased: 0_usize
     }
 }
 
index 70d5fe83055d35bf9ad03437bbdc4aa0044de9ae..8cc2dd6afc645bc4203de7a03dd814c20bc0ee77 100644 (file)
@@ -18,7 +18,7 @@ impl dog {
     pub fn chase_cat(&mut self) {
         let _f = || {
             let p: &'static mut usize = &mut self.food; //~ ERROR cannot infer
-            *p = 3us;
+            *p = 3_usize;
         };
     }
 }
index 83cef9397c30b4b06c95032dbfdd1572892cbb0c..4c361427bf37c6e0507bccfc84527363118ed9d1 100644 (file)
@@ -14,8 +14,8 @@ enum ast<'a> {
 }
 
 fn build() {
-    let x = ast::num(3us);
-    let y = ast::num(4us);
+    let x = ast::num(3_usize);
+    let y = ast::num(4_usize);
     let z = ast::add(&x, &y);
     compute(&z);
 }
index 5f4a1af6bf90f1c4ea1f6c3e8e742c3e5265ea99..e88c96de9e4ea3f369492872317b830afe7fef84 100644 (file)
@@ -14,12 +14,12 @@ struct invariant<'a> {
     marker: marker::InvariantLifetime<'a>
 }
 
-fn to_same_lifetime<'r>(bi: invariant<'r>) {
-    let bj: invariant<'r> = bi;
+fn to_same_lifetime<'r>(b_isize: invariant<'r>) {
+    let bj: invariant<'r> = b_isize;
 }
 
-fn to_longer_lifetime<'r>(bi: invariant<'r>) -> invariant<'static> {
-    bi //~ ERROR mismatched types
+fn to_longer_lifetime<'r>(b_isize: invariant<'r>) -> invariant<'static> {
+    b_isize //~ ERROR mismatched types
 }
 
 fn main() {
index e42aa684e149ec0f0a8fe21682ac765ad1ef58c7..f280e4d978eed0408fa4f1262cdd7d9d72418e5c 100644 (file)
@@ -13,12 +13,12 @@ struct invariant<'a> {
     f: Box<FnOnce(&mut &'a isize) + 'static>,
 }
 
-fn to_same_lifetime<'r>(bi: invariant<'r>) {
-    let bj: invariant<'r> = bi;
+fn to_same_lifetime<'r>(b_isize: invariant<'r>) {
+    let bj: invariant<'r> = b_isize;
 }
 
-fn to_longer_lifetime<'r>(bi: invariant<'r>) -> invariant<'static> {
-    bi //~ ERROR mismatched types
+fn to_longer_lifetime<'r>(b_isize: invariant<'r>) -> invariant<'static> {
+    b_isize //~ ERROR mismatched types
 }
 
 fn main() {
index 2a246124f6f9d5163eadf2b3d0960baa3ec266c2..ced0afcebd97908554e2aecb1210e59c31cdcfd5 100644 (file)
@@ -13,12 +13,12 @@ struct Invariant<'a> {
     f: Box<for<'b> FnOnce() -> &'b mut &'a isize + 'static>,
 }
 
-fn to_same_lifetime<'r>(bi: Invariant<'r>) {
-    let bj: Invariant<'r> = bi;
+fn to_same_lifetime<'r>(b_isize: Invariant<'r>) {
+    let bj: Invariant<'r> = b_isize;
 }
 
-fn to_longer_lifetime<'r>(bi: Invariant<'r>) -> Invariant<'static> {
-    bi //~ ERROR mismatched types
+fn to_longer_lifetime<'r>(b_isize: Invariant<'r>) -> Invariant<'static> {
+    b_isize //~ ERROR mismatched types
 }
 
 fn main() {
index 2e3531a2e8f2637ab661aa159731172ea4263bca..aa20efa5a12b157822f468aa47f73f795654d87c 100644 (file)
@@ -15,7 +15,7 @@
 fn main() {
     // Unboxed closure case
     {
-        let mut x = 0us;
+        let mut x = 0_usize;
         let mut f = || &mut x; //~ ERROR cannot infer
         let x = f();
         let y = f();
index 63052580dc26d2feb4f97a46a889f6651c52365d..b45a37d26e58a2d0c41f7df1fd60dcd9924110f3 100644 (file)
@@ -34,7 +34,7 @@ fn get_v(gc: Box<get_ctxt>) -> usize {
 }
 
 fn main() {
-    let ctxt = ctxt { v: 22us };
+    let ctxt = ctxt { v: 22_usize };
     let hc = has_ctxt { c: &ctxt };
-    assert_eq!(get_v(box hc as Box<get_ctxt>), 22us);
+    assert_eq!(get_v(box hc as Box<get_ctxt>), 22_usize);
 }
index d730add00b7f03c2a936e760762d552d0cd790a8..9b3e2668042eaa0545513a8a5b5d4525e7c2a2e3 100644 (file)
@@ -41,14 +41,14 @@ fn main() {
     //~| expected usize
     //~| found &-ptr
     //~| ERROR expected positive integer for repeat count, found string
-    let f = [0; -4is];
+    let f = [0; -4_isize];
     //~^ ERROR mismatched types
     //~| expected `usize`
     //~| found `isize`
     //~| expected usize
     //~| found isize
     //~| ERROR expected positive integer for repeat count, found negative integer
-    let f = [0us; -1is];
+    let f = [0_usize; -1_isize];
     //~^ ERROR mismatched types
     //~| expected `usize`
     //~| found `isize`
index bf8a8f5046e7513f5f5f8825a4af762f9e5e3987..725f83d49575176eaba038150ce2a04ad34a6ee3 100644 (file)
@@ -39,5 +39,5 @@ fn main() {
     // just to ensure that this test fails to compile; when shadowed
     // lifetimes become either an error or a proper lint, this will
     // not be needed.
-    let x: isize = 3us; //~ ERROR mismatched types
+    let x: isize = 3_usize; //~ ERROR mismatched types
 }
index 71a2b50b612d9d0bf835da50f10faca5b106fe4d..a2ad2336d4bc3ee7cc724df65f10be4945a13a47 100644 (file)
@@ -30,7 +30,7 @@ fn main() {
                                //~| found `Bar`
                                //~| expected struct `Foo`
                                //~| found struct `Bar`
-    let f_i = Foo { a: 2, ..4 }; //~  ERROR mismatched types
+    let f__isize = Foo { a: 2, ..4 }; //~  ERROR mismatched types
                                  //~| expected `Foo`
                                  //~| found `_`
                                  //~| expected struct `Foo`
index a934bbe61c4340ac0e6c2f847c9af721250ebeab..9c1d318d5889990efb92f1d33bf6abcd0be641be 100644 (file)
@@ -12,6 +12,6 @@
 
 fn f() -> isize { return g(); }
 
-fn g() -> usize { return 0us; }
+fn g() -> usize { return 0_usize; }
 
 fn main() { let y = f(); }
index 224cbc2bef3245c624a949cc1e382cd92304417b..800126450c9726887796a01a8c5343225e3982ab 100644 (file)
@@ -22,28 +22,28 @@ fn to_fn_once<A,F:FnOnce<A>>(f: F) -> F { f }
 fn main() {
     // By-ref cases
     {
-        let x = box 0us;
+        let x = box 0_usize;
         let f = to_fn(|| drop(x)); //~ ERROR cannot move
     }
     {
-        let x = box 0us;
+        let x = box 0_usize;
         let f = to_fn_mut(|| drop(x)); //~ ERROR cannot move
     }
     {
-        let x = box 0us;
+        let x = box 0_usize;
         let f = to_fn_once(|| drop(x)); // OK -- FnOnce
     }
     // By-value cases
     {
-        let x = box 0us;
+        let x = box 0_usize;
         let f = to_fn(move || drop(x)); //~ ERROR cannot move
     }
     {
-        let x = box 0us;
+        let x = box 0_usize;
         let f = to_fn_mut(move || drop(x)); //~ ERROR cannot move
     }
     {
-        let x = box 0us;
+        let x = box 0_usize;
         let f = to_fn_once(move || drop(x)); // this one is ok
     }
 }
index 145b2bfaeddfd70185844d794d5b5dd50245eaa8..b40a91181adde2b63c9ededa0260da8c553ec8a9 100644 (file)
@@ -17,7 +17,7 @@
 fn set(x: &mut usize) { *x = 0; }
 
 fn main() {
-    let x = 0us;
+    let x = 0_usize;
     move || x = 1; //~ ERROR cannot assign
     move || set(&mut x); //~ ERROR cannot borrow
     move || x = 1; //~ ERROR cannot assign
index 98ac54de8ad78e6ec5279198210f5196745ebfda..59c8495371852c809d39db541b7d4a5f5ede996e 100644 (file)
@@ -14,7 +14,7 @@
 // reference cannot escape the region of that variable.
 fn main() {
     let _f = {
-        let x = 0us;
+        let x = 0_usize;
         || x //~ ERROR cannot infer an appropriate lifetime due to conflicting requirements
     };
 }
index 0bdc261e8c88d35b08b1423a81326e63083dddfc..1191cfa2600b8a231f1d5d3c5dc4e148e492fcf5 100644 (file)
@@ -14,7 +14,7 @@
 // cause borrow conflicts.
 
 fn main() {
-    let mut x = 0us;
+    let mut x = 0_usize;
     let f = || x += 1;
     let _y = x; //~ ERROR cannot use `x` because it was mutably borrowed
 }
index e1192b22485c6450dfc4f4d3e3ba03723408d3d6..91182393ac8e057904fba535410ad10131417291 100644 (file)
@@ -14,6 +14,6 @@
 
 pub fn main() {
     let mut f = |x: isize, y: isize| -> isize { x + y };
-    let z = f(1us, 2);    //~ ERROR mismatched types
+    let z = f(1_usize, 2);    //~ ERROR mismatched types
     println!("{}", z);
 }
index d45a31abcb71156f5581c5337eba903fec301fd0..046337c33f0131dc4c2b4f5f5c58e26ec269a63a 100644 (file)
@@ -12,7 +12,7 @@
 
 use std::rc::Rc;
 
-fn f<T:Send>(_i: T) {
+fn f<T:Send>(__isize: T) {
 }
 
 fn main() {
index b9ddc3f4de98be154db9582d114361c5bd0f85c9..91a41ad6a4986d81e8d91f0dad2bd50642c5642a 100644 (file)
@@ -28,7 +28,7 @@ fn drop(&mut self) {
     }
 }
 
-fn f<T>(_i: Vec<T> , _j: Vec<T> ) {
+fn f<T>(__isize: Vec<T> , _j: Vec<T> ) {
 }
 
 fn clone<T: Clone>(t: &T) -> T { t.clone() }
index 6434b0bde8d3fff95a61782933e28641bc57f855..eb5ffeaf888866712075f36d91c00ecafd816718 100644 (file)
@@ -15,4 +15,4 @@
 
 enum foo { a(Box<foo>, isize), b(usize), }
 
-fn main() { match foo::b(1us) { foo::b(_) | foo::a(box _, 1) => { } foo::a(_, 1) => { } } }
+fn main() { match foo::b(1_usize) { foo::b(_) | foo::a(box _, 1) => { } foo::a(_, 1) => { } } }
index c21d8274da069686859d05753881cd8e2c0329ea..cc6ff2d8ebcc204b2e9965fc00cb22911a82f6e7 100644 (file)
@@ -23,7 +23,7 @@ fn gimme_an_a<A:TraitA>(&self, a: A) -> isize {
 }
 
 fn call_it<B:TraitB>(b: B)  -> isize {
-    let y = 4us;
+    let y = 4_usize;
     b.gimme_an_a(y) //~ ERROR the trait `TraitA` is not implemented
 }
 
index ac85b218ec0306f9aeb9e6fb6b178c01078a2ce4..159c33198a6e40f52ee4d643e5036b405cae0b0f 100644 (file)
@@ -10,4 +10,4 @@
 
 // error-pattern:quux
 fn my_err(s: String) -> ! { println!("{}", s); panic!("quux"); }
-fn main() { 3u == my_err("bye".to_string()); }
+fn main() { 3_usize == my_err("bye".to_string()); }
index 06712841823e850666205fd058cfc9ed0ad0cbc4..6dd329b729500802a0efa0a67f73ae02bbe8c1fe 100644 (file)
 use std::uint;
 
 fn main() {
-    let x = vec!(1u,2u,3u);
+    let x = vec!(1_usize,2_usize,3_usize);
 
     // This should cause a bounds-check panic, but may not if we do our
     // bounds checking by comparing a scaled index value to the vector's
     // length (in bytes), because the scaling of the index will cause it to
     // wrap around to a small number.
 
-    let idx = uint::MAX & !(uint::MAX >> 1u);
+    let idx = uint::MAX & !(uint::MAX >> 1_usize);
     println!("ov2 idx = 0x%x", idx);
 
     // This should panic.
index 72e9c4849c62922f2c688956447807c30e06e0a7..ec7fde171013324c3fb2c09fe13fb3de2359862f 100644 (file)
@@ -15,7 +15,7 @@
 
 #[cfg(target_arch="x86")]
 fn main() {
-    let x = vec!(1u,2u,3u);
+    let x = vec!(1_usize,2_usize,3_usize);
 
     // This should cause a bounds-check panic, but may not if we do our
     // bounds checking by truncating the index value to the size of the
@@ -23,7 +23,7 @@ fn main() {
 
     // This test is only meaningful on 32-bit hosts.
 
-    let idx = u64::MAX & !(u64::MAX >> 1u);
+    let idx = u64::MAX & !(u64::MAX >> 1_usize);
     println!("ov3 idx = 0x%8.8x%8.8x",
            (idx >> 32) as uint,
            idx as uint);
@@ -35,6 +35,6 @@ fn main() {
 #[cfg(any(target_arch="x86_64", target_arch = "aarch64"))]
 fn main() {
     // This version just panics anyways, for symmetry on 64-bit hosts.
-    let x = vec!(1u,2u,3u);
+    let x = vec!(1_usize,2_usize,3_usize);
     error!("ov3 0x%x",  x[200]);
 }
index f8686d0dbb56fdb8494af6a0824b446452e4b274..e48d749d9451ec1996845548a862f9be11fe1dab 100644 (file)
@@ -20,7 +20,7 @@ fn main() {
     // address of the 0th cell in the array (even though the index is
     // huge).
 
-    let x = vec!(1u,2u,3u);
+    let x = vec!(1_usize,2_usize,3_usize);
 
     let base = x.as_ptr() as uint;
     let idx = base / mem::size_of::<uint>();
index 2014a108b3dabf49e1dc6984c9b5c10728bfd300..f2253b7342eb8d4d8b42c1041f999f28e805c001 100644 (file)
@@ -11,5 +11,5 @@
 // error-pattern:test
 
 fn main() {
-    let _i: int = panic!("test");
+    let __isize: int = panic!("test");
 }
index f45c36023d218201dae23fe8640afeaa7967bad4..225ce5a741b7cb4f4e6e484ee5f512cd537f9b61 100644 (file)
@@ -26,10 +26,10 @@ pub fn rust_dbg_call(cb: *u8, data: libc::uintptr_t)
 }
 
 extern fn cb(data: libc::uintptr_t) -> libc::uintptr_t {
-    if data == 1u {
+    if data == 1_usize {
         data
     } else {
-        count(data - 1u) + count(data - 1u)
+        count(data - 1_usize) + count(data - 1_usize)
     }
 }
 
@@ -41,9 +41,9 @@ fn count(n: uint) -> uint {
 }
 
 fn main() {
-    for _ in 0..10u {
+    for _ in 0..10_usize {
         task::spawn(move|| {
-            let result = count(5u);
+            let result = count(5_usize);
             println!("result = %?", result);
             panic!();
         });
index 6cad55e6358203b0aae4ddade9650d0f3b387f32..a1a760c040c75f75eab27e19e3e05e008794ce5c 100644 (file)
@@ -10,4 +10,4 @@
 
 // error-pattern:moop
 
-fn main() { for _ in 0u..10u { panic!("moop"); } }
+fn main() { for _ in 0_usize..10_usize { panic!("moop"); } }
index 1ead81b00919d42d7f22826d64921a19f4430821..19a57db5ec79d0d01463bdf1e34b11928382de38 100644 (file)
@@ -10,9 +10,9 @@
 
 // error-pattern:Number is odd
 fn even(x: uint) -> bool {
-    if x < 2u {
+    if x < 2_usize {
         return false;
-    } else if x == 2u { return true; } else { return even(x - 2u); }
+    } else if x == 2_usize { return true; } else { return even(x - 2_usize); }
 }
 
 fn foo(x: uint) {
@@ -23,4 +23,4 @@ fn foo(x: uint) {
     }
 }
 
-fn main() { foo(3u); }
+fn main() { foo(3_usize); }
index c9e4b41c8126935c34914c3b8fc595729c6ec6bc..b4ec986ef25fd8f50141116a5d4aad171cc7a0be 100644 (file)
@@ -1,17 +1,17 @@
 digraph block {
     N0[label="entry"];
     N1[label="exit"];
-    N2[label="expr 2us"];
-    N3[label="expr 0us"];
-    N4[label="expr 20us"];
-    N5[label="expr [2us, 0us, 20us]"];
+    N2[label="expr 2usize"];
+    N3[label="expr 0usize"];
+    N4[label="expr 20usize"];
+    N5[label="expr [2usize, 0usize, 20usize]"];
     N6[label="local v"];
-    N7[label="stmt let v = [2us, 0us, 20us];"];
+    N7[label="stmt let v = [2usize, 0usize, 20usize];"];
     N8[label="expr v"];
-    N9[label="expr 20us"];
-    N10[label="expr v[20us]"];
-    N11[label="stmt v[20us];"];
-    N12[label="block { let v = [2us, 0us, 20us]; v[20us]; }"];
+    N9[label="expr 20usize"];
+    N10[label="expr v[20usize]"];
+    N11[label="stmt v[20usize];"];
+    N12[label="block { let v = [2usize, 0usize, 20usize]; v[20usize]; }"];
     N0 -> N2;
     N2 -> N3;
     N3 -> N4;
index 3ca55cb521baf4f2cb09a4637bc620d063ebcf27..d65de18b5470ad11e15c4ec283d0a65d5e7426f1 100644 (file)
@@ -9,6 +9,6 @@
 // except according to those terms.
 
 pub fn expr_index_20() {
-    let v = [2us, 0us, 20us];
-    v[20us];
+    let v = [2_usize, 0_usize, 20_usize];
+    v[20_usize];
 }
index 9fb2c6aa67ac3bf5871acea3522565e45ba61126..db70a2452326673144a0d9c1e9b8504870096e75 100644 (file)
@@ -45,11 +45,11 @@ fn test_alias<I: Iterator>(i: Option<<I as Iterator>::Item>) {
     fn foo(x: &Float) {}
     let _: Option<u8> = from_i32(45);
 
-    let x = 42us;
+    let x = 42_usize;
 
     myflate::deflate_bytes(&[]);
 
-    let x = (3, 4us);
+    let x = (3, 4_usize);
     let y = x.1;
 }
 
index 7cfebb31b22905ade5038f05bb624427cf5fed4c..1e0570c95ac12f75977e06f514d003b990f2d41a 100644 (file)
@@ -16,5 +16,5 @@ impl Foo for uint {}
 
 pub fn dummy() {
     // force the vtable to be created
-    let _x = &1u as &Foo;
+    let _x = &1_usize as &Foo;
 }
index 759a1d4aff958fa110b46d34bcaf32d6a8cc76fc..ce3e69918ffee927e8c77037456fcc472e6b420c 100644 (file)
@@ -43,11 +43,11 @@ fn main() {
             .write_str("mod unicode_input_multiple_files_chars;");
     }
 
-    for _ in 0u..100 {
+    for _ in 0..100 {
         {
             let randoms = tmpdir.join("unicode_input_multiple_files_chars.rs");
             let mut w = File::create(&randoms).unwrap();
-            for _ in 0u..30 {
+            for _ in 0..30 {
                 let _ = w.write_char(random_char());
             }
         }
index 5dee9104b0f6989f5fb5f3954330bc0501baa10c..ef6c799336bd4e5171878fe7ccf1b9339c32fded 100644 (file)
@@ -38,8 +38,8 @@ fn main() {
     let tmpdir = Path::new(&args[2]);
     let main_file = tmpdir.join("span_main.rs");
 
-    for _ in 0u..100 {
-        let n = thread_rng().gen_range(3u, 20);
+    for _ in 0..100 {
+        let n = thread_rng().gen_range(3, 20);
 
         {
             let _ = write!(&mut File::create(&main_file).unwrap(),
index fc8c04598ea2a7d1f72d34172e59faaa80815b7b..b1bebf0b3e60648b3a051be51a4c535589a53dcb 100644 (file)
@@ -17,7 +17,7 @@ enum sty { ty_nil, }
 struct RawT {struct_: sty, cname: Option<String>, hash: uint}
 
 fn mk_raw_ty(st: sty, cname: Option<String>) -> RawT {
-    return RawT {struct_: st, cname: cname, hash: 0u};
+    return RawT {struct_: st, cname: cname, hash: 0_usize};
 }
 
 pub fn main() { mk_raw_ty(sty::ty_nil, None::<String>); }
index ce0fcad40eea3a132afb37e1ff8c7b35effa2a93..3ac8e4d0ee9ca846ad4b4388aa734fec1148de39 100644 (file)
@@ -14,7 +14,7 @@
 unsafe fn next_power_of_2(n: u32) -> u32 {
     let mut tmp = n;
     asm!("dec $0" : "+rm"(tmp) :: "cc");
-    let mut shift = 1u;
+    let mut shift = 1_usize;
     while shift <= 16 {
         asm!(
             "shr %cl, $2
@@ -42,7 +42,7 @@ pub fn main() {
             "shl $2, $1
             add $3, $1
             mov $1, $0"
-            : "=r"(x), "+r"(y) : "i"(3u), "ir"(7u) : "cc"
+            : "=r"(x), "+r"(y) : "i"(3_usize), "ir"(7_usize) : "cc"
         );
     }
     assert_eq!(x, 47);
index f78539084675365035ab86b2f051c7c109876522..0f6fec133d1ce1985aaaac5159eb9eecd7c7979f 100644 (file)
@@ -15,7 +15,7 @@ pub fn main() {
     let x: int;
     unsafe {
         // Treat the output as initialization.
-        asm!("mov $1, $0" : "=r"(x) : "r"(5u));
+        asm!("mov $1, $0" : "=r"(x) : "r"(5_usize));
     }
     assert_eq!(x, 5);
 
index 68b49af0d3b696539321500bea230ad9d8e3457e..57e9230336c1e082a0b203cca2ec36801f9f1bff 100644 (file)
@@ -35,5 +35,5 @@ fn get(x: int) -> <int as SignedUnsigned>::Opposite {
 
 fn main() {
     let x = get(22);
-    assert_eq!(22u, x);
+    assert_eq!(22_usize, x);
 }
index 722909218548fc213a09b9bdff79d85051c9f427..fe24ab6bbeb1b453a21c8ac791820c2f10aeac7f 100644 (file)
@@ -43,7 +43,7 @@ fn foo2<I: Foo>(x: I) -> <I as Foo>::A {
 
 pub fn main() {
     let a = 42;
-    assert!(foo2(a) == 42u);
+    assert!(foo2(a) == 42_usize);
 
     let a = Bar;
     assert!(foo2(a) == 43);
index ea1df6658fd05b40cb6850b24d34a06dc3890608..3b70e941ac50a8c17ad63d9ff52a3b6e54d1f492 100644 (file)
@@ -40,5 +40,5 @@ fn f() {
 }
 
 pub fn main() {
-    let z: uint = bar(2, 4u);
+    let z: uint = bar(2, 4_usize);
 }
index 1fcbae833dc7f00342660e55494a2c375917d521..7c126fc420aac7f6b5e5522a5dd33b00977c9f1c 100644 (file)
@@ -131,19 +131,19 @@ enum Quark<T> {
 enum CLike { A, B, C }
 
 pub fn main() {
-    let a = &Plus(@Minus(@Val(3u), @Val(10u)), @Plus(@Val(22u), @Val(5u)));
+    let a = &Plus(@Minus(@Val(3_usize), @Val(10_usize)), @Plus(@Val(22_usize), @Val(5_usize)));
     test_rbml(a);
 
-    let a = &Spanned {lo: 0u, hi: 5u, node: 22u};
+    let a = &Spanned {lo: 0_usize, hi: 5_usize, node: 22_usize};
     test_rbml(a);
 
-    let a = &Point {x: 3u, y: 5u};
+    let a = &Point {x: 3_usize, y: 5_usize};
     test_rbml(a);
 
-    let a = &Top(22u);
+    let a = &Top(22_usize);
     test_rbml(a);
 
-    let a = &Bottom(222u);
+    let a = &Bottom(222_usize);
     test_rbml(a);
 
     let a = &A;
index 876fc123f480c7a770858d55f5a14a359c744bfe..9e88eb6da6aea813b1f6472ce2206ead59bec651 100644 (file)
@@ -16,10 +16,10 @@ trait double {
 }
 
 impl double for uint {
-    fn double(self: Box<uint>) -> uint { *self * 2u }
+    fn double(self: Box<uint>) -> uint { *self * 2_usize }
 }
 
 pub fn main() {
-    let x = box() (box 3u as Box<double>);
-    assert_eq!(x.double(), 6u);
+    let x = box() (box 3_usize as Box<double>);
+    assert_eq!(x.double(), 6_usize);
 }
index f5d5c81117e11a106f6aea36d88616ff40dcbb43..67dd25ddc5389154872251209486312aee9291ef 100644 (file)
@@ -20,10 +20,10 @@ fn double(self) -> uint { self }
 }
 
 impl double for Box<uint> {
-    fn double(self) -> uint { *self * 2u }
+    fn double(self) -> uint { *self * 2_usize }
 }
 
 pub fn main() {
-    let x = box 3u;
-    assert_eq!(x.double(), 6u);
+    let x = box 3_usize;
+    assert_eq!(x.double(), 6_usize);
 }
index 282cf62190ce3ee31ed51960857e2e31feb27ec3..6437c78161c00f72d4fa104533ebc79216330130 100644 (file)
@@ -16,10 +16,10 @@ trait double {
 }
 
 impl double for Box<uint> {
-    fn double(self: Box<Box<uint>>) -> uint { **self * 2u }
+    fn double(self: Box<Box<uint>>) -> uint { **self * 2_usize }
 }
 
 pub fn main() {
-    let x = box box box box box 3u;
-    assert_eq!(x.double(), 6u);
+    let x = box box box box box 3_usize;
+    assert_eq!(x.double(), 6_usize);
 }
index eb44e3b52b90f63815c9470ce6267a9c4622b1cd..8cbc151f0cd24af4930e5eaeb24296789b1983b1 100644 (file)
@@ -16,10 +16,10 @@ trait double {
 }
 
 impl double for uint {
-    fn double(self: Box<uint>) -> uint { *self * 2u }
+    fn double(self: Box<uint>) -> uint { *self * 2_usize }
 }
 
 pub fn main() {
-    let x = box box 3u;
-    assert_eq!(x.double(), 6u);
+    let x = box box 3_usize;
+    assert_eq!(x.double(), 6_usize);
 }
index 4bbb17c6dd698d290bb8ba1ee6d6eba38c6b1611..c8fa3c9fd5fb505518d1e71e396f891d0321beb1 100644 (file)
@@ -16,10 +16,10 @@ trait double {
 }
 
 impl double for uint {
-    fn double(self: Box<uint>) -> uint { *self * 2u }
+    fn double(self: Box<uint>) -> uint { *self * 2_usize }
 }
 
 pub fn main() {
-    let x = box 3u;
-    assert_eq!(x.double(), 6u);
+    let x = box 3_usize;
+    assert_eq!(x.double(), 6_usize);
 }
index e026ac9dcbaad57dce8848aa5bfa70c1b9ddce48..87157b9334f167f0bf3a540a5dbcd132e9e37613 100644 (file)
@@ -29,6 +29,6 @@ fn foo(&self) -> String {
 }
 
 pub fn main() {
-    let x = box 3u;
+    let x = box 3_usize;
     assert_eq!(x.foo(), "box 3".to_string());
 }
index 30f10d23563b06c9caeea0c92294c2969c6f365c..b36eb4bf2f62e493caea483f280b0344d69cab3a 100644 (file)
@@ -44,9 +44,9 @@ fn test_bool() {
 
 fn test_ptr() {
     unsafe {
-        let p1: *const u8 = ::std::mem::transmute(0u);
-        let p2: *const u8 = ::std::mem::transmute(0u);
-        let p3: *const u8 = ::std::mem::transmute(1u);
+        let p1: *const u8 = ::std::mem::transmute(0_usize);
+        let p2: *const u8 = ::std::mem::transmute(0_usize);
+        let p3: *const u8 = ::std::mem::transmute(1_usize);
 
         assert_eq!(p1, p2);
         assert!(p1 != p3);
index 8a57279e8669a02d331f74870f0e383e4d08095e..8418681b6b1903a112a77e71ccd4632723d65f2c 100644 (file)
 
 #[cfg(any(target_arch = "x86", target_arch = "arm"))]
 fn target() {
-    assert_eq!(-1000 as uint >> 3u, 536870787u);
+    assert_eq!(-1000 as uint >> 3_usize, 536870787_usize);
 }
 
 #[cfg(any(target_arch = "x86_64", target_arch = "aarch64"))]
 fn target() {
-    assert_eq!(-1000 as uint >> 3u, 2305843009213693827u);
+    assert_eq!(-1000 as uint >> 3_usize, 2305843009213693827_usize);
 }
 
 fn general() {
@@ -29,12 +29,12 @@ fn general() {
     println!("{}", b);
     assert_eq!(b, 1);
     assert_eq!(a, 2);
-    assert_eq!(!0xf0i & 0xff, 0xf);
-    assert_eq!(0xf0i | 0xf, 0xff);
-    assert_eq!(0xfi << 4, 0xf0);
-    assert_eq!(0xf0i >> 4, 0xf);
+    assert_eq!(!0xf0_isize & 0xff, 0xf);
+    assert_eq!(0xf0_isize | 0xf, 0xff);
+    assert_eq!(0xf_isize << 4, 0xf0);
+    assert_eq!(0xf0_isize >> 4, 0xf);
     assert_eq!(-16 >> 2, -4);
-    assert_eq!(0b1010_1010i | 0b0101_0101, 0xff);
+    assert_eq!(0b1010_1010_isize | 0b0101_0101, 0xff);
 }
 
 pub fn main() {
index 6c54f33fbe6c927e26a25d0a846748351ca34723..d319aaa2f8e18b58e80317f319c50413f484d2b6 100644 (file)
@@ -13,6 +13,6 @@ fn asBlock<F>(f: F) -> uint where F: FnOnce() -> uint {
 }
 
 pub fn main() {
-   let x = asBlock(|| 22u);
-   assert_eq!(x, 22u);
+   let x = asBlock(|| 22_usize);
+   assert_eq!(x, 22_usize);
 }
index 747aca5332465cfabbdb33630e88d0fcdcc8137b..2dbaec8fbb16796e8d072f80aa8e73e005876c6e 100644 (file)
@@ -26,7 +26,7 @@ fn add_int(x: &mut Ints, v: int) {
 
 fn iter_ints<F>(x: &Ints, mut f: F) -> bool where F: FnMut(&int) -> bool {
     let l = x.values.len();
-    (0u..l).all(|i| f(&x.values[i]))
+    (0_usize..l).all(|i| f(&x.values[i]))
 }
 
 pub fn main() {
index e2f9dcb8efa09f3a13895600fbcbda210e4b5595..874dbdc662b2946023f0411681727345acd41132 100644 (file)
@@ -53,9 +53,9 @@ pub fn main() {
 
     let buf = vec!(97u8, 98, 99, 100);
     assert_eq!(match &buf[0..3] {
-         b"def" => 1u,
-         b"abc" => 2u,
-         _ => 3u
+         b"def" => 1_usize,
+         b"abc" => 2_usize,
+         _ => 3_usize
     }, 2);
 
     let expected: &[_] = &[97u8, 92u8, 110u8];
index 5e696566bfa986d1c750c7e2d01f61ef2520b4e3..1a85797fa6db53917f9e8c81f64eb7fb81f20020 100644 (file)
@@ -15,8 +15,8 @@ fn each<T, F>(x: &[T], mut f: F) where F: FnMut(&T) {
 }
 
 fn main() {
-    let mut sum = 0u;
-    let elems = [ 1u, 2, 3, 4, 5 ];
+    let mut sum = 0_usize;
+    let elems = [ 1_usize, 2, 3, 4, 5 ];
     each(&elems, |val| sum += *val);
     assert_eq!(sum, 15);
 }
index ca315b7a9f1dbb05f6436899606e9a27a26e5934..dd417f1a9eb73ad53fe6d1d0135a6cded719368a 100644 (file)
@@ -17,8 +17,8 @@ fn each<'a,T,F:FnMut(&'a T)>(x: &'a [T], mut f: F) {
 }
 
 fn main() {
-    let mut sum = 0u;
-    let elems = [ 1u, 2, 3, 4, 5 ];
+    let mut sum = 0_usize;
+    let elems = [ 1_usize, 2, 3, 4, 5 ];
     each(&elems, |val: &uint| sum += *val);
     assert_eq!(sum, 15);
 }
index ef5ee5aa3b4ab65a2e56c9c5265c07f5b3cf0266..00c600ed006f87d8125fa0ba0da420e3cb526cf2 100644 (file)
@@ -17,8 +17,8 @@
 use cci_borrow_lib::foo;
 
 pub fn main() {
-    let p = box 22u;
+    let p = box 22_usize;
     let r = foo(&*p);
     println!("r={}", r);
-    assert_eq!(r, 22u);
+    assert_eq!(r, 22_usize);
 }
index 8a291febb6d458e3db08311ea3e8fae8ad655a25..c4b55b9962fb65027cb8482197db1853c66329d7 100644 (file)
@@ -17,7 +17,7 @@ pub fn main() {
     //let bt0 = sys::frame_address();
     //println!("%?", bt0);
 
-    3u.to(10u, |i| {
+    3_usize.to(10_usize, |i| {
         println!("{}", i);
 
         //let bt1 = sys::frame_address();
index 2f02fc9acb9eea9cad2308dc1c1e9993bef2cf44..2040bd7ad713236ded387435a86988648ff9d6e3 100644 (file)
@@ -21,7 +21,7 @@ pub fn main() {
     // actually working.
     //let bt0 = sys::frame_address();
     //println!("%?", bt0);
-    iter(vec!(1u, 2u, 3u), |i| {
+    iter(vec!(1_usize, 2_usize, 3_usize), |i| {
         println!("{}", i);
 
         //let bt1 = sys::frame_address();
index e6cae99067e05c4e65a8766ac50ae37a0b3cc24f..9a388c9bc241d99d0dfc0c2db473bb8af978feb3 100644 (file)
@@ -25,6 +25,6 @@ fn print_out(thing: Box<ToString>, expected: String) {
 }
 
 pub fn main() {
-  let nyan: Box<ToString> = box cat(0u, 2, "nyan".to_string()) as Box<ToString>;
+  let nyan: Box<ToString> = box cat(0_usize, 2, "nyan".to_string()) as Box<ToString>;
   print_out(nyan, "nyan".to_string());
 }
index 8aca51cab546e9143e62366a7ea42c45c1687d63..4f1654e60317a01a271091b952b10c49ab528074 100644 (file)
@@ -22,11 +22,11 @@ struct dog {
 impl dog {
     fn bark(&mut self) -> int {
       println!("Woof {} {}", self.barks, self.volume);
-      self.barks += 1u;
-      if self.barks % 3u == 0u {
+      self.barks += 1_usize;
+      if self.barks % 3_usize == 0_usize {
           self.volume += 1;
       }
-      if self.barks % 10u == 0u {
+      if self.barks % 10_usize == 0_usize {
           self.volume -= 2;
       }
       println!("Grrr {} {}", self.barks, self.volume);
@@ -43,7 +43,7 @@ fn speak(&mut self) -> int {
 fn dog() -> dog {
     dog {
         volume: 0,
-        barks: 0u
+        barks: 0_usize
     }
 }
 
@@ -70,8 +70,8 @@ pub fn meow_count(&self) -> uint {
 impl cat {
     fn meow(&mut self) -> uint {
         println!("Meow");
-        self.meows += 1u;
-        if self.meows % 5u == 0u {
+        self.meows += 1_usize;
+        if self.meows % 5_usize == 0_usize {
             self.how_hungry += 1;
         }
         self.meows
@@ -88,14 +88,14 @@ fn cat(in_x: uint, in_y: int, in_name: String) -> cat {
 
 
 fn annoy_neighbors(critter: &mut noisy) {
-    for _i in 0u..10 { critter.speak(); }
+    for _i in 0_usize..10 { critter.speak(); }
 }
 
 pub fn main() {
-  let mut nyan: cat = cat(0u, 2, "nyan".to_string());
+  let mut nyan: cat = cat(0_usize, 2, "nyan".to_string());
   let mut whitefang: dog = dog();
   annoy_neighbors(&mut nyan);
   annoy_neighbors(&mut whitefang);
-  assert_eq!(nyan.meow_count(), 10u);
+  assert_eq!(nyan.meow_count(), 10_usize);
   assert_eq!(whitefang.volume, 1);
 }
index 85764f8cbbfe1124736a11d4d2ffc090b11fc691..476594c270ec3a2ed781ac81d71abc06fd62754c 100644 (file)
@@ -42,8 +42,8 @@ pub fn eat(&mut self) -> bool {
 impl cat {
     fn meow(&mut self) {
       println!("Meow");
-      self.meows += 1u;
-      if self.meows % 5u == 0u {
+      self.meows += 1_usize;
+      if self.meows % 5_usize == 0_usize {
           self.how_hungry += 1;
       }
     }
@@ -59,7 +59,7 @@ fn cat(in_x : uint, in_y : int, in_name: String) -> cat {
 
 
 pub fn main() {
-    let mut nyan = cat(0u, 2, "nyan".to_string());
+    let mut nyan = cat(0_usize, 2, "nyan".to_string());
     let mut nyan: &mut noisy = &mut nyan;
     nyan.speak();
 }
index 8ee382eaa38f949435cd99ce8b57a21a85c96acc..14247ad775487cc7f7dc9d0c6f41d8376608bd63 100644 (file)
@@ -21,7 +21,7 @@ fn drop(&mut self) {
 
 fn cat(done: extern fn(uint)) -> cat {
     cat {
-        meows: 0u,
+        meows: 0_usize,
         done: done
     }
 }
index 80f8ed936370b5b9f51f3d7076d7b3bd7e3baf85..4c7d0e6951ab64c33749a94710b612bba065f7ea 100644 (file)
@@ -27,7 +27,7 @@ pub fn get_name(&self) -> String { self.name.clone() }
     pub fn cat(in_name: String) -> cat {
         cat {
             name: in_name,
-            meows: 0u
+            meows: 0_usize
         }
     }
 }
index 83e7df1c711c6ca22a1e7e147266b2dd771001a2..c3ced512afae4c01beee22a193b1fae1d1ef43a2 100644 (file)
@@ -103,11 +103,11 @@ fn meow(&mut self) {
 
 pub fn main() {
     let mut nyan: cat<String> = cat::new(0, 2, "nyan".to_string());
-    for _ in 1u..5 { nyan.speak(); }
+    for _ in 1_usize..5 { nyan.speak(); }
     assert!(*nyan.find(&1).unwrap() == "nyan".to_string());
     assert_eq!(nyan.find(&10), None);
     let mut spotty: cat<cat_type> = cat::new(2, 57, cat_type::tuxedo);
-    for _ in 0u..6 { spotty.speak(); }
+    for _ in 0_usize..6 { spotty.speak(); }
     assert_eq!(spotty.len(), 8);
     assert!((spotty.contains_key(&2)));
     assert_eq!(spotty.get(&3), &cat_type::tuxedo);
index b2804a417891c9a683fb49fb27e32ca70ac6739f..bd05221b8c7534142b7abadb4765d5fa8d019b3c 100644 (file)
@@ -40,8 +40,8 @@ impl noisy for cat {
 impl cat {
     fn meow(&mut self) {
         println!("Meow");
-        self.meows += 1u;
-        if self.meows % 5u == 0u {
+        self.meows += 1_usize;
+        if self.meows % 5_usize == 0_usize {
             self.how_hungry += 1;
         }
     }
@@ -57,9 +57,9 @@ fn cat(in_x : uint, in_y : int, in_name: String) -> cat {
 
 
 pub fn main() {
-  let mut nyan = cat(0u, 2, "nyan".to_string());
+  let mut nyan = cat(0_usize, 2, "nyan".to_string());
   nyan.eat();
   assert!((!nyan.eat()));
-  for _ in 1u..10u { nyan.speak(); };
+  for _ in 1_usize..10_usize { nyan.speak(); };
   assert!((nyan.eat()));
 }
index 172df8c2afd2856f4e2cfeb3ee6a2d6d1df524fd..87e6e5f675e995332da759cfc4a24231eb32f9a3 100644 (file)
@@ -24,8 +24,8 @@ struct cat {
 impl cat {
     fn meow(&mut self) {
         println!("Meow");
-        self.meows += 1u;
-        if self.meows % 5u == 0u {
+        self.meows += 1_usize;
+        if self.meows % 5_usize == 0_usize {
             self.how_hungry += 1;
         }
     }
@@ -62,10 +62,10 @@ fn make_speak<C:noisy>(mut c: C) {
 }
 
 pub fn main() {
-    let mut nyan = cat(0u, 2, "nyan".to_string());
+    let mut nyan = cat(0_usize, 2, "nyan".to_string());
     nyan.eat();
     assert!((!nyan.eat()));
-    for _ in 1u..10u {
+    for _ in 1_usize..10_usize {
         make_speak(nyan.clone());
     }
 }
index e05ed750b5d959c250a3034620f58688a725fd27..47cc500e44ecb1ff05c63652ec8c87727c85625d 100644 (file)
@@ -13,8 +13,8 @@
 use cci_class_2::kitties::cat;
 
 pub fn main() {
-  let nyan : cat = cat(52u, 99);
-  let kitty = cat(1000u, 2);
+  let nyan : cat = cat(52_usize, 99);
+  let kitty = cat(1000_usize, 2);
   assert_eq!(nyan.how_hungry, 99);
   assert_eq!(kitty.how_hungry, 2);
   nyan.speak();
index 4ff287007774752b75029baa931803bf9afe1ab5..d62a726dcdd55bb6d077508c7560bf7f05f30807 100644 (file)
 use cci_class_3::kitties::cat;
 
 pub fn main() {
-    let mut nyan : cat = cat(52u, 99);
-    let kitty = cat(1000u, 2);
+    let mut nyan : cat = cat(52_usize, 99);
+    let kitty = cat(1000_usize, 2);
     assert_eq!(nyan.how_hungry, 99);
     assert_eq!(kitty.how_hungry, 2);
     nyan.speak();
-    assert_eq!(nyan.meow_count(), 53u);
+    assert_eq!(nyan.meow_count(), 53_usize);
 }
index 25a2009bb9a6c3c957834485e1782d0b9d12341f..18fb03ec935ed59fc2ee67246da1ffed3bb0802a 100644 (file)
@@ -15,7 +15,7 @@ struct cat {
 }
 
 impl cat {
-    pub fn speak(&mut self) { self.meows += 1u; }
+    pub fn speak(&mut self) { self.meows += 1_usize; }
     pub fn meow_count(&mut self) -> uint { self.meows }
 }
 
@@ -27,10 +27,10 @@ fn cat(in_x: uint, in_y: int) -> cat {
 }
 
 pub fn main() {
-  let mut nyan: cat = cat(52u, 99);
-  let kitty = cat(1000u, 2);
+  let mut nyan: cat = cat(52_usize, 99);
+  let kitty = cat(1000_usize, 2);
   assert_eq!(nyan.how_hungry, 99);
   assert_eq!(kitty.how_hungry, 2);
   nyan.speak();
-  assert_eq!(nyan.meow_count(), 53u);
+  assert_eq!(nyan.meow_count(), 53_usize);
 }
index 94c78522df40e39600a109fb546888c92617bf36..edbbc4f5b342181dc85d39591065ab035de776a6 100644 (file)
 use cci_class_6::kitties::cat;
 
 pub fn main() {
-  let mut nyan : cat<char> = cat::<char>(52u, 99, vec!('p'));
-  let mut kitty = cat(1000u, 2, vec!("tabby".to_string()));
+  let mut nyan : cat<char> = cat::<char>(52_usize, 99, vec!('p'));
+  let mut kitty = cat(1000_usize, 2, vec!("tabby".to_string()));
   assert_eq!(nyan.how_hungry, 99);
   assert_eq!(kitty.how_hungry, 2);
-  nyan.speak(vec!(1u,2u,3u));
-  assert_eq!(nyan.meow_count(), 55u);
+  nyan.speak(vec!(1_usize,2_usize,3_usize));
+  assert_eq!(nyan.meow_count(), 55_usize);
   kitty.speak(vec!("meow".to_string(), "mew".to_string(), "purr".to_string(), "chirp".to_string()));
-  assert_eq!(kitty.meow_count(), 1004u);
+  assert_eq!(kitty.meow_count(), 1004_usize);
 }
index 4f94673a2c027ef7b647f15527afc8b7cb26babb..b529b0a077210b62012c2e9c5697b06d6941b518 100644 (file)
@@ -32,12 +32,12 @@ fn cat<U>(in_x : uint, in_y : int, in_info: Vec<U> ) -> cat<U> {
 }
 
 pub fn main() {
-  let mut nyan : cat<int> = cat::<int>(52u, 99, vec!(9));
-  let mut kitty = cat(1000u, 2, vec!("tabby".to_string()));
+  let mut nyan : cat<int> = cat::<int>(52_usize, 99, vec!(9));
+  let mut kitty = cat(1000_usize, 2, vec!("tabby".to_string()));
   assert_eq!(nyan.how_hungry, 99);
   assert_eq!(kitty.how_hungry, 2);
   nyan.speak(vec!(1,2,3));
-  assert_eq!(nyan.meow_count(), 55u);
+  assert_eq!(nyan.meow_count(), 55_usize);
   kitty.speak(vec!("meow".to_string(), "mew".to_string(), "purr".to_string(), "chirp".to_string()));
-  assert_eq!(kitty.meow_count(), 1004u);
+  assert_eq!(kitty.meow_count(), 1004_usize);
 }
index c2fa98a66df95715d9a0f9fa35ea6536135d2798..575c32baeac24782509cec1adde66b5fe4b377af 100644 (file)
@@ -39,8 +39,8 @@ pub fn eat(&mut self) -> bool {
 impl cat {
     fn meow(&mut self) {
         println!("Meow");
-        self.meows += 1u;
-        if self.meows % 5u == 0u {
+        self.meows += 1_usize;
+        if self.meows % 5_usize == 0_usize {
             self.how_hungry += 1;
         }
     }
@@ -67,6 +67,6 @@ fn print_out(thing: Box<ToString>, expected: String) {
 }
 
 pub fn main() {
-  let nyan: Box<ToString> = box cat(0u, 2, "nyan".to_string()) as Box<ToString>;
+  let nyan: Box<ToString> = box cat(0_usize, 2, "nyan".to_string()) as Box<ToString>;
   print_out(nyan, "nyan".to_string());
 }
index 9d4e73da81304fee635ac2775ec4469995e78fc2..68457095944e30535e2de4df62c6c0785ef97539 100644 (file)
@@ -15,7 +15,7 @@ struct cat<U> {
 }
 
 impl<U> cat<U> {
-    pub fn speak(&mut self) { self.meows += 1u; }
+    pub fn speak(&mut self) { self.meows += 1_usize; }
     pub fn meow_count(&mut self) -> uint { self.meows }
 }
 
@@ -28,6 +28,6 @@ fn cat<U>(in_x : uint, in_y : int) -> cat<U> {
 
 
 pub fn main() {
-  let _nyan : cat<int> = cat::<int>(52u, 99);
-  //  let mut kitty = cat(1000u, 2);
+  let _nyan : cat<int> = cat::<int>(52_usize, 99);
+  //  let mut kitty = cat(1000_usize, 2);
 }
index abf6968662cc2b466ae7d2e275d414743de24039..aae17abcc5fc65d901e4bdc921e141ff57c7d59c 100644 (file)
@@ -13,9 +13,9 @@
 use cci_class_4::kitties::cat;
 
 pub fn main() {
-    let mut nyan = cat(0u, 2, "nyan".to_string());
+    let mut nyan = cat(0_usize, 2, "nyan".to_string());
     nyan.eat();
     assert!((!nyan.eat()));
-    for _ in 1u..10u { nyan.speak(); };
+    for _ in 1_usize..10_usize { nyan.speak(); };
     assert!((nyan.eat()));
 }
index f6f742fb1dfb985d1d5e0123651999155b2a5585..8037d77807d1d76e0397328d0911452cdd55e4f2 100644 (file)
@@ -13,8 +13,8 @@
 use cci_class::kitties::cat;
 
 pub fn main() {
-  let nyan : cat = cat(52u, 99);
-  let kitty = cat(1000u, 2);
+  let nyan : cat = cat(52_usize, 99);
+  let kitty = cat(1000_usize, 2);
   assert_eq!(nyan.how_hungry, 99);
   assert_eq!(kitty.how_hungry, 2);
 }
index 6f21afff12000c1166e07699ae7afd4a81080c9d..b15d6544fed29ddea62df03404cf82d2ae6056bb 100644 (file)
@@ -26,8 +26,8 @@ fn cat(in_x : uint, in_y : int) -> cat {
 }
 
 pub fn main() {
-  let mut nyan : cat = cat(52u, 99);
-  let kitty = cat(1000u, 2);
+  let mut nyan : cat = cat(52_usize, 99);
+  let kitty = cat(1000_usize, 2);
   assert_eq!(nyan.how_hungry, 99);
   assert_eq!(kitty.how_hungry, 2);
   nyan.speak();
index 496efc2172e4896c455403611ed92a6a1d6d238c..9bf8df3ce4bc99182b2778961fcff012ddffa7a0 100644 (file)
@@ -22,8 +22,8 @@ fn cat(in_x : uint, in_y : int) -> cat {
 }
 
 pub fn main() {
-  let nyan : cat = cat(52u, 99);
-  let kitty = cat(1000u, 2);
+  let nyan : cat = cat(52_usize, 99);
+  let kitty = cat(1000_usize, 2);
   assert_eq!(nyan.how_hungry, 99);
   assert_eq!(kitty.how_hungry, 2);
 }
index 413e59633cd5603d5387d9e5cf139609306863fc..4fabca491be93f88eda6ef8005dad5934bd31280 100644 (file)
@@ -33,8 +33,8 @@ pub fn eat(&mut self) -> bool {
 impl cat {
     fn meow(&mut self) {
         println!("Meow");
-        self.meows += 1u;
-        if self.meows % 5u == 0u {
+        self.meows += 1_usize;
+        if self.meows % 5_usize == 0_usize {
             self.how_hungry += 1;
         }
     }
@@ -49,9 +49,9 @@ fn cat(in_x : uint, in_y : int, in_name: String) -> cat {
 }
 
 pub fn main() {
-  let mut nyan = cat(0u, 2, "nyan".to_string());
+  let mut nyan = cat(0_usize, 2, "nyan".to_string());
   nyan.eat();
   assert!((!nyan.eat()));
-  for _ in 1u..10u { nyan.speak(); };
+  for _ in 1_usize..10_usize { nyan.speak(); };
   assert!((nyan.eat()));
 }
index 69bb3579720b1ccd37bb149fb5ec4f8f3a916996..ade18a71259678de4440b813b2837659cfc358af 100644 (file)
@@ -18,7 +18,7 @@ fn bip(v: &[uint]) -> Vec<uint> {
 }
 
 pub fn main() {
-    let mut the_vec = vec!(1u, 2, 3, 100);
+    let mut the_vec = vec!(1_usize, 2, 3, 100);
     assert_eq!(the_vec.clone(), bar(&mut the_vec));
     assert_eq!(the_vec.clone(), bip(&the_vec));
 }
index d9c292a3e0b6eaac017159b3f9bad5a55304d70c..9f980e161b0cfe0e631e527266db3853bfab566b 100644 (file)
@@ -39,7 +39,7 @@ fn test_eq<M>(m: M, n: M)
 }
 
 pub fn main() {
-    test_eq(0u, 0u);
+    test_eq(0_usize, 0_usize);
 
     let value = MyType { dummy: 256 + 22 };
     test_eq(value, value);
index 2a8443167d0555a26c32a18bd959b1c4365e3d9a..b0c3a5922b6344f86e7f7dbaf88ce44617569c73 100644 (file)
@@ -15,12 +15,12 @@ pub fn main() {
     assert_eq!(concat!("qux", "quux",).to_string(), "quxquux".to_string());
 
     assert_eq!(
-        concat!(1, 2, 3u, 4f32, 4.0, 'a', true),
+        concat!(1, 2, 3_usize, 4f32, 4.0, 'a', true),
         "12344.0atrue"
     );
 
     assert!(match "12344.0atrue" {
-        concat!(1, 2, 3u, 4f32, 4.0, 'a', true) => true,
+        concat!(1, 2, 3_usize, 4f32, 4.0, 'a', true) => true,
         _ => false
     })
 }
index e6a280a91d766946b5770d82dec163796660ee4d..93a7d3e1c36aa1bf095a89ac9f313e0f1468e861 100644 (file)
@@ -23,7 +23,7 @@ pub fn main() {
     foo("hi".to_string());
     foo(~[1, 2, 3]);
     foo(F{field: 42});
-    foo((1, 2u));
+    foo((1, 2_usize));
     foo(@1);*/
     foo(box 1);
 }
index b2956f4e229b6b81d065c43266be0cc9d7482e5f..d8b3371325b2f4944774db5390848e583807dca8 100644 (file)
@@ -10,5 +10,5 @@
 
 fn main() {
     use ::std::mem;
-    mem::drop(2u);
+    mem::drop(2_usize);
 }
index 656b9164dfe221381f22f92bfa60099f295f6006..8018f681f3833fcd89e270184f86ca0600c2f054 100644 (file)
@@ -9,33 +9,33 @@
 // except according to those terms.
 
 fn check_expr() {
-    let _:         & uint =     &1u;
-    let _:       & & uint =    &&1u;
-    let _:     & & & uint =   &&&1u;
-    let _:     & & & uint =  & &&1u;
-    let _:   & & & & uint =  &&&&1u;
-    let _:   & & & & uint = & &&&1u;
-    let _: & & & & & uint = &&&&&1u;
+    let _:         & uint =     &1_usize;
+    let _:       & & uint =    &&1_usize;
+    let _:     & & & uint =   &&&1_usize;
+    let _:     & & & uint =  & &&1_usize;
+    let _:   & & & & uint =  &&&&1_usize;
+    let _:   & & & & uint = & &&&1_usize;
+    let _: & & & & & uint = &&&&&1_usize;
 }
 
 fn check_ty() {
-    let _:     &uint =         & 1u;
-    let _:    &&uint =       & & 1u;
-    let _:   &&&uint =     & & & 1u;
-    let _:  & &&uint =     & & & 1u;
-    let _:  &&&&uint =   & & & & 1u;
-    let _: & &&&uint =   & & & & 1u;
-    let _: &&&&&uint = & & & & & 1u;
+    let _:     &uint =         & 1_usize;
+    let _:    &&uint =       & & 1_usize;
+    let _:   &&&uint =     & & & 1_usize;
+    let _:  & &&uint =     & & & 1_usize;
+    let _:  &&&&uint =   & & & & 1_usize;
+    let _: & &&&uint =   & & & & 1_usize;
+    let _: &&&&&uint = & & & & & 1_usize;
 }
 
 fn check_pat() {
-    let     &_ =         & 1u;
-    let    &&_ =       & & 1u;
-    let   &&&_ =     & & & 1u;
-    let  & &&_ =     & & & 1u;
-    let  &&&&_ =   & & & & 1u;
-    let & &&&_ =   & & & & 1u;
-    let &&&&&_ = & & & & & 1u;
+    let     &_ =         & 1_usize;
+    let    &&_ =       & & 1_usize;
+    let   &&&_ =     & & & 1_usize;
+    let  & &&_ =     & & & 1_usize;
+    let  &&&&_ =   & & & & 1_usize;
+    let & &&&_ =   & & & & 1_usize;
+    let &&&&&_ = & & & & & 1_usize;
 }
 
 pub fn main() {}
index d52c645730f4532f873dc9bd70324700baf4a7df..b46c99ac0d9a46d32d6bcd12afab6e3fa2d9edf7 100644 (file)
@@ -62,7 +62,7 @@ pub fn main() {
 
     let (sender, receiver) = channel();
     {
-        let v = Foo::NestedVariant(box 42u, SendOnDrop { sender: sender.clone() }, sender);
+        let v = Foo::NestedVariant(box 42_usize, SendOnDrop { sender: sender.clone() }, sender);
     }
     assert_eq!(receiver.recv().unwrap(), Message::DestructorRan);
     assert_eq!(receiver.recv().unwrap(), Message::Dropped);
@@ -79,10 +79,10 @@ pub fn main() {
     let (sender, receiver) = channel();
     let t = {
         thread::spawn(move|| {
-            let mut v = Foo::NestedVariant(box 42u, SendOnDrop {
+            let mut v = Foo::NestedVariant(box 42usize, SendOnDrop {
                 sender: sender.clone()
             }, sender.clone());
-            v = Foo::NestedVariant(box 42u, SendOnDrop { sender: sender.clone() }, sender.clone());
+            v = Foo::NestedVariant(box 42_usize, SendOnDrop { sender: sender.clone() }, sender.clone());
             v = Foo::SimpleVariant(sender.clone());
             v = Foo::FailingVariant { on_drop: SendOnDrop { sender: sender } };
         })
index 533d67e27eb2fd8137761e4f156e82d7ebe253c4..b9e08e47b378db61a0913fbd9a5b974deecf0ab1 100644 (file)
@@ -41,7 +41,7 @@ fn count(n: libc::uintptr_t) -> libc::uintptr_t {
 }
 
 pub fn main() {
-    (0u..100).map(|_| {
+    (0_usize..100).map(|_| {
         Thread::scoped(move|| {
             assert_eq!(count(5), 16);
         })
index 5201c934185a78a3bb669dc7efd26eb41fcaf0ca..80428d787f21c5b88b6fb14617e8ba697b794f65 100644 (file)
@@ -38,7 +38,7 @@ fn count(n: libc::uintptr_t) -> libc::uintptr_t {
 }
 
 pub fn main() {
-    (0..10u).map(|i| {
+    (0..10_usize).map(|i| {
         Thread::scoped(move|| {
             let result = count(5);
             println!("result = {}", result);
index dff1a1eaa0473aaf7b3a3225051da1d5072ad8ff..592ab7d0e6e36a1e292ccade23cfa30e35f9b8dc 100644 (file)
@@ -32,5 +32,5 @@ fn strlen(str: String) -> uint {
 
 pub fn main() {
     let len = strlen("Rust".to_string());
-    assert_eq!(len, 4u);
+    assert_eq!(len, 4_usize);
 }
index 44d80490e693bec8fa37366ca99a57ac6edb8f15..a15a176c2238d576f1ec0ff7d4b4d9365496c8cd 100644 (file)
 
 #[start]
 fn start(_argc: int, _argv: *const *const u8) -> int {
-    let s = format!("{}", 1i);
+    let s = format!("{}", 1_isize);
     assert_eq!(s, "1".to_string());
 
     let s = format!("test");
     assert_eq!(s, "test".to_string());
 
-    let s = format!("{test}", test=3i);
+    let s = format!("{test}", test=3_isize);
     assert_eq!(s, "3".to_string());
 
     let s = format!("hello {}", "world");
index 660a6147d08d432e7b100b540f59fdd9e7f2d280..d2a1a3c71a5fc1d365c9094e3d426b1262acab0f 100644 (file)
@@ -9,9 +9,9 @@
 // except according to those terms.
 
 fn even(x: uint) -> bool {
-    if x < 2u {
+    if x < 2_usize {
         return false;
-    } else if x == 2u { return true; } else { return even(x - 2u); }
+    } else if x == 2_usize { return true; } else { return even(x - 2_usize); }
 }
 
 fn foo(x: uint) {
@@ -22,4 +22,4 @@ fn foo(x: uint) {
     }
 }
 
-pub fn main() { foo(2u); }
+pub fn main() { foo(2_usize); }
index 06294696bc937dc11ad5110487671b2d8f17ad84..2d2f77b099151037d97b4784f29df0d96cfcfe9a 100644 (file)
@@ -23,14 +23,14 @@ pub fn main() {
     let clause: uint;
     if let None = Some("test") {
         clause = 1;
-    } else if 4u > 5 {
+    } else if 4_usize > 5 {
         clause = 2;
     } else if let Ok(()) = Err::<(),&'static str>("test") {
         clause = 3;
     } else {
         clause = 4;
     }
-    assert_eq!(clause, 4u);
+    assert_eq!(clause, 4_usize);
 
     if 3 > 4 {
         panic!("bad math");
@@ -57,9 +57,9 @@ enum Foo {
 
     if false {
         panic!("wat");
-    } else if let a@Foo::Two(_) = Foo::Two(42u) {
+    } else if let a@Foo::Two(_) = Foo::Two(42_usize) {
         if let Foo::Two(b) = a {
-            assert_eq!(b, 42u);
+            assert_eq!(b, 42_usize);
         } else {
             panic!("panic in nested if-let");
         }
index e5aade792edf01bd1a20a4f75aff9394cd8e12da..ab83fb90d3f25ab3f47cdea68d77d7f4021a7b4b 100644 (file)
@@ -60,15 +60,15 @@ pub fn main() {
     t!(format!("{}", true), "true");
     t!(format!("{}", '☃'), "☃");
     t!(format!("{}", 10), "10");
-    t!(format!("{}", 10u), "10");
+    t!(format!("{}", 10_usize), "10");
     t!(format!("{:?}", '☃'), "'\\u{2603}'");
     t!(format!("{:?}", 10), "10");
-    t!(format!("{:?}", 10u), "10");
+    t!(format!("{:?}", 10_usize), "10");
     t!(format!("{:?}", "true"), "\"true\"");
     t!(format!("{:?}", "foo\nbar"), "\"foo\\nbar\"");
-    t!(format!("{:o}", 10u), "12");
-    t!(format!("{:x}", 10u), "a");
-    t!(format!("{:X}", 10u), "A");
+    t!(format!("{:o}", 10_usize), "12");
+    t!(format!("{:x}", 10_usize), "a");
+    t!(format!("{:X}", 10_usize), "A");
     t!(format!("{}", "foo"), "foo");
     t!(format!("{}", "foo".to_string()), "foo");
     t!(format!("{:p}", 0x1234 as *const isize), "0x1234");
@@ -153,7 +153,7 @@ pub fn main() {
     // make sure that format! doesn't cause spurious unused-unsafe warnings when
     // it's inside of an outer unsafe block
     unsafe {
-        let a: isize = ::std::mem::transmute(3u);
+        let a: isize = ::std::mem::transmute(3_usize);
         format!("{}", a);
     }
 
index b1a92f70449adbbbc386b0d9effe4ddaafd5dcdb..ea8825d22dffde280dc3530abb4f92007aaa114c 100644 (file)
@@ -9,12 +9,12 @@
 // except according to those terms.
 
 pub fn main() {
-    let a = 0xBEEFi;
-    let b = 0o755i;
-    let c = 0b10101i;
-    let d = -0xBEEFi;
-    let e = -0o755i;
-    let f = -0b10101i;
+    let a = 0xBEEF_isize;
+    let b = 0o755_isize;
+    let c = 0b10101_isize;
+    let d = -0xBEEF_isize;
+    let e = -0o755_isize;
+    let f = -0b10101_isize;
 
     assert_eq!(a, 48879);
     assert_eq!(b, 493);
index bd2f73440cae6db8953d5814a315bb7d49283aab..f852bac404861a8d9683e3fa47c2c7412a773837 100644 (file)
@@ -27,8 +27,8 @@ mod m {
     #[cfg(target_arch = "x86")]
     pub fn main() {
         unsafe {
-            assert_eq!(::rusti::pref_align_of::<u64>(), 8u);
-            assert_eq!(::rusti::min_align_of::<u64>(), 4u);
+            assert_eq!(::rusti::pref_align_of::<u64>(), 8_usize);
+            assert_eq!(::rusti::min_align_of::<u64>(), 4_usize);
         }
     }
 
@@ -36,8 +36,8 @@ pub fn main() {
     #[cfg(any(target_arch = "x86_64", target_arch = "arm", target_arch = "aarch64"))]
     pub fn main() {
         unsafe {
-            assert_eq!(::rusti::pref_align_of::<u64>(), 8u);
-            assert_eq!(::rusti::min_align_of::<u64>(), 8u);
+            assert_eq!(::rusti::pref_align_of::<u64>(), 8_usize);
+            assert_eq!(::rusti::min_align_of::<u64>(), 8_usize);
         }
     }
 }
@@ -48,8 +48,8 @@ mod m {
     #[cfg(target_arch = "x86")]
     pub fn main() {
         unsafe {
-            assert_eq!(::rusti::pref_align_of::<u64>(), 8u);
-            assert_eq!(::rusti::min_align_of::<u64>(), 8u);
+            assert_eq!(::rusti::pref_align_of::<u64>(), 8_usize);
+            assert_eq!(::rusti::min_align_of::<u64>(), 8_usize);
         }
     }
 
@@ -57,8 +57,8 @@ pub fn main() {
     #[cfg(target_arch = "x86_64")]
     pub fn main() {
         unsafe {
-            assert_eq!(::rusti::pref_align_of::<u64>(), 8u);
-            assert_eq!(::rusti::min_align_of::<u64>(), 8u);
+            assert_eq!(::rusti::pref_align_of::<u64>(), 8_usize);
+            assert_eq!(::rusti::min_align_of::<u64>(), 8_usize);
         }
     }
 }
@@ -69,8 +69,8 @@ mod m {
     #[cfg(any(target_arch = "arm", target_arch = "aarch64"))]
     pub fn main() {
         unsafe {
-            assert_eq!(::rusti::pref_align_of::<u64>(), 8u);
-            assert_eq!(::rusti::min_align_of::<u64>(), 8u);
+            assert_eq!(::rusti::pref_align_of::<u64>(), 8_usize);
+            assert_eq!(::rusti::min_align_of::<u64>(), 8_usize);
         }
     }
 }
index e75d118f36d4de07884a7d0fdb4057164dd882e2..d9bae6886fa2e6907b59721da70bc20c2495830c 100644 (file)
@@ -15,7 +15,7 @@
 
 fn main() {
     // Generate sieve of Eratosthenes for n up to 1e6
-    let n = 1000000u;
+    let n = 1000000_usize;
     let mut sieve = Bitv::from_elem(n+1, true);
     let limit: uint = (n as f32).sqrt() as uint;
     for i in 2..limit+1 {
index 3075bae44fe6f4c9de9ccb2191339c29b9a2d54c..b7dc98b92e0db21feed21496f54a6ef675e43711 100644 (file)
@@ -15,7 +15,7 @@ fn copy<T: Copy>(&x: &T) -> T {
 }
 
 fn main() {
-    let arr = [(1, 1u), (2, 2), (3, 3)];
+    let arr = [(1, 1_usize), (2, 2), (3, 3)];
 
     let v1: Vec<&_> = arr.iter().collect();
     let v2: Vec<_> = arr.iter().map(copy).collect();
index 46a81301dc3cf47926fb62f831006eb10fdc4aea..a8343712034807fcc5f3480dba8550099a3cb964 100644 (file)
@@ -18,5 +18,5 @@ fn main() {
     foo(loop {
         unsafe { libc::exit(0 as libc::c_int); }
     });
-    2u + (loop {});
+    2_usize + (loop {});
 }
index e97021b4869dd510886c557ad015c92dd2a4f833..6c9c7e2fd3f141978aa78d1c68b4bf36c3cbb86b 100644 (file)
@@ -9,8 +9,8 @@
 // except according to those terms.
 
 fn main() {
-    match ("", 1u) {
-        (_, 42u) => (),
+    match ("", 1_usize) {
+        (_, 42_usize) => (),
         ("", _) => (),
         _ => ()
     }
index 6d1813f8aa437bb965aa254a31777c3467c64fc3..24340ac3f13d7013e66e9018e1d81122b38ca9fe 100644 (file)
@@ -15,7 +15,7 @@ macro_rules! third {
 }
 
 fn main() {
-    let x = vec!(10u,11u,12u,13u);
+    let x = vec!(10_usize,11_usize,12_usize,13_usize);
     let t = third!(x);
-    assert_eq!(t,12u);
+    assert_eq!(t,12_usize);
 }
index 7dfde2f6badfea654b24f8df7ce98c0311bff981..a6b8a04eeb60ed63a88133466eb4933fa09885d8 100644 (file)
@@ -11,5 +11,5 @@
 use std::iter::AdditiveIterator;
 fn main() {
     let x: [u64; 3] = [1, 2, 3];
-    assert_eq!(6, (0us..3).map(|i| x[i]).sum());
+    assert_eq!(6, (0_usize..3).map(|i| x[i]).sum());
 }
index e404f5fa11874e71fea79a36064e9fbd0308ed6b..e66ac8ff53c1f76e6511cd13b9e8987cd31baa44 100644 (file)
@@ -53,12 +53,12 @@ fn index<'a>(&'a self, col: &uint) -> &'a T {
 }
 
 fn main() {
-    let m = Mat::new(vec!(1u, 2, 3, 4, 5, 6), 3);
+    let m = Mat::new(vec!(1_usize, 2, 3, 4, 5, 6), 3);
     let r = m.row(1);
 
     assert!(r.index(&2) == &6);
     assert!(r[2] == 6);
-    assert!(r[2u] == 6u);
+    assert!(r[2_usize] == 6_usize);
     assert!(6 == r[2]);
 
     let e = r[2];
index d2f4bac05e9d31e47391e267f1b484b91ddcd8d4..18e1918aea44747e945eb0056b618300c084b109 100644 (file)
 // regression test for the model lexer handling the DOTDOTDOT syntax (#15877)
 
 pub fn main() {
-    match 5u {
-      1u...5u => {}
+    match 5_usize {
+      1_usize...5_usize => {}
       _ => panic!("should match range"),
     }
-    match 5u {
-      6u...7u => panic!("shouldn't match range"),
+    match 5_usize {
+      6_usize...7_usize => panic!("shouldn't match range"),
       _ => {}
     }
-    match 5u {
-      1u => panic!("should match non-first range"),
-      2u...6u => {}
+    match 5_usize {
+      1_usize => panic!("should match non-first range"),
+      2_usize...6_usize => {}
       _ => panic!("math is broken")
     }
     match 'c' {
       'a'...'z' => {}
       _ => panic!("should suppport char ranges")
     }
-    match -3i {
+    match -3_isize {
       -7...5 => {}
       _ => panic!("should match signed range")
     }
index 34bcfeb10dec37bbf905188faecbe36f9d03b9d4..45e70f59f3397715a704ee054d3bf01c55150c3a 100644 (file)
@@ -15,7 +15,7 @@
 struct Bar<'a>;
 
 impl<'a> i::Foo<'a, uint> for Bar<'a> {
-    fn foo(&self) -> uint { 5u }
+    fn foo(&self) -> uint { 5_usize }
 }
 
 pub fn main() {
index 827e6a10abdfd12fcc064c1adb26f963cd44237b..a7d9e6a4be6d840596171e06e354e18bb9afd000 100644 (file)
 
 fn main() {
     assert_eq!(match [0u8; 1024] {
-        _ => 42u,
-    }, 42u);
+        _ => 42_usize,
+    }, 42_usize);
 
     assert_eq!(match [0u8; 1024] {
-        [1, _..] => 0u,
-        [0, _..] => 1u,
-        _ => 2u
-    }, 1u);
+        [1, _..] => 0_usize,
+        [0, _..] => 1_usize,
+        _ => 2_usize
+    }, 1_usize);
 }
index 6d223923ac1dfcd641e7e5370d31f4123ef703fa..ec7481ead0482dd29af975617cf66ad6bd2ae045 100644 (file)
@@ -15,5 +15,5 @@
 #![feature(box_syntax)]
 
 fn main() {
-    let _ = [box 1u; 1];
+    let _ = [box 1_usize; 1];
 }
index f724af73422297204e8510ace7ef7dd8c2940894..ce56f3e8d72875b996ec4c0ad66dc258997af30b 100644 (file)
@@ -19,5 +19,5 @@ fn uint_to_foo(_: uint) -> Foo {
 
 #[allow(unused_must_use)]
 fn main() {
-    (0u..10).map(uint_to_foo);
+    (0_usize..10).map(uint_to_foo);
 }
index 6ba5906708ca0f83a2b3e5f180f71d81f9b8f9a1..2f23b8028ecb905fb0feec7f7c80188c2e00004e 100644 (file)
@@ -12,7 +12,7 @@
 // and doesn't ICE.
 
 fn main() {
-    for &&x in Some(&0u).iter() {
+    for &&x in Some(&0_usize).iter() {
         assert_eq!(x, 0)
     }
 }
index 04017da977535604c6ffcec7d462bc26fb54d069..0578db8f854fcbadd9e9d9bde0160a1f4582b4b7 100644 (file)
@@ -16,5 +16,5 @@
 
 fn main() {
     let n = 0;
-    let it = Some(1_us).into_iter().inspect(|_| {n;});
+    let it = Some(1_usize).into_iter().inspect(|_| {n;});
 }
index 2543c02d4a1d77cbb479ec20e06033ab4b1ba3b0..20ff8d29b7076bc4dc7d7028ad33ac8bc75dabd2 100644 (file)
@@ -72,17 +72,17 @@ fn range(lo: uint, hi: uint, it: |uint|) {
     let mut i = lo;
     while i < hi {
         it(i);
-        i += 1u;
+        i += 1_usize;
     }
 }
 
 pub fn main() {
-    let range: 'static ||uint|| = |a| range(0u, 1000u, a);
+    let range: 'static ||uint|| = |a| range(0_usize, 1000_usize, a);
     let filt: 'static ||v: uint|| = |a| filter(
         range,
-        |&&n: uint| n % 3u != 0u && n % 5u != 0u,
+        |&&n: uint| n % 3_usize != 0_usize && n % 5_usize != 0_usize,
         a);
-    let sum = foldl(filt, 0u, |accum, &&n: uint| accum + n );
+    let sum = foldl(filt, 0_usize, |accum, &&n: uint| accum + n );
 
     println!("{}", sum);
 }
index 99c68826502f40f10012ada3954778bc23025ccf..395b2c4b459eba638256e89466b0290f8e2661b2 100644 (file)
@@ -22,5 +22,5 @@ fn f<T>(_x: T) {
 }
 
 pub fn main() {
-    f(C(1u));
+    f(C(1_usize));
 }
index e18dbf2dd87b0abab60c8311db8686fcbe12b501..8767d397b647a19149e766c8d54fca765bf5bac2 100644 (file)
@@ -21,7 +21,7 @@ fn to_bytes(&self) -> Vec<u8> {
 // the position of this function is significant! - if it comes before methods
 // then it works, if it comes after it then it doesn't!
 fn to_bools(bitv: Storage) -> Vec<bool> {
-    (0us..8).map(|i| {
+    (0_usize..8).map(|i| {
         let w = i / 64;
         let b = i % 64;
         let x = 1u64 & (bitv.storage[w] >> b);
@@ -35,7 +35,7 @@ pub fn main() {
     let bools = vec!(false, false, true, false, false, true, true, false);
     let bools2 = to_bools(Storage{storage: vec!(0b01100100)});
 
-    for i in 0u..8 {
+    for i in 0_usize..8 {
         println!("{} => {} vs {}", i, bools[i], bools2[i]);
     }
 
index 6fc8c9c6843ee2cb3eeea4536f508e31221e4282..e331a1a2d0c1dfd75c0b1ac7fedda7b79612b36f 100644 (file)
@@ -9,7 +9,7 @@
 // except according to those terms.
 
 pub fn main() {
-  let x = 1u;
+  let x = 1_usize;
   let y = || x;
   let _z = y();
 }
index 6ffc12b943cd871b62cef328ea7c1bfa7610b629..4a28c34e5d9f4299683811b7159e100fe59a5823 100644 (file)
@@ -29,7 +29,7 @@ fn foo(name: String, samples_chan: Sender<Msg>) {
 
         // `box() (...)` syntax is needed to make pretty printer converge in one try:
         let callback: SamplesFn = box() (move |buffer| {
-            for i in 0u..buffer.len() {
+            for i in 0_usize..buffer.len() {
                 println!("{}: {}", i, buffer[i])
             }
         });
index f28a85eab3e985aeece2841bf1f73eca304411f1..93429ff10dcd1f9fe356e7f4ece7856e42e35f3f 100644 (file)
@@ -12,9 +12,9 @@
 
 pub fn main() {
     let i: uint = 0;
-    assert!(i <= 0xFFFF_FFFF_u);
+    assert!(i <= 0xFFFF_FFFF_usize);
 
     let i: int = 0;
-    assert!(i >= -0x8000_0000_i);
-    assert!(i <= 0x7FFF_FFFF_i);
+    assert!(i >= -0x8000_0000__isize);
+    assert!(i <= 0x7FFF_FFFF__isize);
 }
index c2e0f5206ae0164015b2b8eb48ca796fabe5c843..557ec82233ddebca8a17538b5132abe162ffd6ef 100644 (file)
@@ -49,7 +49,7 @@ fn main() {
     assert_eq!(unsafe { NUM_DROPS }, 3);
     { let _x = FooBar::_Foo(Foo); }
     assert_eq!(unsafe { NUM_DROPS }, 5);
-    { let _x = FooBar::_Bar(42u); }
+    { let _x = FooBar::_Bar(42_usize); }
     assert_eq!(unsafe { NUM_DROPS }, 6);
 
     { let _ = Foo; }
@@ -60,6 +60,6 @@ fn main() {
     assert_eq!(unsafe { NUM_DROPS }, 9);
     { let _ = FooBar::_Foo(Foo); }
     assert_eq!(unsafe { NUM_DROPS }, 11);
-    { let _ = FooBar::_Bar(42u); }
+    { let _ = FooBar::_Bar(42_usize); }
     assert_eq!(unsafe { NUM_DROPS }, 12);
 }
index 72a1ec436f307d660d0e0b899e0e77bf8b0b6906..00339a4e84b2b470e4b54c5842f8131c30fea2d2 100644 (file)
@@ -21,7 +21,7 @@ fn main() {
     assert!(thread::spawn(move|| { min_val::<i16>() / -1; }).join().is_err());
     assert!(thread::spawn(move|| { min_val::<i32>() / -1; }).join().is_err());
     assert!(thread::spawn(move|| { min_val::<i64>() / -1; }).join().is_err());
-    assert!(thread::spawn(move|| { 1is / zero(); }).join().is_err());
+    assert!(thread::spawn(move|| { 1isize / zero(); }).join().is_err());
     assert!(thread::spawn(move|| { 1i8 / zero(); }).join().is_err());
     assert!(thread::spawn(move|| { 1i16 / zero(); }).join().is_err());
     assert!(thread::spawn(move|| { 1i32 / zero(); }).join().is_err());
@@ -31,7 +31,7 @@ fn main() {
     assert!(thread::spawn(move|| { min_val::<i16>() % -1; }).join().is_err());
     assert!(thread::spawn(move|| { min_val::<i32>() % -1; }).join().is_err());
     assert!(thread::spawn(move|| { min_val::<i64>() % -1; }).join().is_err());
-    assert!(thread::spawn(move|| { 1is % zero(); }).join().is_err());
+    assert!(thread::spawn(move|| { 1isize % zero(); }).join().is_err());
     assert!(thread::spawn(move|| { 1i8 % zero(); }).join().is_err());
     assert!(thread::spawn(move|| { 1i16 % zero(); }).join().is_err());
     assert!(thread::spawn(move|| { 1i32 % zero(); }).join().is_err());
index d59c0ad52e98686ff5d25070c73a72adebb2ac38..815e00e129143f0ee2d8c60e2cb14e4013ac450c 100644 (file)
@@ -13,7 +13,7 @@
 struct X { pub x: uint }
 impl Default for X {
     fn default() -> X {
-        X { x: 42u }
+        X { x: 42_usize }
     }
 }
 
index 2aa5a57966672178e924c11630f2cf8fb395cdd2..6036af5c6275f9c3a68ebdb1057c07ad2158756b 100644 (file)
@@ -175,7 +175,7 @@ pub mod rustrt {
     #![str = "s"]
     #![char = 'c']
     #![int = 100]
-    #![uint = 100u]
+    #![uint = 100_usize]
     #![mach_int = 100u32]
     #![float = 1.0]
     #![mach_float = 1.0f32]
index 4231e5dba9f0f416b86b2f61b7713551a7a68a3b..566d34e6d86df763a4c9f13ee51bed0ea8555dae 100644 (file)
@@ -19,8 +19,8 @@ struct A { a: Box<isize> }
 fn foo() -> Box<FnMut() -> isize + 'static> {
     let k = box 22;
     let _u = A {a: k.clone()};
-    // FIXME(#16640) suffix in `22i` suffix shouldn't be necessary
-    let result  = || 22i;
+    // FIXME(#16640) suffix in `22_isize` suffix shouldn't be necessary
+    let result  = || 22_isize;
     box result
 }
 
index 343780b2463822111abade6f7c5275c800707370..c0f674d03714f12d616df55b15d442bdabf13c78 100644 (file)
@@ -9,7 +9,7 @@
 // except according to those terms.
 
 pub fn main() {
-    let x = 3u;
+    let x = 3_usize;
     let ref y = x;
     assert_eq!(x, *y);
 }
index 3b7e03ae58de47c00de426db30a7dde74cd24aa5..d58d2a7139665bd08fb304999c2fd13e42305e8d 100644 (file)
@@ -9,7 +9,7 @@
 // except according to those terms.
 
 pub fn main() {
-  let _i = 0u;
+  let _i = 0_usize;
   loop {
     break;
   }
index b9b16d10b8c3c26d21ff95e96cab4241167dc9fd..a15efa2d8ee8e9d4a58330ccb4348a6b0d628b2b 100644 (file)
@@ -9,24 +9,24 @@
 // except according to those terms.
 
 pub fn main() {
-  let mut i = 0u;
+  let mut i = 0_usize;
   loop {
     println!("a");
-    i += 1u;
-    if i == 10u {
+    i += 1_usize;
+    if i == 10_usize {
       break;
     }
   }
-  assert_eq!(i, 10u);
+  assert_eq!(i, 10_usize);
   let mut is_even = false;
   loop {
-    if i == 21u {
+    if i == 21_usize {
         break;
     }
     println!("b");
     is_even = false;
-    i += 1u;
-    if i % 2u != 0u {
+    i += 1_usize;
+    if i % 2_usize != 0_usize {
         continue;
     }
     is_even = true;
@@ -34,12 +34,12 @@ pub fn main() {
   assert!(!is_even);
   loop {
     println!("c");
-    if i == 22u {
+    if i == 22_usize {
         break;
     }
     is_even = false;
-    i += 1u;
-    if i % 2u != 0u {
+    i += 1_usize;
+    if i % 2_usize != 0_usize {
         continue;
     }
     is_even = true;
index fcf2dff66a5f7d71f5639fc629d7c6b3b355bb53..01362f0f83f90ce4e287ffe488842966144a9520 100644 (file)
@@ -9,6 +9,6 @@
 // except according to those terms.
 
 fn main() {
-    vec![1u, 2, 3].len();
+    vec![1_usize, 2, 3].len();
 }
 
index 5c95f67257cd5629c13190887825dff76d73e07d..9e2f431c3ecb8561e8c869565688caa3d54fed1b 100644 (file)
@@ -16,5 +16,5 @@ fn bar() {}
 
 fn main() {
     foo();
-    assert_eq!(include!(concat!("", "../auxiliary/", "macro-include-items-expr.rs")), 1u);
+    assert_eq!(include!(concat!("", "../auxiliary/", "macro-include-items-expr.rs")), 1_usize);
 }
index ff5b29d6ac88b16f3c3fa294327972ce12314406..069aeb9220e604a70ecd87ebdf9988ca8072bbfe 100644 (file)
@@ -24,6 +24,6 @@ fn $fnname($arg: $ty) -> Option<$ty> $body
 
 pub fn main() {
     assert!(overly_complicated!(f, x, Option<uint>, { return Some(x); },
-                               Some(8u), Some(y), y) == 8u)
+                               Some(8_usize), Some(y), y) == 8_usize)
 
 }
index 3276aa0265f70dd15e4e3799070a56954fc45c5f..1a77eee824b6d31107c86294bb3d7afc39064eeb 100644 (file)
@@ -11,7 +11,7 @@
 macro_rules! higher_order {
     (subst $lhs:tt => $rhs:tt) => ({
             macro_rules! anon { $lhs => $rhs }
-            anon!(1u, 2u, "foo")
+            anon!(1_usize, 2_usize, "foo")
     });
 }
 
index 30a74126b4926fe3fe0c6e141d6cc6529b2bf640..6f2626a5af51ef7b45d8571893ff5d99bf42e014 100644 (file)
@@ -47,9 +47,9 @@ fn f(c: Option<char>) -> uint {
 }
 
 pub fn main() {
-    assert_eq!(1u, f(Some('x')));
-    assert_eq!(2u, f(Some('y')));
-    assert_eq!(3u, f(None));
+    assert_eq!(1_usize, f(Some('x')));
+    assert_eq!(2_usize, f(Some('y')));
+    assert_eq!(3_usize, f(None));
 
     assert_eq!(1, match Some('x') {
         Some(char_x!()) => 1,
index 77ef9421273ef96d846512a811ec85e6083f8c3a..dba623876b0a963b5213459856b3393e5cc8583a 100644 (file)
@@ -16,5 +16,5 @@
 extern crate macro_reexport_2_no_use;
 
 fn main() {
-    assert_eq!(reexported!(), 3u);
+    assert_eq!(reexported!(), 3_usize);
 }
index 9701610cbd9645f522c8a31899c2376fb0bf0b12..a6af8c45c2439e1be38e9e26c1850d570965e44c 100644 (file)
@@ -16,5 +16,5 @@
 extern crate macro_reexport_2;
 
 fn main() {
-    assert_eq!(reexported!(), 3u);
+    assert_eq!(reexported!(), 3_usize);
 }
index b9ab0c85ec4df6f814d823a06538d4b178fd8487..68719090cff521ae9ffb107efe9ad7fbd858314c 100644 (file)
 // ignore-lexer-test FIXME #15877
 
 pub fn main() {
-    match 5u {
-      1u...5u => {}
+    match 5_usize {
+      1_usize...5_usize => {}
       _ => panic!("should match range"),
     }
-    match 5u {
-      6u...7u => panic!("shouldn't match range"),
+    match 5_usize {
+      6_usize...7_usize => panic!("shouldn't match range"),
       _ => {}
     }
-    match 5u {
-      1u => panic!("should match non-first range"),
-      2u...6u => {}
+    match 5_usize {
+      1_usize => panic!("should match non-first range"),
+      2_usize...6_usize => {}
       _ => panic!("math is broken")
     }
     match 'c' {
index 98b9d11ecdd95815fe132d9e9f8dc57fb675d727..eb6b2176e5140d5a0edf1a6a237446172b35ee5d 100644 (file)
@@ -70,7 +70,7 @@ fn main() {
     assert_eq!(match_vecs_snoc::<uint>(&[], &[]), "both empty");
     assert_eq!(match_vecs_snoc(&[1, 2, 3], &[]), "one empty");
 
-    assert_eq!(match_nested_vecs_cons(None, Ok::<&[_], ()>(&[4u, 2u])),
+    assert_eq!(match_nested_vecs_cons(None, Ok::<&[_], ()>(&[4_usize, 2_usize])),
                "None, Ok(at least two elements)");
     assert_eq!(match_nested_vecs_cons::<uint>(None, Err(())), "None, Ok(less than one element)");
     assert_eq!(match_nested_vecs_cons::<bool>(Some::<&[_]>(&[]), Ok::<&[_], ()>(&[])),
@@ -79,7 +79,7 @@ fn main() {
     assert_eq!(match_nested_vecs_cons(Some::<&[_]>(&[(42, ())]), Ok::<&[_], ()>(&[(1, ())])),
                "Some(non-empty), any");
 
-    assert_eq!(match_nested_vecs_snoc(None, Ok::<&[_], ()>(&[4u, 2u])),
+    assert_eq!(match_nested_vecs_snoc(None, Ok::<&[_], ()>(&[4_usize, 2_usize])),
                "None, Ok(at least two elements)");
     assert_eq!(match_nested_vecs_snoc::<uint>(None, Err(())), "None, Ok(less than one element)");
     assert_eq!(match_nested_vecs_snoc::<bool>(Some::<&[_]>(&[]), Ok::<&[_], ()>(&[])),
index 2225ccdc5169fdc2adf67d91bec5a8f443bb35f5..de24297c7b51af6f3fcd5d4147d04cd868d73697 100644 (file)
@@ -54,5 +54,5 @@ fn main() {
 
     x.foo(&x);
 
-    unsafe { assert!(COUNT == 2u*3*3*3*5*5*5*7*7*7); }
+    unsafe { assert!(COUNT == 2_usize*3*3*3*5*5*5*7*7*7); }
 }
index 7f498b2b578bcd4c52ccce0b9d8ad57e38969c30..7463783be59892fe95a343a2eb4a220c5f773e45 100644 (file)
@@ -34,7 +34,7 @@ fn foo(&self) -> int {2}
 fn call_foo_copy() -> int {
     let mut x = Vec::new();
     let y = x.foo();
-    x.push(0u);
+    x.push(0_usize);
     y
 }
 
index 42959f82972e73a32d9eeb7503a7a6c0868736e4..07d0594b494d966d1f5df70c0e05ffcf9423ac2d 100644 (file)
@@ -27,7 +27,7 @@ fn test(x: bool, foo: Box<Triple>) -> int {
 
 pub fn main() {
     let x = box Triple{x: 1, y: 2, z: 3};
-    for _ in 0u..10000u {
+    for _ in 0_usize..10000_usize {
         assert_eq!(test(true, x.clone()), 2);
     }
     assert_eq!(test(false, x), 5);
index ecacc7f1df98126b86c532f657a51938348cc6cb..6b52ea9dfa7a33c19fd424b80993bb21b8548793 100644 (file)
@@ -40,7 +40,7 @@ fn test_eq<T,M>(m: M, v: T)
 }
 
 pub fn main() {
-    test_eq(22u, 0u);
+    test_eq(22_usize, 0_usize);
 
     let value = MyType { dummy: 256 + 22 };
     test_eq(value, value.dummy);
index c414d735f7c522b3efb0482daffaae3110047a73..eccc2a41a8d2d3f6bd15eb9ab8485a403c46e400 100644 (file)
@@ -29,7 +29,7 @@ pub fn main() {
 
 // uints
     // num
-    assert_eq!(15_usize.add(6us), 21_usize);
+    assert_eq!(15_usize.add(6_usize), 21_usize);
     assert_eq!(15_u8.add(6u8), 21_u8);
     assert_eq!(15_u16.add(6u16), 21_u16);
     assert_eq!(15_u32.add(6u32), 21_u32);
index 0bdc36750ae6d875f2882515fd05841c8dbdafa7..998af27c338dc88210fb1f56e02b20a73a178419 100644 (file)
@@ -40,9 +40,9 @@ fn do_it_imm(obj: &Foo, v: uint) {
 }
 
 pub fn main() {
-    let mut x = 22_u;
+    let mut x = 22_usize;
     let obj = &mut x as &mut Foo;
     do_it_mut(obj);
-    do_it_imm(obj, 23u);
+    do_it_imm(obj, 23_usize);
     do_it_mut(obj);
 }
index ce80750013855f2d7ed8caabdc161f6fa5523e44..30a8c270bd7944c36fa43f0833b3621663906de4 100644 (file)
@@ -37,7 +37,7 @@ pub fn main() {
         box BarStruct{ x: 2 } as Box<FooTrait>
     );
 
-    for i in 0u..foos.len() {
+    for i in 0_usize..foos.len() {
         assert_eq!(i, foos[i].foo());
     }
 }
index 1a42c3ca5948ff8a7cd3801782bddda839721da9..654d2429a0ba06fb83428c44aa97eb8fa8751c41 100644 (file)
@@ -16,6 +16,6 @@ fn or_alt(q: blah) -> int {
 
 pub fn main() {
     assert_eq!(or_alt(blah::c), 0);
-    assert_eq!(or_alt(blah::a(10, 100, 0u)), 110);
+    assert_eq!(or_alt(blah::a(10, 100, 0_usize)), 110);
     assert_eq!(or_alt(blah::b(20, 200)), 220);
 }
index 4cd8e65e5002de19edf4a5750766f17e39fca22d..1118638fe071345d3987346dcd925200c1e261f0 100644 (file)
 
 // Regression test for issue #152.
 pub fn main() {
-    let mut b: uint = 1u;
-    while b <= 32u {
-        0u << b;
-        b <<= 1u;
+    let mut b: uint = 1_usize;
+    while b <= 32_usize {
+        0_usize << b;
+        b <<= 1_usize;
         println!("{}", b);
     }
 }
index faa79f71d9e018d3c7d905513c5c0fe7d332de80..f40c9dc45cab1c592adc549c22d50c1e557934e3 100644 (file)
@@ -22,8 +22,8 @@ struct Point {
 }
 
 pub fn main() {
-    let box_5 = box 5u;
-    assert_eq!(Rc::new(5u).to_uint(), Some(5));
+    let box_5 = box 5_usize;
+    assert_eq!(Rc::new(5_usize).to_uint(), Some(5));
     assert_eq!((box &box &Rc::new(box box &box_5)).to_uint(), Some(5));
     let point = Rc::new(Point {x: 2, y: 4});
     assert_eq!(point.x, 2);
index ede94acd934593f40d50cbccb6be37ab55e0c0f8..cfe49c38c5267835a1e1b4c57c06895634d5b857 100644 (file)
@@ -24,7 +24,7 @@ pub fn main() {
 
     assert_eq!(mem::size_of::<[Foo; 10]>(), 90);
 
-    for i in 0u..10 {
+    for i in 0_usize..10 {
         assert_eq!(foos[i], Foo { bar: 1, baz: 2});
     }
 
index 44953c44da327b38b6a6c1b44b63d2170bfadcdf..02d8602d59e311618fd820922d239d3aa851e4eb 100644 (file)
@@ -14,4 +14,4 @@ mod foo {
     pub fn bar(_offset: uint) { }
 }
 
-pub fn main() { foo::bar(0u); }
+pub fn main() { foo::bar(0_usize); }
index 28a1a8dba9e1b5b9d1992b28491ccad5387320e9..7d9c3d324f070c227f8cac3a2db2303981409a65 100644 (file)
@@ -16,13 +16,13 @@ fn foo(src: uint) {
 
     match Some(src) {
       Some(src_id) => {
-        for _i in 0u..10u {
+        for _i in 0_usize..10_usize {
             let yyy = src_id;
-            assert_eq!(yyy, 0u);
+            assert_eq!(yyy, 0_usize);
         }
       }
       _ => { }
     }
 }
 
-pub fn main() { foo(0u); }
+pub fn main() { foo(0_usize); }
index 1ca7e5aa3c47ad8836f7dac16ea9507c7d15570f..7ad93d271a989556b892772fda0a3e2638e78d53 100644 (file)
@@ -15,7 +15,7 @@
 pub fn main() {
     let mut arena = Arena::new();
     let p = &mut arena;
-    let x = p.alloc(|| 4u);
+    let x = p.alloc(|| 4_usize);
     println!("{}", *x);
-    assert_eq!(*x, 4u);
+    assert_eq!(*x, 4_usize);
 }
index 93872bebec98bdca6906923611c9ffea548c1072..c7380b362fbbad794447b2b2e7de26072d37f8b8 100644 (file)
@@ -26,6 +26,6 @@ fn cat(in_x : uint, in_y : int) -> cat {
 }
 
 pub fn main() {
-    let mut nyan : cat = cat(52u, 99);
-    assert_eq!(nyan.meow_count(), 52u);
+    let mut nyan : cat = cat(52_usize, 99);
+    assert_eq!(nyan.meow_count(), 52_usize);
 }
index 03566281bc4e33f8bff17580e16c793e49257ad7..498bd04e37cc2a2bbdd92270163183198ed08b0a 100644 (file)
@@ -16,13 +16,13 @@ struct cat {
 
 impl cat {
     pub fn play(&mut self) {
-        self.meows += 1u;
+        self.meows += 1_usize;
         self.nap();
     }
 }
 
 impl cat {
-    fn nap(&mut self) { for _ in 1u..10u { } }
+    fn nap(&mut self) { for _ in 1_usize..10_usize { } }
 }
 
 fn cat(in_x : uint, in_y : int) -> cat {
@@ -33,6 +33,6 @@ fn cat(in_x : uint, in_y : int) -> cat {
 }
 
 pub fn main() {
-  let mut nyan : cat = cat(52u, 99);
+  let mut nyan : cat = cat(52_usize, 99);
   nyan.play();
 }
index 16f5a06b88684a2ee98aadc844c8dec026d31750..7428377b59fc40e53922bee2d6cb8dedab1b0006 100644 (file)
@@ -18,6 +18,6 @@ mod a {
 
 pub fn main() {
     unsafe {
-        a::free(transmute(0u));
+        a::free(transmute(0_usize));
     }
 }
index 7fbdd2f219e142bac1be3f374e0eb258a073733e..f7adb0f6e444b91a18adedd6e70817a352dfe351 100644 (file)
 #![feature(box_syntax)]
 
 fn sums_to(v: Vec<int> , sum: int) -> bool {
-    let mut i = 0u;
+    let mut i = 0_usize;
     let mut sum0 = 0;
     while i < v.len() {
         sum0 += v[i];
-        i += 1u;
+        i += 1_usize;
     }
     return sum0 == sum;
 }
 
 fn sums_to_using_uniq(v: Vec<int> , sum: int) -> bool {
-    let mut i = 0u;
+    let mut i = 0_usize;
     let mut sum0 = box 0;
     while i < v.len() {
         *sum0 += v[i];
-        i += 1u;
+        i += 1_usize;
     }
     return *sum0 == sum;
 }
 
 fn sums_to_using_rec(v: Vec<int> , sum: int) -> bool {
-    let mut i = 0u;
+    let mut i = 0_usize;
     let mut sum0 = F {f: 0};
     while i < v.len() {
         sum0.f += v[i];
-        i += 1u;
+        i += 1_usize;
     }
     return sum0.f == sum;
 }
@@ -46,11 +46,11 @@ fn sums_to_using_rec(v: Vec<int> , sum: int) -> bool {
 struct F<T> { f: T }
 
 fn sums_to_using_uniq_rec(v: Vec<int> , sum: int) -> bool {
-    let mut i = 0u;
+    let mut i = 0_usize;
     let mut sum0 = F {f: box 0};
     while i < v.len() {
         *sum0.f += v[i];
-        i += 1u;
+        i += 1_usize;
     }
     return *sum0.f == sum;
 }
index 5d2337e3819aa925daa363d285530ec6c8df1947..50b90b1a5ee0b409bc14e5d88b5334333dca47f7 100644 (file)
@@ -18,14 +18,14 @@ fn foo() -> int { 42 }
 
 pub fn main() {
     let mut count = 0;
-    for i in 0u..10 {
+    for i in 0_usize..10 {
         assert!(i >= 0 && i < 10);
         count += i;
     }
     assert!(count == 45);
 
     let mut count = 0;
-    let mut range = 0u..10;
+    let mut range = 0_usize..10;
     for i in range {
         assert!(i >= 0 && i < 10);
         count += i;
@@ -33,17 +33,17 @@ pub fn main() {
     assert!(count == 45);
 
     let mut count = 0;
-    let mut rf = 3u..;
+    let mut rf = 3_usize..;
     for i in rf.take(10) {
         assert!(i >= 3 && i < 13);
         count += i;
     }
     assert!(count == 75);
 
-    let _ = 0u..4+4-3;
+    let _ = 0_usize..4+4-3;
     let _ = 0..foo();
 
-    let _ = ..42u;
+    let _ = ..42_usize;
 
     // Test we can use two different types with a common supertype.
     let x = &42;
index 441c9d79e79f3832c15a53942db8282068dc4fa1..de5b14104c5300da7dd50c8b9f66def1104699d2 100644 (file)
@@ -35,9 +35,9 @@ unsafe fn test_triangle() -> bool {
     // from pairs of rows (where each pair of rows is equally sized),
     // and the elements of the triangle match their row-pair index.
     unsafe fn sanity_check(ascend: &[*mut u8]) {
-        for i in 0u..COUNT / 2 {
+        for i in 0_usize..COUNT / 2 {
             let (p0, p1, size) = (ascend[2*i], ascend[2*i+1], idx_to_size(i));
-            for j in 0u..size {
+            for j in 0_usize..size {
                 assert_eq!(*p0.offset(j as int), i as u8);
                 assert_eq!(*p1.offset(j as int), i as u8);
             }
@@ -88,14 +88,14 @@ fn idx_to_size(i: uint) -> uint { (i+1) * 10 }
     // that at least two rows will be allocated near each other, so
     // that we trigger the bug (a buffer overrun) in an observable
     // way.)
-    for i in 0u..COUNT / 2 {
+    for i in 0_usize..COUNT / 2 {
         let size = idx_to_size(i);
         ascend[2*i]   = allocate(size, ALIGN);
         ascend[2*i+1] = allocate(size, ALIGN);
     }
 
     // Initialize each pair of rows to distinct value.
-    for i in 0u..COUNT / 2 {
+    for i in 0_usize..COUNT / 2 {
         let (p0, p1, size) = (ascend[2*i], ascend[2*i+1], idx_to_size(i));
         for j in 0..size {
             *p0.offset(j as int) = i as u8;
@@ -109,7 +109,7 @@ fn idx_to_size(i: uint) -> uint { (i+1) * 10 }
     test_3(ascend); // triangle -> square
     test_4(ascend); // square -> triangle
 
-    for i in 0u..COUNT / 2 {
+    for i in 0_usize..COUNT / 2 {
         let size = idx_to_size(i);
         deallocate(ascend[2*i], size, ALIGN);
         deallocate(ascend[2*i+1], size, ALIGN);
@@ -123,7 +123,7 @@ fn idx_to_size(i: uint) -> uint { (i+1) * 10 }
     // rows as we go.
     unsafe fn test_1(ascend: &mut [*mut u8]) {
         let new_size = idx_to_size(COUNT-1);
-        for i in 0u..COUNT / 2 {
+        for i in 0_usize..COUNT / 2 {
             let (p0, p1, old_size) = (ascend[2*i], ascend[2*i+1], idx_to_size(i));
             assert!(old_size < new_size);
 
@@ -138,7 +138,7 @@ unsafe fn test_1(ascend: &mut [*mut u8]) {
     // Test 2: turn the square back into a triangle, top to bottom.
     unsafe fn test_2(ascend: &mut [*mut u8]) {
         let old_size = idx_to_size(COUNT-1);
-        for i in 0u..COUNT / 2 {
+        for i in 0_usize..COUNT / 2 {
             let (p0, p1, new_size) = (ascend[2*i], ascend[2*i+1], idx_to_size(i));
             assert!(new_size < old_size);
 
@@ -153,7 +153,7 @@ unsafe fn test_2(ascend: &mut [*mut u8]) {
     // Test 3: turn triangle into a square, bottom to top.
     unsafe fn test_3(ascend: &mut [*mut u8]) {
         let new_size = idx_to_size(COUNT-1);
-        for i in (0u..COUNT / 2).rev() {
+        for i in (0_usize..COUNT / 2).rev() {
             let (p0, p1, old_size) = (ascend[2*i], ascend[2*i+1], idx_to_size(i));
             assert!(old_size < new_size);
 
@@ -168,7 +168,7 @@ unsafe fn test_3(ascend: &mut [*mut u8]) {
     // Test 4: turn the square back into a triangle, bottom to top.
     unsafe fn test_4(ascend: &mut [*mut u8]) {
         let old_size = idx_to_size(COUNT-1);
-        for i in (0u..COUNT / 2).rev() {
+        for i in (0_usize..COUNT / 2).rev() {
             let (p0, p1, new_size) = (ascend[2*i], ascend[2*i+1], idx_to_size(i));
             assert!(new_size < old_size);
 
index 05643b0b56ba46f7175feab1778c126247aecfb4..51b800bc9f01f2e101e541ad090d2a9478409d83 100644 (file)
@@ -38,14 +38,14 @@ struct Outer {
 
 #[cfg(any(target_arch = "x86", target_arch = "arm", target_arch = "aarch64"))]
 mod m {
-    pub fn align() -> uint { 4u }
-    pub fn size() -> uint { 8u }
+    pub fn align() -> uint { 4_usize }
+    pub fn size() -> uint { 8_usize }
 }
 
 #[cfg(target_arch = "x86_64")]
 mod m {
-    pub fn align() -> uint { 4u }
-    pub fn size() -> uint { 8u }
+    pub fn align() -> uint { 4_usize }
+    pub fn size() -> uint { 8_usize }
 }
 
 pub fn main() {
index 0be6e22f60980ac06166b20692752a7103a7fad2..cf23a1a0f25b29bba539818075ae1b2596d9279c 100644 (file)
@@ -44,14 +44,14 @@ struct Outer {
 mod m {
     #[cfg(target_arch = "x86")]
     pub mod m {
-        pub fn align() -> uint { 4u }
-        pub fn size() -> uint { 12u }
+        pub fn align() -> uint { 4_usize }
+        pub fn size() -> uint { 12_usize }
     }
 
     #[cfg(any(target_arch = "x86_64", target_arch = "arm", target_arch = "aarch64"))]
     pub mod m {
-        pub fn align() -> uint { 8u }
-        pub fn size() -> uint { 16u }
+        pub fn align() -> uint { 8_usize }
+        pub fn size() -> uint { 16_usize }
     }
 }
 
@@ -59,14 +59,14 @@ pub fn size() -> uint { 16u }
 mod m {
     #[cfg(target_arch = "x86")]
     pub mod m {
-        pub fn align() -> uint { 8u }
-        pub fn size() -> uint { 16u }
+        pub fn align() -> uint { 8_usize }
+        pub fn size() -> uint { 16_usize }
     }
 
     #[cfg(target_arch = "x86_64")]
     pub mod m {
-        pub fn align() -> uint { 8u }
-        pub fn size() -> uint { 16u }
+        pub fn align() -> uint { 8_usize }
+        pub fn size() -> uint { 16_usize }
     }
 }
 
@@ -74,8 +74,8 @@ pub fn size() -> uint { 16u }
 mod m {
     #[cfg(any(target_arch = "arm", target_arch = "aarch64"))]
     pub mod m {
-        pub fn align() -> uint { 8u }
-        pub fn size() -> uint { 16u }
+        pub fn align() -> uint { 8_usize }
+        pub fn size() -> uint { 16_usize }
     }
 }
 
index e0db1ed75dc017aceac9b8c9ab811ea3ca72c8c9..282a24a407c95d2252f5fdfae96115d9eb47d7de 100644 (file)
@@ -20,6 +20,6 @@ fn m(input: t3) -> int {
 }
 
 pub fn main() {
-    assert_eq!(m(t3::c(T2 {x: t1::a(10), y: 5}, 4u)), 10);
-    assert_eq!(m(t3::c(T2 {x: t1::b(10u), y: 5}, 4u)), 19);
+    assert_eq!(m(t3::c(T2 {x: t1::a(10), y: 5}, 4_usize)), 10);
+    assert_eq!(m(t3::c(T2 {x: t1::b(10_usize), y: 5}, 4_usize)), 19);
 }
index ba86e3f7b57b38d383de7ea155f0b6931ac71364..89779fa4d2d46283df19b5420768fa98ebaa617b 100644 (file)
@@ -16,8 +16,8 @@ fn foo(x: &uint) -> uint {
 }
 
 pub fn main() {
-    let p = box 22u;
+    let p = box 22_usize;
     let r = foo(&*p);
     println!("r={}", r);
-    assert_eq!(r, 22u);
+    assert_eq!(r, 22_usize);
 }
index 30a22512d2a7f2b0ddaa439998ff4df46a7492bf..a1af7159a93d99235a5927b467d75e16e222b4ed 100644 (file)
@@ -16,7 +16,7 @@ fn foo(x: &uint) -> uint {
 }
 
 pub fn main() {
-    let p = box 3u;
+    let p = box 3_usize;
     let r = foo(&*p);
-    assert_eq!(r, 3u);
+    assert_eq!(r, 3_usize);
 }
index 9637c43170f6b27f30e73400c9a199806341ffc6..b15f9d34859932fb4af53a03fbe10081c3cdb274 100644 (file)
@@ -15,6 +15,6 @@ fn foo(x: &uint) -> &uint { x }
 fn bar(x: &uint) -> uint { *x }
 
 pub fn main() {
-    let p = box 3u;
+    let p = box 3_usize;
     assert_eq!(bar(foo(&*p)), 3);
 }
index dcf694899c1ba27722b554d90a51155e4546f4a4..9f1a383fd64b869880d6cf2ccad55c73f618e506 100644 (file)
@@ -13,7 +13,7 @@
 pub fn main() {
     let mut x = 4;
 
-    for i in 0u..3 {
+    for i in 0_usize..3 {
         // ensure that the borrow in this alt
         // does not interfere with the swap
         // below.  note that it would it you
index 0042d3a765bfd070a5111021cb5325a8ce7e2866..c71953e20f8af12bd0f3ba4337367c44958431b7 100644 (file)
@@ -21,6 +21,6 @@ fn parameterized(x: &uint) -> uint {
 }
 
 pub fn main() {
-    let x = 3u;
-    assert_eq!(parameterized(&x), 3u);
+    let x = 3_usize;
+    assert_eq!(parameterized(&x), 3_usize);
 }
index 019db2a977e4f07797fbe1b102b8047bdd5688ca..10c9aef7c3b1e2101bd51776f650c0fdf29827e4 100644 (file)
@@ -18,7 +18,7 @@
 // This version does not yet work (associated type issues)...
 #[cfg(cannot_use_this_yet)]
 fn foo<'a>(map: RefCell<HashMap<&'static str, &'a [u8]>>) {
-    let one = [1u];
+    let one = [1_usize];
     assert_eq!(map.borrow().get("one"), Some(&one[]));
 }
 
@@ -26,7 +26,7 @@ fn foo<'a>(map: RefCell<HashMap<&'static str, &'a [u8]>>) {
 // ... and this version does not work (the lifetime of `one` is
 // supposed to match the lifetime `'a`) ...
 fn foo<'a>(map: RefCell<HashMap<&'static str, &'a [u8]>>) {
-    let one = [1u];
+    let one = [1_usize];
     assert_eq!(map.borrow().get("one"), Some(&one.as_slice()));
 }
 
index 12e4f27a64f21f51924aadaa7f89fe32992aea1a..a21b5aa1dab6c5795b4e82c2e75d2076ccba7a27 100644 (file)
@@ -34,15 +34,15 @@ fn rename_directory() {
         let fromp = CString::from_slice(test_file.as_vec());
         let modebuf = CString::from_slice(b"w+b");
         let ostream = libc::fopen(fromp.as_ptr(), modebuf.as_ptr());
-        assert!((ostream as uint != 0u));
+        assert!((ostream as uint != 0_usize));
         let s = "hello".to_string();
         let buf = CString::from_slice(b"hello");
         let write_len = libc::fwrite(buf.as_ptr() as *mut _,
-                                     1u as libc::size_t,
-                                     (s.len() + 1u) as libc::size_t,
+                                     1_usize as libc::size_t,
+                                     (s.len() + 1_usize) as libc::size_t,
                                      ostream);
         assert_eq!(write_len, (s.len() + 1) as libc::size_t);
-        assert_eq!(libc::fclose(ostream), (0u as libc::c_int));
+        assert_eq!(libc::fclose(ostream), (0_usize as libc::c_int));
 
         let new_path = tmpdir.join_many(&["quux", "blat"]);
         fs::mkdir_recursive(&new_path, old_io::USER_RWX);
index ff4932e8453e454fa4bb0fda7974fcfd383adadf..74227192cabbefae06eb916fbcc1e002f37934ca 100644 (file)
 fn my_err(s: String) -> ! { println!("{}", s); panic!(); }
 
 fn okay(i: uint) -> int {
-    if i == 3u {
+    if i == 3_usize {
         my_err("I don't like three".to_string());
     } else {
         return 42;
     }
 }
 
-pub fn main() { okay(4u); }
+pub fn main() { okay(4_usize); }
index c70ed9a3d749eb1b21991c37fc54c2b1079805d2..18519573c26a6ea6ddb08c801559ec82f968293d 100644 (file)
 
 
 fn test<F>(f: F) -> uint where F: FnOnce(uint) -> uint {
-    return f(22u);
+    return f(22_usize);
 }
 
 pub fn main() {
-    let y = test(|x| 4u * x);
-    assert_eq!(y, 88u);
+    let y = test(|x| 4_usize * x);
+    assert_eq!(y, 88_usize);
 }
index 2dbedc3a5730af001093d6c7f3e6411edba32a31..918da535099272fdb43e703393301ddb1d32f7c9 100644 (file)
@@ -54,28 +54,28 @@ fn test_expr() {
 }
 
 fn test_const() {
-    static r1_1: uint = 10u >> 2u;
-    static r2_1: uint = 10u << 4u;
+    static r1_1: uint = 10_usize >> 2_usize;
+    static r2_1: uint = 10_usize << 4_usize;
     assert_eq!(r1_1, 2 as uint);
     assert_eq!(r2_1, 160 as uint);
 
-    static r1_2: u8 = 10u8 >> 2u;
-    static r2_2: u8 = 10u8 << 4u;
+    static r1_2: u8 = 10u8 >> 2_usize;
+    static r2_2: u8 = 10u8 << 4_usize;
     assert_eq!(r1_2, 2 as u8);
     assert_eq!(r2_2, 160 as u8);
 
-    static r1_3: int = 10 >> 2u;
-    static r2_3: int = 10 << 4u;
+    static r1_3: int = 10 >> 2_usize;
+    static r2_3: int = 10 << 4_usize;
     assert_eq!(r1_3, 2 as int);
     assert_eq!(r2_3, 160 as int);
 
-    static r1_4: i8 = 10i8 >> 2u;
-    static r2_4: i8 = 10i8 << 4u;
+    static r1_4: i8 = 10i8 >> 2_usize;
+    static r2_4: i8 = 10i8 << 4_usize;
     assert_eq!(r1_4, 2 as i8);
     assert_eq!(r2_4, 160 as i8);
 
-    static r1_5: uint = 10u >> 2u;
-    static r2_5: uint = 10u << 4u;
+    static r1_5: uint = 10_usize >> 2_usize;
+    static r2_5: uint = 10_usize << 4_usize;
     assert_eq!(r1_5, 2 as uint);
     assert_eq!(r2_5, 160 as uint);
 }
index 62f1ca631446d1518e6d4222061b931c44dfb5ad..2acb93f48f92619fc1c78e519e54207c5a48cbf4 100644 (file)
@@ -8,7 +8,7 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
-enum test { thing = -5 >> 1u }
+enum test { thing = -5 >> 1_usize }
 pub fn main() {
     assert_eq!(test::thing as int, -3);
 }
index c22b476e59cd129d77adc03d0a99940df1e8349b..87d7376c243bcd6fa0fcdd0ea099d55b54f32ffb 100644 (file)
@@ -20,7 +20,7 @@ pub fn main() {
             Err(..) => unreachable!(),
             Ok(f) => {
                 let mut f = f;
-                for _ in 0u..1000 {
+                for _ in 0_usize..1000 {
                     f.write(&[0]);
                 }
             }
index ff37ccb81edc9bd8b4bb088d5b7818c7ec5281d4..b66999c8e67229083cb4a52328a701f7b317ea9b 100644 (file)
@@ -34,8 +34,8 @@ fn str(&self) -> String {
         self.to_string()
     }
     fn multi<F>(&self, mut f: F) where F: FnMut(uint) {
-        let mut c = 0u;
-        while c < *self { f(c); c += 1u; }
+        let mut c = 0_usize;
+        while c < *self { f(c); c += 1_usize; }
     }
 }
 
@@ -58,15 +58,15 @@ fn map_<U, F>(&self, mut f: F) -> Vec<U> where F: FnMut(&T) -> U {
 }
 
 pub fn main() {
-    assert_eq!(10u.plus(), 30);
+    assert_eq!(10_usize.plus(), 30);
     assert_eq!(("hi".to_string()).plus(), 200);
 
     assert_eq!((vec!(1)).length_().str(), "1".to_string());
     let vect = vec!(3, 4).map_(|a| *a + 4);
     assert_eq!(vect[0], 7);
-    let vect = (vec!(3, 4)).map_::<uint, _>(|a| *a as uint + 4u);
-    assert_eq!(vect[0], 7u);
-    let mut x = 0u;
-    10u.multi(|_n| x += 2u );
-    assert_eq!(x, 20u);
+    let vect = (vec!(3, 4)).map_::<uint, _>(|a| *a as uint + 4_usize);
+    assert_eq!(vect[0], 7_usize);
+    let mut x = 0_usize;
+    10_usize.multi(|_n| x += 2_usize );
+    assert_eq!(x, 20_usize);
 }
index 180cd115c96e8503002aae46475672494d1d94f5..5f6dc4f2a536285ba445671b3e5576d6214dbc87 100644 (file)
@@ -21,7 +21,7 @@ fn foo() -> int {
 
     impl Foo for uint {
         fn foo() -> uint {
-            5u
+            5_usize
         }
     }
 }
index 612483f69094d832bb86cc28bb69dba2d05b817c..359c14ea7b0c0d45ec129a7dff4c3e913a026998 100644 (file)
@@ -12,12 +12,12 @@ pub fn main() {
     // Make sure we properly handle repeated self-appends.
     let mut a: String = "A".to_string();
     let mut i = 20;
-    let mut expected_len = 1u;
+    let mut expected_len = 1_usize;
     while i > 0 {
         println!("{}", a.len());
         assert_eq!(a.len(), expected_len);
         a = format!("{}{}", a, a);
         i -= 1;
-        expected_len *= 2u;
+        expected_len *= 2_usize;
     }
 }
index 60431fbedd02dbbfa4c5789f4eddfd21775818cf..3fffef060a1b4514841ddc1261bfb4432765e6ce 100644 (file)
@@ -11,7 +11,7 @@
 extern crate libc;
 
 pub fn main() {
-  let f = 1u as *const libc::FILE;
+  let f = 1_usize as *const libc::FILE;
   println!("{:?}", f as int);
   println!("{:?}", f as uint);
   println!("{:?}", f as i8);
@@ -37,19 +37,19 @@ pub fn main() {
   println!("{:?}", 1 as f32);
   println!("{:?}", 1 as f64);
 
-  println!("{:?}", 1u as int);
-  println!("{:?}", 1u as uint);
-  println!("{:?}", 1u as *const libc::FILE);
-  println!("{:?}", 1u as i8);
-  println!("{:?}", 1u as i16);
-  println!("{:?}", 1u as i32);
-  println!("{:?}", 1u as i64);
-  println!("{:?}", 1u as u8);
-  println!("{:?}", 1u as u16);
-  println!("{:?}", 1u as u32);
-  println!("{:?}", 1u as u64);
-  println!("{:?}", 1u as f32);
-  println!("{:?}", 1u as f64);
+  println!("{:?}", 1_usize as int);
+  println!("{:?}", 1_usize as uint);
+  println!("{:?}", 1_usize as *const libc::FILE);
+  println!("{:?}", 1_usize as i8);
+  println!("{:?}", 1_usize as i16);
+  println!("{:?}", 1_usize as i32);
+  println!("{:?}", 1_usize as i64);
+  println!("{:?}", 1_usize as u8);
+  println!("{:?}", 1_usize as u16);
+  println!("{:?}", 1_usize as u32);
+  println!("{:?}", 1_usize as u64);
+  println!("{:?}", 1_usize as f32);
+  println!("{:?}", 1_usize as f64);
 
   println!("{:?}", 1i8 as int);
   println!("{:?}", 1i8 as uint);
index 5d326a50f0206b13fe9f9b29fd769446b3d57671..dea7f99fcbace35c6da7c123fb882f683c0583db 100644 (file)
@@ -2,6 +2,6 @@
 
 {
     assert!(file!().ends_with("includeme.fragment"));
-    assert!(line!() == 5u);
+    assert!(line!() == 5_usize);
     format!("victory robot {}", line!())
 }
index 7805204aa05d1f2b671f3884f3a79fb887b4eaad..b7fe4983b01b4289ac535efae9ada0e8f4499516 100644 (file)
@@ -28,7 +28,7 @@ fn mk_rec() -> Rec {
 
 fn is_8_byte_aligned(u: &Tag<u64>) -> bool {
     let p: uint = unsafe { mem::transmute(u) };
-    return (p & 7u) == 0u;
+    return (p & 7_usize) == 0_usize;
 }
 
 pub fn main() {
index aef9e23ce498971962be1cf051769860d4b4e773..cb298e720ed825211244db994021c6331b6ff72a 100644 (file)
@@ -31,7 +31,7 @@ fn mk_rec<A,B>(a: A, b: B) -> Rec<A,B> {
 
 fn is_aligned<A>(amnt: uint, u: &A) -> bool {
     let p: uint = unsafe { mem::transmute(u) };
-    return (p & (amnt-1u)) == 0u;
+    return (p & (amnt-1_usize)) == 0_usize;
 }
 
 fn variant_data_is_aligned<A,B>(amnt: uint, u: &Tag<A,B>) -> bool {
@@ -43,32 +43,32 @@ fn variant_data_is_aligned<A,B>(amnt: uint, u: &Tag<A,B>) -> bool {
 
 pub fn main() {
     let x = mk_rec(22u64, 23u64);
-    assert!(is_aligned(8u, &x.tA));
-    assert!(variant_data_is_aligned(8u, &x.tA));
-    assert!(is_aligned(8u, &x.tB));
-    assert!(variant_data_is_aligned(8u, &x.tB));
+    assert!(is_aligned(8_usize, &x.tA));
+    assert!(variant_data_is_aligned(8_usize, &x.tA));
+    assert!(is_aligned(8_usize, &x.tB));
+    assert!(variant_data_is_aligned(8_usize, &x.tB));
 
     let x = mk_rec(22u64, 23u32);
-    assert!(is_aligned(8u, &x.tA));
-    assert!(variant_data_is_aligned(8u, &x.tA));
-    assert!(is_aligned(8u, &x.tB));
-    assert!(variant_data_is_aligned(4u, &x.tB));
+    assert!(is_aligned(8_usize, &x.tA));
+    assert!(variant_data_is_aligned(8_usize, &x.tA));
+    assert!(is_aligned(8_usize, &x.tB));
+    assert!(variant_data_is_aligned(4_usize, &x.tB));
 
     let x = mk_rec(22u32, 23u64);
-    assert!(is_aligned(8u, &x.tA));
-    assert!(variant_data_is_aligned(4u, &x.tA));
-    assert!(is_aligned(8u, &x.tB));
-    assert!(variant_data_is_aligned(8u, &x.tB));
+    assert!(is_aligned(8_usize, &x.tA));
+    assert!(variant_data_is_aligned(4_usize, &x.tA));
+    assert!(is_aligned(8_usize, &x.tB));
+    assert!(variant_data_is_aligned(8_usize, &x.tB));
 
     let x = mk_rec(22u32, 23u32);
-    assert!(is_aligned(4u, &x.tA));
-    assert!(variant_data_is_aligned(4u, &x.tA));
-    assert!(is_aligned(4u, &x.tB));
-    assert!(variant_data_is_aligned(4u, &x.tB));
+    assert!(is_aligned(4_usize, &x.tA));
+    assert!(variant_data_is_aligned(4_usize, &x.tA));
+    assert!(is_aligned(4_usize, &x.tB));
+    assert!(variant_data_is_aligned(4_usize, &x.tB));
 
     let x = mk_rec(22f64, 23f64);
-    assert!(is_aligned(8u, &x.tA));
-    assert!(variant_data_is_aligned(8u, &x.tA));
-    assert!(is_aligned(8u, &x.tB));
-    assert!(variant_data_is_aligned(8u, &x.tB));
+    assert!(is_aligned(8_usize, &x.tA));
+    assert!(variant_data_is_aligned(8_usize, &x.tA));
+    assert!(is_aligned(8_usize, &x.tB));
+    assert!(variant_data_is_aligned(8_usize, &x.tB));
 }
index be84888477c3e47ba1f3b4d9ba48cc6500883397..713f55cc10c0ad08497120bab0341ee26503cf54 100644 (file)
@@ -28,7 +28,7 @@ fn mk_rec() -> Rec {
 
 fn is_8_byte_aligned(u: &Tag) -> bool {
     let p: uint = unsafe { mem::transmute(u) };
-    return (p & 7u) == 0u;
+    return (p & 7_usize) == 0_usize;
 }
 
 pub fn main() {
index da080408ad17c8a9be99fc09a2bfd520391db5cc..08dce2a76489b7df79c876e4851ff50835d8e046 100644 (file)
@@ -21,7 +21,7 @@ fn test00() {
     });
 
     // Sleep long enough for the task to finish.
-    let mut i = 0u;
+    let mut i = 0_usize;
     while i < 10000 {
         Thread::yield_now();
         i += 1;
index 69ae2521f9a6830b5e2485e41bafc7bd45b83747..d1a3edcfbc52931cb341ed9bf6c2dc0fae0429ec 100644 (file)
@@ -41,7 +41,7 @@ fn eventual_timeout() {
     rx1.recv().unwrap();
 
     let mut v = Vec::new();
-    for _ in 0u..10000 {
+    for _ in 0_usize..10000 {
         match TcpStream::connect_timeout(addr, Duration::milliseconds(100)) {
             Ok(e) => v.push(e),
             Err(ref e) if e.kind == old_io::TimedOut => return,
index e0527c35871b077762f46c5ce4ba87a5f326380c..82584c83de059da98438d880ca4f08924b182502 100644 (file)
@@ -52,7 +52,7 @@ fn main() {
     let addr = rx.recv().unwrap();
 
     let (tx, rx) = channel();
-    for _ in 0u..1000 {
+    for _ in 0_usize..1000 {
         let tx = tx.clone();
         Builder::new().stack_size(64 * 1024).spawn(move|| {
             match TcpStream::connect(addr) {
@@ -71,7 +71,7 @@ fn main() {
     // Wait for all clients to exit, but don't wait for the server to exit. The
     // server just runs infinitely.
     drop(tx);
-    for _ in 0u..1000 {
+    for _ in 0_usize..1000 {
         rx.recv().unwrap();
     }
     unsafe { libc::exit(0) }
index fdc42e58f8cac32da1fb6a936a1991d65f8c62c8..3efe2507470d9dfc53d4c5d10a33d21bd662b950 100644 (file)
@@ -20,6 +20,6 @@ fn f<T, V: A<T>>(i: V, j: uint) -> uint {
 }
 
 pub fn main () {
-    assert_eq!(f::<f64, int>(0, 2u), 2u);
-    assert_eq!(f::<uint, int>(0, 2u), 2u);
+    assert_eq!(f::<f64, int>(0, 2_usize), 2_usize);
+    assert_eq!(f::<uint, int>(0, 2_usize), 2_usize);
 }
index 24cc5fab8ed77016d1ab08a1c7311484616ab5bd..cf8a09998daa01b6148fc0aafade82e0b17dab95 100644 (file)
@@ -16,11 +16,11 @@ struct S<T> {
 
 fn range_<F>(lo: uint, hi: uint, mut it: F) where F: FnMut(uint) {
     let mut lo_ = lo;
-    while lo_ < hi { it(lo_); lo_ += 1u; }
+    while lo_ < hi { it(lo_); lo_ += 1_usize; }
 }
 
 fn create_index<T>(_index: Vec<S<T>> , _hash_fn: extern fn(T) -> uint) {
-    range_(0u, 256u, |_i| {
+    range_(0_usize, 256_usize, |_i| {
         let _bucket: Vec<T> = Vec::new();
     })
 }
index d7748f247740c2457fd6febe3ef7634d42faaf1d..48dc944382171395ff9ccfcb36b37eec4a564b31 100644 (file)
@@ -21,17 +21,17 @@ unsafe impl Sync for TestStruct {}
 
 
 pub fn main() {
-    let x: Vec<_> = (0u..5).collect();
+    let x: Vec<_> = (0_usize..5).collect();
     let expected: &[uint] = &[0,1,2,3,4];
     assert_eq!(x, expected);
 
-    let x = (0u..5).collect::<Vec<_>>();
+    let x = (0_usize..5).collect::<Vec<_>>();
     assert_eq!(x, expected);
 
     let y: _ = "hello";
     assert_eq!(y.len(), 5);
 
-    let ptr = &5u;
+    let ptr = &5_usize;
     let ptr2 = ptr as *const _;
 
     assert_eq!(ptr as *const uint as uint, ptr2 as uint);
index f1435b43f80179d6c0f2f4af7ae25b3ea781e624..178865897e5a9c9e940eea13f5c17481879a8310 100644 (file)
@@ -25,8 +25,8 @@ fn call_fn_once<F: FnOnce()>(f: F) {
 }
 
 fn main() {
-    let mut x = 0u;
-    let y = 2u;
+    let mut x = 0_usize;
+    let y = 2_usize;
 
     call_fn(|| assert_eq!(x, 0));
     call_fn_mut(|| x += y);
index 3babaa2b7e550e3a809d49da19e0a8df2a8f3922..96d75592627bec6e41e67f1a66dbd91a6cb36840 100644 (file)
@@ -15,6 +15,6 @@
 extern crate "unboxed-closures-cross-crate" as ubcc;
 
 fn main() {
-    assert_eq!(ubcc::has_closures(), 2u);
-    assert_eq!(ubcc::has_generic_closures(2u, 3u), 5u);
+    assert_eq!(ubcc::has_closures(), 2_usize);
+    assert_eq!(ubcc::has_generic_closures(2_usize, 3_usize), 5_usize);
 }
index 0cb719ecd7ff9ce4578ded24e363e161b09d8a41..36c8400be7879dc1291fe1fdbea45a435555e8e5 100644 (file)
@@ -28,8 +28,8 @@ fn call_fn_once<F: FnOnce()>(f: F) {
 }
 
 fn main() {
-    let mut x = 0u;
-    let y = 2u;
+    let mut x = 0_usize;
+    let y = 2_usize;
 
     call_fn(|| assert_eq!(x, 0));
     call_fn_mut(|| x += y);
index 0d04aee2a1519dc3e885b794416c7f4e3df4abce..069e93b86baaa7352b00d456dfae9f6438b63027 100644 (file)
 
 fn main() {
     {
-        let mut x = 0u;
+        let mut x = 0_usize;
         move || x += 1;
     }
     {
-        let mut x = 0u;
+        let mut x = 0_usize;
         move || x += 1;
     }
     {
-        let mut x = 0u;
+        let mut x = 0_usize;
         move || set(&mut x);
     }
     {
-        let mut x = 0u;
+        let mut x = 0_usize;
         move || set(&mut x);
     }
 }
index 2871b5c68620396c9e1815e832084724bb30f9a2..5c36832d9f67f50557abd1d0034578bd224e9d8f 100644 (file)
@@ -28,8 +28,8 @@ pub fn replace_map<'a, T, F>(src: &mut T, prod: F) where F: FnOnce(T) -> T {
 }
 
 pub fn main() {
-    let mut a = 7u;
+    let mut a = 7_usize;
     let b = &mut a;
     replace_map(b, |x: uint| x * 2);
-    assert_eq!(*b, 14u);
+    assert_eq!(*b, 14_usize);
 }
index a189d4528ae34130fd1aae5b17e4481ef0e6c306..1a65f685a5e82cb803c1a3a53a2195a8511ba955 100644 (file)
@@ -16,7 +16,7 @@
 
 fn null<T>() -> *const T {
     unsafe {
-        mem::transmute(0u)
+        mem::transmute(0_usize)
     }
 }
 
index 826ba8c8cdd13d3bf9bab27ba8f472d3797d9024..5db96bc3564f56d39f6bdfcb4c90cb7573640e74 100644 (file)
@@ -17,7 +17,7 @@ struct Foo {a: int, b: uint}
 enum bar { u(Box<Foo>), w(int), }
 
 pub fn main() {
-    assert!(match bar::u(box Foo{a: 10, b: 40u}) {
+    assert!(match bar::u(box Foo{a: 10, b: 40_usize}) {
               bar::u(box Foo{a: a, b: b}) => { a + (b as int) }
               _ => { 66 }
             } == 50);
index 08ffe4036962675e5ee10a838fc25770ae176796..43824812ec546c44a6f90c6adf8f8f5d19d475f0 100644 (file)
@@ -20,9 +20,9 @@ fn child(tx: &Sender<Box<uint>>, i: uint) {
 
 pub fn main() {
     let (tx, rx) = channel();
-    let n = 100u;
-    let mut expected = 0u;
-    let _t = (0u..n).map(|i| {
+    let n = 100_usize;
+    let mut expected = 0_usize;
+    let _t = (0_usize..n).map(|i| {
         expected += i;
         let tx = tx.clone();
         thread::spawn(move|| {
@@ -30,8 +30,8 @@ pub fn main() {
         })
     }).collect::<Vec<_>>();
 
-    let mut actual = 0u;
-    for _ in 0u..n {
+    let mut actual = 0_usize;
+    for _ in 0_usize..n {
         let j = rx.recv().unwrap();
         actual += *j;
     }
index 1b2aa88cabe53a0601e0a19f7953b5ac0b3ff311..84f605eef57001f1a1a60b268e5f2781a5e420f9 100644 (file)
@@ -18,12 +18,12 @@ pub fn main() {
     let s: String = chs.iter().cloned().collect();
     let schs: Vec<char> = s.chars().collect();
 
-    assert!(s.len() == 10u);
-    assert!(s.chars().count() == 4u);
-    assert!(schs.len() == 4u);
+    assert!(s.len() == 10_usize);
+    assert!(s.chars().count() == 4_usize);
+    assert!(schs.len() == 4_usize);
     assert!(schs.iter().cloned().collect::<String>() == s);
-    assert!(s.char_at(0u) == 'e');
-    assert!(s.char_at(1u) == 'é');
+    assert!(s.char_at(0_usize) == 'e');
+    assert!(s.char_at(1_usize) == 'é');
 
     assert!((str::from_utf8(s.as_bytes()).is_ok()));
     // invalid prefix
index 0e6f20358aa99316b6f74bd32f343bdfcb55fd62..beb2f4d996910b9fcbe55613e087888e42627e0f 100644 (file)
@@ -30,7 +30,7 @@ fn საჭმელად_გემრიელი_სადილი() -> int
     let 午餐 = 10;
 
     let ארוחת_צהריי = 10;
-    let غداء = 10u;
+    let غداء = 10_usize;
     let լանչ = 10;
     let обед = 10;
     let абед = 10;
index 101999bbe088aab11ed8c50f2537fbaa4db9e88e..015baea5fb5fe5f71a19a45a4e7b1907c844f889 100644 (file)
@@ -17,11 +17,11 @@ pub fn main() {
     assert_eq!(x[2], 3);
     assert_eq!(x[3], 4);
 
-    assert_eq!(size_of::<[u8; 4]>(), 4u);
+    assert_eq!(size_of::<[u8; 4]>(), 4_usize);
 
     // FIXME #10183
     // FIXME #18069
     //if cfg!(target_pointer_width = "64") {
-    //    assert_eq!(size_of::<[u8; (1 << 32)]>(), (1u << 32));
+    //    assert_eq!(size_of::<[u8; (1 << 32)]>(), (1_usize << 32));
     //}
 }
index da9cf35813b5bd36a3aa0aaddaa02b772b1236d3..08d39e58b7ce292c2b849b8c809a226a470dfc00 100644 (file)
@@ -67,7 +67,7 @@ pub fn main() {
 
             // work out the total number of comparisons required to sort
             // this array...
-            let mut count = 0us;
+            let mut count = 0_usize;
             main.clone().sort_by(|a, b| { count += 1; a.cmp(b) });
 
             // ... and then panic on each and every single one.
index c9f070a279c76f30becf5bfe8aab65c151282de3..baea1b8826a470214fcae45cadfac80ae7e217b3 100644 (file)
@@ -65,7 +65,7 @@ fn canttouchthis() -> uint {
     fn p() -> bool { true }
     let _a = (assert!((true)) == (assert!(p())));
     let _c = (assert!((p())) == ());
-    let _b: bool = (println!("{}", 0) == (return 0u));
+    let _b: bool = (println!("{}", 0) == (return 0_usize));
 }
 
 fn angrydome() {
index 01c5986b130d7c0eee6ba72720cafe33a9f2aaab..8239afb3594d6289ff9f0c292098b58e9f5e0171 100644 (file)
@@ -10,4 +10,4 @@
 
 
 
-pub fn main() { let x: int = 10; while x == 10 && x == 11 { let _y = 0xf00u; } }
+pub fn main() { let x: int = 10; while x == 10 && x == 11 { let _y = 0xf00_usize; } }
index 75a8f6019b89895c1f83ffe5ed0a99fcd915209e..5dd0a5522c639b4feee382f758cd4f0ed1bcfcd3 100644 (file)
@@ -22,7 +22,7 @@ mod kernel32 {
 #[cfg(windows)]
 pub fn main() {
     unsafe {
-        let expected = 1234u;
+        let expected = 1234_usize;
         kernel32::SetLastError(expected);
         let actual = kernel32::GetLastError();
         println!("actual = {}", actual);
index 522e5fd978ead309168c71dc427caeea76e74dd7..86c1ae0f51fd9c51ee0350d24cf010024b03b214 100644 (file)
@@ -31,7 +31,7 @@ pub fn HeapAlloc(hHeap: HANDLE, dwFlags: DWORD, dwBytes: SIZE_T)
 pub fn main() {
     let heap = unsafe { kernel32::GetProcessHeap() };
     let mem = unsafe { kernel32::HeapAlloc(heap, 0u32, 100u32) };
-    assert!(mem != 0u);
+    assert!(mem != 0_usize);
     let res = unsafe { kernel32::HeapFree(heap, 0u32, mem) };
     assert!(res != 0u8);
 }