Home
last modified time | relevance | path

Searched refs:items (Results 1 - 25 of 90) sorted by relevance

1234

/arkcompiler/ets_frontend/es2panda/util/
H A DcommonUtil.cpp28 std::vector<std::string> items; in Split() local
34 items.emplace_back(item); in Split()
39 items.emplace_back(tail); in Split()
41 return items; in Split()
64 auto items = Split(ohmurl, NORMALIZED_OHMURL_SEPARATOR); in GetPkgNameFromNormalizedOhmurl() local
65 if (items.size() <= NORMALIZED_IMPORT_POS) { in GetPkgNameFromNormalizedOhmurl()
68 normalizedImport = items[NORMALIZED_IMPORT_POS]; in GetPkgNameFromNormalizedOhmurl()
76 auto items = Split(ohmurl, NORMALIZED_OHMURL_SEPARATOR); in GetRecordNameFromNormalizedOhmurl() local
78 recordName += items[BUNDLE_NAME_POS] + NORMALIZED_OHMURL_SEPARATOR + items[NORMALIZED_IMPORT_PO in GetRecordNameFromNormalizedOhmurl()
[all...]
H A DsymbolTable.cpp152 std::vector<std::string_view> items; in GetStringItems() local
159 items.push_back(token); in GetStringItems()
166 items.push_back(tail); in GetStringItems()
169 return items; in GetStringItems()
/arkcompiler/runtime_core/assembler/
H A Dassembly-emitter.cpp519 const std::unordered_map<std::string, T *> &items, size_t idx = 0) in AddDependencyByIndex()
525 auto it = items.find(id); in AddDependencyByIndex()
526 ASSERT(it != items.cend()); in AddDependencyByIndex()
585 void AsmEmitter::MakeStringItems(ItemContainer *items, const Program &program, in MakeStringItems() argument
589 auto *item = items->GetOrCreateStringItem(s); in MakeStringItems()
595 void AsmEmitter::MakeLiteralItems(ItemContainer *items, const Program &program, in MakeLiteralItems() argument
599 auto *literal_array_item = items->GetOrCreateLiteralArrayItem(id); in MakeLiteralItems()
731 CreateLiteralItem(items, value.get(), &literal_array, entities); in MakeLiteralItems()
738 void AsmEmitter::MakeArrayTypeItems(ItemContainer *items, const Program &program, in MakeArrayTypeItems() argument
742 auto *foreign_record = items in MakeArrayTypeItems()
518 AddDependencyByIndex(MethodItem *method, const Ins &insn, const std::unordered_map<std::string, T *> &items, size_t idx = 0) AddDependencyByIndex() argument
748 HandleRecordAsForeign( ItemContainer *items, const Program &program, AsmEmitter::AsmEntityCollections &entities, const std::unordered_map<panda_file::Type::TypeId, PrimitiveTypeItem *> &primitive_types, const std::string &name, const Record &rec) HandleRecordAsForeign() argument
776 HandleBaseRecord(ItemContainer *items, const Program &program, const std::string &name, const Record &base_rec, ClassItem *record) HandleBaseRecord() argument
798 HandleInterfaces(ItemContainer *items, const Program &program, const std::string &name, const Record &rec, ClassItem *record) HandleInterfaces() argument
820 HandleFields(ItemContainer *items, const Program &program, AsmEmitter::AsmEntityCollections &entities, const std::unordered_map<panda_file::Type::TypeId, PrimitiveTypeItem *> &primitive_types, const std::string &name, const Record &rec, ClassItem *record) HandleFields() argument
847 HandleRecord(ItemContainer *items, const Program &program, AsmEmitter::AsmEntityCollections &entities, const std::unordered_map<panda_file::Type::TypeId, PrimitiveTypeItem *> &primitive_types, const std::string &name, const Record &rec) HandleRecord() argument
879 MakeRecordItems( ItemContainer *items, const Program &program, AsmEmitter::AsmEntityCollections &entities, const std::unordered_map<panda_file::Type::TypeId, PrimitiveTypeItem *> &primitive_types) MakeRecordItems() argument
898 GetMethodName(ItemContainer *items, const Function &func, const std::string &name) GetMethodName() argument
910 HandleAreaForInner(ItemContainer *items, const Program &program, ClassItem **area, ForeignClassItem **foreign_area, const std::string &name, const std::string &record_owner_name) HandleAreaForInner() argument
937 HandleRecordOnwer(ItemContainer *items, const Program &program, ClassItem **area, ForeignClassItem **foreign_area, const std::string &name, const std::string &record_owner_name) HandleRecordOnwer() argument
954 HandleFunctionParams( ItemContainer *items, const Program &program, size_t idx, const std::string &name, const Function &func, const std::unordered_map<panda_file::Type::TypeId, PrimitiveTypeItem *> &primitive_types, std::vector<MethodParamItem> &params) HandleFunctionParams() argument
972 HandleFunctionLocalVariables(ItemContainer *items, const Function &func, const std::string &name) HandleFunctionLocalVariables() argument
998 CreateMethodItem(ItemContainer *items, AsmEmitter::AsmEntityCollections &entities, const Function &func, TypeItem *type_item, ClassItem *area, ForeignClassItem *foreign_area, uint32_t access_flags, StringItem *method_name, const std::string &mangled_name, const std::string &name, std::vector<MethodParamItem> &params) CreateMethodItem() argument
1033 MakeFunctionItems( ItemContainer *items, const Program &program, AsmEmitter::AsmEntityCollections &entities, const std::unordered_map<panda_file::Type::TypeId, PrimitiveTypeItem *> &primitive_types, bool emit_debug_info) MakeFunctionItems() argument
1103 FillFields(ItemContainer *items, const Program &program, const panda::pandasm::Record &record, const AsmEmitter::AsmEntityCollections &entities) FillFields() argument
1128 MakeRecordAnnotations(ItemContainer *items, const Program &program, const AsmEmitter::AsmEntityCollections &entities) MakeRecordAnnotations() argument
1150 SetCodeAndDebugInfo(ItemContainer *items, MethodItem *method, const Function &func, bool emit_debug_info) SetCodeAndDebugInfo() argument
1180 AddMethodAndParamsAnnotations(ItemContainer *items, const Program &program, const AsmEmitter::AsmEntityCollections &entities, MethodItem *method, const Function &func) AddMethodAndParamsAnnotations() argument
1213 MakeFunctionDebugInfoAndAnnotations(ItemContainer *items, const Program &program, const AsmEmitter::AsmEntityCollections &entities, bool emit_debug_info) MakeFunctionDebugInfoAndAnnotations() argument
1263 EmitDebugInfo(ItemContainer *items, const Program &program, const std::vector<uint8_t> *bytes, const MethodItem *method, const Function &func, const std::string &name, bool emit_debug_info) EmitDebugInfo() argument
1296 EmitFunctions(ItemContainer *items, const Program &program, const AsmEmitter::AsmEntityCollections &entities, bool emit_debug_info) EmitFunctions() argument
1340 MakeItemsForSingleProgram(ItemContainer *items, const Program &program, bool emit_debug_info, AsmEmitter::AsmEntityCollections &entities, std::unordered_map<panda_file::Type::TypeId, PrimitiveTypeItem *> primitive_types) MakeItemsForSingleProgram() argument
1439 auto items = ItemContainer {}; EmitPrograms() local
1475 Emit(ItemContainer *items, const Program &program, PandaFileToPandaAsmMaps *maps, bool emit_debug_info, panda::panda_file::pgo::ProfileOptimizer *profile_opt) Emit() argument
1518 auto items = ItemContainer {}; Emit() local
1547 auto items = ItemContainer {}; Emit() local
1565 GetTypeItem( ItemContainer *items, const std::unordered_map<panda_file::Type::TypeId, PrimitiveTypeItem *> &primitive_types, const Type &type, const Program &program) GetTypeItem() argument
[all...]
H A Dassembly-emitter.h52 static bool Emit(panda_file::ItemContainer *items, const Program &program, PandaFileToPandaAsmMaps *maps = nullptr,
79 static bool FillFields(panda_file::ItemContainer *items, const Program &program,
83 static void MakeStringItems(panda_file::ItemContainer *items, const Program &program,
85 static void MakeLiteralItems(panda_file::ItemContainer *items, const Program &program,
87 static void MakeArrayTypeItems(panda_file::ItemContainer *items, const Program &program,
90 panda_file::ItemContainer *items, const Program &program, AsmEntityCollections &entities,
93 static bool HandleBaseRecord(panda_file::ItemContainer *items, const Program &program, const std::string &name,
95 static bool HandleInterfaces(panda_file::ItemContainer *items, const Program &program, const std::string &name,
98 panda_file::ItemContainer *items, const Program &program, AsmEmitter::AsmEntityCollections &entities,
102 panda_file::ItemContainer *items, cons
[all...]
/arkcompiler/runtime_core/static_core/assembler/
H A Dassembly-emitter.h53 PANDA_PUBLIC_API static bool Emit(panda_file::ItemContainer *items, const Program &program,
80 static void MakeStringItems(panda_file::ItemContainer *items, const Program &program,
82 static void MakeLiteralItems(panda_file::ItemContainer *items, const Program &program,
84 static void MakeArrayTypeItems(panda_file::ItemContainer *items, const Program &program,
88 panda_file::ItemContainer *items, const Program &program, AsmEntityCollections &entities,
91 static bool HandleBaseRecord(panda_file::ItemContainer *items, const Program &program, const std::string &name,
93 static bool HandleInterfaces(panda_file::ItemContainer *items, const Program &program, const std::string &name,
97 panda_file::ItemContainer *items, const Program &program, AsmEmitter::AsmEntityCollections &entities,
102 panda_file::ItemContainer *items, const Program &program, AsmEntityCollections &entities,
106 panda_file::ItemContainer *items, cons
[all...]
H A Dassembly-emitter.cpp704 const std::unordered_map<std::string, T *> &items) in AddBytecodeIndexDependencies()
709 auto it = items.find(id); in AddBytecodeIndexDependencies()
710 ASSERT_PRINT(it != items.cend(), "Symbol '" << id << "' not found"); in AddBytecodeIndexDependencies()
756 void AsmEmitter::MakeStringItems(ItemContainer *items, const Program &program, in MakeStringItems() argument
760 auto *item = items->GetOrCreateStringItem(s); in MakeStringItems()
858 void AsmEmitter::MakeLiteralItems(ItemContainer *items, const Program &program, in MakeLiteralItems() argument
862 auto literalArrayItem = items->GetOrCreateLiteralArrayItem(id); in MakeLiteralItems()
868 CreateLiteralItem(items, &value, &literalArray, entities.methodItems); in MakeLiteralItems()
877 void AsmEmitter::MakeArrayTypeItems(ItemContainer *items, const Program &program, in MakeArrayTypeItems() argument
881 auto *foreignRecord = items in MakeArrayTypeItems()
703 AddBytecodeIndexDependencies(MethodItem *method, const Ins &insn, const std::unordered_map<std::string, T *> &items) AddBytecodeIndexDependencies() argument
888 HandleRecordAsForeign( ItemContainer *items, const Program &program, AsmEmitter::AsmEntityCollections &entities, const std::unordered_map<panda_file::Type::TypeId, PrimitiveTypeItem *> &primitiveTypes, const std::string &name, const Record &rec) HandleRecordAsForeign() argument
916 HandleBaseRecord(ItemContainer *items, const Program &program, const std::string &name, const Record &baseRec, ClassItem *record) HandleBaseRecord() argument
938 HandleInterfaces(ItemContainer *items, const Program &program, const std::string &name, const Record &rec, ClassItem *record) HandleInterfaces() argument
963 HandleFields(ItemContainer *items, const Program &program, AsmEmitter::AsmEntityCollections &entities, const std::unordered_map<panda_file::Type::TypeId, PrimitiveTypeItem *> &primitiveTypes, const std::string &name, const Record &rec, ClassItem *record) HandleFields() argument
991 HandleRecord(ItemContainer *items, const Program &program, AsmEmitter::AsmEntityCollections &entities, const std::unordered_map<panda_file::Type::TypeId, PrimitiveTypeItem *> &primitiveTypes, const std::string &name, const Record &rec) HandleRecord() argument
1023 MakeRecordItems( ItemContainer *items, const Program &program, AsmEmitter::AsmEntityCollections &entities, const std::unordered_map<panda_file::Type::TypeId, PrimitiveTypeItem *> &primitiveTypes) MakeRecordItems() argument
1042 GetMethodName(ItemContainer *items, const Function &func, const std::string &name) GetMethodName() argument
1057 HandleAreaForInner(ItemContainer *items, const Program &program, ClassItem **area, ForeignClassItem **foreignArea, const std::string &name, const std::string &recordOwnerName) HandleAreaForInner() argument
1085 HandleRecordOnwer(ItemContainer *items, const Program &program, ClassItem **area, ForeignClassItem **foreignArea, const std::string &name, const std::string &recordOwnerName) HandleRecordOnwer() argument
1103 HandleFunctionParams( ItemContainer *items, const Program &program, size_t idx, const std::string &name, const Function &func, const std::unordered_map<panda_file::Type::TypeId, PrimitiveTypeItem *> &primitiveTypes, std::vector<MethodParamItem> &params) HandleFunctionParams() argument
1121 HandleFunctionLocalVariables(ItemContainer *items, const Function &func, const std::string &name) HandleFunctionLocalVariables() argument
1148 CreateMethodItem(ItemContainer *items, AsmEmitter::AsmEntityCollections &entities, const Function &func, TypeItem *typeItem, ClassItem *area, ForeignClassItem *foreignArea, uint32_t accessFlags, StringItem *methodName, const std::string &mangledName, const std::string &name, std::vector<MethodParamItem> &params) CreateMethodItem() argument
1182 MakeFunctionItems( ItemContainer *items, const Program &program, AsmEmitter::AsmEntityCollections &entities, const std::unordered_map<panda_file::Type::TypeId, PrimitiveTypeItem *> &primitiveTypes, bool emitDebugInfo) MakeFunctionItems() argument
1235 MakeRecordAnnotations(ItemContainer *items, const Program &program, const AsmEmitter::AsmEntityCollections &entities) MakeRecordAnnotations() argument
1275 SetCodeAndDebugInfo(ItemContainer *items, MethodItem *method, const Function &func, bool emitDebugInfo) SetCodeAndDebugInfo() argument
1320 AddMethodAndParamsAnnotations(ItemContainer *items, const Program &program, const AsmEmitter::AsmEntityCollections &entities, MethodItem *method, const Function &func) AddMethodAndParamsAnnotations() argument
1355 MakeFunctionDebugInfoAndAnnotations(ItemContainer *items, const Program &program, const AsmEmitter::AsmEntityCollections &entities, bool emitDebugInfo) MakeFunctionDebugInfoAndAnnotations() argument
1409 EmitDebugInfo(ItemContainer *items, const Program &program, const std::vector<uint8_t> *bytes, const MethodItem *method, const Function &func, const std::string &name, bool emitDebugInfo) EmitDebugInfo() argument
1442 EmitFunctions(ItemContainer *items, const Program &program, const AsmEmitter::AsmEntityCollections &entities, bool emitDebugInfo) EmitFunctions() argument
1486 Emit(ItemContainer *items, const Program &program, PandaFileToPandaAsmMaps *maps, bool emitDebugInfo, ark::panda_file::pgo::ProfileOptimizer *profileOpt) Emit() argument
1536 auto items = ItemContainer {}; Emit() local
1562 auto items = ItemContainer {}; Emit() local
1613 GetTypeItem( ItemContainer *items, const std::unordered_map<panda_file::Type::TypeId, PrimitiveTypeItem *> &primitiveTypes, const Type &type, const Program &program) GetTypeItem() argument
[all...]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/debugger/src/arkdb/mirrors/
H A Darray.py35 def __init__(self, cls_name: str, items: List[T] | None = None) -> None:
37 self._items = [*items] if items is not None else []
68 def mirror_array(cls_name: str, items: Iterable[Any]) -> Array:
69 return Array(cls_name=cls_name, items=list(items))
H A Dobject.py45 return [(name, attr) for name, attr in vars(self).items() if not callable(attr)]
60 for k, v in vars(self).items():
92 for k, v in kwargs.items():
/arkcompiler/runtime_core/static_core/verification/config/handlers/
H A Dconfig_handler_method_options.cpp153 bool ProcessSectionMsg(MethodOption::MsgClass msgClass, const PandaString &items, MethodOptions *options)
157 const char *start = items.c_str();
159 if (!MessageSetParser()(c, start, items.c_str() + items.length())) {
160 LOG(ERROR, VERIFIER) << "Unexpected set of messages: '" << items << "'";
234 PandaString items;
235 for (const auto &item : s.items) {
236 items += item;
237 items += " ";
241 if (!ProcessSectionMsg(MethodOption::MsgClass::ERROR, items,
[all...]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/indexed_signature/
H A Dmain.js23 return target.items[property];
35 target.items[property] = value;
44 items: [],
/arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/generic/ts_to_ets/
H A Dgeneric.js81 exports.tupleDeclaredType = function tupleDeclaredType(items) {
82 return items;
84 exports.genericSubsetRef = function genericSubsetRef(items) {
85 return items;
/arkcompiler/runtime_core/libpandafile/
H A Dfile_reader.cpp298 std::vector<ScalarValueItem> items; in CreateAnnotationItem() local
301 items.emplace_back(std::move(scalar)); in CreateAnnotationItem()
304 container_.CreateItem<ArrayValueItem>(Type(Type::TypeId::U1), std::move(items))); in CreateAnnotationItem()
309 std::vector<ScalarValueItem> items; in CreateAnnotationItem() local
312 items.emplace_back(std::move(scalar)); in CreateAnnotationItem()
315 container_.CreateItem<ArrayValueItem>(Type(Type::TypeId::I8), std::move(items))); in CreateAnnotationItem()
320 std::vector<ScalarValueItem> items; in CreateAnnotationItem() local
323 items.emplace_back(std::move(scalar)); in CreateAnnotationItem()
326 container_.CreateItem<ArrayValueItem>(Type(Type::TypeId::U8), std::move(items))); in CreateAnnotationItem()
331 std::vector<ScalarValueItem> items; in CreateAnnotationItem() local
342 std::vector<ScalarValueItem> items; CreateAnnotationItem() local
353 std::vector<ScalarValueItem> items; CreateAnnotationItem() local
364 std::vector<ScalarValueItem> items; CreateAnnotationItem() local
375 std::vector<ScalarValueItem> items; CreateAnnotationItem() local
386 std::vector<ScalarValueItem> items; CreateAnnotationItem() local
397 std::vector<ScalarValueItem> items; CreateAnnotationItem() local
408 std::vector<ScalarValueItem> items; CreateAnnotationItem() local
419 std::vector<ScalarValueItem> items; CreateAnnotationItem() local
432 std::vector<ScalarValueItem> items; CreateAnnotationItem() local
450 std::vector<ScalarValueItem> items; CreateAnnotationItem() local
463 std::vector<ScalarValueItem> items; CreateAnnotationItem() local
483 std::vector<ScalarValueItem> items; CreateAnnotationItem() local
[all...]
H A Dpgo.cpp98 // code items will depends on the layout of string and literal item, so put it on the end in cmp()
102 void ProfileOptimizer::ProfileGuidedRelayout(std::list<std::unique_ptr<BaseItem>> &items) in ProfileGuidedRelayout() argument
106 for (auto &item : items) { in ProfileGuidedRelayout()
134 items.sort(cmp); in ProfileGuidedRelayout()
/arkcompiler/runtime_core/static_core/tests/vm-benchmarks/src/vmb/
H A Dresult.py92 k: v for k, v in kwargs.items()
95 for k, v in kwargs.items():
97 kwargs[k] = {n: Stat(*i) for n, i in v.items()}
117 for pass_name, stats in info["passes"].items():
158 k: v for k, v in kwargs.items()
161 for k, v in kwargs.items():
269 k: v for k, v in kwargs.items()
272 for k, v in kwargs.items():
323 k: v for k, v in kwargs.items()
326 for k, v in kwargs.items()
[all...]
/arkcompiler/ets_runtime/test/moduletest/arraysortcase/
H A Darraysortcase.js58 var items = ["réservé", "premier", "cliché", "communiqué", "café", "adieu"]; variable
59 items.sort(function (a, b) {
62 print(items);
/arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/indexed_type/
H A Dindexed_type.js55 let items = [];
57 items[_i] = args[_i];
59 return _super.apply(this, items) || this;
/arkcompiler/ets_frontend/test/scripts/utils/commit_message/
H A Dresult.py27 for project, items in data.items():
28 for item_idx, item in enumerate(items):
30 table_rows = ''.join([table_rows, f"<tr><td rowspan='{len(items)}'>{project}</td>"])
/arkcompiler/runtime_core/static_core/quickener/
H A Dquickener.h33 const std::map<panda_file::File::EntityId, panda_file::BaseItem *> *items) in Quickener()
34 : container_(container), file_(file), items_(items) {}; in Quickener()
32 Quickener(panda_file::ItemContainer *container, panda_file::File *file, const std::map<panda_file::File::EntityId, panda_file::BaseItem *> *items) Quickener() argument
/arkcompiler/runtime_core/static_core/verification/config/
H A Dconfig.h33 std::vector<PandaString> items; member
42 for (const auto &i : items) { in Image()
/arkcompiler/runtime_core/static_core/plugins/ets/tests/debugger/src/arkdb/internal_tests/
H A D__init__.py53 def pytest_collection_modifyitems(items: List[Item], config: Config) -> None:
57 for item in items:
/arkcompiler/runtime_core/static_core/libpandafile/
H A Dpgo.cpp89 // code items will depends on the layout of string and literal item, so put it on the end in Cmp()
93 void ProfileOptimizer::ProfileGuidedRelayout(std::list<std::unique_ptr<BaseItem>> &items) in ProfileGuidedRelayout() argument
97 for (auto &item : items) { in ProfileGuidedRelayout()
125 items.sort(Cmp); in ProfileGuidedRelayout()
/arkcompiler/ets_runtime/ecmascript/base/
H A Darray_helper.cpp382 // 1. Let items be a new empty List. in SortIndexedProperties()
383 JSHandle<TaggedArray> items(thread->GetEcmaVM()->GetFactory()->EmptyArray()); in SortIndexedProperties()
396 // ii. Append kValue to items. in SortIndexedProperties()
405 RETURN_VALUE_IF_ABRUPT_COMPLETION(thread, items); in SortIndexedProperties()
412 RETURN_VALUE_IF_ABRUPT_COMPLETION(thread, items); in SortIndexedProperties()
417 items = thread->GetEcmaVM()->GetFactory()->NewTaggedArray(itemsVector.size()); in SortIndexedProperties()
419 items->Set(thread, i, itemsVector[i].GetTaggedValue()); in SortIndexedProperties()
421 // 4. Sort items using an implementation-defined sequence of calls to SortCompare. in SortIndexedProperties()
424 TimSort::Sort(thread, items, callbackFnHandle); in SortIndexedProperties()
425 RETURN_VALUE_IF_ABRUPT_COMPLETION(thread, items); in SortIndexedProperties()
[all...]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/debugger/src/arkdb/
H A Dtimeout.py74 def pytest_collection_modifyitems(items: List[Item], config: Config) -> None:
76 for item in items:
/arkcompiler/ets_frontend/ets2panda/public/headers_parser/
H A Druntime_collections.py80 for _, value in custom_yamls.items():
97 for _, value in statistics.items():
/arkcompiler/ets_runtime/test/moduletest/arraysort/
H A Darraysort.js285 const items = [
294 items.sort((a, b) => a.value - b.value);
295 print(JSON.stringify(items));
297 items.sort((a, b) => {
309 print(JSON.stringify(items));

Completed in 14 milliseconds

1234