summary refs log tree commit diff
path: root/src/librustc_save_analysis/lib.rs
AgeCommit message (Expand)AuthorLines
2019-10-13Use empty typeck tables when nesting on items without thoseIgor Matuszewski-0/+4
2019-10-05Rollup merge of #64708 - SimonSapin:option-deref, r=CentrilTyler Mandry-1/+0
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 `Pat.node` to `Pat.kind`varkor-5/+5
2019-09-26Rename `Expr.node` to `Expr.kind`varkor-3/+3
2019-09-25Rename `sty` to `kind`varkor-3/+3
2019-09-23Stabilize Option::deref and Option::deref_mutSimon Sapin-1/+0
2019-09-15save-analysis: Deduplicate lookup_{d,r}ef_id functionsIgor Matuszewski-4/+4
2019-09-05or-patterns: adjust save_analysis wrt. `process_var_decl{_multi}`.Mazdak Farrokhzad-0/+1
2019-08-27Cleanup: Consistently use `Param` instead of `Arg` #62426Kevin Per-2/+2
2019-08-15syntax_pos: Introduce a helper for checking whether a span comes from expansionVadim Petrochenkov-1/+1
2019-08-14Merge Variant and Variant_Caio-2/+2
2019-08-02Replace "existential" by "opaque"varkor-2/+2
2019-07-30Auto merge of #62766 - alexcrichton:stabilize-pipelined-compilation, r=oli-obkbors-1/+1
2019-07-29Rollup merge of #63055 - Mark-Simulacrum:save-analysis-clean-2, r=XanewokMazdak Farrokhzad-45/+23
2019-07-28Deny `unused_lifetimes` through rustbuildVadim Petrochenkov-2/+0
2019-07-28Remove lint annotations in specific crates that are already enforced by rustb...Vadim Petrochenkov-2/+0
2019-07-27Simplify SaveHandler traitMark Rousskov-33/+21
2019-07-27Store dumper directly in VisitorMark Rousskov-16/+6
2019-07-26rustc: Stabilize options for pipelined compilationAlex Crichton-1/+1
2019-07-25Rename JsonDumper to DumperMark Rousskov-6/+6
2019-07-25Simplify save-analysis JSON dumper interfaceMark Rousskov-10/+14
2019-07-23normalize use of backticks for compiler messages in remaining modulesSamy Kacimi-4/+4
2019-07-11hygiene: Reuse `MacroKind` in `ExpnKind`Vadim Petrochenkov-1/+2
2019-07-11syntax: Make def-site span mandatory in ExpnInfo/MacroBacktrace/DiagnosticSpa...Vadim Petrochenkov-3/+2
2019-07-11Rename some things in `syntax_pos/hygiene`Vadim Petrochenkov-3/+2
2019-07-05Rollup merge of #62168 - ljedrz:the_culmination_of_hiridification, r=ZoxcMazdak Farrokhzad-11/+11
2019-07-05Rollup merge of #61545 - flip1995:internal_lints, r=oli-obkMazdak Farrokhzad-1/+0
2019-07-04rename hir::map::opt_local_def_id*ljedrz-1/+1
2019-07-04rename hir::map::local_def_id to local_def_id_from_node_idljedrz-10/+10
2019-06-26save-analysis: use buffered writesJeremy Fitzhardinge-3/+4
2019-06-24Enable internal lints in bootstrapflip1995-1/+0
2019-06-24HIR: rename find_by_hir_id to findljedrz-3/+3
2019-06-24HIR: remove the NodeId findljedrz-3/+8
2019-06-24HIR: rename get_parent_node_by_hir_id to get_parent_nodeljedrz-1/+1
2019-06-24HIR: remove the NodeId get_parent_node, HirIdify is_argumentljedrz-1/+4
2019-06-21revert the NodeId to HirId parameter change to get_path_resljedrz-6/+5
2019-06-20rename hir::map::get_by_hir_id to getljedrz-1/+1
2019-06-20remove hir::map::getljedrz-7/+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: reintroduce lifetime bounds where necessary.Eduard-Mihai Burtescu-2/+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-2/+2
2019-06-12rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`.Eduard-Mihai Burtescu-2/+2
2019-06-12rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`.Eduard-Mihai Burtescu-2/+2
2019-06-11Add deny(unused_lifetimes) to all the crates that have deny(internal).Eduard-Mihai Burtescu-0/+1
2019-06-10Emit artifact notifications for save-analysis outputJeremy Fitzhardinge-8/+18