about summary refs log tree commit diff
path: root/src/librustc/middle/reachable.rs
AgeCommit message (Expand)AuthorLines
2019-04-14HirIdify hir::Defljedrz-2/+1
2019-03-28Rollup merge of #59216 - stepnivlk:type_dependent_defs-wrappers, r=oli-obkMazdak Farrokhzad-1/+1
2019-03-24Separate variant id and variant constructor id.David Wood-1/+1
2019-03-16Add def getting methods to librustc/ty/contextTomas Koutsky-1/+1
2019-03-13middle: replace NodeId with HirId in AccessLevelsljedrz-3/+2
2019-03-13Use derive macro for HashStableJohn Kåre Alsaker-1/+2
2019-03-07HirIdification: replace NodeId method callsljedrz-6/+6
2019-03-02hir: HirIdify Impl&TraitItemIdljedrz-5/+1
2019-03-02hir: remove NodeId from Itemljedrz-2/+2
2019-03-02middle & privacy: partially HirIdifyljedrz-29/+35
2019-03-01hir: remove NodeId from ImplItemljedrz-1/+1
2019-02-15Drive-by cleanupvarkor-2/+5
2019-02-10Auto merge of #58151 - ljedrz:HirIdify_rustc, r=Zoxcbors-2/+2
2019-02-05rustc: partially HirIdifyljedrz-2/+2
2019-02-05move librustc to 2018Mark Mansi-14/+14
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-06Use a function to access the Hir map to be able to turn it into a query laterJohn Kåre Alsaker-20/+20
2018-11-30Use opt_def_id instead of having special branchEsteban Küber-3/+3
2018-11-30Fix ICE with feature self_struct_ctorEsteban Küber-0/+1
2018-11-21rustc: remove {FxHash,Node,DefId,HirId,ItemLocal}{Map,Set} "constructor" fns.Eduard-Mihai Burtescu-1/+1
2018-10-19Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hackOliver Scherer-1/+1
2018-10-07Auto merge of #54451 - alexcrichton:no-mangle-extern-linkage, r=michaelwoeristerbors-1/+1
2018-10-06rustc: Allow `#[no_mangle]` anywhere in a crateAlex Crichton-1/+1
2018-10-06rustc/middle: whitespace & formatting fixesljedrz-1/+0
2018-10-06rustc/middle: improve allocationsljedrz-1/+3
2018-09-29don't elide lifetimes in paths in librustc/Zack M. Davis-1/+1
2018-08-27Rename hir::map::NodeKind to hir::Nodevarkor-17/+17
2018-08-27Remove path prefixes from NodeKindvarkor-17/+17
2018-08-27Rename hir::map::Node to hir::map::NodeKindvarkor-16/+16
2018-08-26rustc: Continue to tweak "std internal symbols"Alex Crichton-2/+5
2018-08-24Rollup merge of #53545 - FelixMcFelix:fix-50865-beta, r=petrochenkovkennytm-0/+2
2018-08-20Mark impl Trait Functions as reachable. (Fixes #50865)Kyle Simpson-0/+2
2018-08-19Fix tidy checkvarkor-1/+1
2018-08-19Replace generics_require_inlining with generics.requires_monomorphizationvarkor-17/+4
2018-08-07rustc: Tweak visibility of some lang itemsAlex Crichton-4/+7
2018-08-04Normalize variants of CrateType to standard styleMark Rousskov-2/+2
2018-07-29Replace push loops with collect() and extend() where possibleljedrz-6/+2
2018-07-18Implement existential typesOliver Schneider-0/+2
2018-07-16Fix tidycsmoe-6/+13
2018-07-16ItemKindcsmoe-15/+15
2018-07-16ExprKindcsmoe-3/+3
2018-06-28Always check type_dependent_defsvarkor-1/+1
2018-06-21Parse async fn header.Without Boats-2/+2
2018-06-20Use ty::Generics instead of hir::Generics for various checksvarkor-16/+23
2018-06-20Remove hir::GenericParam::is_*_paramvarkor-2/+8
2018-06-18Auto merge of #51414 - oli-obk:impl_trait_type_def, r=pnkfelixbors-0/+1
2018-06-14rustc: rename ty::maps to ty::query.Eduard-Mihai Burtescu-1/+1
2018-06-07Add existential type definitonsOliver Schneider-0/+1
2018-05-17Rename trans to codegen everywhere.Irina Popa-9/+9
2018-04-26rustc_target: move in syntax::abi and flip dependency.Irina Popa-1/+1