Searched refs:CapturedVar (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
H A D | UncountedLambdaCapturesChecker.cpp | 61 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/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | ScopeInfo.h | 582 ValueDecl *CapturedVar; member 627 : CapturedVar(Var), Loc(Loc), EllipsisLoc(EllipsisLoc), in Capture() 677 return CapturedVar; in getVariable()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaConcept.cpp | 718 ValueDecl *CapturedVar = LambdaClass->getCapture(Index)->getCapturedVar(); in addInstantiatedCapturesToScope() local 719 if (CapturedVar->isInitCapture()) in addInstantiatedCapturesToScope() 720 Scope.InstantiatedLocal(CapturedPattern, CapturedVar); in addInstantiatedCapturesToScope()
|
H A D | TreeTransform.h | 14512 VarDecl *CapturedVar in TransformLambdaExpr() local 14515 if (!CapturedVar) { in TransformLambdaExpr() 14521 getSema().tryCaptureVariable(CapturedVar, C->getLocation(), Kind); in TransformLambdaExpr() 14533 auto *CapturedVar = cast_or_null<ValueDecl>( in TransformLambdaExpr() local 14535 if (!CapturedVar || CapturedVar->isInvalidDecl()) { in TransformLambdaExpr() 14541 getSema().tryCaptureVariable(CapturedVar, C->getLocation(), Kind, in TransformLambdaExpr() 14744 VarDecl *CapturedVar = cast_or_null<VarDecl>( in SkipLambdaBody() local 14746 if (!CapturedVar || CapturedVar->isInvalidDecl()) in SkipLambdaBody() 14750 getSema().tryCaptureVariable(CapturedVar, C->getLocation()); in SkipLambdaBody()
|