about summary refs log tree commit diff
path: root/src/librustc_ast_lowering
AgeCommit message (Expand)AuthorLines
2020-05-24Collect tokens for `ast::Expr`Aaron Hill-0/+1
2020-05-24Rollup merge of #72284 - Aaron1011:feature/inline-macro-did, r=petrochenkovRalf Jung-1/+1
2020-05-22Remove `macro_defs` mapAaron Hill-1/+1
2020-05-22Use `OnceCell` instead of `Once`Dylan MacKenzie-1/+1
2020-05-20Rollup merge of #72275 - marmeladema:fix-issue-71104-2, r=ecstatic-morseDylan DPC-1/+0
2020-05-18Move InlineAsmTemplatePiece and InlineAsmOptions to librustc_astAmanieu d'Antras-2/+2
2020-05-18Implement att_syntax optionAmanieu d'Antras-0/+9
2020-05-18Implement AST lowering for asm!Amanieu d'Antras-2/+294
2020-05-16Continue lowering for unsupported async generator instead of returning an error.marmeladema-1/+0
2020-05-10use min_specialization for some rustc crates where it requires no changesRalf Jung-1/+1
2020-05-08Remove ast::{Ident, Name} reexports.Camille GILLOT-3/+5
2020-05-02Move ensure_sufficient_stack to data_structuresSimonas Kazlauskas-2/+2
2020-05-02Prevent stack overflow for deeply recursive codeOliver Scherer-245/+266
2020-04-25Rollup merge of #71494 - flip1995:while_let_span, r=petrochenkovDylan DPC-6/+2
2020-04-24Use correct span on while (let) loweringflip1995-6/+2
2020-04-22Tweak `'static` suggestion codeEsteban Küber-1/+4
2020-04-19Dogfood more or_patterns in the compilerJosh Stone-12/+13
2020-04-16Auto merge of #70831 - sfackler:shrink-future-stack, r=matthewjasperbors-11/+34
2020-04-15Rollup merge of #71116 - marmeladema:dummy-hir-id-removal, r=eddybMazdak Farrokhzad-13/+10
2020-04-14Do not use `DUMMY_HIR_ID` as placeholder value in node_id_to_hir_id tablemarmeladema-13/+10
2020-04-14Auto merge of #70679 - tmandry:issue-68112, r=nikomatsakisbors-2/+2
2020-04-13Use clearer message when obligation is caused by await exprTyler Mandry-2/+2
2020-04-14Rename AssocKind::Method to AssocKind::FnRustin-Liu-2/+2
2020-04-08librustc_hir: return LocalDefId instead of DefId in local_def_idmarmeladema-14/+10
2020-04-06Auto merge of #70737 - Centril:cleanup-lower-item-id, r=estebankbors-11/+2
2020-04-05Remove a stack frame from .await callsSteven Fackler-11/+34
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-30rustc -> rustc_middle part 1Mazdak Farrokhzad-1/+1
2020-03-27address some review commentsMazdak Farrokhzad-3/+3
2020-03-27parse: move constraint/arg restriction to ast_validation.Mazdak Farrokhzad-15/+21
2020-03-26Rename asm! to llvm_asm!Amanieu d'Antras-6/+6
2020-03-23Auto merge of #69649 - estebank:negative-impl-span, r=Centrilbors-13/+21
2020-03-23Auto merge of #70296 - Centril:rollup-wvfmb3n, r=Centrilbors-1/+1
2020-03-22Tweak output for invalid negative impl errorsEsteban Küber-13/+21
2020-03-22remove redundant closures (clippy::redundant_closure)Matthias Krüger-1/+1
2020-03-21lowering: remove librustc dependencyMazdak Farrokhzad-1/+0
2020-03-21{rustc::hir::map -> rustc_hir}::definitionsMazdak Farrokhzad-1/+1
2020-03-21dep_graph.assert_ignored() -> rustc_interfaceMazdak Farrokhzad-7/+0
2020-03-21add_elided_lifetime_in_path_suggestion -> rustc_sessionMazdak Farrokhzad-1/+1
2020-03-21lowering: bug! -> panic!Mazdak Farrokhzad-18/+17
2020-03-21separate out an arena for HIRMazdak Farrokhzad-2/+6
2020-03-21Rollup merge of #69033 - jonas-schievink:resume-with-context, r=tmandryMazdak Farrokhzad-24/+86
2020-03-19rustc: use LocalDefId instead of DefIndex in hir::map::definitions.Eduard-Mihai Burtescu-14/+9
2020-03-19rustc: use LocalDefId instead of DefIndex in HirId.Eduard-Mihai Burtescu-19/+15
2020-03-19rustc: use LocalDefId instead of DefIndex in hir::lowering.Eduard-Mihai Burtescu-57/+72
2020-03-18Rollup merge of #69920 - Centril:hir-cleanup, r=ZoxcMazdak Farrokhzad-3/+2
2020-03-17Don't create AST fragments when lowering to HIRJonas Schievink-30/+34
2020-03-17Split up large `FnDecl` expressionJonas Schievink-14/+13