Searched refs:CESK (Results 1 – 2 of 2) sorted by relevance
3330 CopyElisionSemanticsKind CESK) { in getCopyElisionCandidate() argument3340 if (isCopyElisionCandidate(ReturnType, VD, CESK)) in getCopyElisionCandidate()3346 CopyElisionSemanticsKind CESK) { in isCopyElisionCandidate() argument3355 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() local3520 CESK = CES_ImplicitlyMovableCXX20; in PerformMoveOrCopyInitialization()[all …]
4762 CopyElisionSemanticsKind CESK);4764 CopyElisionSemanticsKind CESK);