about summary refs log tree commit diff
path: root/src/librustc_resolve/lib.rs
AgeCommit message (Expand)AuthorLines
2019-11-09Move next_node_id to ResolverMark Rousskov-2/+25
2019-11-09Address review commentsVadim Petrochenkov-1/+1
2019-11-09resolve: Remove some bits relevant only to legacy pluginsVadim Petrochenkov-3/+0
2019-11-09Support registering attributes and attribute tools using crate-level attributesVadim Petrochenkov-8/+16
2019-11-05Review feedback: alpha-rename field from `copy_derives` to `containers_dervin...Felix S. Klock II-2/+2
2019-11-05Review feedback: Remove more stuff! Simplify simplify simplify!Felix S. Klock II-14/+3
2019-11-05Remove `PartialEq` and `Eq` from the `SpecialDerives`.Felix S. Klock II-2/+0
2019-11-03Delete lint buffer from SessionMark Rousskov-4/+7
2019-11-03Utilize Resolver lint buffer during HIR loweringMark Rousskov-0/+4
2019-11-03Migrate resolver over to internal lint bufferMark Rousskov-6/+10
2019-10-27rustc, rustc_passes: don't depend on syntax_expand.Mazdak Farrokhzad-5/+6
2019-10-24Rollup merge of #65627 - varkor:const-generics-forbid-non-structural_match, r...Mazdak Farrokhzad-13/+2
2019-10-24Turn crate store into a resolver outputVadim Petrochenkov-9/+15
2019-10-24rustc: Combine resolver outputs into a single structVadim Petrochenkov-33/+29
2019-10-24resolve: Privatize all resolver fieldsVadim Petrochenkov-10/+54
2019-10-22Remove "type parameter depends on const parameter" error from resolutionvarkor-13/+2
2019-10-16move syntax::ext to new crate syntax_expandMazdak Farrokhzad-8/+6
2019-10-15Rollup merge of #64623 - matthewjasper:underscore-imports, r=petrochenkovTyler Mandry-5/+33
2019-10-15Don't use `gensym_if_underscore` to resolve `_` bindingsMatthew Jasper-5/+33
2019-10-14rustc_metadata: Remove resolutions for extern crate items from `CStore`Vadim Petrochenkov-1/+4
2019-10-14rustc_metadata: Crate loader is immutableVadim Petrochenkov-2/+2
2019-10-14rustc_metadata: Privatize private code and remove dead codeVadim Petrochenkov-1/+1
2019-10-14Rollup merge of #65363 - Centril:less-pprust, r=Mark-SimulacrumMazdak Farrokhzad-2/+3
2019-10-13Rollup merge of #65250 - da-x:ctor-in-error-msgs, r=petrochenkovMazdak Farrokhzad-11/+23
2019-10-13ast: remove implicit pprust dependency via Display.Mazdak Farrokhzad-2/+3
2019-10-11resolve: shorten wording on private constructor errorDan Aloni-1/+1
2019-10-11resolve: fix error title regarding private constructorsDan Aloni-10/+22
2019-10-11Auto merge of #64716 - jonhoo:stabilize-mem-take, r=SimonSapinbors-1/+0
2019-10-10Auto merge of #65153 - da-x:issue-58017, r=petrochenkovbors-19/+14
2019-10-09resolve: Use field spans for reporting the private constructor errorVadim Petrochenkov-18/+12
2019-10-09resolve: Keep field spans for diagnosticsVadim Petrochenkov-1/+2
2019-10-09self-profiling: Add events for everything except trait selection.Michael Woerister-0/+3
2019-10-08Stabilize mem::take (mem_take)Jon Gjengset-1/+0
2019-10-08Rollup merge of #65133 - davidtwco:issue-65035-static-with-generic-in-foreign...Mazdak Farrokhzad-21/+25
2019-10-08resolve: prohibit foreign statics w/ genericsDavid Wood-21/+25
2019-10-06Auto merge of #65043 - Aaron1011:fix/reexport-determinism, r=petrochenkovbors-12/+2
2019-10-05Rollup merge of #64708 - SimonSapin:option-deref, r=CentrilTyler Mandry-1/+0
2019-10-05Remove `for_each_child_stable`Aaron Hill-11/+0
2019-10-05Make re-export collection deterministicAaron Hill-1/+2
2019-10-03Allocate a new diagnostic for defaulted type parameters cannot use `Self`Felix S. Klock II-2/+10
2019-09-26Rename `Item.node` to `Item.kind`varkor-1/+1
2019-09-23Stabilize Option::deref and Option::deref_mutSimon Sapin-1/+0
2019-09-15Prefer `Symbol` to `Ident` when there's no sensible `Span`Matthew Jasper-18/+16
2019-09-09Resolve attributes in several placesCaio-0/+5
2019-09-08Rollup merge of #64177 - petrochenkov:curmod, r=matthewjasperMazdak Farrokhzad-2/+6
2019-09-07Rollup merge of #64139 - Mark-Simulacrum:strip-legacy-proc-macro, r=petrochenkovMazdak Farrokhzad-6/+1
2019-09-07resolve: Adjust `hygienic_lexical_parent` to account for enum and trait modulesVadim Petrochenkov-1/+1
2019-09-07resolve: Do not afraid to set current module to enums and traitsVadim Petrochenkov-1/+5
2019-09-07Rollup merge of #63919 - matthewjasper:remove-gensymmed, r=petrochenkovMazdak Farrokhzad-0/+22
2019-09-05Remove rustc_diagnostic_macros featureMark Rousskov-1/+0