Searched refs:ProgramElement (Results 1 – 19 of 19) sorted by relevance
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| D | programElement.cpp | 21 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()
|
| D | programElement.h | 28 class ProgramElement { 30 explicit ProgramElement() = default; 31 ~ProgramElement(); 32 NO_COPY_SEMANTIC(ProgramElement); 33 NO_MOVE_SEMANTIC(ProgramElement);
|
| D | compileJob.h | 32 class ProgramElement; variable 41 const ProgramElement *GetProgramElement() const in GetProgramElement() 46 ProgramElement *GetProgramElement() in GetProgramElement() 66 ProgramElement programElement_;
|
| D | emitter.h | 49 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);
|
| D | compilerContext.h | 39 class ProgramElement; variable 45 …<void(compiler::CompilerContext *context, varbinder::FunctionScope *, compiler::ProgramElement *)>;
|
| D | codeGen.h | 73 …varbinder::FunctionScope *scope, ProgramElement *programElement, AstCompiler *astcompiler) noexcept in CodeGen() 164 [[nodiscard]] ProgramElement *ProgElement() const noexcept; 179 ProgramElement *programElement_ {};
|
| D | JSemitter.h | 25 …JSFunctionEmitter(const CodeGen *cg, ProgramElement *programElement) : FunctionEmitter(cg, program… in JSFunctionEmitter()
|
| D | ETSemitter.h | 46 …ETSFunctionEmitter(const CodeGen *cg, ProgramElement *programElement) : FunctionEmitter(cg, progra… in ETSFunctionEmitter()
|
| D | codeGen.cpp | 336 ProgramElement *CodeGen::ProgElement() const noexcept in ProgElement()
|
| D | compilerImpl.cpp | 81 compiler::ProgramElement *programElement) -> void { in MakeCompileJob()
|
| D | emitter.cpp | 386 void Emitter::AddProgramElement(ProgramElement *programElement) in AddProgramElement()
|
| D | pandagen.h | 53 … varbinder::FunctionScope *scope, ProgramElement *programElement, AstCompiler *astcompiler);
|
| D | pandagen.cpp | 74 …void Transform([[maybe_unused]] pandasm::Ins *ins, [[maybe_unused]] ProgramElement *programElement, in Transform() 260 varbinder::FunctionScope *const scope, ProgramElement *const programElement, in PandaGen()
|
| D | ETSGen.h | 32 …varbinder::FunctionScope *scope, ProgramElement *programElement, AstCompiler *astcompiler) noexcep…
|
| D | ETSGen.cpp | 53 …varbinder::FunctionScope *scope, ProgramElement *programElement, AstCompiler *astcompiler) noexcept in ETSGen()
|
| /arkcompiler/ets_frontend/ets2panda/ir/ |
| D | irnode.h | 152 … virtual void Transform(panda::pandasm::Ins *ins, [[maybe_unused]] ProgramElement *programElement,
|
| /arkcompiler/ets_frontend/ets2panda/compiler/templates/ |
| D | isa.h.erb | 64 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/ |
| D | union_normalization_test.cpp | 71 compiler::ProgramElement *programElement) -> void { in MakeCompileJob()
|
| /arkcompiler/ets_frontend/ets2panda/public/ |
| D | es2panda_lib.cpp | 418 compiler::ProgramElement *programElement) in CompileJob()
|