Searched refs:ForeignMethodItem (Results 1 – 6 of 6) sorted by relevance
/arkcompiler/runtime_core/libpandafile/ |
D | file_reader.h | 77 ForeignMethodItem *CreateForeignMethodItem(BaseClassItem *fcls, File::EntityId method_id);
|
D | file_items.h | 1219 class ForeignMethodItem : public BaseMethodItem { 1221 ForeignMethodItem(BaseClassItem *cls, StringItem *name, ProtoItem *proto, uint32_t access_flags, in ForeignMethodItem() function 1226 ~ForeignMethodItem() override = default; 1238 DEFAULT_MOVE_SEMANTIC(ForeignMethodItem); 1239 DEFAULT_COPY_SEMANTIC(ForeignMethodItem);
|
D | file_reader.cpp | 801 ForeignMethodItem *FileReader::CreateForeignMethodItem(BaseClassItem *fcls, File::EntityId method_i… in CreateForeignMethodItem() 805 return static_cast<ForeignMethodItem *>(it->second); in CreateForeignMethodItem() 833 return static_cast<ForeignMethodItem *>(it_check->second); in CreateForeignMethodItem() 838 …container_.CreateItem<ForeignMethodItem>(fcls, method_str_item, proto_item, method_acc.GetAccessFl… in CreateForeignMethodItem()
|
D | file_item_container.h | 90 if constexpr (std::is_same_v<T, ForeignFieldItem> || std::is_same_v<T, ForeignMethodItem> || in CreateItem()
|
/arkcompiler/runtime_core/libpandafile/tests/ |
D | file_item_container_test.cpp | 609 container.CreateItem<ForeignMethodItem>(class_item_foreign, 714 …ForeignMethodItem *method_item = container.CreateItem<ForeignMethodItem>(class_item, method_name, … 1131 …ForeignMethodItem *foreign_method_item = container.CreateItem<ForeignMethodItem>(foreign_class_ite…
|
/arkcompiler/runtime_core/assembler/ |
D | assembly-emitter.cpp | 45 using panda::panda_file::ForeignMethodItem; 978 method = items->CreateItem<ForeignMethodItem>(area, method_name, proto, access_flags); in CreateMethodItem() 988 … method = items->CreateItem<ForeignMethodItem>(foreign_area, method_name, proto, access_flags); in CreateMethodItem()
|