summary refs log tree commit diff
path: root/src/librustc/hir
AgeCommit message (Expand)AuthorLines
2018-11-22explain how this worksNiko Matsakis-1/+23
2018-11-22only reset non-restricted visibilitiesNiko Matsakis-6/+27
2018-11-22pass vis by shared referenceNiko Matsakis-6/+6
2018-11-22preserve the original visibility for the "list stem" nodeNiko Matsakis-4/+0
2018-11-22renumber segment ids for visibilities whenever we clone themNiko Matsakis-7/+17
2018-11-22add some `debug!` into loweringNiko Matsakis-0/+8
2018-11-22track the span for each id so that we can give a nice ICENiko Matsakis-29/+39
2018-11-20save-analysis: make sure we save the def for the last segment of a pathNick Cameron-7/+4
2018-11-20Adjust Ids of path segments in visibility modifiersNick Cameron-2/+8
2018-11-20squashed form of #54145Nick Cameron-47/+167
2018-11-17Fix ICEs from imports of items not defined in modulesVadim Petrochenkov-4/+10
2018-11-17resolve: Check resolution consistency for import paths and multi-segment macr...Vadim Petrochenkov-2/+3
2018-11-17resolve: Improve diagnostics for resolution ambiguitiesVadim Petrochenkov-8/+8
2018-10-29fix errors caused by cherry pickingPietro Albini-1/+1
2018-10-29resolve: Desugar empty import groups into synthetic dummy importsVadim Petrochenkov-1/+2
2018-10-25Rollup merge of #55282 - sinkuu:redundant_clone, r=estebankPietro Albini-1/+1
2018-10-25Rollup merge of #55269 - matthiaskrgr:typos_oct, r=zackmdavisPietro Albini-2/+2
2018-10-25Rollup merge of #55173 - estebank:suggest-static, r=oli-obkPietro Albini-1/+1
2018-10-23fix typos in various placesMatthias Krüger-2/+2
2018-10-23Remove redundant cloneShotaro Yamada-1/+1
2018-10-23Auto merge of #54778 - scottmcm:stabilize-ihle, r=pnkfelixbors-9/+4
2018-10-22Suggest appropriate syntax on missing lifetime specifier in return typeEsteban Küber-1/+1
2018-10-20Auto merge of #55014 - ljedrz:lazyboye_unwraps, r=matthewjasperbors-1/+1
2018-10-20Auto merge of #55114 - oli-obk:fx#map, r=nikomatsakisbors-5/+5
2018-10-19Stabilize impl_header_lifetime_elision in 2015Scott McMurray-9/+4
2018-10-19Auto merge of #55162 - nikomatsakis:issue-54902-underscore-bound, r=tmandrybors-20/+101
2018-10-19Prefer `Default::default` over `FxHash*::default` in struct constructorsOliver Scherer-5/+5
2018-10-19Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hackOliver Scherer-5/+5
2018-10-19Prefer unwrap_or_else to unwrap_or in case of function calls/allocationsljedrz-1/+1
2018-10-17move E0637 to lowering and improve output, add more testsNiko Matsakis-25/+102
2018-10-14Don't collect to vectors where unnecessaryljedrz-4/+1
2018-10-13Auto merge of #54997 - davidtwco:issue-54896, r=nagisabors-17/+57
2018-10-11make it an error to use `'_` in outlives boundsNiko Matsakis-1/+5
2018-10-11Extend lang items to assert correct target.David Wood-17/+57
2018-10-09Point to variable in `asm!` macro when failing borrowckEsteban Küber-0/+2
2018-10-07Auto merge of #54451 - alexcrichton:no-mangle-extern-linkage, r=michaelwoeristerbors-2/+15
2018-10-06rustc: Allow `#[no_mangle]` anywhere in a crateAlex Crichton-2/+15
2018-10-05Rollup merge of #54787 - varkor:unused-mut-in-desugaring, r=nikomatsakisPietro Albini-9/+16
2018-10-05Auto merge of #54741 - oli-obk:impl_trait_hierarchy, r=cramertjbors-45/+14
2018-10-05resolve: Integrate inert attributes registererd by legacy plugins into macro ...Vadim Petrochenkov-0/+3
2018-10-04Ignore desugarings when comparing duplicate trait error messagesvarkor-1/+1
2018-10-04Auto merge of #54447 - KiChjang:issue-54331, r=nikomatsakisbors-0/+53
2018-10-03Only warn about unused `mut` in user-written codevarkor-9/+16
2018-10-03Auto merge of #54720 - davidtwco:issue-51191, r=nikomatsakisbors-8/+53
2018-10-02Rollup merge of #54458 - scottmcm:bug-54456, r=nikomatsakisPietro Albini-17/+40
2018-10-02Nest the `impl Trait` existential item inside the return typeOliver Schneider-45/+14
2018-10-02Improve implicit self mutability suggestions.David Wood-8/+53
2018-09-30Added help message for `impl_trait_in_bindings` feature gate.Alexander Regueiro-56/+82
2018-09-29don't elide lifetimes in paths in librustc/Zack M. Davis-63/+65
2018-09-28Auto merge of #54338 - orium:fix-macro-inc-comp, r=nrcbors-0/+25