about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2015-03-24rollup merge of #23630: nrc/coerce-tidyAlex Crichton-30/+21
2015-03-24rollup merge of #23282: nikomatsakis/fn-trait-inheritanceAlex Crichton-7/+25
2015-03-25Change lint names to pluralsNick Cameron-6/+6
2015-03-25Add trivial cast lints.Nick Cameron-30/+21
2015-03-23rollup merge of #23598: brson/gateAlex Crichton-3/+3
2015-03-23rollup merge of #23601: nikomatsakis/by-value-indexAlex Crichton-26/+28
2015-03-23rollup merge of #23580: nikomatsakis/pattern-and-overflowAlex Crichton-64/+53
2015-03-23rollup merge of #23538: aturon/conversionAlex Crichton-8/+10
2015-03-23rollup merge of #23515: nikomatsakis/issue-14985-trait-subtypingAlex Crichton-12/+1
2015-03-23rollup merge of #23211: FlaPer87/oibit-send-and-friendsAlex Crichton-4/+1
2015-03-23rollup merge of #23119: nikomatsakis/issue-23116-ref-mutAlex Crichton-0/+27
2015-03-23Refactor how we handle overflow so that it is a fatal error that abortsNiko Matsakis-64/+53
2015-03-23Add generic conversion traitsAaron Turon-8/+10
2015-03-23Require feature attributes, and add them where necessaryBrian Anderson-3/+3
2015-03-23Fallout in stdlib, rustdoc, rustc, etc. For most maps, converted uses ofNiko Matsakis-25/+27
2015-03-23Compiler and trait changes to make indexing by value.Niko Matsakis-1/+1
2015-03-23Make the `Fn` traits inherit from one another and remove the bridgingNiko Matsakis-7/+25
2015-03-23When matching against a pattern (either via `match` or `let`) thatNiko Matsakis-0/+27
2015-03-23Remove incorrect subtyping for `&mut Trait` and introduce coercionNiko Matsakis-12/+1
2015-03-23Rollup merge of #23554 - Ms2ger:readme-rustc, r=steveklabnikManish Goregaokar-124/+128
2015-03-20Auto merge of #23512 - oli-obk:result_ok_unwrap, r=alexcrichtonbors-14/+20
2015-03-20Add default impls for Send/SyncFlavio Percoco-4/+1
2015-03-20Make librustc's markdown README.txt claim to be markdown.Ms2ger-0/+0
2015-03-20Update librustc's README.txt for some code changes and reformat it.Ms2ger-49/+53
2015-03-20don't use Result::ok just to be able to use unwrap/unwrap_orOliver Schneider-14/+20
2015-03-19Auto merge of #23489 - michaelwoerister:span-artihmetic-overflow-bug, r=alexc...bors-0/+15
2015-03-18Register new snapshotsAlex Crichton-2/+0
2015-03-18Work around invalid spans in imported FileMapsMichael Woerister-0/+15
2015-03-18Rollup merge of #23461 - alexcrichton:feat-char-at, r=aturonManish Goregaokar-0/+1
2015-03-18Auto merge of #23290 - nrc:pub_priv_mod, r=nikomatsakisbors-2/+2
2015-03-18Fix private module loophole in the 'private type in public item' checkNick Cameron-2/+2
2015-03-18Auto merge of #23452 - nikomatsakis:unsafety-subtyping, r=nrcbors-154/+68
2015-03-17std: Tweak some unstable features of `str`Alex Crichton-0/+1
2015-03-18Auto merge of #23438 - nikomatsakis:issue-23435-default-methods-with-where-cl...bors-1/+2
2015-03-17Move unsafety out of the subtyping relation and into coercion.Niko Matsakis-54/+50
2015-03-17Extract out `mts` into `combine` using `tys_with_variance`Niko Matsakis-100/+18
2015-03-17Replace TyDesc and its uses with trait vtables and a type_name intrinsic.Eduard Burtescu-14/+1
2015-03-17Auto merge of #23423 - nikomatsakis:issue-18737-trait-subtyping, r=nrcbors-82/+48
2015-03-17Fix soundness hole when unsizing boxes.Niko Matsakis-21/+15
2015-03-17Remove subtyping for object types and replace with an *upcast* coercion.Niko Matsakis-61/+33
2015-03-17Check that predicates hold before emitting an entry for the vtable.Niko Matsakis-1/+2
2015-03-17Rollup merge of #23385 - tamird:cleanup-whitespace, r=alexcrichtonManish Goregaokar-10/+1
2015-03-17Rollup merge of #23329 - jbcrail:rm-syntax-highlight, r=sanxiynManish Goregaokar-2/+2
2015-03-17Rollup merge of #23399 - tbu-:pr_libflate_error, r=huonwManish Goregaokar-2/+2
2015-03-16impl f{32,64}Jorge Aparicio-0/+1
2015-03-16allow inherent implementations on primitivesJorge Aparicio-0/+41
2015-03-16Improve error handling in libflateTobias Bucher-2/+2
2015-03-16Auto merge of #23347 - aturon:stab-misc, r=alexcrichtonbors-1/+1
2015-03-15Strip trailing whitespaceTamir Duberstein-1/+1
2015-03-15Strip all leading/trailing newlinesTamir Duberstein-9/+0