Searched refs:CapturedVar (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
| H A D | UncountedLambdaCapturesChecker.cpp | 60 VarDecl *CapturedVar = C.getCapturedVar(); in visitLambdaExpr() local 61 if (auto *CapturedVarType = CapturedVar->getType().getTypePtrOrNull()) { in visitLambdaExpr() 64 reportBug(C, CapturedVar, CapturedVarType); in visitLambdaExpr() 71 void reportBug(const LambdaCapture &Capture, VarDecl *CapturedVar, in reportBug() argument 73 assert(CapturedVar); in reportBug()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | NoEscapeCheck.cpp | 34 for (const BlockDecl::Capture &CapturedVar : EscapingBlockDecl->captures()) { in check() local 35 const VarDecl *Var = CapturedVar.getVariable(); in check()
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | ScopeInfo.h | 556 VarDecl *CapturedVar; member 595 : CapturedVar(Var), Loc(Loc), EllipsisLoc(EllipsisLoc), in Capture() 644 return CapturedVar; in getVariable()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | TreeTransform.h | 13235 VarDecl *CapturedVar in TransformLambdaExpr() local 13238 if (!CapturedVar) { in TransformLambdaExpr() 13244 getSema().tryCaptureVariable(CapturedVar, C->getLocation(), Kind); in TransformLambdaExpr() 13256 VarDecl *CapturedVar in TransformLambdaExpr() local 13259 if (!CapturedVar || CapturedVar->isInvalidDecl()) { in TransformLambdaExpr() 13265 getSema().tryCaptureVariable(CapturedVar, C->getLocation(), Kind, in TransformLambdaExpr() 13335 VarDecl *CapturedVar = cast_or_null<VarDecl>( in SkipLambdaBody() local 13337 if (!CapturedVar || CapturedVar->isInvalidDecl()) in SkipLambdaBody() 13341 getSema().tryCaptureVariable(CapturedVar, C->getLocation()); in SkipLambdaBody()
|