This website requires JavaScript.
Explore
Help
Register
Sign In
mikros
/
rust
Watch
1
Star
0
Fork
0
You've already forked rust
Code
Issues
Pull Requests
Packages
Projects
Releases
Wiki
Activity
rust
/
src
/
test
/
run-pass
/
move-scalar.rs
8 lines
90 B
Rust
Raw
Normal View
History
Unescape
Escape
Implement move for scalar values Before, something like: let int y = 42; let int x; x <- y; would cause an LLVM assertion failure. Fixed it.
2011-06-27 11:17:05 -07:00
fn
main
(
)
{
Reformat for new syntax
2011-07-27 14:19:39 +02:00
let
y
:
int
=
42
;
make --enforce-mut-vars always on, add mut annotations to remaining files
2012-03-22 08:39:41 -07:00
let
mut
x
:
int
;
Reformat for new syntax
2011-07-27 14:19:39 +02:00
x
<
-
y
;
assert
(
x
=
=
42
)
;
Reformat This changes the indexing syntax from .() to [], the vector syntax from ~[] to [] and the extension syntax from #fmt() to #fmt[]
2011-08-19 15:16:48 -07:00
}
Reference in New Issue
Copy Permalink