about summary refs log tree commit diff
path: root/src/librustc_ast_lowering/item.rs
AgeCommit message (Expand)AuthorLines
2020-08-30mv compiler to compiler/mark-1458/+0
2020-08-22Use smaller def span for functionsAaron Hill-3/+12
2020-08-17rust_ast::ast => rustc_astUjjwal Sharma-1/+1
2020-08-16Rollup merge of #74204 - ayazhafiz:i/74120, r=eddybTyler Mandry-1/+13
2020-08-08Eliminate the `SessionGlobals` from `librustc_ast`.Nicholas Nethercote-2/+1
2020-08-02Replace from log to tracingbishtpawan-1/+1
2020-08-02Replace from log to tracing in libsrustrustc_ast_lowering, librustc_ast_passe...bishtpawan-1/+1
2020-07-15fixup! Don't visit foreign function bodies when lowering ast to hirAyaz Hafiz-0/+2
2020-07-14fixup! Don't visit foreign function bodies when lowering ast to hirAyaz Hafiz-1/+0
2020-07-14fixup! fixup! Don't visit foreign function bodies when lowering ast to hirAyaz Hafiz-10/+2
2020-07-14Suggest borrowing in more unsized fn param casesEsteban Küber-0/+2
2020-07-09fixup! Don't visit foreign function bodies when lowering ast to hirAyaz Hafiz-31/+12
2020-07-09Don't visit foreign function bodies when lowering ast to hirAyaz Hafiz-1/+39
2020-06-21Move remaining `NodeId` APIs from `Definitions` to `Resolver`marmeladema-11/+6
2020-06-11Allow all impl trait types to capture bound lifetimesMatthew Jasper-4/+26
2020-06-11Stop special casing top level TAITMatthew Jasper-41/+15
2020-05-29Remove remaining calls to `as_local_node_id`marmeladema-4/+7
2020-05-08Remove ast::{Ident, Name} reexports.Camille GILLOT-1/+1
2020-04-14Rename AssocKind::Method to AssocKind::FnRustin-Liu-2/+2
2020-04-08librustc_hir: return LocalDefId instead of DefId in local_def_idmarmeladema-5/+5
2020-04-06Auto merge of #70737 - Centril:cleanup-lower-item-id, r=estebankbors-11/+2
2020-04-03cleanup lower_item_idMazdak Farrokhzad-11/+2
2020-04-01Hide `task_context` when lowering bodyJonas Schievink-0/+2
2020-03-30Use if let instead of match when only matching a single variant (clippy::sing...Matthias Krüger-10/+7
2020-03-23Auto merge of #69649 - estebank:negative-impl-span, r=Centrilbors-13/+21
2020-03-22Tweak output for invalid negative impl errorsEsteban Küber-13/+21
2020-03-21lowering: bug! -> panic!Mazdak Farrokhzad-4/+3
2020-03-21separate out an arena for HIRMazdak Farrokhzad-1/+1
2020-03-21Rollup merge of #69033 - jonas-schievink:resume-with-context, r=tmandryMazdak Farrokhzad-2/+2
2020-03-19rustc: use LocalDefId instead of DefIndex in hir::lowering.Eduard-Mihai Burtescu-9/+14
2020-03-17Don't create AST fragments when lowering to HIRJonas Schievink-1/+1
2020-03-17Make async/await lowering use resume argumentsJonas Schievink-1/+1
2020-03-16Rollup merge of #69989 - petrochenkov:nolegacy, r=eddyb,matthewjasperDylan DPC-4/+4
2020-03-15More Method->Fn renamingMark Mansi-3/+3
2020-03-16hygiene: `modern` -> `normalize_to_macros_2_0`Vadim Petrochenkov-1/+1
2020-03-16ast/hir: `MacroDef::legacy` -> `MacroDef::macro_rules`Vadim Petrochenkov-3/+3
2020-03-15Rollup merge of #69988 - petrochenkov:nomacrodef, r=CentrilMazdak Farrokhzad-6/+6
2020-03-15Rollup merge of #69589 - petrochenkov:maccall, r=CentrilMazdak Farrokhzad-6/+6
2020-03-14rustc_metadata: Remove `rmeta::MacroDef`Vadim Petrochenkov-6/+6
2020-03-12ast: `Mac`/`Macro` -> `MacCall`Vadim Petrochenkov-6/+6
2020-03-12Rollup merge of #69674 - mark-i-m:assoc-fn, r=matthewjasperMazdak Farrokhzad-2/+2
2020-03-03rename TraitItemKind::Method -> FnMark Mansi-2/+2
2020-03-01ast: Unmerge structures for associated items and foreign itemsVadim Petrochenkov-14/+6
2020-02-29Rename `syntax` to `rustc_ast` in source codeVadim Petrochenkov-4/+4
2020-02-24parse/ast: move `Defaultness` into variants.Mazdak Farrokhzad-24/+24
2020-02-24add `Span` to `ast::Defaultness::Default`.Mazdak Farrokhzad-8/+4
2020-02-22parse: allow `type Foo: Ord` syntactically.Mazdak Farrokhzad-9/+9
2020-02-18Remove "not yet implemented" warningDylan MacKenzie-9/+1
2020-02-15parse extern constsMazdak Farrokhzad-0/+5
2020-02-15parse associated statics.Mazdak Farrokhzad-4/+9