about summary refs log tree commit diff
path: root/src/librustc/ty
AgeCommit message (Expand)AuthorLines
2018-10-04rename skolemized to placeholderNiko Matsakis-28/+30
2018-10-04Rollup merge of #54789 - scalexm:unnormalized, r=nikomatsakisPietro Albini-7/+32
2018-10-03Introduce `TyKind::UnnormalizedProjection`scalexm-7/+32
2018-10-03Add examples to `TyKind::FnDef` and `TyKind::FnPtr` docsPhilipp Hansch-0/+17
2018-10-03Poke in the dark and see if bors+windows stops screamingOliver Schneider-1/+3
2018-10-03Fix typoOliver Schneider-1/+1
2018-10-03Only promote calls to `#[rustc_promotable]` const fnsOliver Schneider-36/+133
2018-10-03rustc/ty: improve allocationsljedrz-5/+3
2018-10-03rustc/ty: calculate span after a possible early continueljedrz-1/+1
2018-10-03rustc/ty: mark a comment as FIXMEljedrz-1/+1
2018-10-03rustc/ty: simplify some patternsljedrz-95/+66
2018-10-03rustc/ty: whitespace fixesljedrz-76/+75
2018-10-02Attempt to resolve linking issues.David Wood-42/+58
2018-10-02Move prelude crate names into `Session`.David Wood-1/+3
2018-10-02Add `crate::` to trait suggestions in Rust 2018.David Wood-11/+72
2018-10-01Auto merge of #54667 - RalfJung:maybe-uninit, r=pnkfelixbors-5/+5
2018-10-01Introduce language items for `Arc` and `Rc`.David Wood-1/+37
2018-10-01Rollup merge of #54676 - pnkfelix:issue-15287-kill-zflag-disabling-ast-check,...kennytm-5/+0
2018-10-01Rollup merge of #54679 - phansch:improve_bug_message, r=matthewjasperkennytm-1/+6
2018-09-30use is_uninhabited in more placesJorge Aparicio-5/+5
2018-09-30Auto merge of #54596 - mjbshaw:drop, r=RalfJungbors-0/+1
2018-09-29don't elide lifetimes in paths in librustc/Zack M. Davis-246/+251
2018-09-29Merge branch 'master' into dropMichael Bradshaw-15/+30
2018-09-30Auto merge of #54601 - cuviper:prep-1.31, r=Mark-Simulacrumbors-2/+2
2018-09-29Improve bug! message for impossible case in RelatePhilipp Hansch-1/+6
2018-09-29Revert "Auto merge of #53508 - japaric:maybe-uninit, r=RalfJung"Ralf Jung-5/+5
2018-09-29Auto merge of #54278 - eddyb:spanned-generic-predicates, r=nikomatsakisbors-10/+14
2018-09-28rustc: keep a Span for each predicate in ty::GenericPredicates.Eduard-Mihai Burtescu-10/+14
2018-09-28Prefer `#![feature(bind_by_move_pattern_guards)]` over `-Z disable_ast_check_...Felix S. Klock II-5/+0
2018-09-28Auto merge of #54338 - orium:fix-macro-inc-comp, r=nrcbors-0/+1
2018-09-27Bump to 1.31.0 and bootstrap from 1.30 betaJosh Stone-2/+2
2018-09-26Auto merge of #54526 - nnethercote:shrink-StatementKind, r=nagisabors-0/+10
2018-09-26Make core::mem::needs_drop a const fnMichael Bradshaw-0/+1
2018-09-25Auto merge of #53542 - alexreg:impl-trait-in-bindings, r=cramertjbors-5/+5
2018-09-25Auto merge of #53693 - scottmcm:marker-trait-attribute, r=nikomatsakisbors-16/+32
2018-09-25Handle impl trait in MIR type checked for assignments.Matthew Jasper-1/+1
2018-09-25Lower `impl Trait` types in locals.Alexander Regueiro-4/+4
2018-09-24Shrink StatementKind::InlineAsm.Nicholas Nethercote-0/+10
2018-09-23Auto merge of #54485 - arielb1:avoid-ctor-attrs, r=eddybbors-4/+14
2018-09-23Correctly handle named lifetimes.David Wood-0/+17
2018-09-22Auto merge of #53508 - japaric:maybe-uninit, r=RalfJungbors-5/+5
2018-09-22Auto merge of #54188 - lqd:fallout-53695, r=nikomatsakisbors-1/+1
2018-09-22use is_uninhabited in more placesJorge Aparicio-5/+5
2018-09-22avoid loading constructor attributes in AdtDef decodingAriel Ben-Yehuda-4/+14
2018-09-20Rollup merge of #54295 - ljedrz:cleanups_rustc_traits, r=nikomatsakiskennytm-0/+9
2018-09-19Require that marker impls are empty, but allow them to overlapScott McMurray-15/+24
2018-09-19Add an is_marker flag to TraitDefScott McMurray-1/+8
2018-09-19Use full name to identify a macro in a `FileName`.Diogo Sousa-0/+1
2018-09-18Refactor 'ReadForMatch' into 'FakeRead' and add the cause of the fake readRemy Rakic-1/+1
2018-09-18Auto merge of #54034 - pnkfelix:issue-15287-bind-by-move-pattern-guards, r=ni...bors-1/+28