Lines Matching refs:exports
128 Handle<ObjectHashTable> exports(module->exports(), isolate);
129 DCHECK(exports->Lookup(name).IsTheHole(isolate));
130 exports = ObjectHashTable::Put(exports, name, entry);
131 module->set_exports(*exports);
142 Handle<ObjectHashTable> exports(module->exports(), isolate);
145 DCHECK(exports->Lookup(name).IsTheHole(isolate));
146 exports = ObjectHashTable::Put(exports, name, cell);
148 module->set_exports(*exports);
185 Handle<Object> object(module->exports().Lookup(export_name), isolate);
232 Handle<ObjectHashTable> exports(module->exports(), isolate);
233 DCHECK(exports->Lookup(export_name).IsSourceTextModuleInfoEntry());
235 exports = ObjectHashTable::Put(exports, export_name, cell);
236 module->set_exports(*exports);
271 // Go through all star exports looking for the given name. If multiple star
272 // exports provide the name, make sure they all map it to the same cell.
304 Handle<ObjectHashTable> exports(module->exports(), isolate);
305 DCHECK(exports->Lookup(export_name).IsTheHole(isolate));
306 exports = ObjectHashTable::Put(exports, export_name, unique_cell);
307 module->set_exports(*exports);
370 // Set up local exports.
379 // Partially set up indirect exports.
519 // Resolve indirect exports.
548 Handle<ObjectHashTable> exports(module->exports(), isolate);
551 // TODO(neis): Only allocate more_exports if there are star exports.
573 // Collect all of [requested_module]'s exports that must be added to
574 // [module]'s exports (i.e. to [exports]). We record these in
575 // [more_exports]. Ambiguities (conflicting exports) are marked by mapping
577 Handle<ObjectHashTable> requested_exports(requested_module->exports(),
585 if (!exports->Lookup(name).IsTheHole(roots)) continue;
596 // Different star exports provide different cells for this name, hence
604 // Copy [more_exports] into [exports].
609 exports = ObjectHashTable::Put(exports, elem.first, elem.second);
611 module->set_exports(*exports);