2018-03-31 09:04:00 -07:00
|
|
|
#![recursion_limit = "256"]
|
2018-11-27 12:07:59 -08:00
|
|
|
#![cfg_attr(feature = "extra-traits", deny(missing_debug_implementations))]
|
2018-07-19 14:57:04 -05:00
|
|
|
#![doc(html_root_url = "https://docs.rs/wasm-bindgen-backend/0.2")]
|
2018-03-29 09:14:32 -07:00
|
|
|
|
2019-03-05 12:27:39 -08:00
|
|
|
extern crate bumpalo;
|
2018-07-18 17:59:24 -05:00
|
|
|
#[macro_use]
|
|
|
|
extern crate log;
|
2018-03-29 09:14:32 -07:00
|
|
|
extern crate proc_macro2;
|
|
|
|
#[macro_use]
|
|
|
|
extern crate quote;
|
2018-07-07 10:20:31 -07:00
|
|
|
extern crate syn;
|
2018-08-26 15:43:33 -07:00
|
|
|
#[macro_use]
|
|
|
|
extern crate lazy_static;
|
2018-03-29 09:14:32 -07:00
|
|
|
|
2018-08-26 15:43:33 -07:00
|
|
|
#[macro_use]
|
2018-03-29 09:14:32 -07:00
|
|
|
extern crate wasm_bindgen_shared as shared;
|
|
|
|
|
2018-08-01 17:15:27 -05:00
|
|
|
pub use codegen::TryToTokens;
|
|
|
|
pub use error::Diagnostic;
|
|
|
|
|
2018-08-02 11:12:50 -05:00
|
|
|
#[macro_use]
|
|
|
|
mod error;
|
|
|
|
|
2018-03-29 09:14:32 -07:00
|
|
|
pub mod ast;
|
|
|
|
mod codegen;
|
2018-07-09 16:35:25 -07:00
|
|
|
pub mod defined;
|
2018-11-27 12:07:59 -08:00
|
|
|
mod encode;
|
2018-06-25 10:41:33 -07:00
|
|
|
pub mod util;
|