Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DScopeInfo.h714 llvm::DenseMap<ValueDecl *, unsigned> CaptureMap; variable
736 CaptureMap[Var] = Captures.size(); in addCapture()
758 bool isCaptured(ValueDecl *Var) const { return CaptureMap.count(Var); } in isCaptured()
767 return Captures[CaptureMap[Var] - 1]; in getCapture()
772 CaptureMap.find(Var); in getCapture()
773 assert(Known != CaptureMap.end() && "Variable has not been captured"); in getCapture()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExpr.cpp18247 if (CSI->CaptureMap.count(Var)) { in isVariableAlreadyCapturedInScopeInfo()
19689 if (auto *C = LSI->CaptureMap.count(D) ? &LSI->getCapture(D) : nullptr) { in FixDependencyOfIdExpressionsInLambdaWithDependentObjectParameter()
H A DTreeTransform.h15913 assert(blockScope->CaptureMap.count(newCapture)); in TransformBlockExpr()