Searched refs:LiteralBuffers (Results 1 - 4 of 4) sorted by relevance
/arkcompiler/ets_frontend/es2panda/util/ |
H A D | patchFix.h | 42 using LiteralBuffers = ArenaVector<std::pair<int32_t, std::vector<panda::pandasm::LiteralArray::Literal>>>; 75 void ProcessFunction(const compiler::PandaGen *pg, panda::pandasm::Function *func, LiteralBuffers &literalBuffers); 87 void DumpFunctionInfo(const compiler::PandaGen *pg, panda::pandasm::Function *func, LiteralBuffers &literalBuffers); 88 void HandleFunction(const compiler::PandaGen *pg, panda::pandasm::Function *func, LiteralBuffers &literalBuffers); 91 LiteralBuffers &literalBuffers); 99 std::string ExpandLiteral(int64_t bufferIdx, LiteralBuffers &literalBuffers); 111 void CollectClassMemberFunctions(const std::string &className, int64_t bufferIdx, LiteralBuffers &literalBuffers); 112 std::vector<std::string> GetLiteralMethods(int64_t bufferIdx, LiteralBuffers &literalBuffers);
|
H A D | patchFix.cpp | 34 LiteralBuffers &literalBuffers) in ProcessFunction() 172 LiteralBuffers &literalBuffers) in GenerateFunctionAndClassHash() 237 std::string PatchFix::ExpandLiteral(int64_t bufferIdx, PatchFix::LiteralBuffers &literalBuffers) in ExpandLiteral() 248 std::vector<std::string> PatchFix::GetLiteralMethods(int64_t bufferIdx, PatchFix::LiteralBuffers &literalBuffers) in GetLiteralMethods() 273 PatchFix::LiteralBuffers &literalBuffers) in CollectClassMemberFunctions() 566 LiteralBuffers &literalBuffers) in HandleFunction() 618 PatchFix::LiteralBuffers &literalBuffers) in DumpFunctionInfo()
|
/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/ |
H A D | emitter.h | 71 auto &LiteralBuffers() in LiteralBuffers() function in panda::panda::es2panda::panda::es2panda::panda::es2panda::compiler::FunctionEmitter
|
H A D | emitter.cpp | 661 for (auto &[idx, buf] : func->LiteralBuffers()) { in AddFunction()
|
Completed in 5 milliseconds