| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | ScopeInfo.cpp | 220 bool Capture::isInitCapture() const { in isInitCapture() function in Capture 223 return !isNested() && isVariableCapture() && getVariable()->isInitCapture(); in isInitCapture()
|
| H A D | SemaLambda.cpp | 883 assert(Var->isInitCapture() && "init capture flag should be set"); in addInitCapture() 1570 if (Cap.isInitCapture()) in BuildCaptureInit() 1650 if (From.isInitCapture()) { in CaptureHasSideEffects() 1702 if (Var->isInitCapture()) in BuildCaptureField() 1806 IsGenericLambda && From.isNonODRUsed() && From.isInitCapture(); in BuildLambdaExpr()
|
| H A D | SemaTemplateDeduction.cpp | 4971 VDecl->isInitCapture() in DiagnoseAutoDeductionFailure() 4977 VDecl->isInitCapture() ? diag::err_init_capture_deduction_failure in DiagnoseAutoDeductionFailure()
|
| H A D | SemaExpr.cpp | 12603 if (var->isInitCapture() && in isReferenceToNonConstCapture() 12612 if (!var->isInitCapture()) in isReferenceToNonConstCapture() 17610 return !C.isThisCapture() && !C.isInitCapture(); in buildLambdaCaptureFixit() 17630 return !C.isThisCapture() && !C.isInitCapture() && C.isCopyCapture(); in buildLambdaCaptureFixit() 17642 return !C.isInitCapture() && C.isReferenceCapture() && in buildLambdaCaptureFixit() 17659 if (Var->isInitCapture()) in tryCaptureVariable()
|
| H A D | TreeTransform.h | 12629 if (!E->isInitCapture(C)) in TransformLambdaExpr() 12804 if (E->isInitCapture(C)) { in TransformLambdaExpr() 12962 assert(!E->isInitCapture(C) && "implicit init-capture?"); in SkipLambdaBody()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 5004 NewVar->setInitCapture(OldVar->isInitCapture()); in BuildVariableInstantiation()
|
| H A D | SemaDecl.cpp | 11647 assert((!VDecl || !VDecl->isInitCapture()) && in deduceVarTypeFromInitializer() 14112 if (VD->isInitCapture()) in RebuildLambdaScopeInfo()
|
| H A D | SemaInit.cpp | 7790 << VD << VD->isInitCapture() << Elem.Capture->isExplicit() in checkInitializerLifetime()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/ |
| H A D | ScopeInfo.h | 619 bool isInitCapture() const;
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| H A D | ASTNodeTraverser.h | 698 if (Node->isInitCapture(C)) in VisitLambdaExpr()
|
| H A D | Decl.h | 1460 bool isInitCapture() const { in isInitCapture() function
|
| H A D | RecursiveASTVisitor.h | 871 if (LE->isInitCapture(C))
|
| H A D | ExprCXX.h | 1927 bool isInitCapture(const LambdaCapture *Capture) const;
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/ |
| H A D | UninitializedValues.cpp | 46 !vd->isExceptionVariable() && !vd->isInitCapture() && in isTrackedVar()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | ExprCXX.cpp | 1207 bool LambdaExpr::isInitCapture(const LambdaCapture *C) const { in isInitCapture() function in LambdaExpr 1208 return (C->capturesVariable() && C->getCapturedVar()->isInitCapture() && in isInitCapture()
|
| H A D | StmtPrinter.cpp | 1982 if (Node->getCaptureDefault() != LCD_ByRef || Node->isInitCapture(C)) in VisitLambdaExpr() 1998 if (Node->isInitCapture(C)) { in VisitLambdaExpr()
|
| H A D | ExprConstant.cpp | 3239 (VD->getDeclContext() != Frame->Callee || VD->isInitCapture()) && in evaluateVarDeclInit()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/ASTMatchers/ |
| H A D | ASTMatchFinder.cpp | 277 if (Node->isInitCapture(C) && !match(*C->getCapturedVar())) in TraverseLambdaExpr()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/ |
| H A D | ASTWriterDecl.cpp | 999 Record.push_back(D->isInitCapture()); in VisitVarDecl() 1070 !D->isInitCapture() && in VisitVarDecl()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntimeGPU.cpp | 406 if (E->isInitCapture(&C) || isa<OMPCapturedExprDecl>(VD)) in VisitLambdaExpr() 419 if (isa<OMPCapturedExprDecl>(VD) || VD->isInitCapture()) in VisitBlockExpr() 450 if (VarD->isInitCapture()) in VisitDeclRefExpr()
|