Home
last modified time | relevance | path

Searched refs:ParamMoves (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DStmtCXX.cpp89 CoroutineBodyStmt::FirstParamMove + Args.ParamMoves.size()); in Create()
110 : Stmt(CoroutineBodyStmtClass), NumParams(Args.ParamMoves.size()) { in CoroutineBodyStmt()
125 std::copy(Args.ParamMoves.begin(), Args.ParamMoves.end(), in CoroutineBodyStmt()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGCoroutine.cpp611 auto ParamMoves = S.getParamMoves(); in EmitCoroutineBody() local
613 (ParamMoves.size() == 0 || (ParamMoves.size() == FnArgs.size())) && in EmitCoroutineBody()
615 if (ParamMoves.size() == FnArgs.size() && DI) in EmitCoroutineBody()
616 for (const auto Pair : llvm::zip(FnArgs, ParamMoves)) in EmitCoroutineBody()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DStmtCXX.h360 ArrayRef<Stmt *> ParamMoves; member
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaCoroutine.cpp1134 this->ParamMoves = this->ParamMovesVector; in CoroutineStmtBuilder()