Home
last modified time | relevance | path

Searched refs:isInitCapture (Results 1 – 20 of 20) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
DScopeInfo.cpp220 bool Capture::isInitCapture() const { in isInitCapture() function in Capture
223 return !isNested() && isVariableCapture() && getVariable()->isInitCapture(); in isInitCapture()
DSemaLambda.cpp887 assert(Var->isInitCapture() && "init capture flag should be set"); in addInitCapture()
1574 if (Cap.isInitCapture()) in BuildCaptureInit()
1654 if (From.isInitCapture()) { in CaptureHasSideEffects()
1706 if (Var->isInitCapture()) in BuildCaptureField()
1810 IsGenericLambda && From.isNonODRUsed() && From.isInitCapture(); in BuildLambdaExpr()
DSemaTemplateDeduction.cpp4971 VDecl->isInitCapture() in DiagnoseAutoDeductionFailure()
4977 VDecl->isInitCapture() ? diag::err_init_capture_deduction_failure in DiagnoseAutoDeductionFailure()
DSemaExpr.cpp12724 if (var->isInitCapture() && in isReferenceToNonConstCapture()
12733 if (!var->isInitCapture()) in isReferenceToNonConstCapture()
17786 return !C.isThisCapture() && !C.isInitCapture(); in buildLambdaCaptureFixit()
17806 return !C.isThisCapture() && !C.isInitCapture() && C.isCopyCapture(); in buildLambdaCaptureFixit()
17818 return !C.isInitCapture() && C.isReferenceCapture() && in buildLambdaCaptureFixit()
17835 if (Var->isInitCapture()) in tryCaptureVariable()
DTreeTransform.h12704 if (!E->isInitCapture(C)) in TransformLambdaExpr()
12879 if (E->isInitCapture(C)) { in TransformLambdaExpr()
13037 assert(!E->isInitCapture(C) && "implicit init-capture?"); in SkipLambdaBody()
DSemaTemplateInstantiateDecl.cpp5196 NewVar->setInitCapture(OldVar->isInitCapture()); in BuildVariableInstantiation()
DSemaDecl.cpp11706 assert((!VDecl || !VDecl->isInitCapture()) && in deduceVarTypeFromInitializer()
14168 if (VD->isInitCapture()) in RebuildLambdaScopeInfo()
DSemaInit.cpp7792 << VD << VD->isInitCapture() << Elem.Capture->isExplicit() in checkInitializerLifetime()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/
DScopeInfo.h619 bool isInitCapture() const;
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
DASTNodeTraverser.h729 if (Node->isInitCapture(C)) in VisitLambdaExpr()
DDecl.h1483 bool isInitCapture() const { in isInitCapture() function
DRecursiveASTVisitor.h869 if (LE->isInitCapture(C))
DExprCXX.h1927 bool isInitCapture(const LambdaCapture *Capture) const;
/freebsd-12-stable/contrib/llvm-project/clang/lib/Analysis/
DUninitializedValues.cpp46 !vd->isExceptionVariable() && !vd->isInitCapture() && in isTrackedVar()
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
DExprCXX.cpp1209 bool LambdaExpr::isInitCapture(const LambdaCapture *C) const { in isInitCapture() function in LambdaExpr
1210 return (C->capturesVariable() && C->getCapturedVar()->isInitCapture() && in isInitCapture()
DStmtPrinter.cpp1995 if (Node->getCaptureDefault() != LCD_ByRef || Node->isInitCapture(C)) in VisitLambdaExpr()
2011 if (Node->isInitCapture(C)) { in VisitLambdaExpr()
DExprConstant.cpp3239 (VD->getDeclContext() != Frame->Callee || VD->isInitCapture()) && in evaluateVarDeclInit()
/freebsd-12-stable/contrib/llvm-project/clang/lib/ASTMatchers/
DASTMatchFinder.cpp277 if (Node->isInitCapture(C) && !match(*C->getCapturedVar())) in TraverseLambdaExpr()
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
DCGOpenMPRuntimeGPU.cpp406 if (E->isInitCapture(&C) || isa<OMPCapturedExprDecl>(VD)) in VisitLambdaExpr()
419 if (isa<OMPCapturedExprDecl>(VD) || VD->isInitCapture()) in VisitBlockExpr()
450 if (VarD->isInitCapture()) in VisitDeclRefExpr()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Serialization/
DASTWriterDecl.cpp1001 Record.push_back(D->isInitCapture()); in VisitVarDecl()
1072 !D->isInitCapture() && in VisitVarDecl()