From 84ad965596b8d0a88596352042df6e6b68cacd41 Mon Sep 17 00:00:00 2001 From: NikVolf Date: Tue, 27 Jun 2017 18:36:27 +0300 Subject: [PATCH] global example --- src/builder/module.rs | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/src/builder/module.rs b/src/builder/module.rs index 9c987a0..742b05c 100644 --- a/src/builder/module.rs +++ b/src/builder/module.rs @@ -348,13 +348,27 @@ impl ModuleBuilder where F: Invoke { /// .build() /// .build(); /// - /// assert_eq!(module.export_section().expect("import section to exist").entries().len(), 1); + /// assert_eq!(module.export_section().expect("export section to exist").entries().len(), 1); /// ``` pub fn export(self) -> export::ExportBuilder { export::ExportBuilder::with_callback(self) } /// Glboal entry builder + /// # Examples + /// ``` + /// use parity_wasm::builder::module; + /// use parity_wasm::elements::Opcode::*; + /// + /// let module = module() + /// .global() + /// .value_type().i32() + /// .init_expr(I32Const(0)) + /// .build() + /// .build(); + /// + /// assert_eq!(module.global_section().expect("global section to exist").entries().len(), 1); + /// ``` pub fn global(self) -> global::GlobalBuilder { global::GlobalBuilder::with_callback(self) }