summary refs log tree commit diff
path: root/compiler/rustc_resolve/src/lib.rs
AgeCommit message (Expand)AuthorLines
2021-09-01Compute proc_macros in resolutions.Camille GILLOT-0/+8
2021-09-01Compute all_traits_impls during resolution.Camille GILLOT-1/+5
2021-09-01Compute item_generics_num_lifetimes during resolution.Camille GILLOT-2/+9
2021-08-30`feature(const_generics)` -> `feature(const_param_types)`lcnr-4/+2
2021-08-30rename const_evaluatable_checked to generic_const_exprsEllen-6/+2
2021-08-24Auto merge of #87739 - Aaron1011:remove-used-attrs, r=wesleywiserbors-12/+5
2021-08-23Rollup merge of #88230 - steffahn:a_an, r=oli-obkMara Bos-4/+4
2021-08-22Fix more “a”/“an” typosFrank Steffahn-1/+1
2021-08-22Stop tracking namespce in used_imports.Mara Bos-6/+5
2021-08-22Fix typos “a”→“an”Frank Steffahn-3/+3
2021-08-21Remove `NonMacroAttr.mark_used`Aaron Hill-9/+3
2021-08-21Remove `Session.used_attrs` and move logic to `CheckAttrVisitor`Aaron Hill-3/+2
2021-07-17Use LocalExpnId where possible.Camille GILLOT-21/+25
2021-07-14Change type param -> generic paramEllen-2/+2
2021-07-13Cache expansion hash.Camille GILLOT-2/+42
2021-07-10rustc_span: Revert addition of `proc_macro` field to `ExpnKind::Macro`Vadim Petrochenkov-5/+3
2021-07-06Revert "Revert "Merge CrateDisambiguator into StableCrateId""bjorn3-1/+1
2021-06-24Auto merge of #85427 - ehuss:fix-use-placement, r=jackh726bors-8/+8
2021-06-15Rollup merge of #85608 - scottmcm:stabilize-control-flow-enum-basics, r=m-ou-seYuki Okushi-1/+0
2021-06-08Store boxed metadata loader in CrateLoaderbjorn3-1/+1
2021-06-07Revert "Merge CrateDisambiguator into StableCrateId"bjorn3-1/+1
2021-06-03Rollup merge of #85896 - BoxyUwU:remove-fixme-fwd-declared-const-default, r=p...Yuki Okushi-2/+2
2021-06-01Make trait_map an Option.Camille GILLOT-12/+3
2021-06-01Rename take_trait_map.Camille GILLOT-1/+1
2021-06-01Check that trait_map is not moved twice.Camille GILLOT-0/+9
2021-06-01Only compute the trait_map once.Camille GILLOT-2/+2
2021-06-01Add test for forward declared const param defaultsEllen-2/+2
2021-06-01Revert "Reduce the amount of untracked state in TyCtxt"Camille Gillot-11/+2
2021-05-30Rename take_trait_map.Camille GILLOT-1/+1
2021-05-30Check that trait_map is not moved twice.Camille GILLOT-0/+9
2021-05-30Only compute the trait_map once.Camille GILLOT-2/+2
2021-05-30Merge CrateDisambiguator into StableCrateIdbjorn3-1/+1
2021-05-26Rollup merge of #85478 - FabianWolff:issue-85348, r=petrochenkovDylan DPC-1/+8
2021-05-24remove cfg(bootstrap)Pietro Albini-1/+0
2021-05-23Stabilize ops::ControlFlow (just the type)Scott McMurray-1/+0
2021-05-19Disallow shadowing const parametersFabian Wolff-1/+8
2021-05-18Fix use placement for suggestions near main.Eric Huss-8/+8
2021-05-12Implement span quoting for proc-macrosAaron Hill-3/+5
2021-04-29Implement RFC 1260 with feature_name `imported_main`.Charles Lew-1/+34
2021-04-21fix name resolution for param defaultslcnr-50/+8
2021-04-12Rollup merge of #83669 - kwj2104:issue-81508-fix, r=varkorDylan DPC-2/+63
2021-04-08Fix outdated crate names in compiler docspierwill-1/+1
2021-04-07Added additional comments and minor editsK-43/+61
2021-04-05Use more appropriate return type for `resolve_associated_item`Joshua Nelson-0/+1
2021-04-04resolve: Stable order for derive helper attributesVadim Petrochenkov-1/+1
2021-04-04resolve/expand: Cache intermediate results of `#[derive]` expansionVadim Petrochenkov-4/+11
2021-04-01Fixed diagnostic and added test for issue 81508Kevin Jiang-13/+56
2021-03-27Auto merge of #83103 - petrochenkov:unilex, r=Aaron1011bors-131/+63
2021-03-27resolve: Partially unify early and late scope-relative ident resolutionVadim Petrochenkov-131/+63
2021-03-26Use iter::zip in compiler/Josh Stone-0/+1