Home
last modified time | relevance | path

Searched refs:CESK (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaStmt.cpp3330 CopyElisionSemanticsKind CESK) { in getCopyElisionCandidate() argument
3340 if (isCopyElisionCandidate(ReturnType, VD, CESK)) in getCopyElisionCandidate()
3346 CopyElisionSemanticsKind CESK) { in isCopyElisionCandidate() argument
3355 if (!(CESK & CES_AllowDifferentTypes) && !VDType->isDependentType() && in isCopyElisionCandidate()
3362 !((CESK & CES_AllowParameters) && VD->getKind() == Decl::ParmVar)) in isCopyElisionCandidate()
3364 if (!(CESK & CES_AllowExceptionVariables) && VD->isExceptionVariable()) in isCopyElisionCandidate()
3384 if (!(CESK & CES_AllowRValueReferenceType)) in isCopyElisionCandidate()
3393 if (CESK & CES_AllowDifferentTypes) in isCopyElisionCandidate()
3518 CopyElisionSemanticsKind CESK = CES_Strict; in PerformMoveOrCopyInitialization() local
3520 CESK = CES_ImplicitlyMovableCXX20; in PerformMoveOrCopyInitialization()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DSema.h4762 CopyElisionSemanticsKind CESK);
4764 CopyElisionSemanticsKind CESK);