Home
last modified time | relevance | path

Searched defs:body (Results 1 – 25 of 56) sorted by relevance

123

/arkcompiler/ets_frontend/es2panda/ir/ts/
DtsInterfaceBody.h34 explicit TSInterfaceBody(ArenaVector<Expression *> &&body) in TSInterfaceBody()
DtsInterfaceDeclaration.h45TSInterfaceBody *body, ArenaVector<TSInterfaceHeritage *> &&extends) in TSInterfaceDeclaration()
/arkcompiler/ets_frontend/ets2panda/ir/ts/
DtsInterfaceBody.h24 explicit TSInterfaceBody(ArenaVector<AstNode *> &&body) in TSInterfaceBody()
DtsModuleDeclaration.h27 …explicit TSModuleDeclaration(ArenaAllocator *allocator, Expression *name, Statement *body, bool de… in TSModuleDeclaration()
DtsInterfaceDeclaration.h36TSInterfaceBody *body, ArenaVector<TSInterfaceHeritage *> &&extends, bool isStatic, in TSInterfaceDeclaration()
/arkcompiler/ets_frontend/es2panda/ir/statements/
DlabelledStatement.h37 explicit LabelledStatement(Identifier *ident, Statement *body) in LabelledStatement()
DdoWhileStatement.h40 explicit DoWhileStatement(binder::LoopScope *scope, Statement *body, Expression *test) in DoWhileStatement()
DwhileStatement.h40 explicit WhileStatement(binder::LoopScope *scope, Expression *test, Statement *body) in WhileStatement()
DforInStatement.h40 …xplicit ForInStatement(binder::LoopScope *scope, AstNode *left, Expression *right, Statement *body) in ForInStatement()
DforOfStatement.h40 …tatement(binder::LoopScope *scope, AstNode *left, Expression *right, Statement *body, bool isAwait) in ForOfStatement()
DforUpdateStatement.h41 Statement *body) in ForUpdateStatement()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/be/
Dtry_catch.h127 TryCatchBlocksLower(MemPool &memPool, BlockNode &body, MIRModule &mirModule) in TryCatchBlocksLower()
153 BlockNode &body; variable
/arkcompiler/ets_frontend/ets2panda/checker/ets/
Denum.cpp141 ArenaVector<ir::Statement *> &&body, in MakeFunction()
336 ArenaVector<ir::Statement *> body(Allocator()->Adapter()); in CreateEnumFromIntMethod() local
372 ArenaVector<ir::Statement *> body(Allocator()->Adapter()); in CreateEnumToStringMethod() local
410 ArenaVector<ir::Statement *> body(Allocator()->Adapter()); in CreateEnumGetValueMethod() local
447 ArenaVector<ir::Statement *> body(Allocator()->Adapter()); in CreateEnumGetNameMethod() local
570 ArenaVector<ir::Statement *> body(Allocator()->Adapter()); in CreateEnumValueOfMethod() local
603 ArenaVector<ir::Statement *> body(Allocator()->Adapter()); in CreateEnumValuesMethod() local
/arkcompiler/ets_frontend/ets2panda/ir/base/
DscriptFunction.h45 …explicit ScriptFunction(FunctionSignature &&signature, AstNode *body, ir::ScriptFunctionFlags func… in ScriptFunction()
56 …explicit ScriptFunction(FunctionSignature &&signature, AstNode *body, ir::ScriptFunctionFlags func… in ScriptFunction()
117 void SetBody(AstNode *body) noexcept in SetBody()
DcatchClause.h28 explicit CatchClause(Expression *param, BlockStatement *body) in CatchClause()
/arkcompiler/ets_frontend/ets2panda/ir/statements/
DlabelledStatement.h31 explicit LabelledStatement(Identifier *ident, Statement *body) in LabelledStatement()
DwhileStatement.h30 explicit WhileStatement(Expression *test, Statement *body) in WhileStatement()
DdoWhileStatement.h30 explicit DoWhileStatement(Statement *body, Expression *test) in DoWhileStatement()
DforInStatement.h30 explicit ForInStatement(AstNode *left, Expression *right, Statement *body) in ForInStatement()
DforOfStatement.h30 explicit ForOfStatement(AstNode *left, Expression *right, Statement *body, bool isAwait) in ForOfStatement()
DforUpdateStatement.h30 … explicit ForUpdateStatement(AstNode *init, Expression *test, Expression *update, Statement *body) in ForUpdateStatement()
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DpromiseVoid.cpp35 …ockStatement *HandleAsyncScriptFunctionBody(checker::ETSChecker *checker, ir::BlockStatement *body) in HandleAsyncScriptFunctionBody()
143 const auto &body = function->Body(); in Perform() local
197 auto checkFunctionBody = [](const ir::BlockStatement *body) -> bool { in Postcondition()
/arkcompiler/ets_frontend/es2panda/ir/base/
DcatchClause.h41 explicit CatchClause(binder::CatchScope *scope, Expression *param, BlockStatement *body) in CatchClause()
/arkcompiler/ets_frontend/ets2panda/checker/types/ets/
DetsFunctionType.cpp212 auto *body = targetType->GetDeclNode()->AsTSInterfaceDeclaration()->Body(); in CastFunctionParams() local
231 … auto *body = targetType->GetDeclNode()->AsTSInterfaceDeclaration()->Body()->AsTSInterfaceBody(); in Cast() local
/arkcompiler/ets_frontend/ets2panda/test/unit/lowerings/
Dscopes_initialization.cpp57 static ir::Identifier *BodyToFirstName(ir::Statement *body) in BodyToFirstName()

123