Lines Matching refs:patch
246 MethodLiteral *patch = item.second; in ReplaceMethod() local
247 auto methodId = patch->GetMethodId(); in ReplaceMethod()
288 ReplaceMethodInner(thread, baseMethod, patch, patchConstpool.GetTaggedValue()); in ReplaceMethod()
314 ReplaceMethodInner(thread, baseMethod, patch, patchConstpool.GetTaggedValue()); in ReplaceMethod()
534 JSTaggedValue patch; in CheckIsModuleMismatch() local
538 patch = patchModule->GetImportEntries(); in CheckIsModuleMismatch()
540 if (CheckImportEntriesMismatch(thread, patch, base)) { in CheckIsModuleMismatch()
545 patch = patchModule->GetLocalExportEntries(); in CheckIsModuleMismatch()
547 if (CheckLocalExportEntriesMismatch(thread, patch, base)) { in CheckIsModuleMismatch()
552 patch = patchModule->GetIndirectExportEntries(); in CheckIsModuleMismatch()
554 if (CheckIndirectExportEntriesMismatch(thread, patch, base)) { in CheckIsModuleMismatch()
559 patch = patchModule->GetStarExportEntries(); in CheckIsModuleMismatch()
561 if (CheckStarExportEntriesMismatch(thread, patch, base)) { in CheckIsModuleMismatch()
568 bool QuickFixLoader::CheckImportEntriesMismatch(JSThread *thread, JSTaggedValue patch, JSTaggedValu… in CheckImportEntriesMismatch() argument
570 if (patch.IsTaggedArray() && base.IsTaggedArray()) { in CheckImportEntriesMismatch()
571 auto patchArr = TaggedArray::Cast(patch); in CheckImportEntriesMismatch()
585 } else if (!patch.IsUndefined() || !base.IsUndefined()) { in CheckImportEntriesMismatch()
593 bool QuickFixLoader::CheckLocalExportEntriesMismatch(JSThread *thread, JSTaggedValue patch, JSTagge… in CheckLocalExportEntriesMismatch() argument
595 if (patch.IsTaggedArray() && base.IsTaggedArray()) { in CheckLocalExportEntriesMismatch()
596 auto patchArr = TaggedArray::Cast(patch); in CheckLocalExportEntriesMismatch()
610 } else if (patch.IsLocalExportEntry() && base.IsLocalExportEntry()) { in CheckLocalExportEntriesMismatch()
611 auto patchEntry = LocalExportEntry::Cast(patch); in CheckLocalExportEntriesMismatch()
616 } else if (!patch.IsUndefined() || !base.IsUndefined()) { in CheckLocalExportEntriesMismatch()
624 bool QuickFixLoader::CheckIndirectExportEntriesMismatch(JSThread *thread, JSTaggedValue patch, JSTa… in CheckIndirectExportEntriesMismatch() argument
626 if (patch.IsTaggedArray() && base.IsTaggedArray()) { in CheckIndirectExportEntriesMismatch()
627 auto patchArr = TaggedArray::Cast(patch); in CheckIndirectExportEntriesMismatch()
641 } else if (patch.IsIndirectExportEntry() && base.IsIndirectExportEntry()) { in CheckIndirectExportEntriesMismatch()
642 auto patchEntry = IndirectExportEntry::Cast(patch); in CheckIndirectExportEntriesMismatch()
647 } else if (!patch.IsUndefined() || !base.IsUndefined()) { in CheckIndirectExportEntriesMismatch()
655 bool QuickFixLoader::CheckStarExportEntriesMismatch(JSThread *thread, JSTaggedValue patch, JSTagged… in CheckStarExportEntriesMismatch() argument
657 if (patch.IsTaggedArray() && base.IsTaggedArray()) { in CheckStarExportEntriesMismatch()
658 auto patchArr = TaggedArray::Cast(patch); in CheckStarExportEntriesMismatch()
672 } else if (patch.IsStarExportEntry() && base.IsStarExportEntry()) { in CheckStarExportEntriesMismatch()
673 auto patchEntry = StarExportEntry::Cast(patch); in CheckStarExportEntriesMismatch()
678 } else if (!patch.IsUndefined() || !base.IsUndefined()) { in CheckStarExportEntriesMismatch()
686 bool QuickFixLoader::CheckImportEntryMismatch(ImportEntry *patch, ImportEntry *base) in CheckImportEntryMismatch() argument
688 auto patchModuleRequest = EcmaString::Cast(patch->GetModuleRequest()); in CheckImportEntryMismatch()
690 auto patchImportName = EcmaString::Cast(patch->GetImportName()); in CheckImportEntryMismatch()
692 auto patchLocalName = EcmaString::Cast(patch->GetLocalName()); in CheckImportEntryMismatch()
719 bool QuickFixLoader::CheckLocalExportEntryMismatch(LocalExportEntry *patch, LocalExportEntry *base) in CheckLocalExportEntryMismatch() argument
721 auto patchExportName = EcmaString::Cast(patch->GetExportName()); in CheckLocalExportEntryMismatch()
723 auto patchLocalName = EcmaString::Cast(patch->GetLocalName()); in CheckLocalExportEntryMismatch()
743 bool QuickFixLoader::CheckIndirectExportEntryMismatch(IndirectExportEntry *patch, IndirectExportEnt… in CheckIndirectExportEntryMismatch() argument
745 auto patchExportName = EcmaString::Cast(patch->GetExportName()); in CheckIndirectExportEntryMismatch()
747 auto patchModuleRequest = EcmaString::Cast(patch->GetModuleRequest()); in CheckIndirectExportEntryMismatch()
749 auto patchImportName = EcmaString::Cast(patch->GetImportName()); in CheckIndirectExportEntryMismatch()
776 bool QuickFixLoader::CheckStarExportEntryMismatch(StarExportEntry *patch, StarExportEntry *base) in CheckStarExportEntryMismatch() argument
778 auto patchModuleRequest = EcmaString::Cast(patch->GetModuleRequest()); in CheckStarExportEntryMismatch()