Home
last modified time | relevance | path

Searched refs:GetPandaFile (Results 1 – 25 of 54) sorted by relevance

123

/ark/js_runtime/ecmascript/jspandafile/
Djs_pandafile_manager.cpp81 LOG_ECMA(INFO) << "GenerateProgram " << jsPandaFile->GetPandaFile()->GetFilename(); in GenerateProgram()
82 ASSERT(GetJSPandaFile(jsPandaFile->GetPandaFile()) != nullptr); in GenerateProgram()
109 if (jsPandafile->GetPandaFile() == pf) { in GetJSPandaFile()
118 LOG_ECMA(INFO) << "InsertJSPandaFile " << jsPandaFile->GetPandaFile()->GetFilename(); in InsertJSPandaFile()
127 LOG_ECMA(INFO) << "IncreaseRefJSPandaFile " << jsPandaFile->GetPandaFile()->GetFilename(); in IncreaseRefJSPandaFileUnlocked()
135 LOG_ECMA(INFO) << "DecreaseRefJSPandaFile " << jsPandaFile->GetPandaFile()->GetFilename(); in DecreaseRefJSPandaFile()
154 LOG_ECMA(INFO) << "ReleaseJSPandaFile " << jsPandaFile->GetPandaFile()->GetFilename(); in ReleaseJSPandaFile()
237 LOG_ECMA(INFO) << "RemoveJSPandaFile " << jsPandaFile->GetPandaFile()->GetFilename(); in RemoveJSPandaFile()
Ddebug_info_extractor.cpp38 Extract(jsPandaFile->GetPandaFile()); in DebugInfoExtractor()
178 const char *name = GetStringFromConstantPool(state_.GetPandaFile(), nameIndex); in HandleStartLocal()
188 const char *name = GetStringFromConstantPool(state_.GetPandaFile(), nameIndex); in HandleStartLocalExtended()
Dscope_info_extractor.cpp27 const panda_file::File *pf = method->GetPandaFile(); in GenerateScopeInfo()
Djs_pandafile.h46 const panda_file::File *GetPandaFile() const in GetPandaFile() function
/ark/runtime_core/runtime/include/
Dclass_linker-inl.h29 Class *klass = caller.GetPandaFile()->GetPandaCache()->GetClassFromCache(id); in GetClass()
36 klass = ext->GetClass(*caller.GetPandaFile(), id, caller.GetClass()->GetLoadContext(), in GetClass()
39 caller.GetPandaFile()->GetPandaCache()->SetClassCache(id, klass); in GetClass()
Dvtable_builder.h66 : mda_(*method->GetPandaFile(), method->GetFileId()),
67 proto_(*method->GetPandaFile(), mda_.GetProtoId()),
88 return mda_.GetPandaFile().GetStringData(mda_.GetNameId()); in GetName()
93 return mda_.GetPandaFile().GetStringData(mda_.GetClassId()); in GetClassName()
142 panda_file::ClassDataAccessor cda(mda_.GetPandaFile(), mda_.GetClassId()); in IsInterfaceMethod()
/ark/runtime_core/runtime/
Dvtable_builder.cpp29 auto &pf1 = pda_.GetPandaFile(); in AreTypesEqual()
30 auto &pf2 = other.pda_.GetPandaFile(); in AreTypesEqual()
Dclass_initializer.cpp186 panda_file::FieldDataAccessor fda(*field.GetPandaFile(), field.GetFileId()); in InitializePrimitiveField()
199 panda_file::FieldDataAccessor fda(*field.GetPandaFile(), field.GetFileId()); in InitializeStringField()
206 …:GetCurrent()->ResolveString(Runtime::GetCurrent()->GetPandaVM(), *klass->GetPandaFile(), id, ctx); in InitializeStringField()
294 auto *file = klass->GetPandaFile(); in IsVerifySuccInAppInstall()
319 auto *file = klass->GetPandaFile(); in VerifyClass()
Dclass_linker.cpp347 const auto &pf = method_data_accessor->GetPandaFile(); in LoadMethod()
436 …InitializeMemory(field, klass, &field_data_accessor.GetPandaFile(), field_data_accessor.GetFieldId… in LoadFields()
639 auto &pf = cda->GetPandaFile(); in LoadBaseClass()
667 auto &pf = cda->GetPandaFile(); in LoadInterfaces()
724 klass->SetPandaFile(&class_data_accessor->GetPandaFile()); in LoadClass()
727 auto &pf = class_data_accessor->GetPandaFile(); in LoadClass()
1118 auto *pf = caller.GetPandaFile(); in GetMethod()
1149 const auto &pf = method_data_accessor.GetPandaFile(); in GetMethod()
1151 if (!method_data_accessor.IsExternal() && klass->GetPandaFile() == &pf) { in GetMethod()
1206 auto &pf = field_data_accessor.GetPandaFile(); in GetFieldById()
[all …]
Dlanguage_context.cpp33 if (catchMethod->GetPandaFile() == nullptr) { in GetCatchMethodAndOffset()
/ark/runtime_core/runtime/tooling/
Ddebugger.cpp69 …Method *method = runtime_->GetClassLinker()->GetMethod(location.GetPandaFile(), location.GetMethod… in SetBreakpoint()
73 " in panda file '" + std::string(location.GetPandaFile()) + "'"); in SetBreakpoint()
94 …Method *method = runtime_->GetClassLinker()->GetMethod(location.GetPandaFile(), location.GetMethod… in RemoveBreakpoint()
98 " in panda file '" + std::string(location.GetPandaFile()) + "'"); in RemoveBreakpoint()
271 const char *pandaFile = location.GetPandaFile(); in GetPtMethod()
488 auto *pf = method->GetPandaFile(); in HandleBreakpoint()
503 auto *pf = method->GetPandaFile(); in HandleExceptionThrowEvent()
506 auto *catchMethodFile = res.first->GetPandaFile(); in HandleExceptionThrowEvent()
525 auto *pf = method->GetPandaFile(); in ExceptionCatch()
535 auto *pf = method->GetPandaFile(); in HandleStep()
[all …]
/ark/runtime_core/libpandafile/tests/
Dfile_test.cpp37 static std::unique_ptr<const File> GetPandaFile(std::vector<uint8_t> *data) in GetPandaFile() function
100 auto ptr = GetPandaFile(&data); in TEST()
108 auto ptr = GetPandaFile(&data); in TEST()
130 auto panda_file = GetPandaFile(&data); in TEST()
Dfile_item_container_test.cpp160 static std::unique_ptr<const File> GetPandaFile(std::vector<uint8_t> &data) in GetPandaFile() function
226 auto panda_file = GetPandaFile(data); in TEST()
358 auto panda_file = GetPandaFile(data); in TEST()
448 auto panda_file = GetPandaFile(data); in TestProtos()
558 auto panda_file = GetPandaFile(data); in TEST()
625 auto panda_file = GetPandaFile(data); in TEST()
/ark/runtime_core/libpandafile/
Ddebug_info_extractor.cpp181 const char *name = GetStringFromConstantPool(state_.GetPandaFile(), name_index); in HandleStartLocal()
182 const char *type = GetStringFromConstantPool(state_.GetPandaFile(), type_index); in HandleStartLocal()
192 const char *name = GetStringFromConstantPool(state_.GetPandaFile(), name_index); in HandleStartLocalExtended()
193 const char *type = GetStringFromConstantPool(state_.GetPandaFile(), type_index); in HandleStartLocalExtended()
194 … const char *type_sign = GetStringFromConstantPool(state_.GetPandaFile(), type_signature_index); in HandleStartLocalExtended()
Dmethod_handle_data_accessor.h41 const File &GetPandaFile() const in GetPandaFile() function
Dproto_data_accessor.h31 const File &GetPandaFile() const in GetPandaFile() function
Ddebug_data_accessor.h60 const File &GetPandaFile() const in GetPandaFile() function
Dliteral_data_accessor.h76 const File &GetPandaFile() const in GetPandaFile() function
Dline_program_state.h105 const File &GetPandaFile() const in GetPandaFile() function
Dfield_data_accessor.h127 const File &GetPandaFile() const in GetPandaFile() function
/ark/js_runtime/ecmascript/
Djs_method.cpp23 : Method(nullptr, jsPandaFile == nullptr ? nullptr : jsPandaFile->GetPandaFile(), in JSMethod()
45 const panda_file::File *pandaFile = GetPandaFile(); in InitializeCallField()
/ark/runtime_core/verification/verifier/
Dverifier.cpp45 const panda_file::File *GetPandaFile(ClassLinker *class_linker, std::string_view filename) in GetPandaFile() function
86 auto *panda_file = klass->GetPandaFile(); in VerifierProcessFile()
/ark/runtime_core/runtime/interpreter/
Druntime_interface.h67 const auto *pf = caller->GetPandaFile(); in GetMethodName()
75 const auto *pf = caller->GetPandaFile(); in GetMethodClass()
86 auto *pf = caller->GetPandaFile(); in GetMethodArgumentsCount()
/ark/runtime_core/runtime/include/tooling/
Dpt_location.h34 const char *GetPandaFile() const in GetPandaFile() function
/ark/js_runtime/ecmascript/tooling/backend/
Djs_pt_location.h34 const char *GetPandaFile() const in GetPandaFile() function

123