about summary refs log tree commit diff
path: root/src/librustc_ast_lowering
AgeCommit message (Expand)AuthorLines
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
2020-03-17Improve comments in HIR lowering codeJonas Schievink-2/+3
2020-03-17FormatJonas Schievink-7/+3
2020-03-17Make async/await lowering use resume argumentsJonas Schievink-20/+82
2020-03-16Rollup merge of #69989 - petrochenkov:nolegacy, r=eddyb,matthewjasperDylan DPC-9/+12
2020-03-16use direct imports for `rustc::{lint, session}`.Mazdak Farrokhzad-1/+1
2020-03-16remove unnecessary hir::map importsMazdak Farrokhzad-2/+1
2020-03-15More Method->Fn renamingMark Mansi-3/+3
2020-03-16hygiene: `modern` -> `normalize_to_macros_2_0`Vadim Petrochenkov-6/+9
2020-03-16ast/hir: `MacroDef::legacy` -> `MacroDef::macro_rules`Vadim Petrochenkov-3/+3
2020-03-15Auto merge of #68944 - Zoxc:hir-map, r=eddybbors-4/+2
2020-03-15Rollup merge of #69988 - petrochenkov:nomacrodef, r=CentrilMazdak Farrokhzad-6/+6
2020-03-15Rollup merge of #69589 - petrochenkov:maccall, r=CentrilMazdak Farrokhzad-10/+10
2020-03-14Index HIR after creating TyCtxtJohn Kåre Alsaker-1/+1
2020-03-14Update `krate_attrs` and `get_module`John Kåre Alsaker-3/+1
2020-03-14rustc_metadata: Remove `rmeta::MacroDef`Vadim Petrochenkov-6/+6
2020-03-12ast: `Mac`/`Macro` -> `MacCall`Vadim Petrochenkov-10/+10
2020-03-12Rollup merge of #69674 - mark-i-m:assoc-fn, r=matthewjasperMazdak Farrokhzad-3/+3
2020-03-06fix various typosMatthias Krüger-1/+1
2020-03-06Auto merge of #69586 - petrochenkov:unmerge, r=Centrilbors-14/+6
2020-03-03rename TraitItemKind::Method -> FnMark Mansi-2/+2
2020-03-03DefKind::Method -> DefKind::AssocFnMark Mansi-1/+1
2020-03-01encode `;` stmt w/o expr as `StmtKind::Empty`Mazdak Farrokhzad-0/+1
2020-03-01ast: Unmerge structures for associated items and foreign itemsVadim Petrochenkov-14/+6
2020-03-01Rollup merge of #69580 - matthiaskrgr:map_clone, r=CentrilYuki Okushi-1/+1
2020-02-29Rename `syntax` to `rustc_ast` in source codeVadim Petrochenkov-20/+20
2020-02-29Make it build againVadim Petrochenkov-1/+1
2020-02-29use .copied() instead of .map(|x| *x) on iteratorsMatthias Krüger-1/+1
2020-02-28use is_empty() instead of len() == x to determine if structs are empty.Matthias Krüger-1/+1
2020-02-27don't use .into() to convert types into identical types.Matthias Krüger-4/+3
2020-02-24parse/ast: move `Defaultness` into variants.Mazdak Farrokhzad-26/+26
2020-02-24add `Span` to `ast::Defaultness::Default`.Mazdak Farrokhzad-8/+4