reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/include/clang/Sema/Sema.h
 4197   VarDecl *getCopyElisionCandidate(QualType ReturnType, Expr *E,

References

tools/clang/lib/Sema/SemaCoroutine.cpp
  869     auto NRVOCandidate = this->getCopyElisionCandidate(E->getType(), E, CES_AsIfByStdMove);
tools/clang/lib/Sema/SemaExprCXX.cpp
  796       NRVOVariable = getCopyElisionCandidate(QualType(), Ex, CES_Strict);
tools/clang/lib/Sema/SemaStmt.cpp
 3141       NRVOCandidate = getCopyElisionCandidate(ResultType, Value, CES_Default);
 3146             getCopyElisionCandidate(ResultType, Value, CES_FormerDefault);
 3183           getCopyElisionCandidate(QualType(), Value, CES_AsIfByStdMove);
 3362     NRVOCandidate = getCopyElisionCandidate(FnRetType, RetValExp, CES_Strict);
 3375     NRVOCandidate = getCopyElisionCandidate(FnRetType, RetValExp, CES_Strict);
 3765       NRVOCandidate = getCopyElisionCandidate(FnRetType, RetValExp, CES_Strict);