Lines Matching refs:OMPDependClause
957 OMPDependClause *
958 OMPDependClause::Create(const ASTContext &C, SourceLocation StartLoc, in Create()
965 alignof(OMPDependClause)); in Create()
966 OMPDependClause *Clause = new (Mem) in Create()
967 OMPDependClause(StartLoc, LParenLoc, EndLoc, VL.size(), NumLoops); in Create()
978 OMPDependClause *OMPDependClause::CreateEmpty(const ASTContext &C, unsigned N, in CreateEmpty()
982 alignof(OMPDependClause)); in CreateEmpty()
983 return new (Mem) OMPDependClause(N, NumLoops); in CreateEmpty()
986 void OMPDependClause::setLoopData(unsigned NumLoop, Expr *Cnt) { in setLoopData()
996 Expr *OMPDependClause::getLoopData(unsigned NumLoop) { in getLoopData()
1006 const Expr *OMPDependClause::getLoopData(unsigned NumLoop) const { in getLoopData()
1016 void OMPDependClause::setModifier(Expr *DepModifier) { in setModifier()
1019 Expr *OMPDependClause::getModifier() { return *getVarRefs().end(); } in getModifier()
1931 void OMPClausePrinter::VisitOMPDependClause(OMPDependClause *Node) { in VisitOMPDependClause()