summary refs log tree commit diff
path: root/src/librustc_resolve/lib.rs
AgeCommit message (Expand)AuthorLines
2018-08-25resolve: Continue search in outer scopes after applying derive resolution fal...Vadim Petrochenkov-13/+15
2018-07-30Auto merge of #52805 - ljedrz:format_str_literal, r=petrochenkovbors-5/+6
2018-07-29Replace push loops with collect() and extend() where possibleljedrz-3/+3
2018-07-29Auto merge of #52764 - sinkuu:cleanup, r=nikomatsakisbors-2/+2
2018-07-28Don't format!() string literalsljedrz-5/+6
2018-07-27Remove unnecessary `.collect()`Shotaro Yamada-2/+2
2018-07-25Deny bare_trait_objects globallyTatsuyuki Ishi-2/+0
2018-07-23Auto merge of #52589 - petrochenkov:derlint, r=alexcrichtonbors-17/+33
2018-07-23Auto merge of #52568 - oli-obk:span_bug_error, r=varkorbors-0/+2
2018-07-21Attach deprecation lint `proc_macro_derive_resolution_fallback` to a specific...Vadim Petrochenkov-17/+33
2018-07-20Properly scope label resolutionOliver Schneider-0/+2
2018-07-20resolve: Rename `global_macros` to `macro_prelude`Vadim Petrochenkov-3/+3
2018-07-20resolve: Remove unused parameter from `resolve_ident_in_module`Vadim Petrochenkov-6/+5
2018-07-19Auto merge of #52024 - oli-obk:existential_parse, r=nikomatsakisbors-1/+15
2018-07-18Implement existential typesOliver Schneider-1/+15
2018-07-17rustc: Fix a suggestion for the `proc_macro` featureAlex Crichton-1/+1
2018-07-16rustc: Stabilize much of the `proc_macro` featureAlex Crichton-6/+2
2018-07-14Remove most of `PartialEq` impls from AST and HIR structuresVadim Petrochenkov-1/+1
2018-07-12Deny bare trait objects in src/librustc_resolveljedrz-4/+6
2018-07-11Rollup merge of #51952 - petrochenkov:transmark, r=alexcrichtonMark Rousskov-30/+61
2018-07-09in which `use` suggestions meet edition 2018Zack M. Davis-1/+12
2018-07-08Remove fallback to parent modules from lexical resolutionVadim Petrochenkov-26/+57
2018-07-08hygiene: Decouple transparencies from expansion IDsVadim Petrochenkov-4/+4
2018-07-01absoluate -> absoluteTakanori Ishibashi-1/+1
2018-06-30Auto merge of #51762 - petrochenkov:oh-hi-mark, r=oli-obkbors-15/+43
2018-06-30Auto merge of #51806 - oli-obk:lowering_cleanups1, r=cramertjbors-4/+5
2018-06-30Address commentsVadim Petrochenkov-2/+1
2018-06-30Restore the old behavior of `$crate` in nested `macro_rules`Vadim Petrochenkov-1/+25
2018-06-30Fortify dummy span checkingVadim Petrochenkov-4/+4
2018-06-30hygiene: Implement transparent marksVadim Petrochenkov-3/+10
2018-06-30resolve: Cleanup `resolve_crate_root`Vadim Petrochenkov-8/+6
2018-06-28Fix rebaseVadim Petrochenkov-5/+5
2018-06-28Use `Ident`s for associated item definitions in HIRVadim Petrochenkov-1/+1
2018-06-28Use `Ident`s for path segments in HIRVadim Petrochenkov-10/+8
2018-06-27Generate `DefId`s for the impl trait of `async` functionsOliver Schneider-4/+5
2018-06-23hygiene: Rename `MarkKind` to `Transparency`Vadim Petrochenkov-2/+2
2018-06-21PathParameters -> GenericArgs fixesTaylor Cramer-5/+5
2018-06-21Add path parameters to std_pathTaylor Cramer-5/+25
2018-06-21Async methodsTaylor Cramer-52/+25
2018-06-21async await desugaring and testsTaylor Cramer-3/+87
2018-06-20Address various commentsvarkor-19/+19
2018-06-20Use ParamBounds in WhereRegionPredicatevarkor-3/+3
2018-06-20Lift bounds into GenericParamvarkor-2/+2
2018-06-20Rename structures in astvarkor-6/+6
2018-06-20Refactor generic parameters in rustdoc/cleanvarkor-10/+5
2018-06-20Refactor ast::GenericParam as a structvarkor-29/+44
2018-06-20Rename ast::GenericParam and ast::GenericArgvarkor-5/+5
2018-06-18Auto merge of #51414 - oli-obk:impl_trait_type_def, r=pnkfelixbors-0/+1
2018-06-14create multiple HIR items for a use statementQuietMisdreavus-41/+10
2018-06-11Fix extern prelude failure in rustdocGuillaume Gomez-1/+6