Alex Crichton
|
5d6cd77070
|
rollup merge of #18578 : japaric/clone
|
2014-11-03 15:56:01 -08:00 |
|
Alex Crichton
|
11790a545c
|
rollup merge of #18580 : hirschenberger/issue-17713
|
2014-11-03 15:56:00 -08:00 |
|
Alex Crichton
|
1b363f08e1
|
rollup merge of #18572 : cakebaker/small_doc_changes
|
2014-11-03 15:56:00 -08:00 |
|
Alex Crichton
|
a779e89a00
|
rollup merge of #18568 : gamazeps/issue18551
|
2014-11-03 15:56:00 -08:00 |
|
Alex Crichton
|
c1b19513ee
|
rollup merge of #18564 : nick29581/dxr-1a
|
2014-11-03 15:56:00 -08:00 |
|
Alex Crichton
|
2659b2e885
|
rollup merge of #18562 : nick29581/dxr-1
|
2014-11-03 15:55:59 -08:00 |
|
Alex Crichton
|
e98172d801
|
rollup merge of #18560 : bkoropoff/issue-18532
|
2014-11-03 15:55:59 -08:00 |
|
Alex Crichton
|
dbb9c99911
|
rollup merge of #18544 : whataloadofwhat/json
|
2014-11-03 15:55:59 -08:00 |
|
Alex Crichton
|
ee5d238389
|
rollup merge of #18536 : bjz/strconv
|
2014-11-03 15:55:59 -08:00 |
|
Alex Crichton
|
a5aba685ba
|
rollup merge of #18534 : huonw/next-floats
|
2014-11-03 15:55:59 -08:00 |
|
Alex Crichton
|
eb793616dc
|
rollup merge of #18506 : nikomatsakis/assoc-type-bounds
|
2014-11-03 15:55:58 -08:00 |
|
Jorge Aparicio
|
03b568a846
|
Fix error message in compile-fail test
|
2014-11-03 18:29:25 -05:00 |
|
Jorge Aparicio
|
b8fad35dda
|
Add test for second half of issue #15689
cc #15689
|
2014-11-03 18:29:25 -05:00 |
|
Jorge Aparicio
|
6d951b2cbd
|
std: Fix fallout of changing #[deriving(Clone)]
|
2014-11-03 18:29:25 -05:00 |
|
Jorge Aparicio
|
07bbde8932
|
unicode: Fix fallout of changing #[deriving(Clone)]
|
2014-11-03 18:29:25 -05:00 |
|
Jorge Aparicio
|
8d5208ad85
|
core: Fix fallout of changing #[deriving(Clone)]
|
2014-11-03 18:29:25 -05:00 |
|
Jorge Aparicio
|
2a7fb3584c
|
syntax: Use UFCS in the expansion of #[deriving(Clone)]
|
2014-11-03 18:29:24 -05:00 |
|
Alex Crichton
|
8494368d56
|
rollup merge of #18447 : nick29581/dst-impl3
|
2014-11-03 15:29:17 -08:00 |
|
Alex Crichton
|
fff2b35a6e
|
rollup merge of #18355 : chastell/guide_iterators_macros_unsafe_fixes
|
2014-11-03 15:29:13 -08:00 |
|
Alex Crichton
|
3aaee490d3
|
rollup merge of #18318 : arielb1/transmute-cleanup
|
2014-11-03 15:29:08 -08:00 |
|
Alex Crichton
|
b8e2eb7294
|
rollup merge of #18247 : kballard/vim_rust_run_cwd_space
|
2014-11-03 15:29:03 -08:00 |
|
Alex Crichton
|
59d47a3ca4
|
rollup merge of #18132 : P1start/more-help
|
2014-11-03 15:28:54 -08:00 |
|
Niko Matsakis
|
3c84e31721
|
Use a struct rather than a 4-tuple
|
2014-11-03 17:41:01 -05:00 |
|
Niko Matsakis
|
fb9d0ccc2f
|
Move associated types into the Assoc space and add in the builtin bounds
from the definition (including Sized).
|
2014-11-03 17:41:01 -05:00 |
|
Niko Matsakis
|
d2f8074eac
|
Add a 4th space for associated types defined in a trait (currently unused)
|
2014-11-03 17:41:01 -05:00 |
|
Niko Matsakis
|
94d142b596
|
Add in the bounds into the typeparameterdefs for assoc types
|
2014-11-03 17:41:00 -05:00 |
|
Niko Matsakis
|
319d778ed3
|
Restructure AST so that the associated type definition carries
bounds like any other "type parameter".
|
2014-11-03 17:41:00 -05:00 |
|
bors
|
b11b706545
|
auto merge of #18575 : alexcrichton/rust/rollup, r=alexcrichton
|
2014-11-03 21:07:45 +00:00 |
|
Ariel Ben-Yehuda
|
a87078a27d
|
Clean-up transmutes in librustc
None of them would break by implementation-defined struct layout, but
one would break with strict lifetime aliasing, and the rest are just
ugly code.
|
2014-11-03 22:53:59 +02:00 |
|
Nick Cameron
|
f9e52fb34c
|
tests
|
2014-11-04 09:37:00 +13:00 |
|
Nick Cameron
|
961ee0a1e0
|
Allow impls for traits as a concrete type
|
2014-11-04 09:37:00 +13:00 |
|
Ariel Ben-Yehuda
|
fbb90c3458
|
Clean-up transmutes in libsyntax
|
2014-11-03 22:07:43 +02:00 |
|
Falco Hirschenberger
|
32b903d877
|
Also fix undefined behaviour when shift equals the number of bits
LLVM states: "If op2 is (statically or dynamically) negative or equal
to or larger than the number of bits in op1, the result is undefined."
|
2014-11-03 20:08:11 +01:00 |
|
Alex Crichton
|
dce0be03d9
|
Test fixes and rebase conflicts
|
2014-11-03 11:02:36 -08:00 |
|
bors
|
01b81c0ebb
|
auto merge of #18460 : gamazeps/rust/issue18451, r=steveklabnik
Closes #18451
|
2014-11-03 18:57:29 +00:00 |
|
Alex Crichton
|
02300dc90d
|
rollup merge of #18545 : luqmana/fix-18539
|
2014-11-03 08:31:47 -08:00 |
|
Alex Crichton
|
2f08d263ba
|
rollup merge of #18542 : jakub-/struct-inherit-feature-gate
|
2014-11-03 08:31:47 -08:00 |
|
Alex Crichton
|
386cc76655
|
rollup merge of #18537 : japaric/no-secret
|
2014-11-03 08:31:46 -08:00 |
|
Alex Crichton
|
a8fdcc305e
|
rollup merge of #18531 : robinst/getopts-doc
|
2014-11-03 08:31:46 -08:00 |
|
Alex Crichton
|
bb7805f58f
|
rollup merge of #18527 : bkoropoff/issue-18490
|
2014-11-03 08:31:46 -08:00 |
|
Alex Crichton
|
6f00bee168
|
rollup merge of #18526 : mprobinson/vector-error-msg
|
2014-11-03 08:31:46 -08:00 |
|
Alex Crichton
|
202ede19d9
|
rollup merge of #18523 : bkoropoff/issue-18501
|
2014-11-03 08:31:46 -08:00 |
|
Alex Crichton
|
b3f8b8f238
|
rollup merge of #18522 : jbcrail/rename-missing-doc-attribute
|
2014-11-03 08:31:46 -08:00 |
|
Alex Crichton
|
e5a8840033
|
rollup merge of #18519 : Gankro/collect-smash
|
2014-11-03 08:31:45 -08:00 |
|
Alex Crichton
|
dcd8c23768
|
rollup merge of #18518 : bkoropoff/issue-18514
|
2014-11-03 08:31:45 -08:00 |
|
Alex Crichton
|
67840513f4
|
rollup merge of #18509 : cakebaker/missing_ofs
|
2014-11-03 08:31:45 -08:00 |
|
Alex Crichton
|
048902db52
|
rollup merge of #18508 : cakebaker/fix_variable_name
|
2014-11-03 08:31:45 -08:00 |
|
Alex Crichton
|
02c234cc52
|
rollup merge of #18505 : bkoropoff/issue-18487
|
2014-11-03 08:31:45 -08:00 |
|
Alex Crichton
|
82efef76c3
|
rollup merge of #18500 : adrientetar/fonts
|
2014-11-03 08:31:45 -08:00 |
|
Alex Crichton
|
ceb5404ee8
|
rollup merge of #18495 : rolfvandekrol/intro-fix
|
2014-11-03 08:31:44 -08:00 |
|