Home
last modified time | relevance | path

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

/minix3/external/bsd/llvm/dist/clang/include/clang/Sema/
H A DScopeInfo.h385 llvm::PointerIntPair<void *, 2, CaptureKind> InitExprAndCaptureKind; variable
402 InitExprAndCaptureKind(Cpy, Block ? Cap_Block : in Capture()
410 InitExprAndCaptureKind(Cpy, Cap_This), in Capture()
414 return InitExprAndCaptureKind.getInt() == Cap_This; in isThisCapture()
417 return InitExprAndCaptureKind.getInt() != Cap_This && !isVLATypeCapture(); in isVariableCapture()
420 return InitExprAndCaptureKind.getInt() == Cap_ByCopy && in isCopyCapture()
424 return InitExprAndCaptureKind.getInt() == Cap_ByRef; in isReferenceCapture()
427 return InitExprAndCaptureKind.getInt() == Cap_Block; in isBlockCapture()
430 return InitExprAndCaptureKind.getInt() == Cap_ByCopy && in isVLATypeCapture()
453 return static_cast<Expr *>(InitExprAndCaptureKind.getPointer()); in getInitExpr()