From 78baf0e9689c73d549cf194ecd97f704702ec9f8 Mon Sep 17 00:00:00 2001 From: "Felix S. Klock II" Date: Fri, 11 Apr 2014 11:30:12 +0200 Subject: [PATCH] Drive-by: `pprust::*_to_str` for TypeMethod, Method, and FnDecl. --- src/libsyntax/print/pprust.rs | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/libsyntax/print/pprust.rs b/src/libsyntax/print/pprust.rs index 928ec09b3ae..429540efd37 100644 --- a/src/libsyntax/print/pprust.rs +++ b/src/libsyntax/print/pprust.rs @@ -183,6 +183,18 @@ pub fn generics_to_str(generics: &ast::Generics) -> ~str { to_str(|s| s.print_generics(generics)) } +pub fn ty_method_to_str(p: &ast::TypeMethod) -> ~str { + to_str(|s| s.print_ty_method(p)) +} + +pub fn method_to_str(p: &ast::Method) -> ~str { + to_str(|s| s.print_method(p)) +} + +pub fn fn_block_to_str(p: &ast::FnDecl) -> ~str { + to_str(|s| s.print_fn_block_args(p)) +} + pub fn path_to_str(p: &ast::Path) -> ~str { to_str(|s| s.print_path(p, false)) }