Skip to content

Commit

Permalink
Make a few functions non-public
Browse files Browse the repository at this point in the history
  • Loading branch information
Mark-Simulacrum committed Jul 11, 2017
1 parent 16b486c commit 0343136
Showing 1 changed file with 4 additions and 9 deletions.
13 changes: 4 additions & 9 deletions src/libsyntax/print/pprust.rs
Original file line number Diff line number Diff line change
Expand Up @@ -64,13 +64,7 @@ pub struct State<'a> {
ann: &'a (PpAnn+'a),
}

pub fn rust_printer<'a>(writer: Box<Write+'a>) -> State<'a> {
static NO_ANN: NoAnn = NoAnn;
rust_printer_annotated(writer, &NO_ANN)
}

pub fn rust_printer_annotated<'a>(writer: Box<Write+'a>,
ann: &'a PpAnn) -> State<'a> {
fn rust_printer<'a>(writer: Box<Write+'a>, ann: &'a PpAnn) -> State<'a> {
State {
s: pp::mk_printer(writer, DEFAULT_COLUMNS),
cm: None,
Expand Down Expand Up @@ -165,14 +159,15 @@ pub fn to_string<F>(f: F) -> String where
{
let mut wr = Vec::new();
{
let mut printer = rust_printer(Box::new(&mut wr));
let ann = NoAnn;
let mut printer = rust_printer(Box::new(&mut wr), &ann);
f(&mut printer).unwrap();
printer.s.eof().unwrap();
}
String::from_utf8(wr).unwrap()
}

pub fn binop_to_string(op: BinOpToken) -> &'static str {
fn binop_to_string(op: BinOpToken) -> &'static str {
match op {
token::Plus => "+",
token::Minus => "-",
Expand Down

0 comments on commit 0343136

Please sign in to comment.