Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
DSemaStmt.cpp3325 Sema::NamedReturnInfo Sema::getNamedReturnInfo(Expr *&E, in getNamedReturnInfo()
3328 return NamedReturnInfo(); in getNamedReturnInfo()
3333 return NamedReturnInfo(); in getNamedReturnInfo()
3336 return NamedReturnInfo(); in getNamedReturnInfo()
3337 NamedReturnInfo Res = getNamedReturnInfo(VD); in getNamedReturnInfo()
3357 Sema::NamedReturnInfo Sema::getNamedReturnInfo(const VarDecl *VD) { in getNamedReturnInfo()
3358 NamedReturnInfo Info{VD, NamedReturnInfo::MoveEligibleAndCopyElidable}; in getNamedReturnInfo()
3364 Info.S = NamedReturnInfo::MoveEligible; in getNamedReturnInfo()
3366 return NamedReturnInfo(); in getNamedReturnInfo()
3370 Info.S = NamedReturnInfo::MoveEligible; in getNamedReturnInfo()
[all …]
DSema.cpp2020 IE, Sema::NamedReturnInfo{VD, Sema::NamedReturnInfo::MoveEligible}, in checkEscapingByref()
DSemaExprCXX.cpp889 NamedReturnInfo NRInfo = in BuildCXXThrow()
890 IsThrownVarInScope ? getNamedReturnInfo(Ex) : NamedReturnInfo(); in BuildCXXThrow()
DSemaTemplateInstantiateDecl.cpp1111 Sema::NamedReturnInfo Info = SemaRef.getNamedReturnInfo(Var); in VisitVarDecl()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/
DSema.h4782 struct NamedReturnInfo { struct
4792 NamedReturnInfo getNamedReturnInfo( argument
4794 NamedReturnInfo getNamedReturnInfo(const VarDecl *VD);
4795 const VarDecl *getCopyElisionCandidate(NamedReturnInfo &Info,
4800 const NamedReturnInfo &NRInfo, Expr *Value,
4807 NamedReturnInfo &NRInfo,