Home
last modified time | relevance | path

Searched refs:file_ (Results 1 – 25 of 38) sorted by relevance

12

/arkcompiler/runtime_core/static_core/libpandafile/
Ddebug_info_updater-inl.h33 explicit DebugInfoUpdater(const File *file) : file_(file) {} in DebugInfoUpdater()
37 DebugInfoDataAccessor debugAcc(*file_, debugInfoId); in Scrap()
39 auto size = file_->GetSpanFromId(file_->GetIdFromPointer(program)).size(); in Scrap()
44 panda_file::LineProgramState state(*file_, File::EntityId(0), debugAcc.GetLineStart(), in Scrap()
63 std::string name = utf::Mutf8AsCString(file_->GetStringData(nameId).data); in Scrap()
67 std::string typeName = utf::Mutf8AsCString(file_->GetStringData(typeId).data); in Scrap()
80 std::string name = utf::Mutf8AsCString(file_->GetStringData(nameId).data); in Scrap()
84 std::string typeName = utf::Mutf8AsCString(file_->GetStringData(typeId).data); in Scrap()
88 … std::string typeSignature = utf::Mutf8AsCString(file_->GetStringData(typeSignatureId).data); in Scrap()
104 … std::string sourceFile = utf::Mutf8AsCString(file_->GetStringData(sourceFileId).data); in Scrap()
[all …]
Dfile_writer.cpp29 file_ = fopen(fileName.c_str(), mode); in FileWriter()
34 if (file_ != nullptr) { in ~FileWriter()
35 fclose(file_); in ~FileWriter()
46 if (file_ == nullptr) { in WriteBytes()
58 if (fwrite(bytes.data(), sizeof(decltype(bytes.back())), bytes.size(), file_) != bytes.size()) { in WriteBytes()
Dfile_reader.cpp63 const File::Header *header = file_->GetHeader(); in ReadContainer()
64 …LOG_IF(header->quickenedFlag, FATAL, PANDAFILE) << "File " << file_->GetFullFileName() << " is alr… in ReadContainer()
115 auto sp = file_->GetSpanFromId(id); in CreateLiteralArrayItem()
127 auto sp = file_->GetSpanFromId(id); in CreateLiteralArrayItem()
144 auto sp = file_->GetSpanFromId(id); in CreateLiteralArrayItem()
157 auto sp = file_->GetSpanFromId(id); in CreateLiteralArrayItem()
176 auto data = file_->GetStringData(id); in CreateLiteralArrayItem()
184 auto sp = file_->GetSpanFromId(id); in CreateLiteralArrayItem()
189 auto data = file_->GetStringData(strId); in CreateLiteralArrayItem()
201 MethodDataAccessor methodAcc(*file_, methodId); in CreateLiteralArrayItem()
[all …]
Dfile_reader.h52 explicit FileReader(std::unique_ptr<const File> &&file) : file_(std::move(file)) {} in FileReader()
64 return file_.get(); in GetFilePtr()
144 auto data = file_->GetStringData(stringId); in SetStringFieldValue()
155 if (file_->IsExternal(methodId)) { in CreateGenericMethodItem()
164 if (file_->IsExternal(fieldId)) { in CreateGenericFieldItem()
173 if (file_->IsExternal(classId)) { in CreateGenericClassItem()
181 std::unique_ptr<const File> file_; variable
Dline_number_program.h27 : pf_(pf), file_(file), line_(line), constantPool_(constantPool) in LineProgramState()
43 file_ = File::EntityId(offset); in SetFile()
48 return pf_.GetStringData(file_).data; in GetFile()
53 return file_.IsValid(); in HasFile()
109 File::EntityId file_; variable
Dfile_writer.h186 fseek(file_, static_cast<int64_t>(offset), SEEK_SET); in WriteChecksum()
188 fseek(file_, static_cast<int64_t>(offset), SEEK_END); in WriteChecksum()
208 return file_ != nullptr;
212 FILE *file_;
/arkcompiler/runtime_core/libpandafile/
Dfile_writer.cpp29 file_ = fopen(file_name.c_str(), mode); in FileWriter()
34 if (file_ != nullptr) { in ~FileWriter()
35 fclose(file_); in ~FileWriter()
64 if (file_ == nullptr) { in FinishWrite()
69 bool ret = fwrite(buf.data(), sizeof(decltype(buf.back())), length, file_) == length; in FinishWrite()
70 fclose(file_); in FinishWrite()
71 file_ = nullptr; in FinishWrite()
Dfile_reader.cpp66 auto sp = file_->GetSpanFromId(id); in CreateLiteralArrayItem()
143 auto data = file_->GetStringData(str_id); in CreateLiteralArrayItem()
154 auto data = file_->GetStringData(str_id); in CreateLiteralArrayItem()
167 MethodDataAccessor method_acc(*file_, method_id); in CreateLiteralArrayItem()
190 AnnotationDataAccessor ann_acc(*file_, ann_id); in CreateAnnotationItem()
194 if (!file_->IsExternal(ann_class_id)) { in CreateAnnotationItem()
254 auto data = file_->GetStringData(str_id); in CreateAnnotationItem()
269 MethodDataAccessor method_acc(*file_, method_id); in CreateAnnotationItem()
277 FieldDataAccessor field_acc(*file_, field_id); in CreateAnnotationItem()
422 auto data = file_->GetStringData(str_id); in CreateAnnotationItem()
[all …]
Dfile_reader.h53 explicit FileReader(std::unique_ptr<const File> &&file) : file_(std::move(file)) {} in FileReader()
136 auto data = file_->GetStringData(string_id); in SetStringFieldValue()
147 if (file_->IsExternal(method_id)) { in CreateGenericMethodItem()
156 if (file_->IsExternal(field_id)) { in CreateGenericFieldItem()
165 if (file_->IsExternal(class_id)) { in CreateGenericClassItem()
173 std::unique_ptr<const File> file_; variable
Dline_number_program.h27 : pf_(pf), file_(file), line_(line), constant_pool_(constant_pool) in LineProgramState()
43 file_ = File::EntityId(offset); in SetFile()
48 return pf_.GetStringData(file_).data; in GetFile()
53 return file_.IsValid(); in HasFile()
112 File::EntityId file_; variable
/arkcompiler/runtime_core/verifier/
Dverifier.cpp27 file_.swap(file_to_verify); in Verifier()
51 if (file_ == nullptr) { in CollectIdInfos()
61 if (file_ == nullptr) { in VerifyChecksum()
64 uint32_t file_size = file_->GetHeader()->file_size; in VerifyChecksum()
66 …uint32_t cal_checksum = adler32(1, file_->GetBase() + FILE_CONTENT_OFFSET, file_size - FILE_CONTEN… in VerifyChecksum()
67 return file_->GetHeader()->checksum == cal_checksum; in VerifyChecksum()
72 if (file_ == nullptr) { in VerifyConstantPool()
93 if (file_ == nullptr) { in VerifyRegisterIndex()
99 panda_file::MethodDataAccessor method_accessor {*file_, method_id}; in VerifyRegisterIndex()
103 panda_file::CodeDataAccessor code_data(*file_, method_accessor.GetCodeId().value()); in VerifyRegisterIndex()
[all …]
/arkcompiler/runtime_core/static_core/disassembler/
Ddisassembler.cpp75 file_ = fileHolder_.get(); in SetFile()
81 file_ = &file; in SetFile()
104 panda_file::CodeDataAccessor codeAccessor(*file_, codeId); in GetInsInfo()
164 debugInfoExtractor_ = std::make_unique<panda_file::DebugInfoExtractor>(file_); in CollectInfo()
324 if (!file_->IsExternal(recordId)) { in GetRecord()
355 panda_file::MethodDataAccessor methodAccessor(*file_, methodId); in GetMethod()
387 auto sp = file_->GetSpanFromId(id); in FillLiteralArrayData()
401 lit.value = StringDataToString(file_->GetStringData(panda_file::File::EntityId(strId))); in FillLiteralArrayData()
446 … auto strData = file_->GetStringData(panda_file::File::EntityId(std::get<uint32_t>(value))); in FillLiteralData()
465 panda_file::LiteralDataAccessor litArrayAccessor(*file_, file_->GetLiteralArraysId()); in GetLiteralArray()
[all …]
/arkcompiler/runtime_core/libpandabase/os/
Dfile.h41 explicit FileHolder(File file) : file_(file) {} in FileHolder()
45 file_.Close(); in ~FileHolder()
49 File file_;
/arkcompiler/runtime_core/static_core/libpandabase/os/
Dfile.h41 explicit FileHolder(File file) : file_(file) {} in FileHolder()
45 file_.Close(); in ~FileHolder()
49 File file_;
/arkcompiler/runtime_core/static_core/plugins/ets/disassembler/
Ddisasm_ets_plugin.cpp27 if (file_->IsExternal(recordId)) { in GeteTSMetadata()
33 panda_file::ClassDataAccessor classAccessor(*file_, recordId); in GeteTSMetadata()
59 panda_file::ClassDataAccessor classAccessor(*file_, recordId); in GetETSMetadata()
89 panda_file::ClassDataAccessor classAccessor(*file_, recordId); in SetETSAttributes()
126 panda_file::MethodDataAccessor methodAccessor(*file_, methodId); in GetETSMetadata()
151 panda_file::MethodDataAccessor methodAccessor(*file_, methodId); in SetETSAttributes()
166 panda_file::FieldDataAccessor fieldAccessor(*file_, fieldId); in GetETSMetadata()
186 const auto fieldName = StringDataToString(file_->GetStringData(fieldAccessor.GetNameId())); in GetETSMetadata()
193 panda_file::FieldDataAccessor fieldAccessor(*file_, fieldId); in SetETSAttributes()
213 panda_file::AnnotationDataAccessor annotationAccessor(*file_, annotationId); in GetETSAnnotation()
[all …]
/arkcompiler/runtime_core/disassembler/
Ddisassembler.cpp29 file_.swap(file_new); in Disassemble()
31 if (file_ != nullptr) { in Disassemble()
57 debug_info_extractor_ = std::make_unique<panda_file::DebugInfoExtractor>(file_.get()); in CollectInfo()
76 if (file_ != nullptr) { in Serialize()
77 std::string abc_file = GetFileNameByAbsolutePath(file_->GetFilename()); in Serialize()
158 if (!file_->IsExternal(record_id)) { in GetRecord()
190 panda_file::MethodDataAccessor method_accessor(*file_, method_id); in GetMethod()
218 auto sp = file_->GetSpanFromId(id); in FillLiteralArrayData()
233 lit.value_ = StringDataToString(file_->GetStringData(panda_file::File::EntityId(str_id))); in FillLiteralArrayData()
269 … auto str_data = file_->GetStringData(panda_file::File::EntityId(std::get<uint32_t>(value))); in FillLiteralData()
[all …]
/arkcompiler/runtime_core/static_core/quickener/templates/
Dquickener_gen.cpp.erb36 panda_file::DebugInfoDataAccessor debug_acc(*file_, debug_info_id);
40 auto data = file_->GetStringData(param_id);
52 panda_file::DebugInfoDataAccessor debug_acc(*file_, debug_info_id);
54 auto size = file_->GetSpanFromId(file_->GetIdFromPointer(program)).size();
59 …panda_file::LineProgramState state(*file_, panda_file::File::EntityId(0), debug_acc.GetLineStart(),
77 std::string name = utf::Mutf8AsCString(file_->GetStringData(name_id).data);
81 std::string type_name = utf::Mutf8AsCString(file_->GetStringData(type_id).data);
82 auto *type_item = file_->IsExternal(type_id)
96 std::string name = utf::Mutf8AsCString(file_->GetStringData(name_id).data);
100 std::string type_name = utf::Mutf8AsCString(file_->GetStringData(type_id).data);
[all …]
/arkcompiler/runtime_core/static_core/quickener/
Dquickener.h35 : container_(container), file_(file), items_(items) {}; in Quickener()
49 panda_file::File *file_; variable
/arkcompiler/runtime_core/static_core/compiler/tools/aotdump/
Daotdump.cpp75 explicit PandaFileHelper(const char *fileName) : file_(panda_file::OpenPandaFile(fileName)) {} in PandaFileHelper()
82 if (!file_) { in GetMethodName()
86 panda_file::MethodDataAccessor mda(*file_, fileId); in GetMethodName()
87 …panda_file::ProtoDataAccessor pda(*file_, panda_file::MethodDataAccessor::GetProtoId(*file_, fileI… in GetMethodName()
94 auto className = ClassHelper::GetName(file_->GetStringData(mda.GetClassId()).data); in GetMethodName()
95 ss << className << "::" << file_->GetStringData(mda.GetNameId()).data; in GetMethodName()
117 if (!file_) { in GetClassName()
120 return ClassHelper::GetName(file_->GetStringData(panda_file::File::EntityId(id)).data); in GetClassName()
124 std::unique_ptr<const panda_file::File> file_; member in panda::aoutdump::PandaFileHelper
/arkcompiler/ets_frontend/ets2panda/
Des2panda.h128 : type_(type), file_(file), message_(message) in Error()
132 : type_(type), file_(file), message_(message), line_(line), col_(column) in Error()
175 return file_; in File()
190 std::string file_; variable
/arkcompiler/runtime_core/disassembler/templates/
Dbc_ins_to_pandasm_ins.cpp.erb65 id = file_->ResolveMethodIndex(method_id, idx);
70 panda_file::MethodDataAccessor mda(*file_, id);
71 panda_file::ProtoDataAccessor pda(*file_, mda.GetProtoId());
Dtype_to_pandasm_type.cpp.erb28 …pandasm_type = pandasm::Type::FromDescriptor(StringDataToString(file_->GetStringData(pda.GetRefere…
59 std::string type_name = StringDataToString(file_->GetStringData(field_id));
/arkcompiler/runtime_core/static_core/disassembler/templates/
Dbc_ins_to_pandasm_ins.cpp.erb68 id = file_->ResolveMethodIndex(methodId, idx);
73 panda_file::MethodDataAccessor mda(*file_, id);
74 panda_file::ProtoDataAccessor pda(*file_, mda.GetProtoId());
Dtype_to_pandasm_type.cpp.erb28 …pandasmType = pandasm::Type::FromDescriptor(StringDataToString(file_->GetStringData(pda.GetReferen…
59 std::string typeName = StringDataToString(file_->GetStringData(fieldId));
/arkcompiler/runtime_core/libpandabase/events/
Devents_gen.h.erb156 file_.open("events.csv");
159 file_.open(path.data());
163 file_.close();
171file_ << "<%= event.name.camelize %>," << <%= event.fields.map(&:name).join(" << ',' << ") %> << s…
176 std::ofstream file_ GUARDED_BY(GetLock());

12