about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2015-01-07Test fixes and rebase conflictsAlex Crichton-3/+3
2015-01-07rollup merge of #20707: nikomatsakis/issue-20582Alex Crichton-13/+27
2015-01-07rollup merge of #20723: pnkfelix/feature-gate-box-syntaxAlex Crichton-0/+1
2015-01-07rollup merge of #20706: nikomatsakis/assoc-types-projections-in-structs-issue...Alex Crichton-6/+41
2015-01-07rollup merge of #20665: nikomatsakis/assoc-types-method-dispatch-projectionAlex Crichton-15/+43
2015-01-07rollup merge of #20631: huon/no-drop-and-copyAlex Crichton-1/+8
2015-01-07rollup merge of #20721: japaric/snapAlex Crichton-483/+483
2015-01-07Normalize associated types in `with_field_tys`Niko Matsakis-1/+24
2015-01-07Use ty::type_is_sized() so that we handle projection types properly.Niko Matsakis-5/+17
2015-01-07rollup merge of #20680: nick29581/target-wordAlex Crichton-5/+5
2015-01-07rollup merge of #20663: brson/feature-stagingAlex Crichton-14/+163
2015-01-07rollup merge of #20654: alexcrichton/stabilize-hashAlex Crichton-55/+66
2015-01-08Added `box_syntax` feature gate; added to std and rustc crates for bootstrap.Felix S. Klock II-0/+1
2015-01-07Preliminary feature stagingBrian Anderson-14/+163
2015-01-08Require that types cannot implement both Drop and Copy.Huon Wilson-1/+8
2015-01-07use slicing sugarJorge Aparicio-483/+483
2015-01-07std: Stabilize the std::hash moduleAlex Crichton-55/+66
2015-01-08Rename `target_word_size` to `target_pointer_width`Nick Cameron-5/+5
2015-01-07Solve rather subtle bug in `replace_late_bound_regions` -- we were passing th...Niko Matsakis-12/+23
2015-01-07Rename common::normalize to common::erase_regionsNiko Matsakis-1/+4
2015-01-07auto merge of #20655 : nikomatsakis/rust/carl-ice, r=aturonbors-1/+13
2015-01-07Remember to check the name of the associated type being projected when search...Niko Matsakis-1/+13
2015-01-07Merge pull request #20674 from jbcrail/fix-misspelled-commentsbors-17/+17
2015-01-06More test fixesAlex Crichton-4/+4
2015-01-06Fix misspelled comments.Joseph Crail-17/+17
2015-01-06Test fixes and rebase conflictsAlex Crichton-3/+4
2015-01-06rollup merge of #20607: nrc/kindsAlex Crichton-3/+3
2015-01-06rollup merge of #20593: nikomatsakis/unused-tps-in-implAlex Crichton-0/+3
2015-01-06rollup merge of #20653: alexcrichton/entry-unstableAlex Crichton-11/+9
2015-01-06rollup merge of #20645: nikomatsakis/rustbook-iceAlex Crichton-60/+101
2015-01-06rollup merge of #20570: sanxiyn/no-analysisAlex Crichton-1/+1
2015-01-06Register new snapshotsAlex Crichton-49/+8
2015-01-06rollup merge of #20481: seanmonstar/fmt-show-stringAlex Crichton-262/+262
2015-01-07markers -> markerNick Cameron-5/+5
2015-01-06rollup merge of #20609: cmr/memAlex Crichton-24/+24
2015-01-07falloutNick Cameron-20/+26
2015-01-06core: split into fmt::Show and fmt::StringSean McArthur-262/+262
2015-01-06Convert the TODO into FIXME.Niko Matsakis-2/+2
2015-01-06Support methods invoked on projection types based on the bounds found in the ...Niko Matsakis-15/+34
2015-01-06Be stricter with binders in method probing.Niko Matsakis-0/+15
2015-01-06Implement impl reachability rules. This is a [breaking-change]. TypeNiko Matsakis-0/+1
2015-01-06Fix fallout in libs. For the most part I just tagged impls as `#[old_impl_che...Niko Matsakis-0/+2
2015-01-07Only use built-in indexing for uint indexesNick Cameron-1/+0
2015-01-07Remove old slicing hacks and make new slicing workNick Cameron-48/+21
2015-01-07Replace full slice notation with index callsNick Cameron-354/+356
2015-01-07Change `std::kinds` to `std::markers`; flatten `std::kinds::marker`Nick Cameron-5/+5
2015-01-06syntax/rustc: implement isize/usizeCorey Richardson-24/+24
2015-01-06[breaking change] Revert Entry behaviour to take keys by value.Dylan Ede-11/+9
2015-01-06Fix ICE that @steveklabnik encountered in rust-ice. The problems turned out t...Niko Matsakis-63/+105
2015-01-06rustc: Turn off multiple versions of crate warningAlex Crichton-25/+0