Home
last modified time | relevance | path

Searched defs:Function (Results 1 – 25 of 38) sorted by relevance

12

/arkcompiler/runtime_core/assembler/
Dassembly-function.h40 struct Function { struct
41 struct CatchBlock {
73 std::unique_ptr<FunctionMetadata> metadata; argument
88 panda::panda_file::FunctionKind function_kind = panda::panda_file::FunctionKind::NONE; argument
103 void SetFunctionKind(panda::panda_file::FunctionKind kind) in SetFunctionKind() argument
108 panda::panda_file::FunctionKind GetFunctionKind() const in GetFunctionKind() argument
136Function(std::string s, panda::panda_file::SourceLang lang, size_t b_l, size_t b_r, std::string f_… in Function() argument
145 Function(std::string s, panda::panda_file::SourceLang lang) in Function() argument
150 std::size_t GetParamsNum() const in GetParamsNum()
155 std::size_t GetTotalRegs() const in GetTotalRegs()
[all …]
/arkcompiler/runtime_core/static_core/assembler/
Dassembly-function.h41 struct Function { struct
42 struct CatchBlock {
51 struct TryCatchInfo {
75 std::unique_ptr<FunctionMetadata> metadata; argument
77 std::unordered_map<std::string, ark::pandasm::Label> labelTable;
78 std::vector<ark::pandasm::Ins> ins; /* function instruction list */
79 std::vector<ark::pandasm::debuginfo::LocalVariable> localVariableDebug;
80 std::string sourceFile; /* The file in which the function is defined or empty */
81 std::string sourceCode;
82 std::vector<CatchBlock> catchBlocks;
[all …]
/arkcompiler/ets_frontend/es2panda/ir/expressions/
DarrowFunctionExpression.h41 const ScriptFunction *Function() const in Function() function
46 ScriptFunction *Function() in Function() function
DfunctionExpression.h38 const ScriptFunction *Function() const in Function() function
43 ScriptFunction *Function() in Function() function
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
DarrowFunctionExpression.h43 [[nodiscard]] const ScriptFunction *Function() const noexcept in Function() function
48 [[nodiscard]] ScriptFunction *Function() noexcept in Function() function
DfunctionExpression.h41 [[nodiscard]] const ScriptFunction *Function() const noexcept in Function() function
46 [[nodiscard]] ScriptFunction *Function() noexcept in Function() function
/arkcompiler/runtime_core/libabckit/include/cpp/headers/core/
Dfunction.h58 Function() : ViewInResource(nullptr), conf_(nullptr) in Function() function
220Function(AbckitCoreFunction *func, const ApiConfig *conf, const File *file) : ViewInResource(func)… in Function() function
Dclass.h37 friend class Function; variable
/arkcompiler/runtime_core/libark_defect_scan_aux/include/
Dfunction.h28 class Function; variable
33Function(std::string_view record_name, std::string_view func_name, panda_file::File::EntityId m_id, in Function() function
Dcallee_info.h23 class Function; variable
Dclass.h25 class Function; variable
/arkcompiler/runtime_core/static_core/libllvmbackend/transforms/passes/inline_ir/
Dremove_unused_functions.h27 class Function; variable
/arkcompiler/ets_frontend/ets2panda/ir/base/
DclassStaticBlock.cpp74 ir::ScriptFunction *ClassStaticBlock::Function() in Function() function in ark::es2panda::ir::ClassStaticBlock
79 const ir::ScriptFunction *ClassStaticBlock::Function() const in Function() function in ark::es2panda::ir::ClassStaticBlock
DmethodDefinition.cpp26 ScriptFunction *MethodDefinition::Function() in Function() function in ark::es2panda::ir::MethodDefinition
31 const ScriptFunction *MethodDefinition::Function() const in Function() function in ark::es2panda::ir::MethodDefinition
/arkcompiler/ets_frontend/ets2panda/ir/statements/
DfunctionDeclaration.h47 ScriptFunction *Function() in Function() function
57 const ScriptFunction *Function() const in Function() function
/arkcompiler/ets_frontend/es2panda/ir/base/
DmethodDefinition.cpp26 const ScriptFunction *MethodDefinition::Function() const in Function() function in panda::es2panda::ir::MethodDefinition
31 ScriptFunction *MethodDefinition::Function() in Function() function in panda::es2panda::ir::MethodDefinition
/arkcompiler/runtime_core/static_core/libllvmbackend/lowering/
Ddebug_data_builder.h24 class Function; variable
/arkcompiler/ets_frontend/es2panda/ir/statements/
DfunctionDeclaration.h38 const ScriptFunction *Function() const in Function() function
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DprogramElement.cpp36 pandasm::Function *ProgramElement::Function() in Function() function in ark::es2panda::compiler::ProgramElement
/arkcompiler/runtime_core/compiler/tools/
Ddraw_cfg.py59 class Function: class
132 def draw_function(function: Function, out_dir=None, no_insts=False):
/arkcompiler/runtime_core/libabckit/include/cpp/headers/arkts/
Dfunction_impl.h34 inline Function::Function(const core::Function &coreOther) : core::Function(coreOther), targetCheck… in Function() function
/arkcompiler/runtime_core/libabckit/include/cpp/headers/
Dconfig.h49 class Function; variable
62 class Function; variable
/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/
Demitter.h66 panda::pandasm::Function *Function() in Function() function
/arkcompiler/runtime_core/static_core/irtoc/backend/
Ddwarf_builder.h32 class Function; variable
/arkcompiler/runtime_core/static_core/libllvmbackend/object_code/
Dcode_info_producer.h53 using Function = LLVMStackMap::FunctionAccessor; variable

12