1
Fork 0

Add rustc_hir_pretty::expr_to_string function

This commit is contained in:
Guillaume Gomez 2025-02-05 18:25:33 +01:00
parent 820bfffc25
commit 504ea670ae

View file

@ -321,6 +321,10 @@ pub fn pat_to_string(ann: &dyn PpAnn, pat: &hir::Pat<'_>) -> String {
to_string(ann, |s| s.print_pat(pat)) to_string(ann, |s| s.print_pat(pat))
} }
pub fn expr_to_string(ann: &dyn PpAnn, pat: &hir::Expr<'_>) -> String {
to_string(ann, |s| s.print_expr(pat))
}
impl<'a> State<'a> { impl<'a> State<'a> {
fn bclose_maybe_open(&mut self, span: rustc_span::Span, close_box: bool) { fn bclose_maybe_open(&mut self, span: rustc_span::Span, close_box: bool) {
self.maybe_print_comment(span.hi()); self.maybe_print_comment(span.hi());