Lines Matching defs:baseFile
38 void QuickFixManager::LoadPatchIfNeeded(JSThread *thread, const JSPandaFile *baseFile)
48 CString baseFileName = baseFile->GetJSPandaFileDesc();
71 baseClassInfo_ = PatchLoader::CollectClassInfo(baseFile);
73 auto ret = PatchLoader::LoadPatchInternal(thread, baseFile, patchFile.get(), patchInfo, baseClassInfo_);
91 std::shared_ptr<JSPandaFile> baseFile =
93 if (baseFile == nullptr) {
109 baseClassInfo_ = PatchLoader::CollectClassInfo(baseFile.get());
111 auto ret = PatchLoader::LoadPatchInternal(thread, baseFile.get(), patchFile.get(), patchInfo, baseClassInfo_);
132 std::shared_ptr<JSPandaFile> baseFile = JSPandaFileManager::GetInstance()->LoadJSPandaFileSecure(
134 if (baseFile == nullptr) {
149 baseClassInfo_ = PatchLoader::CollectClassInfo(baseFile.get());
151 auto ret = PatchLoader::LoadPatchInternal(thread, baseFile.get(), patchFile.get(), patchInfo, baseClassInfo_);
189 JSTaggedValue QuickFixManager::CheckAndGetPatch(JSThread *thread, const JSPandaFile *baseFile, EntityId baseMethodId)
195 auto iter = methodInfos_.find(baseFile->GetJSPandaFileDesc());
201 MethodLiteral *patchMethodLiteral = PatchLoader::FindSameMethod(patchInfo, baseFile, baseMethodId, baseClassInfo_);
222 CString recordName = MethodLiteral::GetRecordName(baseFile, baseMethodId);