Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/include/clang/AST/
H A DOpenMPClause.h4666 Expr *Depobj = nullptr; variable
4683 void setDepobj(Expr *E) { Depobj = E; } in setDepobj()
4698 SourceLocation EndLoc, Expr *Depobj);
4706 Expr *getDepobj() { return Depobj; } in getDepobj()
4707 const Expr *getDepobj() const { return Depobj; } in getDepobj()
4713 return child_range(reinterpret_cast<Stmt **>(&Depobj), in children()
4714 reinterpret_cast<Stmt **>(&Depobj) + 1); in children()
/llvm-project-15.0.7/clang/lib/AST/
H A DStmtProfile.cpp798 if (const Expr *Depobj = C->getDepobj()) in VisitOMPDepobjClause() local
799 Profiler->VisitStmt(Depobj); in VisitOMPDepobjClause()
H A DOpenMPClause.cpp1030 Expr *Depobj) { in Create() argument
1032 Clause->setDepobj(Depobj); in Create()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaOpenMP.cpp20179 OMPClause *Sema::ActOnOpenMPDepobjClause(Expr *Depobj, SourceLocation StartLoc, in ActOnOpenMPDepobjClause() argument
20182 if (!Depobj) in ActOnOpenMPDepobjClause()
20189 if (!Depobj->isTypeDependent() && !Depobj->isValueDependent() && in ActOnOpenMPDepobjClause()
20190 !Depobj->isInstantiationDependent() && in ActOnOpenMPDepobjClause()
20191 !Depobj->containsUnexpandedParameterPack() && in ActOnOpenMPDepobjClause()
20195 Diag(Depobj->getExprLoc(), diag::err_omp_expected_omp_depend_t_lvalue) in ActOnOpenMPDepobjClause()
20196 << 0 << Depobj->getType() << Depobj->getSourceRange(); in ActOnOpenMPDepobjClause()
20199 if (!Depobj->isLValue()) { in ActOnOpenMPDepobjClause()
20200 Diag(Depobj->getExprLoc(), diag::err_omp_expected_omp_depend_t_lvalue) in ActOnOpenMPDepobjClause()
20201 << 1 << Depobj->getSourceRange(); in ActOnOpenMPDepobjClause()
[all …]
H A DTreeTransform.h1911 OMPClause *RebuildOMPDepobjClause(Expr *Depobj, SourceLocation StartLoc, in RebuildOMPDepobjClause() argument
1914 return getSema().ActOnOpenMPDepobjClause(Depobj, StartLoc, LParenLoc, in RebuildOMPDepobjClause()
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcheck-omp-structure.cpp1808 CHECK_SIMPLE_CLAUSE(Depobj, OMPC_depobj) in CHECK_SIMPLE_CLAUSE()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSema.h11721 OMPClause *ActOnOpenMPDepobjClause(Expr *Depobj, SourceLocation StartLoc,