diff --git a/src/back/msl.rs b/src/back/msl.rs index dd5bb0f445..d7ff76069e 100644 --- a/src/back/msl.rs +++ b/src/back/msl.rs @@ -370,6 +370,14 @@ fn separate(is_last: bool) -> &'static str { } impl Writer { + /// Creates a new `Writer` instance + pub fn new(out: W) -> Self { + Writer { + out, + typifier: Typifier::new(), + } + } + fn put_call( &mut self, name: &str,