Lines Matching defs:entry

59   Entry* entry = zone->New<Entry>(loc);
60 entry->local_name = local_name;
61 entry->import_name = import_name;
62 entry->module_request =
64 AddRegularImport(entry);
71 Entry* entry = zone->New<Entry>(loc);
72 entry->local_name = local_name;
73 entry->module_request =
75 AddNamespaceImport(entry, zone);
88 Entry* entry = zone->New<Entry>(loc);
89 entry->export_name = export_name;
90 entry->local_name = local_name;
91 AddRegularExport(entry);
101 Entry* entry = zone->New<Entry>(loc);
102 entry->export_name = export_name;
103 entry->import_name = import_name;
104 entry->module_request =
106 AddSpecialExport(entry, zone);
113 Entry* entry = zone->New<Entry>(loc);
114 entry->module_request =
116 AddSpecialExport(entry, zone);
234 Entry* entry = it->second;
235 DCHECK_NOT_NULL(entry->local_name);
236 auto import = regular_imports_.find(entry->local_name);
238 // Found an indirect export. Patch export entry and move it from regular
240 DCHECK_NULL(entry->import_name);
241 DCHECK_LT(entry->module_request, 0);
246 entry->import_name = import->second->import_name;
247 entry->module_request = import->second->module_request;
250 // Therefore we overwrite [entry]'s location here. Note that Validate()
254 entry->location = import->second->location;
255 entry->local_name = nullptr;
256 AddSpecialExport(entry, zone);
276 // same index to each such entry.
278 Entry* entry = it->second;
279 DCHECK_NOT_NULL(entry->local_name);
280 DCHECK_NULL(entry->import_name);
281 DCHECK_LT(entry->module_request, 0);
282 DCHECK_EQ(entry->cell_index, 0);
283 entry->cell_index = export_index;
291 Entry* entry = elem.second;
292 DCHECK_NOT_NULL(entry->local_name);
293 DCHECK_NOT_NULL(entry->import_name);
294 DCHECK_LE(0, entry->module_request);
295 DCHECK_EQ(entry->cell_index, 0);
296 entry->cell_index = import_index;
331 for (auto entry : special_exports_) {
332 if (entry->export_name == nullptr) continue; // Star export.
333 duplicate = BetterDuplicate(entry, export_names, duplicate);
346 const Entry* entry = FindDuplicateExport(zone);
347 if (entry != nullptr) {
349 entry->location.beg_pos, entry->location.end_pos,
350 MessageTemplate::kDuplicateExport, entry->export_name);
357 const Entry* entry = elem.second;
358 DCHECK_NOT_NULL(entry->local_name);
359 if (module_scope->LookupLocal(entry->local_name) == nullptr) {
361 entry->location.beg_pos, entry->location.end_pos,
362 MessageTemplate::kModuleExportUndefined, entry->local_name);