Huon Wilson
|
efc71a8bdb
|
std: unify the str -> [u8] functions as 3 methods: .as_bytes() and .as_bytes_with_null[_consume]().
The first acts on &str and is not nul-terminated, the last two act on strings
that are always null terminated (&'static str, ~str and @str).
|
2013-06-12 12:21:04 +10:00 |
|
Huon Wilson
|
96cd61ad03
|
std: convert {vec,str}::to_owned to methods.
|
2013-06-12 12:21:03 +10:00 |
|
Huon Wilson
|
e8782eeb63
|
fix tests, remove some warnings
|
2013-06-11 02:34:14 +10:00 |
|
Huon Wilson
|
ccd0ac59e9
|
std: remove str::{connect,concat}*.
|
2013-06-10 23:57:03 +10:00 |
|
Erick Tryzelaar
|
23808efd11
|
syntax: move callee_id into the expr_ variants
|
2013-06-01 15:31:56 -07:00 |
|
Patrick Walton
|
206ab89629
|
librustc: Stop reexporting the standard modules from prelude.
|
2013-05-29 19:04:53 -07:00 |
|
Seo Sanghyeon
|
8f80323f09
|
Remove unnecessary allocations flagged by lint
|
2013-05-28 03:14:44 +09:00 |
|
Patrick Walton
|
f3723cf7c4
|
libextra: Rename the actual metadata names of libcore to libstd and libstd to libextra
|
2013-05-22 21:57:07 -07:00 |
|
Huon Wilson
|
4045da9f4f
|
syntax/ext: modernise ext_ctxt to be CamelCase and use new.
|
2013-05-22 00:04:10 +10:00 |
|
Alex Crichton
|
92d39fe4d5
|
syntax: Remove #[allow(vecs_implicitly_copyable)]
|
2013-05-14 12:24:43 -04:00 |
|
Youngsoo Son
|
b7da975049
|
renamed vec::from_slice to vec::to_owned
|
2013-05-10 18:38:54 +09:00 |
|
Brendan Zabarauskas
|
e596128bd8
|
Remove 'Local Variable' comments
|
2013-05-02 13:22:04 +10:00 |
|
Patrick Walton
|
670ab8ac36
|
librustc: Change labels to use the lifetime notation ' .
|
2013-04-29 14:30:57 -07:00 |
|
Daniel Micay
|
f792baba42
|
only use #[no_core] in libcore
|
2013-04-27 21:34:24 -04:00 |
|
Luqman Aden
|
b867fe41de
|
libsyntax: Allow selecting intel style asm.
|
2013-03-27 15:41:58 -07:00 |
|
Luqman Aden
|
203d691a6b
|
libsyntax: use a struct for inline asm in ast.
|
2013-03-27 15:41:58 -07:00 |
|
Luqman Aden
|
3d56936be3
|
Tidy.
|
2013-03-15 18:55:44 -07:00 |
|
Luqman Aden
|
9ead7dad93
|
Implicitly use addr_of for output operands in asm.
|
2013-03-15 18:55:44 -07:00 |
|
Luqman Aden
|
6d078db952
|
Actually pass inline asm operands around.
|
2013-03-15 18:55:43 -07:00 |
|
Patrick Walton
|
b1c699815d
|
librustc: Don't accept as Trait anymore; fix all occurrences of it.
|
2013-03-13 20:07:09 -07:00 |
|
Luqman Aden
|
18b71a7831
|
Add alignstack option for inline asm.
|
2013-03-12 01:03:35 -07:00 |
|
Luqman Aden
|
7f500ab4c1
|
Keep everything tidy.
|
2013-03-12 01:03:34 -07:00 |
|
Luqman Aden
|
5aa734d6a1
|
Parse operands properly and add a way to indicate volatile asm.
|
2013-03-12 01:03:34 -07:00 |
|
Luqman Aden
|
666e1b4636
|
Create asm! syntax extension.
|
2013-03-12 01:03:34 -07:00 |
|