Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBlocks.h296 const Capture &getCapture(const VarDecl *var) const { in getCapture() function
297 return const_cast<CGBlockInfo*>(this)->getCapture(var); in getCapture()
299 Capture &getCapture(const VarDecl *var) { in getCapture() function
H A DCGBlocks.cpp542 return CGF.BlockInfo->getCapture(VD).fieldType(); in getCaptureFieldType()
900 const CGBlockInfo::Capture &capture = blockInfo.getCapture(variable); in EmitBlockLiteral()
923 BlockInfo->getCapture(variable); in EmitBlockLiteral()
1228 const CGBlockInfo::Capture &capture = BlockInfo->getCapture(variable); in GetAddrOfBlockDecl()
1526 const CGBlockInfo::Capture &capture = blockInfo.getCapture(variable); in GenerateBlockFunction()
1569 const CGBlockInfo::Capture &capture = blockInfo.getCapture(variable); in GenerateBlockFunction()
H A DCGDebugInfo.cpp5122 ->getElementOffset(blockInfo.getCapture(VD).getIndex())); in EmitDeclareOfBlockDeclRefVariable()
5255 const CGBlockInfo::Capture &captureInfo = block.getCapture(variable); in EmitDeclareOfBlockLiteralArgVariable()
H A DCGObjCMac.cpp2381 const CGBlockInfo::Capture &capture = blockInfo.getCapture(variable); in visitBlock()
2910 const CGBlockInfo::Capture &capture = blockInfo.getCapture(variable); in fillRunSkipBlockVars()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DScopeInfo.h765 Capture &getCapture(ValueDecl *Var) { in getCapture() function
770 const Capture &getCapture(ValueDecl *Var) const { in getCapture() function
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaConcept.cpp718 ValueDecl *CapturedVar = LambdaClass->getCapture(Index)->getCapturedVar(); in addInstantiatedCapturesToScope()
H A DSemaExpr.cpp18252 CaptureType = CSI->getCapture(Var).getCaptureType(); in isVariableAlreadyCapturedInScopeInfo()
18260 const Capture &Cap = CSI->getCapture(Var); in isVariableAlreadyCapturedInScopeInfo()
18802 CSI->getCapture(Var).markUsed(BuildAndDiagnose); in tryCaptureVariable()
19689 if (auto *C = LSI->CaptureMap.count(D) ? &LSI->getCapture(D) : nullptr) { in FixDependencyOfIdExpressionsInLambdaWithDependentObjectParameter()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h1118 const LambdaCapture *getCapture(unsigned I) const { in getCapture() function