Lines Matching refs:index
21 // Helper for unpacking a maybe name that makes a default with an index if
26 uint32_t index) {
36 int len = SNPrintF(value, "%s%u", default_name_prefix, index);
42 wasm::ImportExportKindCode kind, uint32_t index) {
47 auto import_name_ref = debug_info->GetImportName(kind, index);
61 auto export_name_ref = debug_info->GetExportName(kind, index);
181 static void IndexedGetter(uint32_t index,
185 if (index < T::Count(isolate, provider)) {
186 auto value = T::Get(isolate, provider, index);
191 static void IndexedDescriptor(uint32_t index,
195 if (index < T::Count(isolate, provider)) {
200 descriptor.set_value(T::Get(isolate, provider, index));
205 static void IndexedQuery(uint32_t index,
207 if (index < T::Count(GetIsolate(info), GetProvider(info))) {
218 for (uint32_t index = 0; index < count; ++index) {
219 indices->set(index, Smi::FromInt(index));
256 for (uint32_t index = 0; index < count; ++index) {
258 auto key = T::GetName(isolate, provider, index);
260 Handle<Smi> value(Smi::FromInt(index), isolate);
283 if (auto index = FindName(name, info)) T::IndexedGetter(*index, info);
288 if (auto index = FindName(name, info)) T::IndexedQuery(*index, info);
293 if (auto index = FindName(name, info)) T::IndexedDescriptor(*index, info);
319 uint32_t index) {
321 isolate, instance, index)
328 uint32_t index) {
329 return GetWasmFunctionDebugName(isolate, instance, index);
343 uint32_t index) {
348 instance->module()->globals[index]),
354 uint32_t index) {
359 index),
360 "$global", index);
374 uint32_t index) {
380 uint32_t index) {
385 index),
386 "$memory", index);
400 uint32_t index) {
401 return handle(instance->tables().get(index), isolate);
406 uint32_t index) {
411 index),
412 "$table", index);
447 uint32_t index) {
448 return handle(values->get(index), isolate);
452 uint32_t index) {
459 native_module->GetDebugInfo()->GetLocalName(function_index, index));
464 "$var", index);
496 uint32_t index) {
497 return handle(values->get(index), isolate);
561 // The wasm index spaces memories, tables, stack, globals, locals, and
563 // either by index or by name (except for stack).
857 uint32_t index) {
861 return WasmValueObject::New(isolate, obj->GetFieldValue(index), module);
865 uint32_t index) {
871 native_module->GetDebugInfo()->GetFieldName(struct_type_index, index));
876 "$field", index);
917 uint32_t index) {
921 return WasmValueObject::New(isolate, array->GetElement(index), module);