/arkcompiler/runtime_core/libpandafile/ |
H A D | file_items.h | 1601 class LiteralItem; 1604 class LiteralItem : public BaseItem { class in panda::panda_file::ClassTag::MethodTag::FieldTag 1608 explicit LiteralItem(uint8_t v) : type_(Type::B1), value_(v) {} in LiteralItem() function in panda::panda_file::ClassTag::MethodTag::FieldTag::LiteralItem 1610 explicit LiteralItem(uint16_t v) : type_(Type::B2), value_(v) {} in LiteralItem() function in panda::panda_file::ClassTag::MethodTag::FieldTag::LiteralItem 1612 explicit LiteralItem(uint32_t v) : type_(Type::B4), value_(v) {} in LiteralItem() function in panda::panda_file::ClassTag::MethodTag::FieldTag::LiteralItem 1614 explicit LiteralItem(uint64_t v) : type_(Type::B8), value_(v) {} in LiteralItem() function in panda::panda_file::ClassTag::MethodTag::FieldTag::LiteralItem 1616 explicit LiteralItem(StringItem *v) : type_(Type::STRING), value_(v) {} in LiteralItem() function in panda::panda_file::ClassTag::MethodTag::FieldTag::LiteralItem 1618 explicit LiteralItem(MethodItem *v) : type_(Type::METHOD), value_(v) {} in LiteralItem() function in panda::panda_file::ClassTag::MethodTag::FieldTag::LiteralItem 1620 explicit LiteralItem(LiteralArrayItem *v) : type_(Type::LITERALARRAY), value_(v) {} in LiteralItem() function in panda::panda_file::ClassTag::MethodTag::FieldTag::LiteralItem 1622 ~LiteralItem() overrid [all...] |
H A D | file_items.cpp | 1117 size_t LiteralItem::CalculateSize() const in CalculateSize() 1157 size_t LiteralItem::Alignment() in Alignment() 1162 File::EntityId LiteralItem::GetLiteralArrayFileId() const in GetLiteralArrayFileId() 1167 bool LiteralItem::Write(Writer *writer) in Write() 1205 void LiteralArrayItem::AddItems(const std::vector<LiteralItem> &item) in AddItems()
|
H A D | file_reader.cpp | 68 std::vector<panda_file::LiteralItem> literal_array; in CreateLiteralArrayItem()
|
/arkcompiler/runtime_core/static_core/libpandafile/ |
H A D | file_items.h | 1757 class LiteralItem; 1760 class LiteralItem : public BaseItem { class in ark::panda_file::ClassTag 1764 explicit LiteralItem(uint8_t v) : type_(Type::B1), value_(v) {} in LiteralItem() function in ark::panda_file::ClassTag::LiteralItem 1766 explicit LiteralItem(uint16_t v) : type_(Type::B2), value_(v) {} in LiteralItem() function in ark::panda_file::ClassTag::LiteralItem 1768 explicit LiteralItem(uint32_t v) : type_(Type::B4), value_(v) {} in LiteralItem() function in ark::panda_file::ClassTag::LiteralItem 1770 explicit LiteralItem(uint64_t v) : type_(Type::B8), value_(v) {} in LiteralItem() function in ark::panda_file::ClassTag::LiteralItem 1772 explicit LiteralItem(StringItem *v) : type_(Type::STRING), value_(v) {} in LiteralItem() function in ark::panda_file::ClassTag::LiteralItem 1774 explicit LiteralItem(MethodItem *v) : type_(Type::METHOD), value_(v) {} in LiteralItem() function in ark::panda_file::ClassTag::LiteralItem 1776 ~LiteralItem() override = default; 1778 DEFAULT_MOVE_SEMANTIC(LiteralItem); [all...] |
H A D | file_reader.h | 82 void EmplaceLiteralVals(std::vector<panda_file::LiteralItem> &literalArray,
|
H A D | file_items.cpp | 1063 size_t LiteralItem::CalculateSize() const in CalculateSize() 1102 size_t LiteralItem::Alignment() in Alignment() 1107 bool LiteralItem::Write(Writer *writer) in Write() 1141 void LiteralArrayItem::AddItems(const std::vector<LiteralItem> &item) in AddItems()
|
H A D | file_reader.cpp | 91 std::vector<panda_file::LiteralItem> &literalArray, std::unique_ptr<const File> &file) in EmplaceLiteralArray() 104 std::vector<panda_file::LiteralItem> &literalArray, std::unique_ptr<const File> &file, in EmplaceLiteralString() 115 std::vector<panda_file::LiteralItem> &literalArray, in EmplaceLiteralArrayString() 132 void FileReader::EmplaceLiteralVals(std::vector<panda_file::LiteralItem> &literalArray, in EmplaceLiteralVals() 218 std::vector<panda_file::LiteralItem> literalArray; in CreateLiteralArrayItem()
|
/arkcompiler/runtime_core/assembler/ |
H A D | assembly-emitter.h | 164 static panda_file::LiteralItem *CreateLiteralItem( 165 panda_file::ItemContainer *container, const Value *value, std::vector<panda_file::LiteralItem> *out,
|
H A D | assembly-emitter.cpp | 148 panda_file::LiteralItem *AsmEmitter::CreateLiteralItem( in CreateLiteralItem() 149 ItemContainer *container, const Value *value, std::vector<panda_file::LiteralItem> *out, in CreateLiteralItem() 605 std::vector<panda_file::LiteralItem> literal_array; in MakeLiteralItems()
|
/arkcompiler/runtime_core/static_core/assembler/ |
H A D | assembly-emitter.h | 174 static panda_file::LiteralItem *CreateLiteralItem( 175 panda_file::ItemContainer *container, const Value *value, std::vector<panda_file::LiteralItem> *out,
|
H A D | assembly-emitter.cpp | 196 panda_file::LiteralItem *AsmEmitter::CreateLiteralItem( in CreateLiteralItem() 197 ItemContainer *container, const Value *value, std::vector<panda_file::LiteralItem> *out, in CreateLiteralItem() 863 std::vector<panda_file::LiteralItem> literalArray; in MakeLiteralItems()
|
/arkcompiler/runtime_core/static_core/static_linker/ |
H A D | linker_code_parser_context.cpp | 109 auto newIts = std::vector<panda_file::LiteralItem>(); in ApplyLiteralArrayChange() 113 using LIT = panda_file::LiteralItem::Type; in ApplyLiteralArrayChange()
|