about summary refs log tree commit diff
path: root/src/librustc/middle
AgeCommit message (Expand)AuthorLines
2018-09-08Rollup merge of #53315 - nikomatsakis:newtype-index, r=Mark-Simulacrumkennytm-4/+6
2018-09-07change from tuple struct to brace structNiko Matsakis-1/+1
2018-09-07make field always private, add `From` implsNiko Matsakis-1/+2
2018-09-07change syntax of `newtype_index` to look like a struct declNiko Matsakis-3/+4
2018-09-06resolve_lifetime: types are not late-bound regions =)Niko Matsakis-0/+7
2018-09-01Auto merge of #53815 - F001:if-let-guard, r=petrochenkovbors-4/+13
2018-08-31Implement the `min_const_fn` feature gateOliver Schneider-1/+1
2018-08-30introduce Guard enumF001-4/+13
2018-08-28Use FxHash{Map,Set} instead of the default Hash{Map,Set} everywhere in rustc.Eduard-Mihai Burtescu-3/+2
2018-08-27Rename hir::map::NodeKind to hir::Nodevarkor-49/+49
2018-08-27Remove path prefixes from NodeKindvarkor-45/+48
2018-08-27Rename hir::map::Node to hir::map::NodeKindvarkor-42/+42
2018-08-26rustc: Continue to tweak "std internal symbols"Alex Crichton-2/+5
2018-08-26Auto merge of #53619 - japaric:panic-handler, r=SimonSapinbors-3/+7
2018-08-24Rollup merge of #53545 - FelixMcFelix:fix-50865-beta, r=petrochenkovkennytm-1/+5
2018-08-23add #[panic_handler]; deprecate #[panic_implementation]Jorge Aparicio-3/+7
2018-08-22Auto merge of #52011 - oli-obk:dont_you_hate_it_too_when_everything_panics_co...bors-0/+2
2018-08-22Allow panicking with string literal messages inside constantsOliver Schneider-0/+2
2018-08-22Rename Def::{Param, Foreign} to Def::{TyParam, TyForeign}varkor-1/+1
2018-08-22Remove unnecessary TyKind::svarkor-1/+1
2018-08-22Remove Ty prefix from Ty{Foreign|Param}varkor-1/+1
2018-08-22Remove Ty prefix from Ty{Adt|Array|Slice|RawPtr|Ref|FnDef|FnPtr|Dynamic|Closu...varkor-23/+23
2018-08-22Rename ty::TyVariants to ty::TyKindvarkor-1/+1
2018-08-21Auto merge of #53444 - varkor:lib_features-conditional, r=michaelwoeristerbors-12/+27
2018-08-21Auto merge of #53530 - kennytm:rollup, r=kennytmbors-7/+1
2018-08-21Rollup merge of #53465 - bjorn3:remove_link_meta_struct, r=varkorkennytm-7/+1
2018-08-21Iterate through all crates in stability.rs rather than lib_features.rsvarkor-12/+27
2018-08-21Fixes for code review.Kyle Simpson-1/+0
2018-08-21New AccessLevel and accompanying propagation.Kyle Simpson-2/+3
2018-08-20Mark impl Trait Functions as reachable. (Fixes #50865)Kyle Simpson-0/+4
2018-08-20Auto merge of #51880 - varkor:generics-hir-generalisation-followup, r=eddybbors-18/+5
2018-08-19mv codemap() source_map()Donato Sciarra-6/+6
2018-08-19mv (mod) codemap source_mapDonato Sciarra-8/+12
2018-08-19Fix tidy checkvarkor-1/+1
2018-08-19Replace generics_require_inlining with generics.requires_monomorphizationvarkor-17/+4
2018-08-18Use the new Entry::or_default method where possible.Eduard-Mihai Burtescu-15/+11
2018-08-18Remove LinkMeta structbjorn3-7/+1
2018-08-16Auto merge of #53397 - varkor:feature-collector-expand-visitor, r=nikomatsakisbors-55/+39
2018-08-15Visit all attributes for feature collectionvarkor-55/+39
2018-08-15Auto merge of #52928 - Mark-Simulacrum:borrowck-cleanup, r=cramertjbors-686/+0
2018-08-09Move SVH structure to data structuresMark Rousskov-1/+1
2018-08-08Auto merge of #52993 - alexcrichton:fix-some-vis, r=michaelwoeristerbors-4/+7
2018-08-07Add HirId to VisibilityKind::RestrictedMark Rousskov-3/+4
2018-08-07rustc: Tweak visibility of some lang itemsAlex Crichton-4/+7
2018-08-06Auto merge of #52644 - varkor:lib-feature-gate-2, r=withoutboatsbors-33/+244
2018-08-06Special-case "test" featurevarkor-0/+4
2018-08-06Auto merge of #52332 - zackmdavis:dead_code_lint_should_say_2_electric_boogal...bors-1/+5
2018-08-05Improve query efficiencyvarkor-4/+6
2018-08-05Add special support for libcvarkor-5/+3
2018-08-05Add support for feature attributes on macrosvarkor-4/+3