Jorge Aparicio
|
f0b65674c3
|
Fix compile-fail tests
|
2014-12-13 20:15:39 -05:00 |
|
Jorge Aparicio
|
971add88d8
|
Fix run-pass tests
|
2014-12-13 20:15:39 -05:00 |
|
Jorge Aparicio
|
2b17083988
|
Test that binops consume their arguments
|
2014-12-13 20:15:39 -05:00 |
|
Jorge Aparicio
|
fb1d4f1b13
|
librustdoc: convert Counts binops to by value
|
2014-12-13 20:15:39 -05:00 |
|
Jorge Aparicio
|
eb71976137
|
librustc: convert TypeContents binops to by value
|
2014-12-13 20:15:39 -05:00 |
|
Jorge Aparicio
|
c4fa2a37ae
|
libsyntax: convert LockstepIterSize binops to by value
|
2014-12-13 20:15:39 -05:00 |
|
Jorge Aparicio
|
265b89abde
|
libsyntax: convert BytePos/CharPos binops to by value
|
2014-12-13 20:15:39 -05:00 |
|
Jorge Aparicio
|
b5537fa838
|
libtime: convert Timespec binops to by value
|
2014-12-13 20:15:39 -05:00 |
|
Jorge Aparicio
|
9126a24e42
|
libstd: convert Duration binops to by value
|
2014-12-13 20:15:39 -05:00 |
|
Jorge Aparicio
|
32168faf9f
|
libstd: convert BitFlags binops to by value
|
2014-12-13 20:15:39 -05:00 |
|
Jorge Aparicio
|
baf79d4a11
|
libcollections: make EnumSet binops by value
|
2014-12-13 20:15:39 -05:00 |
|
Jorge Aparicio
|
076e932fd5
|
libcollections: String + &str
|
2014-12-13 20:15:39 -05:00 |
|
Jorge Aparicio
|
dbc7e17cce
|
libcollections: Vec<T> + &[T]
|
2014-12-13 20:15:39 -05:00 |
|
Jorge Aparicio
|
65d3a40c07
|
libcore: fix move semantics fallout
|
2014-12-13 20:15:38 -05:00 |
|
Jorge Aparicio
|
c73259a269
|
libcore: convert binop traits to by value
|
2014-12-13 20:15:38 -05:00 |
|
Jorge Aparicio
|
227435a11e
|
Tell regionck which binops are by value
|
2014-12-13 20:15:38 -05:00 |
|
Jorge Aparicio
|
5038f5a70c
|
Tell expr_use_visitor which binops are by value
|
2014-12-13 20:15:38 -05:00 |
|
Jorge Aparicio
|
f64e52a7f7
|
Tell trans which binops are by value
|
2014-12-13 20:15:38 -05:00 |
|
Jorge Aparicio
|
c3a6d2860c
|
Tell typeck which binops are by value
|
2014-12-13 20:15:38 -05:00 |
|
Jorge Aparicio
|
14c0a708cc
|
syntax/ast_util: add is_by_value_binop()
|
2014-12-13 20:11:13 -05:00 |
|
Jorge Aparicio
|
b8e0b81dd5
|
librustc_borrowck: add #![feature(unboxed_closures)]
|
2014-12-13 17:40:34 -05:00 |
|
Jorge Aparicio
|
db8300ce06
|
libstd: add missing imports
|
2014-12-13 17:03:48 -05:00 |
|
Jorge Aparicio
|
6f28816f87
|
Remove some unnecessary move keywords
|
2014-12-13 17:03:48 -05:00 |
|
Jorge Aparicio
|
745225d905
|
libtest: use unboxed closures
|
2014-12-13 17:03:48 -05:00 |
|
Jorge Aparicio
|
015c0fcee5
|
librustc_driver: use unboxed closures
|
2014-12-13 17:03:48 -05:00 |
|
Jorge Aparicio
|
521a6e62b1
|
librustc_typeck: use unboxed closures
|
2014-12-13 17:03:48 -05:00 |
|
Jorge Aparicio
|
888f24969f
|
librustdoc: use unboxed closures
|
2014-12-13 17:03:48 -05:00 |
|
Jorge Aparicio
|
0676c3bf03
|
librustc_trans: use unboxed closures
|
2014-12-13 17:03:48 -05:00 |
|
Jorge Aparicio
|
0d4d8b9b78
|
librustc_trans: fix fallout
|
2014-12-13 17:03:47 -05:00 |
|
Jorge Aparicio
|
46272c18a2
|
librustc_typeck: fix fallout
|
2014-12-13 17:03:47 -05:00 |
|
Jorge Aparicio
|
1195708f64
|
librustc: use unboxed closures
|
2014-12-13 17:03:47 -05:00 |
|
Jorge Aparicio
|
933e7b4a3e
|
librustc_llvm: use unboxed closures
|
2014-12-13 17:03:47 -05:00 |
|
Jorge Aparicio
|
3739a2427b
|
librustc_trans: fix fallout
|
2014-12-13 17:03:47 -05:00 |
|
Jorge Aparicio
|
451eef5c40
|
librustc_back: use unboxed closures
|
2014-12-13 17:03:47 -05:00 |
|
Jorge Aparicio
|
d3d707c883
|
librustc: fix fallout
|
2014-12-13 17:03:47 -05:00 |
|
Jorge Aparicio
|
0dac05dd62
|
libsyntax: use unboxed closures
|
2014-12-13 17:03:47 -05:00 |
|
Jorge Aparicio
|
2160427900
|
Fix benches
|
2014-12-13 17:03:47 -05:00 |
|
Jorge Aparicio
|
cdbb3ca9b7
|
libstd: use unboxed closures
|
2014-12-13 17:03:47 -05:00 |
|
Jorge Aparicio
|
be53d619f8
|
librustrt: use unboxed closures
|
2014-12-13 17:03:47 -05:00 |
|
Jorge Aparicio
|
b44b5da8c2
|
libregex_macros: use unboxed closures
|
2014-12-13 17:03:47 -05:00 |
|
Jorge Aparicio
|
879ebce6a4
|
libcollections: use unboxed closures
|
2014-12-13 17:03:47 -05:00 |
|
Jorge Aparicio
|
9b075bcf3f
|
libserialize: use unboxed closures
|
2014-12-13 17:03:47 -05:00 |
|
Jorge Aparicio
|
95d0763707
|
libregex: use unboxed closures
|
2014-12-13 17:03:46 -05:00 |
|
Jorge Aparicio
|
1c5aac2b30
|
libarena: use unboxed closures
|
2014-12-13 17:03:46 -05:00 |
|
Jorge Aparicio
|
341e7bc08b
|
libregex: fix fallout in doc tests
|
2014-12-13 17:03:46 -05:00 |
|
Jorge Aparicio
|
61ba334452
|
libregex: impl Replacer for FnMut(&Captures) -> String implementors
|
2014-12-13 17:03:46 -05:00 |
|
Jorge Aparicio
|
01d2e46a2d
|
librustc: fix fallout
|
2014-12-13 17:03:46 -05:00 |
|
Jorge Aparicio
|
594ff51b23
|
librbml: use unboxed closures in free functions
|
2014-12-13 17:03:46 -05:00 |
|
Jorge Aparicio
|
807c5e8c8d
|
librbml: fix fallout
|
2014-12-13 17:03:46 -05:00 |
|
Jorge Aparicio
|
a8aff7e95c
|
libserialize: use unboxed closures
|
2014-12-13 17:03:46 -05:00 |
|