summary refs log tree commit diff
path: root/src/librustc_borrowck
AgeCommit message (Expand)AuthorLines
2015-02-18rollup merge of #22502: nikomatsakis/deprecate-bracket-bracketAlex Crichton-17/+17
2015-02-18Replace all uses of `&foo[]` with `&foo[..]` en masse.Niko Matsakis-17/+17
2015-02-18rollup merge of #22480: alexcrichton/hashv3Alex Crichton-1/+0
2015-02-18Extend the implicator so it produces general obligations and also soNiko Matsakis-2/+0
2015-02-18std: Stabilize the `hash` moduleAlex Crichton-1/+0
2015-02-15Auto merge of #22126 - steveklabnik:gh21281, r=nikomatsakisbors-1225/+1213
2015-02-13Instead of putting them in the book, make them READMEs.Steve Klabnik-2/+1212
2015-02-12Add a couple FIXME notes inspired during my review.Felix S. Klock II-0/+8
2015-02-12librustc: Forbid partial reinitialization of uninitialized structures orKevin Butler-1/+35
2015-02-11rollup merge of #22127: alexcrichton/stability-holesAlex Crichton-3/+3
2015-02-11rustc: Fix a number of stability lint holesAlex Crichton-3/+3
2015-02-11Added DestructionScope variant to CodeExtent, representing the areaFelix S. Klock II-1/+1
2015-02-10Move rustc docs to the bookSteve Klabnik-1223/+1
2015-02-10Add error message (i.e. do not ICE) when moving out of unsafe pointers.Felix S. Klock II-0/+1
2015-02-07Restrictions on moves out-from and into fixed-length arrays.Felix S. Klock II-19/+86
2015-02-07Auto merge of #21505 - GuillaumeGomez:interned_string, r=alexcrichtonbors-2/+2
2015-02-06Update to last version, remove "[]" as much as possibleGuillaumeGomez-2/+2
2015-02-06librustc_borrowck has been updatedGuillaumeGomez-2/+2
2015-02-06Rollup merge of #21925 - sfackler:allow-missing-copy, r=alexcrichtonManish Goregaokar-1/+0
2015-02-06Rollup merge of #21954 - jbcrail:fix-misspelled-comments, r=steveklabnikManish Goregaokar-1/+1
2015-02-05cleanup: replace `as[_mut]_slice()` calls with deref coercionsJorge Aparicio-2/+2
2015-02-04Fix for misspelled comments.Joseph Crail-1/+1
2015-02-04remove all kind annotations from closuresJorge Aparicio-14/+14
2015-02-03Switch missing_copy_implementations to default-allowSteven Fackler-1/+0
2015-02-03Remove the explicit closure kind syntax from the parser and AST;Niko Matsakis-1/+1
2015-02-02`for x in xs.iter_mut()` -> `for x in &mut xs`Jorge Aparicio-1/+1
2015-02-02`for x in xs.iter()` -> `for x in &xs`Jorge Aparicio-21/+21
2015-01-30Test fixes and rebase conflictsAlex Crichton-8/+7
2015-01-29Auto merge of #21691 - edwardw:double-closure, r=nikomatsakisbors-11/+11
2015-01-29s/Show/Debug/gJorge Aparicio-8/+8
2015-01-29`for x in range(a, b)` -> `for x in a..b`Jorge Aparicio-1/+1
2015-01-27borrowck: aliasability violation with closure captures can happenEdward Wang-11/+11
2015-01-26Merge remote-tracking branch 'rust-lang/master'Brian Anderson-2/+2
2015-01-26Remove "unboxed" attribute in code referring to new closures.Eduard Burtescu-2/+2
2015-01-25Merge remote-tracking branch 'rust-lang/master'Brian Anderson-2/+3
2015-01-23Set unstable feature names appropriatelyBrian Anderson-2/+4
2015-01-22Put #[staged_api] behind the 'staged_api' gateBrian Anderson-0/+1
2015-01-21Remove 'since' from unstable attributesBrian Anderson-1/+1
2015-01-21Tie stability attributes to feature gatesBrian Anderson-1/+1
2015-01-21Add 'feature' and 'since' to stability attributesBrian Anderson-1/+1
2015-01-21rollup merge of #21258: aturon/stab-3-indexAlex Crichton-1/+1
2015-01-21Fallout from stabilization.Aaron Turon-1/+1
2015-01-20std: Rename Show/String to Debug/DisplayAlex Crichton-1/+1
2015-01-18Fix typedef/module name conflicts in the compilerAlex Crichton-2/+2
2015-01-17Set allow(unstable) in crates that use unstable featuresBrian Anderson-0/+1
2015-01-08auto merge of #20760 : alexcrichton/rust/rollup, r=alexcrichtonbors-10/+17
2015-01-08rollup merge of #20754: nikomatsakis/int-featureAlex Crichton-0/+1
2015-01-08rollup merge of #20751: nikomatsakis/issue-20232Alex Crichton-9/+15
2015-01-08Remove warning from the libraries.Huon Wilson-0/+1
2015-01-08Update the "English-language" to-string function of a `cmt` to useNiko Matsakis-9/+15