| /trueos/contrib/llvm/tools/clang/lib/AST/ |
| HD | Stmt.cpp | 1014 CapturedStmt::Capture *CapturedStmt::getStoredCaptures() const { in getStoredCaptures() 1015 unsigned Size = sizeof(CapturedStmt) + sizeof(Stmt *) * (NumCaptures + 1); in getStoredCaptures() 1022 reinterpret_cast<char *>(const_cast<CapturedStmt *>(this)) in getStoredCaptures() 1026 CapturedStmt::CapturedStmt(Stmt *S, CapturedRegionKind Kind, in CapturedStmt() function in CapturedStmt 1050 CapturedStmt::CapturedStmt(EmptyShell Empty, unsigned NumCaptures) in CapturedStmt() function in CapturedStmt 1056 CapturedStmt *CapturedStmt::Create(const ASTContext &Context, Stmt *S, in Create() 1073 unsigned Size = sizeof(CapturedStmt) + sizeof(Stmt *) * (Captures.size() + 1); in Create() 1081 return new (Mem) CapturedStmt(S, Kind, Captures, CaptureInits, CD, RD); in Create() 1084 CapturedStmt *CapturedStmt::CreateDeserialized(const ASTContext &Context, in CreateDeserialized() 1086 unsigned Size = sizeof(CapturedStmt) + sizeof(Stmt *) * (NumCaptures + 1); in CreateDeserialized() [all …]
|
| HD | StmtPrinter.cpp | 453 void StmtPrinter::VisitCapturedStmt(CapturedStmt *Node) { in VisitCapturedStmt() 657 assert(isa<CapturedStmt>(Node->getAssociatedStmt()) && in VisitOMPParallelDirective() 659 Stmt *CS = cast<CapturedStmt>(Node->getAssociatedStmt())->getCapturedStmt(); in VisitOMPParallelDirective()
|
| HD | StmtProfile.cpp | 218 void StmtProfiler::VisitCapturedStmt(const CapturedStmt *S) { in VisitCapturedStmt()
|
| /trueos/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaOpenMP.cpp | 581 CapturedStmt *CS; 642 DSAAttrChecker(DSAStackTy *S, Sema &Actions, CapturedStmt *CS) in DSAAttrChecker() 652 assert(AStmt && isa<CapturedStmt>(AStmt) && "Captured statement expected"); in ActOnOpenMPExecutableDirective() 657 DSAAttrChecker DSAChecker(DSAStack, *this, cast<CapturedStmt>(AStmt)); in ActOnOpenMPExecutableDirective() 658 DSAChecker.Visit(cast<CapturedStmt>(AStmt)->getCapturedStmt()); in ActOnOpenMPExecutableDirective()
|
| HD | SemaStmt.cpp | 3223 SmallVectorImpl<CapturedStmt::Capture> &Captures, in buildCapturedStmtCaptureList() 3231 Captures.push_back(CapturedStmt::Capture(Cap->getLocation(), in buildCapturedStmtCaptureList() 3232 CapturedStmt::VCK_This)); in buildCapturedStmtCaptureList() 3240 Captures.push_back(CapturedStmt::Capture(Cap->getLocation(), in buildCapturedStmtCaptureList() 3241 CapturedStmt::VCK_ByRef, in buildCapturedStmtCaptureList() 3286 SmallVector<CapturedStmt::Capture, 4> Captures; in ActOnCapturedRegionEnd() 3293 CapturedStmt *Res = CapturedStmt::Create(getASTContext(), S, in ActOnCapturedRegionEnd()
|
| HD | TreeTransform.h | 9838 TreeTransform<Derived>::TransformCapturedStmt(CapturedStmt *S) { in TransformCapturedStmt()
|
| /trueos/contrib/llvm/tools/clang/include/clang/AST/ |
| HD | Stmt.h | 1909 class CapturedStmt : public Stmt { 1978 CapturedStmt(Stmt *S, CapturedRegionKind Kind, ArrayRef<Capture> Captures, 1982 CapturedStmt(EmptyShell Empty, unsigned NumCaptures); 1985 return reinterpret_cast<Stmt **>(const_cast<CapturedStmt *>(this) + 1); in getStoredStmts() 1993 static CapturedStmt *Create(const ASTContext &Context, Stmt *S, 1999 static CapturedStmt *CreateDeserialized(const ASTContext &Context, 2005 return const_cast<CapturedStmt *>(this)->getCapturedStmt(); in getCapturedStmt() 2011 return const_cast<CapturedStmt *>(this)->getCapturedDecl(); in getCapturedDecl()
|
| HD | RecursiveASTVisitor.h | 2289 DEF_TRAVERSE_STMT(CapturedStmt, {
|
| /trueos/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | CGStmt.cpp | 140 const CapturedStmt *CS = cast<CapturedStmt>(S); in EmitStmt() 1775 static LValue InitCapturedStruct(CodeGenFunction &CGF, const CapturedStmt &S) { in InitCapturedStruct() 1784 for (CapturedStmt::capture_init_iterator I = S.capture_init_begin(), in InitCapturedStruct() 1797 CodeGenFunction::EmitCapturedStmt(const CapturedStmt &S, CapturedRegionKind K) { in EmitCapturedStmt()
|
| HD | CodeGenFunction.h | 163 explicit CGCapturedStmtInfo(const CapturedStmt &S, 169 for (CapturedStmt::const_capture_iterator I = S.capture_begin(), in Kind() 1851 llvm::Function *EmitCapturedStmt(const CapturedStmt &S, CapturedRegionKind K);
|
| /trueos/contrib/llvm/tools/clang/include/clang/Basic/ |
| HD | StmtNodes.td | 30 def CapturedStmt : Stmt;
|
| /trueos/contrib/llvm/tools/clang/lib/Serialization/ |
| HD | ASTReaderStmt.cpp | 384 void ASTStmtReader::VisitCapturedStmt(CapturedStmt *S) { in VisitCapturedStmt() 392 for (CapturedStmt::capture_init_iterator I = S->capture_init_begin(), in VisitCapturedStmt() 402 for (CapturedStmt::capture_iterator I = S->capture_begin(), in VisitCapturedStmt() 407 .setInt(static_cast<CapturedStmt::VariableCaptureKind>(Record[Idx++])); in VisitCapturedStmt() 1938 S = CapturedStmt::CreateDeserialized(Context, in ReadStmtFromStream()
|
| HD | ASTWriterStmt.cpp | 291 void ASTStmtWriter::VisitCapturedStmt(CapturedStmt *S) { in VisitCapturedStmt() 303 for (CapturedStmt::capture_init_iterator I = S->capture_init_begin(), in VisitCapturedStmt() 312 for (CapturedStmt::capture_iterator I = S->capture_begin(), in VisitCapturedStmt()
|