pub unsafe extern "C" fn JS_PutEscapedString( cx: *mut JSContext, buffer: *mut c_char, size: usize, str_: *mut JSString, quote: c_char, ) -> usize