Much renaming and refreshing of RBE

main
Dan Buch 7 months ago
parent dc8045a20e
commit 7f4f627769
Signed by: meatballhat
GPG Key ID: A12F782281063434

@ -1,11 +1,6 @@
/custom_types/*
/hello/*
/primitives/*
/variable_bindings/*
/types/*
/*.d/*
hello
primitives
variable_bindings
!/custom_types/*.rs
!/hello/*.rs
!/primitives/*.rs
!/variable_bindings/*.rs
!/types/*.rs
!/*.d/*.rs

@ -1,3 +1,4 @@
#[allow(dead_code)]
#[derive(Debug)]
struct Person {
name: String,

@ -22,5 +22,14 @@ fn main() {
println!("borrow a section of the array as a slice");
analyze_slice(&ys[1..4]);
// println!("{}", xs[5]);
let empty_array: [u32; 0] = [];
assert_eq!(&empty_array, &[]);
assert_eq!(&empty_array, &[][..]);
for i in 0..xs.len() + 1 {
match xs.get(i) {
Some(xval) => println!("{}: {}", i, xval),
None => println!("Slow down! {} is too far!", i),
}
}
}

@ -3,6 +3,8 @@ fn main() {
println!("1 - 2 = {}", 1i32 - 2);
println!("1e4 is {}, -2.5e-3 is {}", 1e4, -2.5e-3);
println!("true AND false is {}", true && false);
println!("true OR false is {}", true || false);
println!("NOT true is {}", !true);

@ -1,3 +1,5 @@
#[allow(unused_variables)]
#[allow(unused_assignments)]
fn main() {
let logical: bool = true;

@ -0,0 +1,15 @@
type NanoSecond = u64;
type Inch = u64;
type U64 = u64;
fn main() {
let nanoseconds: NanoSecond = 5 as U64;
let inches: Inch = 2 as U64;
println!(
"{} nanoseconds + {} inches = {} unit?",
nanoseconds,
inches,
nanoseconds + inches
);
}

@ -1,15 +0,0 @@
type NanoSecond = u64;
type Inch = u64;
#[allow(non_camel_case_types)]
type u64_t = u64;
fn main() {
let nanoseconds: NanoSecond = 5 as u64_t;
let inches: Inch = 2 as u64_t;
println!("{} nanoseconds + {} inches = {} unit?",
nanoseconds,
inches,
nanoseconds + inches);
}

@ -13,4 +13,3 @@ fn main() {
let shadowed_binding = 2;
println!("shadowed in outer block: {}", shadowed_binding);
}

@ -11,5 +11,5 @@ fn main() {
let _unused_variable = 3u32;
let noisy_unused_variable = 2u32;
let _noisy_unused_variable = 2u32;
}
Loading…
Cancel
Save