summary refs log tree commit diff
path: root/compiler/rustc_resolve/src/late
AgeCommit message (Expand)AuthorLines
2021-04-23Auto merge of #83729 - JohnTitor:issue-43913, r=estebankbors-1/+8
2021-04-21More review changesJack Huey-85/+59
2021-04-21Review commentsJack Huey-7/+8
2021-04-21Move nested quantification check to ast_validationJack Huey-66/+14
2021-04-20Remove TraitRefHackInner and use the concatenating functionality instead of t...Jack Huey-245/+176
2021-04-20Add BinderScopeType to replace binder_depth and from_poly_trait_refJack Huey-111/+86
2021-04-20A non-minimal set of TraitRefBoundarys to work on removing from_poly_trait_refJack Huey-84/+93
2021-04-20Precompute inverse binder depthJack Huey-104/+73
2021-04-19fix few typosklensy-2/+2
2021-04-16Rollup merge of #83944 - jackh726:binder-refactor-fix2, r=lcnrDylan DPC-1/+15
2021-04-09Auto merge of #83870 - jackh726:binder-refactor-fix, r=nikomatsakisbors-61/+132
2021-04-08add commentsNiko Matsakis-1/+23
2021-04-07Rollup merge of #83634 - JohnTitor:proc-macro-ice, r=varkorDylan DPC-1/+3
2021-04-06Fix a couple resolve bugs from binder refactorJack Huey-1/+15
2021-04-05Don't concatenate binders across typesJack Huey-61/+110
2021-04-01Add a suggestion when using a type alias instead of trait aliasYuki Okushi-1/+8
2021-03-31Cleanups and commentsJack Huey-256/+211
2021-03-31Add var to BoundRegion. Add query to get bound vars for applicable items.Jack Huey-87/+634
2021-03-31Make late and late_anon regions track the bound var positionJack Huey-39/+75
2021-03-29Do not emit the advanced diagnostics on macrosJohnTitor-1/+3
2021-03-27Rollup merge of #82917 - cuviper:iter-zip, r=m-ou-seDylan DPC-3/+3
2021-03-27lazily calls some fnsklensy-5/+5
2021-03-26Use iter::zip in compiler/Josh Stone-3/+3
2021-03-25write-up what is happeningNiko Matsakis-0/+28
2021-03-24Review commentsJack Huey-16/+37
2021-03-24resolve late lifetimes by itemJack Huey-157/+269
2021-03-23Add has_default to GenericParamDefKind::Constkadmin-1/+3
2021-03-18hir: Preserve used syntax in `TyKind::TraitObject`Vadim Petrochenkov-2/+2
2021-03-15Custom error on literal names from other languagesSmitty-0/+26
2021-03-10Auto merge of #79519 - cjgillot:noattr, r=wesleywiserbors-1/+2
2021-03-10Rollup merge of #82942 - m-ou-se:diagnostics-hardcoded-prelude-v1, r=estebankYuki Okushi-1/+1
2021-03-09Don't hardcode the `v1` prelude in diagnostics.Mara Bos-1/+1
2021-03-09Remove hir::Item::attrs.Camille GILLOT-1/+2
2021-03-07diagnostics: Differentiate between edition meanings of ::foo in resolve diagn...Manish Goregaokar-1/+11
2021-03-03reworded messageEsteban Küber-4/+8
2021-03-02Account for macros when suggesting adding lifetimeEsteban Küber-8/+17
2021-02-26Rollup merge of #82456 - klensy:or-else, r=estebankGuillaume Gomez-1/+1
2021-02-25Rollup merge of #82087 - estebank:abolish-ice, r=oli-obkDylan DPC-20/+8
2021-02-25fix reviewklensy-57/+54
2021-02-24replaced some map_or with map_or_elseklensy-54/+57
2021-02-16Auto merge of #81611 - cjgillot:meowner, r=estebankbors-14/+26
2021-02-16avoid full-slicing slicesMatthias Krüger-1/+1
2021-02-15Fix E0657.Camille GILLOT-12/+20
2021-02-15Only store a LocalDefId in hir::ImplItem.Camille GILLOT-3/+4
2021-02-15Only store a LocalDefId in hir::TraitItem.Camille GILLOT-3/+4
2021-02-15Only store a LocalDefId in hir::Item.Camille GILLOT-2/+3
2021-02-15Use ItemId as a strongly typed index.Camille GILLOT-2/+3
2021-02-13Fix ICE caused by suggestion with no code substitutionsEsteban Küber-20/+8
2021-02-06Rollup merge of #81680 - camsteffen:primty, r=oli-obkJonas Schievink-2/+2
2021-02-03Refactor out PrimitiveTypeTableCameron Steffen-2/+2