summary refs log tree commit diff
path: root/src/librustc_save_analysis/dump_visitor.rs
AgeCommit message (Expand)AuthorLines
2019-12-02syntax: Remove redundant span from `ast::Mac`Vadim Petrochenkov-8/+0
2019-11-14TAIT: adjust save-analysisMazdak Farrokhzad-38/+0
2019-11-08ast::ItemKind::Fn: use ast::FnSigMazdak Farrokhzad-2/+2
2019-11-08ast::MethodSig -> ast::FnSigMazdak Farrokhzad-1/+1
2019-11-07syntax::parser::token -> syntax::tokenMazdak Farrokhzad-1/+1
2019-10-29save-analysis: Account for async desugaring in async fn return typesIgor Matuszewski-4/+23
2019-10-17save-analysis: Nest tables when processing impl itemsIgor Matuszewski-9/+12
2019-10-13Nest typeck tables when processing struct member typesIgor Matuszewski-5/+7
2019-10-13Use empty typeck tables when nesting on items without thoseIgor Matuszewski-8/+10
2019-09-26Rename `ForeignItem.node` to `ForeignItem.kind`varkor-1/+1
2019-09-26Rename `Item.node` to `Item.kind`varkor-3/+3
2019-09-26Rename `Ty.node` to `Ty.kind`varkor-2/+2
2019-09-26Rename `TraitItem.node` to `TraitItem.kind`varkor-1/+1
2019-09-26Rename `ImplItem.node` to `ImplItem.kind`varkor-1/+1
2019-09-26Rename `Pat.node` to `Pat.kind`varkor-1/+1
2019-09-26Rename `Expr.node` to `Expr.kind`varkor-3/+3
2019-09-15save-analysis: Process bounds in impl trait only in argument positionIgor Matuszewski-1/+18
2019-09-15save-analysis: Deduplicate lookup_{d,r}ef_id functionsIgor Matuszewski-7/+4
2019-09-13save-analysis: Visit bounds in opaque typesIgor Matuszewski-2/+3
2019-09-13save-analysis: Use process_bounds when processing opaque impl item typeIgor Matuszewski-5/+1
2019-09-13save-analysis: Nest typeck tables when processing functions/methodsIgor Matuszewski-42/+38
2019-09-05or-patterns: adjust save_analysis wrt. `process_var_decl{_multi}`.Mazdak Farrokhzad-83/+14
2019-08-27Cleanup: Consistently use `Param` instead of `Arg` #62426Kevin Per-1/+1
2019-08-15Remove `Spanned` from `{ast,hir}::FieldPat`Vadim Petrochenkov-2/+2
2019-08-14Merge Variant and Variant_Caio-11/+11
2019-08-04Rename `ItemImplKind::Type` to `ItemImplKind::TyAlias`varkor-1/+1
2019-08-04Rename `ItemKind::Ty` to `ItemKind::TyAlias`varkor-1/+1
2019-08-02Replace "existential" by "opaque"varkor-2/+2
2019-07-27Simplify SaveHandler traitMark Rousskov-3/+3
2019-07-27Store dumper directly in VisitorMark Rousskov-7/+11
2019-07-27Remove unused scope trackingMark Rousskov-19/+6
2019-07-25Rename JsonDumper to DumperMark Rousskov-4/+4
2019-07-25Simplify save-analysis JSON dumper interfaceMark Rousskov-9/+9
2019-07-04rename hir::map::opt_local_def_id*ljedrz-2/+2
2019-07-04rename hir::map::local_def_id to local_def_id_from_node_idljedrz-11/+11
2019-06-24Auto merge of #62075 - Centril:guardless-match-arms, r=petrochenkovbors-3/+2
2019-06-23Remove redundant syntax::ast::Guard.Mazdak Farrokhzad-3/+2
2019-06-23let_chains: Remove ast::ExprKind::{IfLet, WhileLet} from visitors and introdu...Mazdak Farrokhzad-10/+2
2019-06-21revert the NodeId to HirId parameter change to get_path_resljedrz-7/+5
2019-06-20remove hir::map::getljedrz-5/+7
2019-06-20rename hir::map::expect_expr_by_hir_id to expect_exprljedrz-1/+1
2019-06-20remove uses of the NodeId hir::map::exprljedrz-1/+2
2019-06-18rustc: remove 'x: 'y bounds (except from comments/strings).Eduard-Mihai Burtescu-3/+3
2019-06-14Unify all uses of 'gcx and 'tcx.Eduard-Mihai Burtescu-1/+1
2019-06-12rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`.Eduard-Mihai Burtescu-1/+1
2019-06-12rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`.Eduard-Mihai Burtescu-1/+1
2019-05-26Rename "Associated*" to "Assoc*"Andrew Xu-2/+2
2019-05-20Fixed nits raised in review.Alexander Regueiro-1/+1
2019-05-20Ban multi-trait objects via trait aliases.Alexander Regueiro-3/+3
2019-05-08save-analysis: Fix ICE when processing associated constantIgor Matuszewski-4/+6