about summary refs log tree commit diff
path: root/src/librustc_resolve
AgeCommit message (Expand)AuthorLines
2018-07-11Rollup merge of #51952 - petrochenkov:transmark, r=alexcrichtonMark Rousskov-38/+64
2018-07-11Fix typo in E0433 docsFelix Rabe-1/+1
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-12/+7
2018-07-01absoluate -> absoluteTakanori Ishibashi-1/+1
2018-06-30Auto merge of #51762 - petrochenkov:oh-hi-mark, r=oli-obkbors-31/+59
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-6/+6
2018-06-30hygiene: Implement transparent marksVadim Petrochenkov-4/+13
2018-06-30expansion: Give names to some fields of `SyntaxExtension`Vadim Petrochenkov-8/+7
2018-06-30resolve: Cleanup `resolve_crate_root`Vadim Petrochenkov-13/+10
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-27Implement `#[macro_export(local_inner_macros)]`Vadim Petrochenkov-1/+8
2018-06-27Generate `DefId`s for the impl trait of `async` functionsOliver Schneider-4/+5
2018-06-23hygiene: More descriptive names for things involved in late hygienic name res...Vadim Petrochenkov-1/+2
2018-06-23expansion: Rename `Expansion` to `AstFragment`Vadim Petrochenkov-8/+9
2018-06-23hygiene: Rename `MarkKind` to `Transparency`Vadim Petrochenkov-5/+5
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-20Rename "parameter" to "arg"varkor-2/+2
2018-06-18Auto merge of #51414 - oli-obk:impl_trait_type_def, r=pnkfelixbors-0/+1
2018-06-18Auto merge of #51605 - ericfindlay:master, r=kennytmbors-1/+1
2018-06-17Fixed minor error in Compiler Error Index, E0603.Eric Findlay-1/+1
2018-06-14create multiple HIR items for a use statementQuietMisdreavus-43/+13
2018-06-12Auto merge of #51519 - ExpHP:issue-51331-b, r=petrochenkovbors-3/+22
2018-06-12fix issue #51331 by updating qself.positionMichael Lamparski-3/+22
2018-06-11Fix extern prelude failure in rustdocGuillaume Gomez-1/+6
2018-06-11Auto merge of #51461 - estebank:e0423-doc, r=petrochenkovbors-4/+30
2018-06-09Update E0423 descriptionEsteban Küber-4/+30
2018-06-08Rollup merge of #51360 - estebank:braces-around-literal-structs, r=nikomatsakisMark Rousskov-2/+32
2018-06-08Rollup merge of #50143 - petrochenkov:mexuniq, r=nikomatsakisMark Rousskov-3/+13
2018-06-07Add existential type definitonsOliver Schneider-0/+1
2018-06-04Suggest braces when a struct literal needs themEsteban Küber-2/+32
2018-06-03Remove is_import fieldMark Simulacrum-2/+0
2018-05-31Add std/core to prelude if extern_prelude enabledMatt Brubeck-1/+11
2018-05-30resolve: Make sure indeterminate and inconsistent macro resolutions always ge...Vadim Petrochenkov-16/+58