Home
last modified time | relevance | path

Searched refs:ConditionExpr (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DOpenACCClause.cpp62 Expr *ConditionExpr, in Create() argument
65 return new (Mem) OpenACCIfClause(BeginLoc, LParenLoc, ConditionExpr, EndLoc); in Create()
69 SourceLocation LParenLoc, Expr *ConditionExpr, in OpenACCIfClause() argument
72 ConditionExpr, EndLoc) { in OpenACCIfClause()
73 assert(ConditionExpr && "if clause requires condition expr"); in OpenACCIfClause()
74 assert((ConditionExpr->isInstantiationDependent() || in OpenACCIfClause()
75 ConditionExpr->getType()->isScalarType()) && in OpenACCIfClause()
82 Expr *ConditionExpr, in Create() argument
86 OpenACCSelfClause(BeginLoc, LParenLoc, ConditionExpr, EndLoc); in Create()
91 Expr *ConditionExpr, SourceLocation EndLoc) in OpenACCSelfClause() argument
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DOpenACCClause.h316 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()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaOpenACC.h57 Expr *ConditionExpr; member
126 return std::get<ConditionDetails>(Details).ConditionExpr; in getConditionExpr()
259 void setConditionDetails(Expr *ConditionExpr) { in setConditionDetails() argument
266 assert((!ConditionExpr || ConditionExpr->isInstantiationDependent() || in setConditionDetails()
267 ConditionExpr->getType()->isScalarType()) && in setConditionDetails()
270 Details = ConditionDetails{ConditionExpr}; in setConditionDetails()