Home
last modified time | relevance | path

Searched refs:PatchFixHelper (Results 1 - 6 of 6) sorted by relevance

/arkcompiler/ets_frontend/es2panda/binder/
H A Dbinder.cpp268 res.variable->SetLexical(res.scope, program_->PatchFixHelper()); in LookupReference()
336 res.variable->SetLexical(res.scope, program_->PatchFixHelper()); in LookupIdentReference()
355 if (program_->PatchFixHelper()) { in StoreAndCheckSpecialFunctionName()
356 if (program_->PatchFixHelper()->IsDumpSymbolTable()) { in StoreAndCheckSpecialFunctionName()
361 if (program_->PatchFixHelper()->IsHotFix()) { in StoreAndCheckSpecialFunctionName()
364 program_->PatchFixHelper()->CheckAndRestoreSpecialFunctionName(++globalIndexForSpecialFunc_, in StoreAndCheckSpecialFunctionName()
369 ASSERT(program_->PatchFixHelper()->IsColdFix() || program_->PatchFixHelper()->IsHotReload() || in StoreAndCheckSpecialFunctionName()
370 program_->PatchFixHelper()->IsColdReload()); in StoreAndCheckSpecialFunctionName()
/arkcompiler/ets_frontend/es2panda/compiler/core/
H A DcompilerContext.h101 util::PatchFix *PatchFixHelper() const in PatchFixHelper() function in panda::es2panda::panda::es2panda::compiler::CompilerContext
H A Dpandagen.cpp1919 if (context_->PatchFixHelper() && context_->PatchFixHelper()->IsAdditionalVarInPatch(slot)) { in LoadLexicalVar()
1920 uint32_t patchSlot = context_->PatchFixHelper()->GetPatchLexicalIdx(std::string(name)); in LoadLexicalVar()
1967 if (context_->PatchFixHelper() && context_->PatchFixHelper()->IsAdditionalVarInPatch(slot)) { in StoreLexicalVar()
1968 uint32_t patchSlot = context_->PatchFixHelper()->GetPatchLexicalIdx(std::string(local->Name())); in StoreLexicalVar()
H A DcompileQueue.cpp50 funcEmitter.Generate(context_->PatchFixHelper()); in Run()
/arkcompiler/ets_frontend/es2panda/parser/program/
H A Dprogram.h148 util::PatchFix *PatchFixHelper() in PatchFixHelper() function in panda::es2panda::panda::es2panda::panda::es2panda::parser::Program
/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/
H A Demitter.cpp648 if (context->PatchFixHelper()) { in GenJsonContentRecord()
649 context->PatchFixHelper()->ProcessJsonContentRecord(rec_->name, context->SourceFile()); in GenJsonContentRecord()
952 if (context->PatchFixHelper()) { in AddSourceTextModuleRecord()
953 context->PatchFixHelper()->ProcessModule(rec_->name, module->Buffer()); in AddSourceTextModuleRecord()
969 if (context->PatchFixHelper()) { in AddSourceTextModuleRecord()
970 context->PatchFixHelper()->ProcessModule(ecmaModuleRecord.name, module->Buffer()); in AddSourceTextModuleRecord()

Completed in 9 milliseconds