Home
last modified time | relevance | path

Searched refs:Depobj (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DOpenMPClause.h5398 Expr *Depobj = nullptr; variable
5415 void setDepobj(Expr *E) { Depobj = E; } in setDepobj()
5430 SourceLocation EndLoc, Expr *Depobj);
5438 Expr *getDepobj() { return Depobj; } in getDepobj()
5439 const Expr *getDepobj() const { return Depobj; } in getDepobj()
5445 return child_range(reinterpret_cast<Stmt **>(&Depobj), in children()
5446 reinterpret_cast<Stmt **>(&Depobj) + 1); in children()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DStmtProfile.cpp857 if (const Expr *Depobj = C->getDepobj()) in VisitOMPDepobjClause() local
858 Profiler->VisitStmt(Depobj); in VisitOMPDepobjClause()
H A DOpenMPClause.cpp1067 Expr *Depobj) { in Create() argument
1069 Clause->setDepobj(Depobj); in Create()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaOpenMP.h1273 OMPClause *ActOnOpenMPDepobjClause(Expr *Depobj, SourceLocation StartLoc,
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DClauseT.h243 ENUM(DependenceType, Depobj, In, Inout, Inoutset, Mutexinoutset, Out, Sink,
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp20305 OMPClause *SemaOpenMP::ActOnOpenMPDepobjClause(Expr *Depobj, in ActOnOpenMPDepobjClause() argument
20309 if (!Depobj) in ActOnOpenMPDepobjClause()
20316 if (!Depobj->isTypeDependent() && !Depobj->isValueDependent() && in ActOnOpenMPDepobjClause()
20317 !Depobj->isInstantiationDependent() && in ActOnOpenMPDepobjClause()
20318 !Depobj->containsUnexpandedParameterPack() && in ActOnOpenMPDepobjClause()
20320 DSAStack->getOMPDependT(), Depobj->getType(), in ActOnOpenMPDepobjClause()
20322 Diag(Depobj->getExprLoc(), diag::err_omp_expected_omp_depend_t_lvalue) in ActOnOpenMPDepobjClause()
20323 << 0 << Depobj->getType() << Depobj->getSourceRange(); in ActOnOpenMPDepobjClause()
20326 if (!Depobj->isLValue()) { in ActOnOpenMPDepobjClause()
20327 Diag(Depobj->getExprLoc(), diag::err_omp_expected_omp_depend_t_lvalue) in ActOnOpenMPDepobjClause()
[all …]
H A DTreeTransform.h2019 OMPClause *RebuildOMPDepobjClause(Expr *Depobj, SourceLocation StartLoc, in RebuildOMPDepobjClause() argument
2022 return getSema().OpenMP().ActOnOpenMPDepobjClause(Depobj, StartLoc, in RebuildOMPDepobjClause()