Home
last modified time | relevance | path

Searched refs:returnStmt (Results 1 - 6 of 6) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
H A DpromiseVoid.cpp40 auto *returnStmt = ast->AsReturnStatement(); in HandleAsyncScriptFunctionBody()
41 const auto *arg = returnStmt->Argument(); in HandleAsyncScriptFunctionBody()
45 const auto &returnLoc = returnStmt->Range(); in HandleAsyncScriptFunctionBody()
47 returnStmt->SetArgument(voidId); in HandleAsyncScriptFunctionBody()
210 auto *returnStmt = body->AsReturnStatement(); in Postcondition()
211 const auto *arg = returnStmt->Argument(); in Postcondition()
H A DenumLowering.cpp651 auto *const returnStmt = CreateReturnWitAsStatement(this, stringValuesArrayIdent, inputEnumIdent);
654 body.push_back(returnStmt);
680 auto *const returnStmt = CreateReturnWitAsStatement(this, valuesArrayIdent, inputEnumIdent);
683 body.push_back(returnStmt);
709 auto *const returnStmt = CreateReturnWitAsStatement(this, namesArrayIdent, inputEnumIdent);
712 body.push_back(returnStmt);
800 auto *const returnStmt = checker->AllocNode<ir::ReturnStatement>(asExpression);
801 return checker->AllocNode<ir::IfStatement>(namesEqualExpr, returnStmt, nullptr);
863 auto *const returnStmt = checker_->AllocNode<ir::ReturnStatement>(itemsArrayIdent);
865 body.push_back(returnStmt);
[all...]
H A DlambdaLowering.cpp693 auto *returnStmt = util::NodeAllocator::ForceSetParent<ir::ReturnStatement>( in CreateLambdaClassInvoke() local
695 bodyStmts.push_back(returnStmt); in CreateLambdaClassInvoke()
699 auto *returnStmt = util::NodeAllocator::ForceSetParent<ir::ReturnStatement>(allocator, returnExpr); in CreateLambdaClassInvoke() local
700 bodyStmts.push_back(returnStmt); in CreateLambdaClassInvoke()
/arkcompiler/ets_frontend/es2panda/typescript/core/
H A Dfunction.cpp649 ir::ReturnStatement *returnStmt = childNode->AsReturnStatement(); in CollectTypesFromReturnStatements()
651 if (!returnStmt->Argument()) { in CollectTypesFromReturnStatements()
/arkcompiler/ets_frontend/ets2panda/checker/ts/
H A Dfunction.cpp629 ir::ReturnStatement *returnStmt = childNode->AsReturnStatement(); in CollectTypesFromReturnStatements()
631 if (returnStmt->Argument() == nullptr) { in CollectTypesFromReturnStatements()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A Dfunction.cpp2130 ir::ReturnStatement *returnStmt = childNode->AsReturnStatement(); in CollectReturnStatements()
2131 returnStmt->Check(this); in CollectReturnStatements()

Completed in 11 milliseconds