| /arkcompiler/runtime_core/assembler/ |
| D | assembly-function.h | 40 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 136 …Function(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/ |
| D | assembly-function.h | 41 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/ |
| D | arrowFunctionExpression.h | 41 const ScriptFunction *Function() const in Function() function 46 ScriptFunction *Function() in Function() function
|
| D | functionExpression.h | 38 const ScriptFunction *Function() const in Function() function 43 ScriptFunction *Function() in Function() function
|
| /arkcompiler/ets_frontend/ets2panda/ir/expressions/ |
| D | arrowFunctionExpression.h | 43 [[nodiscard]] const ScriptFunction *Function() const noexcept in Function() function 48 [[nodiscard]] ScriptFunction *Function() noexcept in Function() function
|
| D | functionExpression.h | 41 [[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/ |
| D | function.h | 58 Function() : ViewInResource(nullptr), conf_(nullptr) in Function() function 220 …Function(AbckitCoreFunction *func, const ApiConfig *conf, const File *file) : ViewInResource(func)… in Function() function
|
| D | class.h | 37 friend class Function; variable
|
| /arkcompiler/runtime_core/libark_defect_scan_aux/include/ |
| D | function.h | 28 class Function; variable 33 …Function(std::string_view record_name, std::string_view func_name, panda_file::File::EntityId m_id, in Function() function
|
| D | callee_info.h | 23 class Function; variable
|
| D | class.h | 25 class Function; variable
|
| /arkcompiler/runtime_core/static_core/libllvmbackend/transforms/passes/inline_ir/ |
| D | remove_unused_functions.h | 27 class Function; variable
|
| /arkcompiler/ets_frontend/ets2panda/ir/base/ |
| D | classStaticBlock.cpp | 74 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
|
| D | methodDefinition.cpp | 26 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/ |
| D | functionDeclaration.h | 47 ScriptFunction *Function() in Function() function 57 const ScriptFunction *Function() const in Function() function
|
| /arkcompiler/ets_frontend/es2panda/ir/base/ |
| D | methodDefinition.cpp | 26 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/ |
| D | debug_data_builder.h | 24 class Function; variable
|
| /arkcompiler/ets_frontend/es2panda/ir/statements/ |
| D | functionDeclaration.h | 38 const ScriptFunction *Function() const in Function() function
|
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| D | programElement.cpp | 36 pandasm::Function *ProgramElement::Function() in Function() function in ark::es2panda::compiler::ProgramElement
|
| /arkcompiler/runtime_core/compiler/tools/ |
| D | draw_cfg.py | 59 class Function: class 132 def draw_function(function: Function, out_dir=None, no_insts=False):
|
| /arkcompiler/runtime_core/libabckit/include/cpp/headers/arkts/ |
| D | function_impl.h | 34 inline Function::Function(const core::Function &coreOther) : core::Function(coreOther), targetCheck… in Function() function
|
| /arkcompiler/runtime_core/libabckit/include/cpp/headers/ |
| D | config.h | 49 class Function; variable 62 class Function; variable
|
| /arkcompiler/ets_frontend/es2panda/compiler/core/emitter/ |
| D | emitter.h | 66 panda::pandasm::Function *Function() in Function() function
|
| /arkcompiler/runtime_core/static_core/irtoc/backend/ |
| D | dwarf_builder.h | 32 class Function; variable
|
| /arkcompiler/runtime_core/static_core/libllvmbackend/object_code/ |
| D | code_info_producer.h | 53 using Function = LLVMStackMap::FunctionAccessor; variable
|