about summary refs log tree commit diff
path: root/compiler/rustc_ast_lowering/src
AgeCommit message (Expand)AuthorLines
2022-09-01Auto merge of #100869 - nnethercote:replace-ThinVec, r=spastorinobors-2/+2
2022-09-01Auto merge of #100707 - dzvon:fix-typo, r=davidtwcobors-1/+1
2022-08-31Fix a bunch of typoDezhi Wu-1/+1
2022-08-31Rollup merge of #101049 - JeanCASPAR:remove-span_fatal-from-ast_lowering, r=d...Matthias Krüger-3/+18
2022-08-30Change fatal diagnostic to an error.JeanCASPAR-1/+7
2022-08-29Revert let_chains stabilizationNilstrieb-0/+1
2022-08-29Replace `rustc_data_structures::thin_vec::ThinVec` with `thin_vec::ThinVec`.Nicholas Nethercote-2/+2
2022-08-29Use `&'hir Mod` everywhere.Nicholas Nethercote-4/+8
2022-08-29Use `&'hir Ty` everywhere.Nicholas Nethercote-2/+2
2022-08-29Use `&'hir Expr` everywhere.Nicholas Nethercote-6/+10
2022-08-27remove span_fatal from ast_loweringJean CASPAR-3/+12
2022-08-26Rollup merge of #100724 - JeanCASPAR:migrate-ast_lowering-to-session-diagnost...Michael Goulet-262/+463
2022-08-23Remove the symbol from `ast::LitKind::Err`.Nicholas Nethercote-1/+1
2022-08-22Resolve conflictsJean CASPAR-18/+18
2022-08-22Changes made in response to feedbackJean CASPAR-17/+23
2022-08-22Migrate all span_err(...) in ast_lowering to SessionDiagnosticJean CASPAR-14/+30
2022-08-22Migrate ast_lowering::pat to SessionDiagnosticJean CASPAR-25/+46
2022-08-22Migrate ast_lowering::ast to SessionDiagnosticJean CASPAR-100/+185
2022-08-22Migrate ast_lowering::expr to SessionDiagnosticJean CASPAR-80/+92
2022-08-22Migrate ast_lowering::lib and ast_lowering::item to SessionDiagnosticJean CASPAR-32/+70
2022-08-22Migrate ast_lowering::path to SessionDiagnosticJean CASPAR-15/+38
2022-08-22Use `AttrVec` in more places.Nicholas Nethercote-26/+24
2022-08-17Rollup merge of #100018 - nnethercote:clean-up-LitKind, r=petrochenkovMatthias Krüger-1/+1
2022-08-16Rollup merge of #100610 - nnethercote:ast-and-parser-tweaks, r=spastorinoDylan DPC-2/+1
2022-08-16Auto merge of #100441 - nnethercote:shrink-ast-Attribute, r=petrochenkovbors-6/+7
2022-08-16Auto merge of #100611 - matthiaskrgr:rollup-rxj10ur, r=matthiaskrgrbors-2/+2
2022-08-16Rollup merge of #100590 - TaKO8Ki:suggest-adding-array-length, r=compiler-errorsMatthias Krüger-2/+2
2022-08-16Rename some things related to literals.Nicholas Nethercote-1/+1
2022-08-16Auto merge of #100237 - cjgillot:no-special-hash-hir, r=nagisabors-4/+2
2022-08-16Remove `{ast,hir}::WhereEqPredicate::id`.Nicholas Nethercote-2/+1
2022-08-16Shrink `ast::Attribute`.Nicholas Nethercote-6/+7
2022-08-16suggest adding an array length if possibleTakayuki Maeda-2/+2
2022-08-15Auto merge of #96745 - ehuss:even-more-attribute-validation, r=cjgillotbors-7/+28
2022-08-12Adjust cfgsMark Rousskov-1/+0
2022-08-11Make Node::ExprField a child of Node::Expr.Eric Huss-5/+7
2022-08-11Add visitors for PatField and ExprField.Eric Huss-5/+7
2022-08-11Check attributes on struct expression fields.Eric Huss-1/+8
2022-08-11Check attributes on pattern fields.Eric Huss-6/+16
2022-08-11Rollup merge of #100392 - nnethercote:simplify-visitors, r=cjgillotMatthias Krüger-8/+5
2022-08-11Rollup merge of #100307 - nnethercote:fix-96847, r=cjgillotMatthias Krüger-3/+1
2022-08-11Avoid lowering a `MacArgs::Eq` twice.Nicholas Nethercote-3/+1
2022-08-11Simplify `rustc_ast::visit::Visitor::visit_poly_trait_ref`.Nicholas Nethercote-6/+3
2022-08-11Simplify `rustc_hir::intravisit::Visitor::visit_variant_data`.Nicholas Nethercote-2/+2
2022-08-10Do not consider method call receiver as an argument in AST.Camille GILLOT-2/+4
2022-08-09Add docs for get_remapped_def_idSantiago Pastorino-0/+13
2022-08-09Iterate def_ids map backwards to try first the latest mappings (it's a stack)Santiago Pastorino-1/+1
2022-08-07Remove unused hashing infra.Camille GILLOT-4/+2
2022-08-07Use start_point instead of next_point to point to elided lifetime ampersand.Camille GILLOT-1/+1
2022-08-04Fix typoSantiago Pastorino-1/+1
2022-08-04Improve opt_local_def_id docsSantiago Pastorino-7/+9