Home
last modified time | relevance | path

Searched refs:ProgramElement (Results 1 – 19 of 19) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/compiler/core/
DprogramElement.cpp21 std::set<std::string> &ProgramElement::Strings() in Strings()
26 std::vector<pandasm::Ins *> &ProgramElement::LiteralBufferIns() in LiteralBufferIns()
31 std::vector<LiteralBuffer> &ProgramElement::BuffStorage() in BuffStorage()
36 pandasm::Function *ProgramElement::Function() in Function()
41 void ProgramElement::SetFunction(pandasm::Function *func) in SetFunction()
46 ProgramElement::~ProgramElement() in ~ProgramElement()
DprogramElement.h28 class ProgramElement {
30 explicit ProgramElement() = default;
31 ~ProgramElement();
32 NO_COPY_SEMANTIC(ProgramElement);
33 NO_MOVE_SEMANTIC(ProgramElement);
DcompileJob.h32 class ProgramElement; variable
41 const ProgramElement *GetProgramElement() const in GetProgramElement()
46 ProgramElement *GetProgramElement() in GetProgramElement()
66 ProgramElement programElement_;
Demitter.h49 class ProgramElement; variable
54 explicit FunctionEmitter(const CodeGen *cg, ProgramElement *programElement) in FunctionEmitter()
84 ProgramElement *GetProgramElement() const in GetProgramElement()
91 ProgramElement *programElement_;
102 void AddProgramElement(ProgramElement *programElement);
DcompilerContext.h39 class ProgramElement; variable
45 …<void(compiler::CompilerContext *context, varbinder::FunctionScope *, compiler::ProgramElement *)>;
DcodeGen.h73 …varbinder::FunctionScope *scope, ProgramElement *programElement, AstCompiler *astcompiler) noexcept in CodeGen()
164 [[nodiscard]] ProgramElement *ProgElement() const noexcept;
179 ProgramElement *programElement_ {};
DJSemitter.h25 …JSFunctionEmitter(const CodeGen *cg, ProgramElement *programElement) : FunctionEmitter(cg, program… in JSFunctionEmitter()
DETSemitter.h46 …ETSFunctionEmitter(const CodeGen *cg, ProgramElement *programElement) : FunctionEmitter(cg, progra… in ETSFunctionEmitter()
DcodeGen.cpp336 ProgramElement *CodeGen::ProgElement() const noexcept in ProgElement()
DcompilerImpl.cpp81 compiler::ProgramElement *programElement) -> void { in MakeCompileJob()
Demitter.cpp386 void Emitter::AddProgramElement(ProgramElement *programElement) in AddProgramElement()
Dpandagen.h53 … varbinder::FunctionScope *scope, ProgramElement *programElement, AstCompiler *astcompiler);
Dpandagen.cpp74 …void Transform([[maybe_unused]] pandasm::Ins *ins, [[maybe_unused]] ProgramElement *programElement, in Transform()
260 varbinder::FunctionScope *const scope, ProgramElement *const programElement, in PandaGen()
DETSGen.h32 …varbinder::FunctionScope *scope, ProgramElement *programElement, AstCompiler *astcompiler) noexcep…
DETSGen.cpp53 …varbinder::FunctionScope *scope, ProgramElement *programElement, AstCompiler *astcompiler) noexcept in ETSGen()
/arkcompiler/ets_frontend/ets2panda/ir/
Dirnode.h152 … virtual void Transform(panda::pandasm::Ins *ins, [[maybe_unused]] ProgramElement *programElement,
/arkcompiler/ets_frontend/ets2panda/compiler/templates/
Disa.h.erb64 void Transform(pandasm::Ins *ins, [[maybe_unused]] ProgramElement *programElement,
176 void Transform(pandasm::Ins *ins, [[maybe_unused]] ProgramElement *programElement,
/arkcompiler/ets_frontend/ets2panda/test/unit/
Dunion_normalization_test.cpp71 compiler::ProgramElement *programElement) -> void { in MakeCompileJob()
/arkcompiler/ets_frontend/ets2panda/public/
Des2panda_lib.cpp418 compiler::ProgramElement *programElement) in CompileJob()