Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DUncountedLambdaCapturesChecker.cpp61 ValueDecl *CapturedVar = C.getCapturedVar(); in visitLambdaExpr() local
62 if (auto *CapturedVarType = CapturedVar->getType().getTypePtrOrNull()) { in visitLambdaExpr()
65 reportBug(C, CapturedVar, CapturedVarType); in visitLambdaExpr()
72 void reportBug(const LambdaCapture &Capture, ValueDecl *CapturedVar, in reportBug() argument
74 assert(CapturedVar); in reportBug()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DScopeInfo.h571 ValueDecl *CapturedVar; member
610 : CapturedVar(Var), Loc(Loc), EllipsisLoc(EllipsisLoc), in Capture()
660 return CapturedVar; in getVariable()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaConcept.cpp561 ValueDecl *CapturedVar = LambdaClass->getCapture(Index)->getCapturedVar(); in addInstantiatedCapturesToScope() local
562 if (CapturedVar->isInitCapture()) in addInstantiatedCapturesToScope()
563 Scope.InstantiatedLocal(CapturedPattern, CapturedVar); in addInstantiatedCapturesToScope()
H A DTreeTransform.h13602 VarDecl *CapturedVar in TransformLambdaExpr() local
13605 if (!CapturedVar) { in TransformLambdaExpr()
13611 getSema().tryCaptureVariable(CapturedVar, C->getLocation(), Kind); in TransformLambdaExpr()
13623 auto *CapturedVar = cast_or_null<ValueDecl>( in TransformLambdaExpr() local
13625 if (!CapturedVar || CapturedVar->isInvalidDecl()) { in TransformLambdaExpr()
13631 getSema().tryCaptureVariable(CapturedVar, C->getLocation(), Kind, in TransformLambdaExpr()
13789 VarDecl *CapturedVar = cast_or_null<VarDecl>( in SkipLambdaBody() local
13791 if (!CapturedVar || CapturedVar->isInvalidDecl()) in SkipLambdaBody()
13795 getSema().tryCaptureVariable(CapturedVar, C->getLocation()); in SkipLambdaBody()