HomeSort by: relevance | last modified time | path
    Searched refs:NRVOCandidate (Results 1 - 6 of 6) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaStmt.cpp 3427 const VarDecl *NRVOCandidate,
3467 NRVOCandidate->getType()))
3512 const InitializedEntity &Entity, const VarDecl *NRVOCandidate,
3525 if (!NRVOCandidate) {
3526 NRVOCandidate = getCopyElisionCandidate(ResultType, Value, CESK);
3529 if (NRVOCandidate) {
3531 TryMoveInitialization(*this, Entity, NRVOCandidate, ResultType, Value,
3614 /* NRVOCandidate=*/nullptr);
3696 const VarDecl *NRVOCandidate = nullptr;
3724 NRVOCandidate = getCopyElisionCandidate(FnRetType, RetValExp, CES_Strict)
    [all...]
SemaCoroutine.cpp 999 const VarDecl *NRVOCandidate = this->getCopyElisionCandidate(
1001 if (NRVOCandidate) {
1003 InitializedEntity::InitializeResult(Loc, E->getType(), NRVOCandidate);
1005 Entity, NRVOCandidate, E->getType(), E);
SemaDecl.cpp 14312 if (const VarDecl *NRVOCandidate = Returns[I]->getNRVOCandidate()) {
14313 if (!NRVOCandidate->isNRVOVariable())
  /src/external/apache2/llvm/dist/clang/lib/AST/
Stmt.cpp 1175 ReturnStmt::ReturnStmt(SourceLocation RL, Expr *E, const VarDecl *NRVOCandidate)
1177 bool HasNRVOCandidate = NRVOCandidate != nullptr;
1180 setNRVOCandidate(NRVOCandidate);
1190 Expr *E, const VarDecl *NRVOCandidate) {
1191 bool HasNRVOCandidate = NRVOCandidate != nullptr;
1194 return new (Mem) ReturnStmt(RL, E, NRVOCandidate);
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
Stmt.h 2750 ReturnStmt(SourceLocation RL, Expr *E, const VarDecl *NRVOCandidate);
2758 const VarDecl *NRVOCandidate);
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
Sema.h 3444 const VarDecl *NRVOCandidate,

Completed in 110 milliseconds