/arkcompiler/runtime_core/libpandafile/ |
H A D | annotation_data_accessor.h | 27 class Elem { class in panda::panda_file::AnnotationDataAccessor 29 Elem(const File &panda_file, File::EntityId name_id, uint32_t value) in Elem() function in panda::panda_file::AnnotationDataAccessor::Elem 33 ~Elem() = default; 35 NO_COPY_SEMANTIC(Elem); 36 NO_MOVE_SEMANTIC(Elem); 92 Elem GetElement(size_t i) const;
|
H A D | annotation_data_accessor.cpp | 36 AnnotationDataAccessor::Elem AnnotationDataAccessor::GetElement(size_t i) const in GetElement() 42 return AnnotationDataAccessor::Elem(panda_file_, File::EntityId(name), value); in GetElement()
|
H A D | file_items.h | 1699 class Elem { class in panda::panda_file::ClassTag::MethodTag::FieldTag::AnnotationItem 1701 Elem(StringItem *name, ValueItem *value) : name_(name), value_(value) in Elem() function in panda::panda_file::ClassTag::MethodTag::FieldTag::AnnotationItem::Elem 1706 ~Elem() = default; 1708 DEFAULT_MOVE_SEMANTIC(Elem); 1709 DEFAULT_COPY_SEMANTIC(Elem); 1749 AnnotationItem(BaseClassItem *cls, std::vector<Elem> elements, std::vector<Tag> tags) in AnnotationItem() 1769 std::vector<Elem> *GetElements() in GetElements() 1774 void SetElements(std::vector<Elem> &&elements) in SetElements() 1791 std::vector<Elem> elements_;
|
H A D | method_data_accessor-inl.h | 344 AnnotationDataAccessor::Elem adae = ada.GetElement(i); in GetNumericalAnnotation()
|
H A D | file_reader.cpp | 196 ann_item = container_.CreateItem<AnnotationItem>(ann_class_item, std::vector<AnnotationItem::Elem>(), in CreateAnnotationItem() 200 ann_item = container_.CreateItem<AnnotationItem>(ann_class_item, std::vector<AnnotationItem::Elem>(), in CreateAnnotationItem() 208 std::vector<AnnotationItem::Elem> item_elements; in CreateAnnotationItem() 213 AnnotationDataAccessor::Elem ann_elem = ann_acc.GetElement(i); in CreateAnnotationItem() 510 item_elements.emplace_back(AnnotationItem::Elem(elem_name_item, elem_value_item)); in CreateAnnotationItem()
|
/arkcompiler/runtime_core/static_core/libpandafile/ |
H A D | annotation_data_accessor.h | 27 class Elem { class in ark::panda_file::AnnotationDataAccessor 29 Elem(const File &pandaFile, File::EntityId nameId, uint32_t value) in Elem() function in ark::panda_file::AnnotationDataAccessor::Elem 33 ~Elem() = default; 35 NO_COPY_SEMANTIC(Elem); 36 NO_MOVE_SEMANTIC(Elem); 92 Elem GetElement(size_t i) const;
|
H A D | annotation_data_accessor.cpp | 34 AnnotationDataAccessor::Elem AnnotationDataAccessor::GetElement(size_t i) const in GetElement() 40 return AnnotationDataAccessor::Elem(pandaFile_, File::EntityId(name), value); in GetElement()
|
H A D | file_items.h | 1862 class Elem { class in ark::panda_file::ClassTag::AnnotationItem 1864 Elem(StringItem *name, ValueItem *value) : name_(name), value_(value) in Elem() function in ark::panda_file::ClassTag::AnnotationItem::Elem 1869 ~Elem() = default; 1871 DEFAULT_MOVE_SEMANTIC(Elem); 1872 DEFAULT_COPY_SEMANTIC(Elem); 1912 AnnotationItem(BaseClassItem *cls, std::vector<Elem> elements, std::vector<Tag> tags) in AnnotationItem() 1937 std::vector<Elem> *GetElements() in GetElements() 1942 const std::vector<Elem> *GetElements() const in GetElements() 1947 void SetElements(std::vector<Elem> &&elements) in SetElements() 1964 std::vector<Elem> elements [all...] |
H A D | file_reader.cpp | 232 static ValueItem *GeneratePrimitiveItemLesserInt32(AnnotationDataAccessor::Elem &annElem, ItemContainer &container, in GeneratePrimitiveItemLesserInt32() 245 static ValueItem *GeneratePrimitiveItem(AnnotationDataAccessor::Elem &annElem, ItemContainer &container, in GeneratePrimitiveItem() 259 ValueItem *FileReader::SetElemValueItem(AnnotationDataAccessor::Tag &annTag, AnnotationDataAccessor::Elem &annElem) in SetElemValueItem() 459 annItem = container_.CreateItem<AnnotationItem>(annClassItem, std::vector<AnnotationItem::Elem>(), in CreateAnnotationItem() 463 annItem = container_.CreateItem<AnnotationItem>(annClassItem, std::vector<AnnotationItem::Elem>(), in CreateAnnotationItem() 471 std::vector<AnnotationItem::Elem> itemElements; in CreateAnnotationItem() 476 AnnotationDataAccessor::Elem annElem = annAcc.GetElement(i); in CreateAnnotationItem() 485 itemElements.emplace_back(AnnotationItem::Elem(elemNameItem, elemValueItem)); in CreateAnnotationItem()
|
H A D | file_reader.h | 86 ValueItem *SetElemValueItem(AnnotationDataAccessor::Tag &annTag, AnnotationDataAccessor::Elem &annElem);
|
H A D | method_data_accessor-inl.h | 365 AnnotationDataAccessor::Elem adae = ada.GetElement(i); in NumAnnonationProcess()
|
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/helpers/ |
H A D | ets_to_string_cache.h | 96 using Elem = EtsToStringCacheElement<T>; 97 using Base = EtsTypedObjectArray<Elem>;
|
H A D | ets_to_string_cache.cpp | 306 if (UNLIKELY(Elem::IsLocked(cached.flag))) {
|
/arkcompiler/runtime_core/static_core/plugins/ets/abc2program/ |
H A D | abc2program_ets_plugin.h | 29 const panda_file::AnnotationDataAccessor::Elem &elem);
|
H A D | abc2program_ets_plugin.cpp | 274 const panda_file::AnnotationDataAccessor::Elem &element) in GetETSAnnotationImpl()
|
/arkcompiler/ets_runtime/ecmascript/jspandafile/ |
H A D | method_literal.cpp | 56 panda_file::AnnotationDataAccessor::Elem adae = ada.GetElement(i); in Initialize() 65 panda_file::AnnotationDataAccessor::Elem adae = ada.GetElement(i); in Initialize() 208 panda_file::AnnotationDataAccessor::Elem adae = ada.GetElement(i); in GetConcurrentRequestedModules()
|
/arkcompiler/runtime_core/static_core/libpandafile/tests/ |
H A D | file_item_container_test.cpp | 212 std::vector<AnnotationItem::Elem> runtimeElems; in TEST() 220 std::vector<AnnotationItem::Elem> elems; in TEST() 1047 auto annot1 = container.CreateItem<AnnotationItem>(annot, std::vector<AnnotationItem::Elem> {}, in TEST() 1049 auto annot2 = container.CreateItem<AnnotationItem>(annot, std::vector<AnnotationItem::Elem> {}, in TEST() 1091 auto annot1 = container.CreateItem<AnnotationItem>(annot, std::vector<AnnotationItem::Elem> {}, in TEST() 1093 auto annot2 = container.CreateItem<AnnotationItem>(annot, std::vector<AnnotationItem::Elem> {}, in TEST() 1122 reader.GetContainerPtr()->GetOrCreateClassItem("Annot"), std::vector<AnnotationItem::Elem> {}, in TEST()
|
/arkcompiler/runtime_core/static_core/static_linker/ |
H A D | linker_context.cpp | 729 using Elem = panda_file::AnnotationItem::Elem; in AnnotFromOld() 732 auto newElems = std::vector<Elem>(); in AnnotFromOld()
|
/arkcompiler/runtime_core/verifier/ |
H A D | verifier.cpp | 422 panda_file::AnnotationDataAccessor::Elem adae = ada.GetElement(i); in GetSlotNumberFromAnnotation()
|
/arkcompiler/runtime_core/libpandafile/tests/ |
H A D | file_item_container_test.cpp | 388 std::vector<AnnotationItem::Elem> runtime_elems; in HWTEST() 397 std::vector<AnnotationItem::Elem> elems; in HWTEST()
|
/arkcompiler/runtime_core/assembler/ |
H A D | assembly-emitter.cpp | 429 std::vector<AnnotationItem::Elem> item_elements; in CreateAnnotationItem()
|
/arkcompiler/runtime_core/disassembler/ |
H A D | disassembler.cpp | 552 panda_file::AnnotationDataAccessor::Elem adae = ada.GetElement(i); in GetAnnotationElements()
|
/arkcompiler/runtime_core/static_core/assembler/ |
H A D | assembly-emitter.cpp | 600 std::vector<AnnotationItem::Elem> itemElements; in CreateAnnotationItem()
|