summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2018-06-01change `PointerKind::Implicit` to a noteNiko Matsakis-55/+81
2018-04-30Warn on pointless `#[derive]` in more placesAustin Bonander-1/+2
2018-04-28Don't ICE on tuple struct ctor with incorrect arg countEsteban Küber-0/+6
2018-04-27improved debug outputNiko Matsakis-3/+9
2018-04-26Allow variant discriminant initializers to refer to other initializers of the...Oliver Schneider-17/+23
2018-04-23Auto merge of #50182 - alexcrichton:beta-next, r=alexcrichtonbors-0/+9
2018-04-23Improve assertion in Query::force().Michael Woerister-1/+10
2018-04-21Bring back old fallback semantics: Without feature(never_type), fallback to `...Felix S. Klock II-0/+8
2018-04-21Revert stabilization of `feature(never_type)`.Felix S. Klock II-0/+1
2018-04-20Paper over a bug on masterAlex Crichton-2/+4
2018-04-20Properly handle ranges of signed enums using both extremums (fixes #49973)Anthony Ramine-5/+6
2018-04-20Disallow `impl Trait` in unsupported positionShotaro Yamada-17/+36
2018-04-20Print region in case of ICEShotaro Yamada-1/+1
2018-04-20Fix ICE with impl TraitShotaro Yamada-2/+6
2018-04-20do not propagate `Err` when determing causal infoNiko Matsakis-19/+43
2018-04-20make mem-categorization use adjusted type for patternsNiko Matsakis-4/+33
2018-04-20Use InternedString instead of Symbol for type parameters.Michael Woerister-15/+15
2018-04-20Rollup merge of #50046 - michaelwoerister:backport-no-debug, r=alexcrichtonkennytm-0/+1
2018-04-18Add #[no_debug] to trans_fn_attrs() query.Michael Woerister-0/+1
2018-04-17Don't abort const eval due to long running evals, just warnOliver Schneider-8/+0
2018-04-17Get rid of redundant `HashSet`Oliver Schneider-17/+16
2018-04-17Stop referring to statics' AllocIds directlyOliver Schneider-40/+23
2018-04-17Don't recurse into allocations, use a global table insteadOliver Schneider-99/+108
2018-04-11[incremental] Hash `Allocation`sShotaro Yamada-1/+1
2018-04-01Auto merge of #49522 - mbrubeck:fs_read, r=SimonSapinbors-1/+2
2018-03-31Auto merge of #49201 - Phlosioneer:add-trivial-size-hints, r=SimonSapinbors-0/+42
2018-03-30Rename fs::read_string to read_to_string and stabilizeMatt Brubeck-1/+2
2018-03-30Auto merge of #49424 - oli-obk:stable_allocid_hash, r=michaelwoeristerbors-12/+22
2018-03-29Auto merge of #49313 - sgrif:sg-revert-stuff, r=nikomatsakisbors-185/+67
2018-03-29Auto merge of #49291 - tejom:check-for-known-but-incorrect-attributes, r=petr...bors-9/+72
2018-03-29Stabilize underscore lifetimesTaylor Cramer-1/+1
2018-03-28Auto merge of #49394 - cramertj:stable-match-bindings, r=nikomatsakisbors-60/+1
2018-03-28Auto merge of #49019 - phil-opp:target-spec, r=pnkfelixbors-11/+26
2018-03-28Stabilize match_default_bindingsTaylor Cramer-60/+1
2018-03-28Fix stable hashing of AllocIdsOliver Schneider-12/+22
2018-03-28Auto merge of #49383 - nox:scalarpair, r=eddybbors-4/+15
2018-03-28Rollup merge of #49426 - lukaslueg:patch-1, r=kennytmkennytm-77/+154
2018-03-27Add extra test for expressions and fix typo in messagematthew-1/+1
2018-03-27Auto merge of #49202 - csmoe:trait_engine, r=nikomatsakisbors-77/+154
2018-03-27Rollup merge of #49369 - petrochenkov:rprint, r=oli-obkkennytm-2/+6
2018-03-26Remove an unnecessary/incorrect match in the expression check functionmatthew-12/+2
2018-03-26Auto merge of #49053 - alexcrichton:fail-if-build-cargo-twice, r=Mark-Simulacrumbors-0/+1
2018-03-27Fix pretty-printing for raw identifiersVadim Petrochenkov-2/+6
2018-03-26rustbuild: Fail the build if we build Cargo twiceAlex Crichton-0/+1
2018-03-26Auto merge of #49101 - mark-i-m:stabilize_i128, r=nagisabors-2/+1
2018-03-26Canonicalize pathsPhilipp Oppermann-2/+8
2018-03-26Introduce a TargetTriple enum to support absolute target pathsPhilipp Oppermann-10/+19
2018-03-26Check for known but incorrect attributesmatthew-9/+82
2018-03-26Allow niche-filling dataful variants to be represented as a ScalarPairAnthony Ramine-4/+15
2018-03-26Stabilize i128 feature tooMark Mansi-2/+1