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.cpp3345 Sema::NamedReturnInfo Sema::getNamedReturnInfo(Expr *&E, in getNamedReturnInfo()
3348 return NamedReturnInfo(); in getNamedReturnInfo()
3353 return NamedReturnInfo(); in getNamedReturnInfo()
3356 return NamedReturnInfo(); in getNamedReturnInfo()
3358 return NamedReturnInfo(); in getNamedReturnInfo()
3359 NamedReturnInfo Res = getNamedReturnInfo(VD); in getNamedReturnInfo()
3371 Sema::NamedReturnInfo Sema::getNamedReturnInfo(const VarDecl *VD) { in getNamedReturnInfo()
3372 NamedReturnInfo Info{VD, NamedReturnInfo::MoveEligibleAndCopyElidable}; in getNamedReturnInfo()
3378 Info.S = NamedReturnInfo::MoveEligible; in getNamedReturnInfo()
3380 return NamedReturnInfo(); in getNamedReturnInfo()
[all …]
H A DSema.cpp2384 IE, Sema::NamedReturnInfo{VD, Sema::NamedReturnInfo::MoveEligible}, in checkEscapingByref()
H A DSemaExprCXX.cpp889 NamedReturnInfo NRInfo = in BuildCXXThrow()
890 IsThrownVarInScope ? getNamedReturnInfo(Ex) : NamedReturnInfo(); in BuildCXXThrow()
H A DSemaTemplateInstantiateDecl.cpp1713 Sema::NamedReturnInfo Info = SemaRef.getNamedReturnInfo(Var); in VisitVarDecl()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h11025 struct NamedReturnInfo { struct
11051 NamedReturnInfo getNamedReturnInfo( argument
11063 NamedReturnInfo getNamedReturnInfo(const VarDecl *VD);
11074 const VarDecl *getCopyElisionCandidate(NamedReturnInfo &Info,
11085 const NamedReturnInfo &NRInfo, Expr *Value,
11104 NamedReturnInfo &NRInfo,