about summary refs log tree commit diff
path: root/src/librustc_save_analysis/dump_visitor.rs
AgeCommit message (Expand)AuthorLines
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
2019-05-03rustc: rename hir::def::Def to Res (short for "resolution").Eduard-Mihai Burtescu-16/+16
2019-05-03rustc: factor most DefId-containing variants out of Def and into DefKind.Eduard-Mihai Burtescu-8/+8
2019-04-14HirIdify hir::Defljedrz-2/+2
2019-03-29Rename `type_parameters` to `generics` and so onvarkor-2/+2
2019-03-24Separate variant id and variant constructor id.David Wood-7/+6
2019-03-23Auto merge of #59096 - ljedrz:HirIdify_AccessLevel, r=Zoxcbors-18/+33
2019-03-17Do not complain about non-existing fields after parse recoveryEsteban Küber-3/+3
2019-03-15rustc: replace node_path_str with uses of def_path_str.Eduard-Mihai Burtescu-7/+14
2019-03-15rustc: remove TyCtxt::parent_def_id in favor of TyCtxt::parent.Eduard-Mihai Burtescu-3/+3
2019-03-13middle: replace NodeId with HirId in AccessLevelsljedrz-18/+33
2019-02-24hir: remove NodeId from Exprljedrz-1/+2
2019-02-13Rollup merge of #58137 - ljedrz:cleanup_node_id_to_type, r=estebankMazdak Farrokhzad-4/+4
2019-02-10rustc: doc commentsAlexander Regueiro-4/+4
2019-02-09cleanup: rename node_id_to_type(_opt)ljedrz-4/+4
2019-02-09Rollup merge of #58233 - taiki-e:librustc_save_analysis-2018, r=CentrilMazdak Farrokhzad-34/+39
2019-02-07Support const generics in save analysisvarkor-3/+11
2019-02-07librustc_save_analysis => 2018Taiki Endo-34/+39
2019-01-17Querify glob map usage (last use of CrateAnalysis)Igor Matuszewski-6/+3
2019-01-16Auto merge of #57392 - Xanewok:always-calc-glob-map, r=petrochenkovbors-1/+0
2019-01-13Always calculate glob map but only for glob usesIgor Matuszewski-1/+0
2019-01-08save-analysis: use a fallback when access levels couldn't be computedIgor Matuszewski-3/+3
2019-01-04Replace CrateAnalysis::access_levels with queryIgor Matuszewski-3/+3
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-06Use a function to access the Hir map to be able to turn it into a query laterJohn Kåre Alsaker-10/+10
2018-11-16Auto merge of #55936 - nrc:save-rename, r=eddybbors-5/+7
2018-11-14save-analysis: be even more aggressive about ignorning macro-generated defsNick Cameron-5/+7
2018-11-11save-analysis: Don't panic for macro-generated use globsIgor Matuszewski-15/+19
2018-10-31save analysis: don't dump macro refsNick Cameron-12/+14
2018-10-31save-analysis: make sure we save the def for the last segment of a pathNick Cameron-2/+1
2018-10-26Remove redundant cloneShotaro Yamada-1/+1
2018-10-26Fix tests and assertions; add some commentsNick Cameron-4/+0
2018-10-26dump refs for path segments in save-analysisNick Cameron-4/+3