Home
last modified time | relevance | path

Searched refs:NamedReturnInfo (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaStmt.cpp3237 Sema::NamedReturnInfo Sema::getNamedReturnInfo(Expr *&E, in getNamedReturnInfo()
3240 return NamedReturnInfo(); in getNamedReturnInfo()
3245 return NamedReturnInfo(); in getNamedReturnInfo()
3248 return NamedReturnInfo(); in getNamedReturnInfo()
3250 return NamedReturnInfo(); in getNamedReturnInfo()
3251 NamedReturnInfo Res = getNamedReturnInfo(VD); in getNamedReturnInfo()
3263 Sema::NamedReturnInfo Sema::getNamedReturnInfo(const VarDecl *VD) { in getNamedReturnInfo()
3264 NamedReturnInfo Info{VD, NamedReturnInfo::MoveEligibleAndCopyElidable}; in getNamedReturnInfo()
3270 Info.S = NamedReturnInfo::MoveEligible; in getNamedReturnInfo()
3272 return NamedReturnInfo(); in getNamedReturnInfo()
[all …]
H A DSema.cpp2218 IE, Sema::NamedReturnInfo{VD, Sema::NamedReturnInfo::MoveEligible}, in checkEscapingByref()
H A DSemaExprCXX.cpp907 NamedReturnInfo NRInfo = in BuildCXXThrow()
908 IsThrownVarInScope ? getNamedReturnInfo(Ex) : NamedReturnInfo(); in BuildCXXThrow()
H A DSemaTemplateInstantiateDecl.cpp1254 Sema::NamedReturnInfo Info = SemaRef.getNamedReturnInfo(Var); in VisitVarDecl()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h10810 struct NamedReturnInfo { struct
10836 NamedReturnInfo getNamedReturnInfo( argument
10848 NamedReturnInfo getNamedReturnInfo(const VarDecl *VD);
10859 const VarDecl *getCopyElisionCandidate(NamedReturnInfo &Info,
10870 const NamedReturnInfo &NRInfo, Expr *Value,
10889 NamedReturnInfo &NRInfo,