Home
last modified time | relevance | path

Searched refs:ImpCaptureStyle (Results 1 – 6 of 6) sorted by relevance

/minix3/external/bsd/llvm/dist/clang/include/clang/Sema/
H A DScopeInfo.h357 ImplicitCaptureStyle ImpCaptureStyle; variable
458 : FunctionScopeInfo(Diag), ImpCaptureStyle(Style), CXXThisCaptureIndex(0), in CapturingScopeInfo()
/minix3/external/bsd/llvm/dist/clang/lib/Sema/
H A DSemaLambda.cpp113 if (LSI->ImpCaptureStyle == sema::LambdaScopeInfo::ImpCap_None) { in getStackIndexOfNearestEnclosingCaptureReadyLambda()
447 LSI->ImpCaptureStyle = LambdaScopeInfo::ImpCap_LambdaByval; in buildLambdaScope()
449 LSI->ImpCaptureStyle = LambdaScopeInfo::ImpCap_LambdaByref; in buildLambdaScope()
1436 switch (LSI->ImpCaptureStyle) { in ActOnLambdaExpr()
H A DSemaExprCXX.cpp842 if (CSI->ImpCaptureStyle == CapturingScopeInfo::ImpCap_LambdaByref || in CheckCXXThisCapture()
843 CSI->ImpCaptureStyle == CapturingScopeInfo::ImpCap_LambdaByval || in CheckCXXThisCapture()
844 CSI->ImpCaptureStyle == CapturingScopeInfo::ImpCap_Block || in CheckCXXThisCapture()
845 CSI->ImpCaptureStyle == CapturingScopeInfo::ImpCap_CapturedRegion || in CheckCXXThisCapture()
H A DSemaExprMember.cpp942 if (CurLSI->ImpCaptureStyle != CurLSI->ImpCap_None) in BuildMemberReferenceExpr()
H A DSemaDecl.cpp10183 LSI->ImpCaptureStyle = CapturingScopeInfo::ImpCap_None; in RebuildLambdaScopeInfo()
10185 LSI->ImpCaptureStyle = CapturingScopeInfo::ImpCap_LambdaByval; in RebuildLambdaScopeInfo()
10187 LSI->ImpCaptureStyle = CapturingScopeInfo::ImpCap_LambdaByref; in RebuildLambdaScopeInfo()
H A DSemaExpr.cpp12172 ByRef = (LSI->ImpCaptureStyle == LambdaScopeInfo::ImpCap_LambdaByref); in captureInLambda()
12339 if (LSI->ImpCaptureStyle == CapturingScopeInfo::ImpCap_None) { in tryCaptureVariable()
12477 if (CSI->ImpCaptureStyle == CapturingScopeInfo::ImpCap_None && !Explicit) { in tryCaptureVariable()