add js doc @param and @returns annotations

This commit is contained in:
Robert Masen
2018-07-09 11:07:57 -05:00
parent 8abe0f903e
commit c7d98b9ee1
4 changed files with 34 additions and 18 deletions

View File

@ -142,7 +142,7 @@ impl<'a, 'b> Rust2Js<'a, 'b> {
}
if let Some((f, mutable)) = arg.stack_closure() {
let (js, _ts) = {
let (js, _ts, _js_doc) = {
let mut builder = Js2Rust::new("", self.cx);
if mutable {
builder
@ -179,7 +179,7 @@ impl<'a, 'b> Rust2Js<'a, 'b> {
}
if let Some(closure) = arg.ref_closure() {
let (js, _ts) = {
let (js, _ts, _js_doc) = {
let mut builder = Js2Rust::new("", self.cx);
if closure.mutable {
builder