Searched refs:CopyExpr (Results 1 – 3 of 3) sorted by relevance
/external/clang/include/clang/AST/ |
D | Decl.h | 3120 Expr *CopyExpr; variable 3126 CopyExpr(copy) {} in Capture() 3139 bool hasCopyExpr() const { return CopyExpr != 0; } in hasCopyExpr() 3140 Expr *getCopyExpr() const { return CopyExpr; } in getCopyExpr() 3141 void setCopyExpr(Expr *e) { CopyExpr = e; } in setCopyExpr()
|
/external/clang/lib/CodeGen/ |
D | CGBlocks.cpp | 1720 const Expr *CopyExpr; member in __anonff5d6d520211::CXXByrefHelpers 1725 : ByrefHelpers(alignment), VarType(type), CopyExpr(copyExpr) {} in CXXByrefHelpers() 1727 bool needsCopy() const { return CopyExpr != 0; } in needsCopy() 1730 if (!CopyExpr) return; in emitCopy() 1731 CGF.EmitSynthesizedCXXCopyCtor(destField, srcField, CopyExpr); in emitCopy()
|
/external/clang/lib/Sema/ |
D | SemaExpr.cpp | 11440 Expr *CopyExpr = 0; in tryCaptureVariable() local 11507 CopyExpr = Result.take(); in tryCaptureVariable() 11516 SourceLocation(), CaptureType, CopyExpr); in tryCaptureVariable() 11527 Expr *CopyExpr = 0; in tryCaptureVariable() local 11533 CopyExpr = Result.take(); in tryCaptureVariable() 11539 SourceLocation(), CaptureType, CopyExpr); in tryCaptureVariable() 11597 Expr *CopyExpr = 0; in tryCaptureVariable() local 11603 CopyExpr = Result.take(); in tryCaptureVariable() 11623 EllipsisLoc, CaptureType, CopyExpr); in tryCaptureVariable()
|