Home
last modified time | relevance | path

Searched refs:panda_file (Results 1 – 25 of 220) sorted by relevance

123456789

/arkcompiler/runtime_core/assembler/
Dassembly-literals.h30 panda_file::LiteralTag tag_;
37 case panda_file::LiteralTag::ARRAY_U1: in IsBoolValue()
38 case panda_file::LiteralTag::BOOL: in IsBoolValue()
48 case panda_file::LiteralTag::ARRAY_U8: in IsByteValue()
49 case panda_file::LiteralTag::ARRAY_I8: in IsByteValue()
50 case panda_file::LiteralTag::TAGVALUE: in IsByteValue()
51 case panda_file::LiteralTag::ACCESSOR: in IsByteValue()
52 case panda_file::LiteralTag::NULLVALUE: in IsByteValue()
62 case panda_file::LiteralTag::ARRAY_U16: in IsShortValue()
63 case panda_file::LiteralTag::ARRAY_I16: in IsShortValue()
[all …]
Dassembly-emitter.h45 std::unordered_map<std::string, panda_file::BaseMethodItem *> method_items;
46 std::unordered_map<std::string, panda_file::BaseFieldItem *> field_items;
47 std::unordered_map<std::string, panda_file::BaseClassItem *> class_items;
48 std::unordered_map<std::string, panda_file::StringItem *> string_items;
49 std::unordered_map<std::string, panda_file::LiteralArrayItem *> literalarray_items;
52 …static bool Emit(panda_file::ItemContainer *items, const Program &program, PandaFileToPandaAsmMaps…
53 … bool emit_debug_info = true, panda::panda_file::pgo::ProfileOptimizer *profile_opt = nullptr);
55 …static bool Emit(panda_file::Writer *writer, const Program &program, std::map<std::string, size_t>…
57 panda::panda_file::pgo::ProfileOptimizer *profile_opt = nullptr);
61 panda::panda_file::pgo::ProfileOptimizer *profile_opt = nullptr);
[all …]
Dassembly-type.h79 panda_file::Type::TypeId GetId() const in GetId()
87 return elem != panda_file::Type::TypeId::REFERENCE; in IsArrayContainsPrimTypes()
102 return type_id_ == panda_file::Type::TypeId::REFERENCE; in IsObject()
107 return type_id_ == panda_file::Type::TypeId::TAGGED; in IsTagged()
112 … return type_id_ == panda_file::Type::TypeId::U1 || type_id_ == panda_file::Type::TypeId::U8 || in IsIntegral()
113 … type_id_ == panda_file::Type::TypeId::I8 || type_id_ == panda_file::Type::TypeId::U16 || in IsIntegral()
114 … type_id_ == panda_file::Type::TypeId::I16 || type_id_ == panda_file::Type::TypeId::U32 || in IsIntegral()
115 … type_id_ == panda_file::Type::TypeId::I32 || type_id_ == panda_file::Type::TypeId::U64 || in IsIntegral()
116 type_id_ == panda_file::Type::TypeId::I64; in IsIntegral()
121 … return type_id_ == panda_file::Type::TypeId::U1 || type_id_ == panda_file::Type::TypeId::U8 || in FitsInto32()
[all …]
Dassembly-function.h66 Parameter(Type t, panda::panda_file::SourceLang lang) in Parameter()
73 panda::panda_file::SourceLang language;
89 panda::panda_file::FunctionKind function_kind = panda::panda_file::FunctionKind::NONE;
102 void SetFunctionKind(panda::panda_file::FunctionKind kind) in SetFunctionKind()
107 panda::panda_file::FunctionKind GetFunctionKind() const in GetFunctionKind()
125 …Function(std::string s, panda::panda_file::SourceLang lang, size_t b_l, size_t b_r, std::string f_… in Function()
134 Function(std::string s, panda::panda_file::SourceLang lang) in Function()
154 bool Emit(BytecodeEmitter &emitter, panda_file::MethodItem *method,
155 const std::unordered_map<std::string, panda_file::BaseMethodItem *> &methods,
156 const std::unordered_map<std::string, panda_file::BaseFieldItem *> &fields,
[all …]
/arkcompiler/runtime_core/disassembler/
Ddisassembler.h65 void GetRecord(pandasm::Record *record, const panda_file::File::EntityId &record_id);
66 void AddMethodToTables(const panda_file::File::EntityId &method_id);
67 void GetMethod(pandasm::Function *method, const panda_file::File::EntityId &method_id);
70 void FillLiteralArrayData(pandasm::LiteralArray *lit_array, const panda_file::LiteralTag &tag,
71 const panda_file::LiteralDataAccessor::LiteralValue &value) const;
80 …void FillLiteralData(pandasm::LiteralArray *lit_array, const panda_file::LiteralDataAccessor::Lite…
81 const panda_file::LiteralTag &tag) const;
83 void GetFields(pandasm::Record *record, const panda_file::File::EntityId &record_id);
85 void GetMethods(const panda_file::File::EntityId &record_id);
86 void GetParams(pandasm::Function *method, const panda_file::File::EntityId &proto_id) const;
[all …]
Ddisassembler.cpp28 auto file_new = panda_file::File::Open(filename_in); in Disassemble()
57 debug_info_extractor_ = std::make_unique<panda_file::DebugInfoExtractor>(file_.get()); in CollectInfo()
126 void Disassembler::GetRecord(pandasm::Record *record, const panda_file::File::EntityId &record_id) in GetRecord()
148 void Disassembler::AddMethodToTables(const panda_file::File::EntityId &method_id) in AddMethodToTables()
163 void Disassembler::GetMethod(pandasm::Function *method, const panda_file::File::EntityId &method_id) in GetMethod()
173 panda_file::MethodDataAccessor method_accessor(*file_, method_id); in GetMethod()
197 void Disassembler::FillLiteralArrayData(pandasm::LiteralArray *lit_array, const panda_file::Literal… in FillLiteralArrayData()
198 … const panda_file::LiteralDataAccessor::LiteralValue &value) const in FillLiteralArrayData()
200 panda_file::File::EntityId id(std::get<uint32_t>(value)); in FillLiteralArrayData()
202 auto len = panda_file::helpers::Read<sizeof(uint32_t)>(&sp); in FillLiteralArrayData()
[all …]
/arkcompiler/runtime_core/libpandafile/
Dmodule_data_accessor-inl.h23 namespace panda::panda_file {
29 auto regular_import_num = panda_file::helpers::Read<panda_file::ID_SIZE>(&sp); in EnumerateModuleRecord()
31 … auto local_name_offset = static_cast<uint32_t>(panda_file::helpers::Read<sizeof(uint32_t)>(&sp)); in EnumerateModuleRecord()
32 … auto import_name_offset = static_cast<uint32_t>(panda_file::helpers::Read<sizeof(uint32_t)>(&sp)); in EnumerateModuleRecord()
33 … auto module_request_idx = static_cast<uint32_t>(panda_file::helpers::Read<sizeof(uint16_t)>(&sp)); in EnumerateModuleRecord()
37 auto namespace_import_num = panda_file::helpers::Read<panda_file::ID_SIZE>(&sp); in EnumerateModuleRecord()
39 … auto local_name_offset = static_cast<uint32_t>(panda_file::helpers::Read<sizeof(uint32_t)>(&sp)); in EnumerateModuleRecord()
40 … auto module_request_idx = static_cast<uint32_t>(panda_file::helpers::Read<sizeof(uint16_t)>(&sp)); in EnumerateModuleRecord()
44 auto local_export_num = panda_file::helpers::Read<panda_file::ID_SIZE>(&sp); in EnumerateModuleRecord()
46 … auto local_name_offset = static_cast<uint32_t>(panda_file::helpers::Read<sizeof(uint32_t)>(&sp)); in EnumerateModuleRecord()
[all …]
Dmodule_data_accessor.cpp20 namespace panda::panda_file { namespace
21 ModuleDataAccessor::ModuleDataAccessor(const panda_file::File &panda_file, panda_file::File::Entity… in ModuleDataAccessor() argument
22 : panda_file_(panda_file), module_data_id_(module_data_id) in ModuleDataAccessor()
26 auto module_sp = sp.SubSpan(panda_file::ID_SIZE); // skip literalnum in ModuleDataAccessor()
28 num_module_requests_ = panda_file::helpers::Read<panda_file::ID_SIZE>(&module_sp); in ModuleDataAccessor()
31 auto value = static_cast<uint32_t>(panda_file::helpers::Read<sizeof(uint32_t)>(&module_sp)); in ModuleDataAccessor()
Dmodule_data_accessor.h28 namespace panda::panda_file {
29 using StringData = panda_file::File::StringData;
41 … ModuleDataAccessor(const panda_file::File &panda_file, panda_file::File::EntityId module_data_id);
51 const panda_file::File &GetPandaFile() const in GetPandaFile()
56 panda_file::File::EntityId GetModuleDataId() const in GetModuleDataId()
69 const panda_file::File &panda_file_;
70 panda_file::File::EntityId module_data_id_;
Ddebug_helpers.h26 namespace panda::panda_file::debug_helpers {
30 BytecodeOffsetResolver(panda_file::LineProgramState *state, uint32_t bc_offset) in BytecodeOffsetResolver()
40 panda_file::LineProgramState *GetState() const in GetState()
134 panda_file::LineProgramState *state_;
140 inline size_t GetLineNumber(panda::panda_file::MethodDataAccessor mda, uint32_t bc_offset, in GetLineNumber()
141 const panda::panda_file::File *panda_debug_file) in GetLineNumber()
148 panda::panda_file::DebugInfoDataAccessor dda(*panda_debug_file, debug_info_id.value()); in GetLineNumber()
151 … panda::panda_file::LineProgramState state(*panda_debug_file, panda::panda_file::File::EntityId(0), in GetLineNumber()
155 …panda::panda_file::LineNumberProgramProcessor<BytecodeOffsetResolver> program_processor(program, &… in GetLineNumber()
/arkcompiler/runtime_core/assembler/tests/
Demitter_test.cpp80 panda_file::ClassDataAccessor cda(*pf, class_id); in TEST()
89 cda.EnumerateRuntimeAnnotations([](panda_file::File::EntityId) { ASSERT_TRUE(false); }); in TEST()
91 cda.EnumerateAnnotations([](panda_file::File::EntityId) { ASSERT_TRUE(false); }); in TEST()
93 cda.EnumerateFields([](panda_file::FieldDataAccessor &) { ASSERT_TRUE(false); }); in TEST()
95 cda.EnumerateMethods([&](panda_file::MethodDataAccessor &mda) { in TEST()
101 panda_file::ProtoDataAccessor pda(*pf, mda.GetProtoId()); in TEST()
103 ASSERT_EQ(pda.GetReturnType().GetId(), panda_file::Type::TypeId::VOID); in TEST()
108 panda_file::CodeDataAccessor cdacc(*pf, mda.GetCodeId().value()); in TEST()
118 panda_file::DebugInfoDataAccessor dda(*pf, mda.GetDebugInfoId().value()); in TEST()
122 mda.EnumerateRuntimeAnnotations([](panda_file::File::EntityId) { ASSERT_TRUE(false); }); in TEST()
[all …]
Dassembler_emitter_test.cpp50 return static_cast<uint8_t>(line_inc - panda_file::LineNumberProgramItem::LINE_BASE) + in GetSpecialOpcode()
51 static_cast<uint8_t>(pc_inc * panda_file::LineNumberProgramItem::LINE_RANGE) + in GetSpecialOpcode()
52 panda_file::LineNumberProgramItem::OPCODE_BASE; in GetSpecialOpcode()
80 panda_file::ClassDataAccessor cda(*pf, class_id);
82 cda.EnumerateMethods([&](panda_file::MethodDataAccessor &mda) { in __anon9d5bb8020102()
122 panda_file::ClassDataAccessor cda(*pf, class_id);
131 cda.EnumerateAnnotations([](panda_file::File::EntityId) { EXPECT_TRUE(false); }); in __anon9d5bb8020202()
133 cda.EnumerateFields([](panda_file::FieldDataAccessor &) { EXPECT_TRUE(false); }); in __anon9d5bb8020302()
135 cda.EnumerateMethods([&](panda_file::MethodDataAccessor &mda) { in __anon9d5bb8020402()
141 panda_file::ProtoDataAccessor pda(*pf, mda.GetProtoId()); in __anon9d5bb8020402()
[all …]
/arkcompiler/runtime_core/bytecode_optimizer/
Druntime_adapter.h36 …explicit BytecodeOptimizerRuntimeAdapter(const panda_file::File &panda_file) : panda_file_(panda_f… in BytecodeOptimizerRuntimeAdapter() argument
42 return const_cast<panda_file::File *>(&panda_file_); in GetBinaryFileForMethod()
57 panda_file::MethodDataAccessor mda(panda_file_, MethodCast(method)); in GetMethodTotalArgumentsCount()
60 panda_file::CodeDataAccessor cda(panda_file_, mda.GetCodeId().value()); in GetMethodTotalArgumentsCount()
67 panda_file::MethodDataAccessor mda(panda_file_, panda_file::File::EntityId(id)); in GetMethodArgumentsCount()
68 panda_file::ProtoDataAccessor pda(panda_file_, mda.GetProtoId()); in GetMethodArgumentsCount()
75 panda_file::MethodDataAccessor mda(panda_file_, MethodCast(method)); in GetMethodRegistersCount()
78 panda_file::CodeDataAccessor cda(panda_file_, mda.GetCodeId().value()); in GetMethodRegistersCount()
85 panda_file::MethodDataAccessor mda(panda_file_, MethodCast(method)); in GetMethodCode()
88 panda_file::CodeDataAccessor cda(panda_file_, mda.GetCodeId().value()); in GetMethodCode()
[all …]
/arkcompiler/runtime_core/tests/fuzztest/annotationdataaccessor_fuzzer/
Dannotationdataaccessor_fuzzer.cpp26 auto pf = panda::panda_file::OpenPandaFileFromMemory(data, size); in AnnotationDataAccessorFuzzTest()
31 const auto &panda_file = *pf; in AnnotationDataAccessorFuzzTest() local
33 panda::panda_file::File::EntityId id(classes[i]); in AnnotationDataAccessorFuzzTest()
34 if (panda_file.IsExternal(id)) { in AnnotationDataAccessorFuzzTest()
38 panda::panda_file::ClassDataAccessor cda(panda_file, id); in AnnotationDataAccessorFuzzTest()
39 cda.EnumerateAnnotations([&](panda::panda_file::File::EntityId id) { in AnnotationDataAccessorFuzzTest()
40 panda::panda_file::AnnotationDataAccessor ada(panda_file, id); in AnnotationDataAccessorFuzzTest()
43 } catch (panda::panda_file::helpers::FileAccessException &e) { in AnnotationDataAccessorFuzzTest()
/arkcompiler/runtime_core/tests/fuzztest/debuginfodataaccessor_fuzzer/
Ddebuginfodataaccessor_fuzzer.cpp26 auto pf = panda::panda_file::OpenPandaFileFromMemory(data, size); in DebugInfoDataAccessorFuzzTest()
30 const auto &panda_file = *pf; in DebugInfoDataAccessorFuzzTest() local
31 for (const auto &header : panda_file.GetIndexHeaders()) { in DebugInfoDataAccessorFuzzTest()
32 const auto &methods = panda_file.GetMethodIndex(&header); in DebugInfoDataAccessorFuzzTest()
34 panda::panda_file::MethodDataAccessor mda(panda_file, id); in DebugInfoDataAccessorFuzzTest()
37 panda::panda_file::DebugInfoDataAccessor dda(panda_file, value.value()); in DebugInfoDataAccessorFuzzTest()
41 } catch (panda::panda_file::helpers::FileAccessException &e) { in DebugInfoDataAccessorFuzzTest()
/arkcompiler/runtime_core/tests/fuzztest/codedataaccessor_fuzzer/
Dcodedataaccessor_fuzzer.cpp27 auto pf = panda::panda_file::OpenPandaFileFromMemory(data, size); in CodeDataAccessorFuzzTest()
31 const auto &panda_file = *pf; in CodeDataAccessorFuzzTest() local
32 for (const auto &header : panda_file.GetIndexHeaders()) { in CodeDataAccessorFuzzTest()
33 const auto &methods = panda_file.GetMethodIndex(&header); in CodeDataAccessorFuzzTest()
35 panda::panda_file::MethodDataAccessor mda(panda_file, id); in CodeDataAccessorFuzzTest()
38 panda::panda_file::CodeDataAccessor coda(panda_file, value.value()); in CodeDataAccessorFuzzTest()
42 } catch (panda::panda_file::helpers::FileAccessException &e) { in CodeDataAccessorFuzzTest()
/arkcompiler/ets_runtime/ecmascript/jspandafile/accessor/
Dmodule_data_accessor.cpp26 auto moduleSp = sp.SubSpan(panda_file::ID_SIZE); // skip literalnum in ModuleDataAccessor()
28 numModuleRequests_ = panda_file::helpers::Read<panda_file::ID_SIZE>(&moduleSp); in ModuleDataAccessor()
31 auto value = static_cast<uint32_t>(panda_file::helpers::Read<sizeof(uint32_t)>(&moduleSp)); in ModuleDataAccessor()
47 auto regularImportNum = panda_file::helpers::Read<panda_file::ID_SIZE>(&sp); in EnumerateImportEntry()
54 … auto localNameOffset = static_cast<uint32_t>(panda_file::helpers::Read<sizeof(uint32_t)>(&sp)); in EnumerateImportEntry()
55 … auto importNameOffset = static_cast<uint32_t>(panda_file::helpers::Read<sizeof(uint32_t)>(&sp)); in EnumerateImportEntry()
56 … auto moduleRequestIdx = static_cast<uint32_t>(panda_file::helpers::Read<sizeof(uint16_t)>(&sp)); in EnumerateImportEntry()
57 auto sd = pandaFile_->GetStringData(panda_file::File::EntityId(localNameOffset)); in EnumerateImportEntry()
60 sd = pandaFile_->GetStringData(panda_file::File::EntityId(importNameOffset)); in EnumerateImportEntry()
70 auto namespaceImportNum = panda_file::helpers::Read<panda_file::ID_SIZE>(&sp); in EnumerateImportEntry()
[all …]
/arkcompiler/runtime_core/tests/fuzztest/fielddataaccessor_fuzzer/
Dfielddataaccessor_fuzzer.cpp26 auto pf = panda::panda_file::OpenPandaFileFromMemory(data, size); in FieldDataAccessorFuzzTest()
30 const auto &panda_file = *pf; in FieldDataAccessorFuzzTest() local
31 for (const auto &header : panda_file.GetIndexHeaders()) { in FieldDataAccessorFuzzTest()
32 const auto &fields = panda_file.GetFieldIndex(&header); in FieldDataAccessorFuzzTest()
34 panda::panda_file::FieldDataAccessor fda(panda_file, id); in FieldDataAccessorFuzzTest()
37 } catch (panda::panda_file::helpers::FileAccessException &e) { in FieldDataAccessorFuzzTest()
/arkcompiler/runtime_core/tests/fuzztest/methoddataaccessor_fuzzer/
Dmethoddataaccessor_fuzzer.cpp25 auto pf = panda::panda_file::OpenPandaFileFromMemory(data, size); in MethodDataAccessorFuzzTest()
29 const auto &panda_file = *pf; in MethodDataAccessorFuzzTest() local
30 for (const auto &header : panda_file.GetIndexHeaders()) { in MethodDataAccessorFuzzTest()
31 const auto &methods = panda_file.GetMethodIndex(&header); in MethodDataAccessorFuzzTest()
33 panda::panda_file::MethodDataAccessor mda(panda_file, id); in MethodDataAccessorFuzzTest()
36 } catch (panda::panda_file::helpers::FileAccessException &e) { in MethodDataAccessorFuzzTest()
/arkcompiler/ets_runtime/ecmascript/jspandafile/
Dmethod_literal.cpp34 const panda_file::File *pf = jsPandaFile->GetPandaFile(); in Initialize()
36 panda_file::MethodDataAccessor mda(*pf, methodId); in Initialize()
40 panda_file::CodeDataAccessor cda(*pf, codeId); in Initialize()
48 panda_file::AnnotationDataAccessor ada(*pf, annotationId); in Initialize()
53 panda_file::AnnotationDataAccessor::Elem adae = ada.GetElement(i); in Initialize()
62 panda_file::AnnotationDataAccessor::Elem adae = ada.GetElement(i); in Initialize()
105 const panda_file::File *pf = jsPandaFile->GetPandaFile(); in GetMethodName()
106 panda_file::MethodDataAccessor mda(*pf, methodId); in GetMethodName()
117 const panda_file::File *pf = jsPandaFile->GetPandaFile(); in GetRecordName()
118 panda_file::MethodDataAccessor mda(*pf, methodId); in GetRecordName()
[all …]
Djs_pandafile.cpp24 JSPandaFile::JSPandaFile(const panda_file::File *pf, const CString &descriptor) in JSPandaFile()
48 panda_file::File::EntityId classId(index); in CheckIsBundlePack()
52 panda_file::ClassDataAccessor cda(*pf_, classId); in CheckIsBundlePack()
53 cda.EnumerateFields([&](panda_file::FieldDataAccessor &fieldAccessor) -> void { in CheckIsBundlePack()
54 panda_file::File::EntityId fieldNameId = fieldAccessor.GetNameId(); in CheckIsBundlePack()
55 panda_file::File::StringData sd = GetStringData(fieldNameId); in CheckIsBundlePack()
133 panda_file::File::EntityId classId(index); in InitializeUnMergedPF()
137 panda_file::ClassDataAccessor cda(*pf_, classId); in InitializeUnMergedPF()
141 cda.EnumerateFields([&](panda_file::FieldDataAccessor &fieldAccessor) -> void { in InitializeUnMergedPF()
142 panda_file::File::EntityId fieldNameId = fieldAccessor.GetNameId(); in InitializeUnMergedPF()
[all …]
/arkcompiler/runtime_core/tests/fuzztest/classdataaccessor_fuzzer/
Dclassdataaccessor_fuzzer.cpp25 auto pf = panda::panda_file::OpenPandaFileFromMemory(data, size); in ClassDataAccessorFuzzTest()
30 const auto &panda_file = *pf; in ClassDataAccessorFuzzTest() local
32 panda::panda_file::File::EntityId id(classes[i]); in ClassDataAccessorFuzzTest()
33 if (panda_file.IsExternal(id)) { in ClassDataAccessorFuzzTest()
37 panda::panda_file::ClassDataAccessor cda(panda_file, id); in ClassDataAccessorFuzzTest()
39 } catch (panda::panda_file::helpers::FileAccessException &e) { in ClassDataAccessorFuzzTest()
/arkcompiler/ets_runtime/ecmascript/ts_types/tests/
Dts_type_parser_test.cpp25 using namespace panda::panda_file;
97 std::vector<panda_file::LiteralTag> classTags { panda_file::LiteralTag::INTEGER, in HWTEST_F_L0()
98 panda_file::LiteralTag::INTEGER, in HWTEST_F_L0()
99 panda_file::LiteralTag::BUILTINTYPEINDEX, in HWTEST_F_L0()
100 panda_file::LiteralTag::INTEGER, in HWTEST_F_L0()
101 panda_file::LiteralTag::INTEGER, in HWTEST_F_L0()
102 panda_file::LiteralTag::INTEGER, in HWTEST_F_L0()
103 panda_file::LiteralTag::INTEGER, in HWTEST_F_L0()
104 panda_file::LiteralTag::STRING, in HWTEST_F_L0()
105 panda_file::LiteralTag::BUILTINTYPEINDEX, in HWTEST_F_L0()
[all …]
/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/
DmoduleRecordEmitter.cpp24 ….tag_ = panda::panda_file::LiteralTag::INTEGER, .value_ = static_cast<uint32_t>(moduleRequests.siz… in GenModuleRequests()
28 .tag_ = panda::panda_file::LiteralTag::STRING, .value_ = request.Mutf8()}; in GenModuleRequests()
38 .tag_ = panda::panda_file::LiteralTag::INTEGER, in GenRegularImportEntries()
44 .tag_ = panda::panda_file::LiteralTag::STRING, .value_ = entry->localName_.Mutf8()}; in GenRegularImportEntries()
47 .tag_ = panda::panda_file::LiteralTag::STRING, .value_ = entry->importName_.Mutf8()}; in GenRegularImportEntries()
50 .tag_ = panda::panda_file::LiteralTag::METHODAFFILIATE, in GenRegularImportEntries()
61 .tag_ = panda::panda_file::LiteralTag::INTEGER, in GenNamespaceImportEntries()
66 .tag_ = panda::panda_file::LiteralTag::STRING, .value_ = entry->localName_.Mutf8()}; in GenNamespaceImportEntries()
69 .tag_ = panda::panda_file::LiteralTag::METHODAFFILIATE, in GenNamespaceImportEntries()
80 ….tag_ = panda::panda_file::LiteralTag::INTEGER, .value_ = static_cast<uint32_t>(localExportEntries… in GenLocalExportEntries()
[all …]
/arkcompiler/runtime_core/libpandafile/templates/
Dtype.h.erb21 namespace panda::panda_file {
123 case panda_file::Type::TypeId::VOID:
125 case panda_file::Type::TypeId::U1:
127 case panda_file::Type::TypeId::I8:
129 case panda_file::Type::TypeId::U8:
131 case panda_file::Type::TypeId::I16:
133 case panda_file::Type::TypeId::U16:
135 case panda_file::Type::TypeId::I32:
137 case panda_file::Type::TypeId::U32:
139 case panda_file::Type::TypeId::I64:
[all …]

123456789