Home
last modified time | relevance | path

Searched refs:OMPChildren (Results 1 – 8 of 8) sorted by relevance

/openbsd/src/gnu/llvm/clang/include/clang/AST/
DDeclOpenMP.h43 OMPChildren *Data = nullptr;
55 Inst->Data = OMPChildren::Create(Inst + 1, Clauses, in createDirective()
67 Inst->Data = OMPChildren::CreateEmpty( in createEmptyDirective()
73 return OMPChildren::size(NumClauses, /*HasAssociatedStmt=*/false, in size()
DOpenMPClause.h8868 class OMPChildren final
8869 : private llvm::TrailingObjects<OMPChildren, OMPClause *, Stmt *> {
8888 OMPChildren() = delete;
8890 OMPChildren(unsigned NumClauses, unsigned NumChildren, bool HasAssociatedStmt) in OMPChildren() function
8897 static OMPChildren *Create(void *Mem, ArrayRef<OMPClause *> Clauses);
8898 static OMPChildren *Create(void *Mem, ArrayRef<OMPClause *> Clauses, Stmt *S,
8900 static OMPChildren *CreateEmpty(void *Mem, unsigned NumClauses,
8924 return const_cast<OMPChildren *>(this)->getAssociatedStmt(); in getAssociatedStmt()
8938 return const_cast<OMPChildren *>(this)->getClauses(); in getClauses()
8973 return const_cast<OMPChildren *>(this)->getInnermostCapturedStmt( in getInnermostCapturedStmt()
[all …]
DStmtOpenMP.h286 OMPChildren *Data = nullptr;
305 C.Allocate(sizeof(T) + OMPChildren::size(Clauses.size(), AssociatedStmt, in createDirective()
309 auto *Data = OMPChildren::Create(reinterpret_cast<T *>(Mem) + 1, Clauses, in createDirective()
321 C.Allocate(sizeof(T) + OMPChildren::size(NumClauses, HasAssociatedStmt, in createEmptyDirective()
325 OMPChildren::CreateEmpty(reinterpret_cast<T *>(Mem) + 1, NumClauses, in createEmptyDirective()
337 C.Allocate(sizeof(T) + OMPChildren::size(NumClauses, HasAssociatedStmt,
341 OMPChildren::CreateEmpty(reinterpret_cast<T *>(Mem) + 1, NumClauses,
/openbsd/src/gnu/llvm/clang/include/clang/Serialization/
DASTRecordReader.h28 class OMPChildren; variable
272 void readOMPChildren(OMPChildren *Data);
DASTRecordWriter.h285 void writeOMPChildren(OMPChildren *Data);
/openbsd/src/gnu/llvm/clang/lib/AST/
DStmtOpenMP.cpp19 size_t OMPChildren::size(unsigned NumClauses, bool HasAssociatedStmt, in size()
24 alignof(OMPChildren)); in size()
27 void OMPChildren::setClauses(ArrayRef<OMPClause *> Clauses) { in setClauses()
33 MutableArrayRef<Stmt *> OMPChildren::getChildren() { in getChildren()
37 OMPChildren *OMPChildren::Create(void *Mem, ArrayRef<OMPClause *> Clauses) { in Create()
43 OMPChildren *OMPChildren::Create(void *Mem, ArrayRef<OMPClause *> Clauses, in Create()
52 OMPChildren *OMPChildren::CreateEmpty(void *Mem, unsigned NumClauses, in CreateEmpty()
55 return new (Mem) OMPChildren(NumClauses, NumChildren, HasAssociatedStmt); in CreateEmpty()
/openbsd/src/gnu/llvm/clang/lib/Serialization/
DASTWriter.cpp7148 void ASTRecordWriter::writeOMPChildren(OMPChildren *Data) { in writeOMPChildren()
DASTReader.cpp11373 void ASTRecordReader::readOMPChildren(OMPChildren *Data) { in readOMPChildren()