Lines Matching refs:ConditionExpr
316 Expr *ConditionExpr = nullptr; variable
320 SourceLocation LParenLoc, Expr *ConditionExpr, in OpenACCClauseWithCondition() argument
323 ConditionExpr(ConditionExpr) {} in OpenACCClauseWithCondition()
328 bool hasConditionExpr() const { return ConditionExpr; } in hasConditionExpr()
329 const Expr *getConditionExpr() const { return ConditionExpr; } in getConditionExpr()
330 Expr *getConditionExpr() { return ConditionExpr; } in getConditionExpr()
333 if (ConditionExpr) in children()
334 return child_range(reinterpret_cast<Stmt **>(&ConditionExpr), in children()
335 reinterpret_cast<Stmt **>(&ConditionExpr + 1)); in children()
340 if (ConditionExpr) in children()
342 reinterpret_cast<Stmt *const *>(&ConditionExpr), in children()
343 reinterpret_cast<Stmt *const *>(&ConditionExpr + 1)); in children()
352 Expr *ConditionExpr, SourceLocation EndLoc);
359 SourceLocation LParenLoc, Expr *ConditionExpr,
366 Expr *ConditionExpr, SourceLocation EndLoc);
374 Expr *ConditionExpr, SourceLocation EndLoc);