Lines Matching refs:insert
425 self.insert(name, Definition::Func(HostFunc::func_wrap(func)))?; in func_wrap()
472 self.insert(name, Definition::Func(HostFunc::func_wrap_async(f)))?; in func_wrap_async()
537 self.insert(name, Definition::Func(HostFunc::func_wrap_concurrent(f)))?; in func_wrap_concurrent()
648 self.insert(name, Definition::Func(HostFunc::func_new(func)))?; in func_new()
671 self.insert(name, Definition::Func(HostFunc::func_new_async(func)))?; in func_new_async()
699 self.insert(name, Definition::Func(HostFunc::func_new_concurrent(f)))?; in func_new_concurrent()
709 self.insert(name, Definition::Module(module.clone()))?; in module()
745 self.insert(name, Definition::Resource(ty, dtor))?; in resource()
763 self.insert(name, Definition::Resource(ty, dtor))?; in resource_async()
802 self.insert(name, Definition::Resource(ty, dtor))?; in resource_concurrent()
817 let name = self.insert(name, Definition::Instance(NameMap::default()))?; in into_instance()
828 fn insert(&mut self, name: &str, item: Definition) -> Result<usize> { in insert() method
830 .insert(name, self.strings, self.allow_shadowing, item) in insert()
848 self.string2idx.insert(string, idx); in intern()