Home
last modified time | relevance | path

Searched refs:LambdaCapture (Results 1 – 14 of 14) sorted by relevance

/external/clang/include/clang/AST/
DLambdaCapture.h26 class LambdaCapture {
62 LambdaCapture(SourceLocation Loc, bool Implicit, LambdaCaptureKind Kind,
DDeclCXX.h531 typedef LambdaCapture Capture;
1067 typedef const LambdaCapture *capture_const_iterator;
DRecursiveASTVisitor.h249 bool TraverseLambdaCapture(LambdaExpr *LE, const LambdaCapture *C);
818 const LambdaCapture *C) {
DExprCXX.h1457 typedef LambdaCapture Capture;
1545 bool isInitCapture(const LambdaCapture *Capture) const;
/external/clang/tools/libclang/
DIndexBody.cpp153 bool TraverseLambdaCapture(LambdaExpr *LE, const LambdaCapture *C) { in TraverseLambdaCapture()
/external/clang/include/clang/Sema/
DDeclSpec.h2274 struct LambdaCapture { struct
2282 LambdaCapture(LambdaCaptureKind Kind, SourceLocation Loc, in LambdaCapture() argument
2293 SmallVector<LambdaCapture, 4> Captures;
2306 Captures.push_back(LambdaCapture(Kind, Loc, Id, EllipsisLoc, InitKind, Init, in addCapture()
/external/clang/lib/Sema/
DSemaLambda.cpp1485 SmallVector<LambdaCapture, 4> Captures; in BuildLambdaExpr()
1529 LambdaCapture(From.getLocation(), IsImplicit, LCK_This)); in BuildLambdaExpr()
1538 LambdaCapture(From.getLocation(), IsImplicit, LCK_VLAType)); in BuildLambdaExpr()
1546 Captures.push_back(LambdaCapture(From.getLocation(), IsImplicit, Kind, in BuildLambdaExpr()
/external/clang/lib/AST/
DExprCXX.cpp888 LambdaCapture::LambdaCapture(SourceLocation Loc, bool Implicit, in LambdaCapture() function in LambdaCapture
916 LambdaCaptureKind LambdaCapture::getCaptureKind() const { in getCaptureKind()
1030 bool LambdaExpr::isInitCapture(const LambdaCapture *C) const { in isInitCapture()
DDeclCXX.cpp1024 for (const LambdaCapture *C = Lambda.Captures, *CEnd = C + Lambda.NumCaptures; in getCaptureFields()
/external/clang/lib/StaticAnalyzer/Checkers/
DDeadStoresChecker.cpp428 for (const LambdaCapture &C : LE->captures()) { in findLambdaReferenceCaptures()
/external/clang/lib/Analysis/
DAnalysisDeclContext.cpp159 for (const LambdaCapture &LC : parent->captures()) { in getSelfDecl()
/external/clang/lib/Serialization/
DASTReaderDecl.cpp1448 typedef LambdaCapture Capture; in ReadCXXDefinitionData()
DASTWriter.cpp5549 const LambdaCapture &Capture = Lambda.Captures[I]; in AddCXXDefinitionData()
/external/clang/lib/CodeGen/
DCGDebugInfo.cpp931 const LambdaCapture &C = *I; in CollectRecordLambdaFields()