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.cpp73 Expr *ConditionExpr, in Create() argument
76 return new (Mem) OpenACCIfClause(BeginLoc, LParenLoc, ConditionExpr, EndLoc); in Create()
80 SourceLocation LParenLoc, Expr *ConditionExpr, in OpenACCIfClause() argument
83 ConditionExpr, EndLoc) { in OpenACCIfClause()
84 assert(ConditionExpr && "if clause requires condition expr"); in OpenACCIfClause()
85 assert((ConditionExpr->isInstantiationDependent() || in OpenACCIfClause()
86 ConditionExpr->getType()->isScalarType()) && in OpenACCIfClause()
93 Expr *ConditionExpr, in Create() argument
97 OpenACCSelfClause(BeginLoc, LParenLoc, ConditionExpr, EndLoc); in Create()
122 Expr *ConditionExpr, SourceLocation EndLoc) in OpenACCSelfClause() argument
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DOpenACCClause.h355 Expr *ConditionExpr = nullptr; variable
359 SourceLocation LParenLoc, Expr *ConditionExpr, in OpenACCClauseWithCondition() argument
362 ConditionExpr(ConditionExpr) {} in OpenACCClauseWithCondition()
367 bool hasConditionExpr() const { return ConditionExpr; } in hasConditionExpr()
368 const Expr *getConditionExpr() const { return ConditionExpr; } in getConditionExpr()
369 Expr *getConditionExpr() { return ConditionExpr; } in getConditionExpr()
372 if (ConditionExpr) in children()
373 return child_range(reinterpret_cast<Stmt **>(&ConditionExpr), in children()
374 reinterpret_cast<Stmt **>(&ConditionExpr + 1)); in children()
379 if (ConditionExpr) in children()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaOpenACC.h296 Expr *ConditionExpr; member
378 return std::get<ConditionDetails>(Details).ConditionExpr; in getConditionExpr()
556 void setConditionDetails(Expr *ConditionExpr) { in setConditionDetails() argument
563 assert((!ConditionExpr || ConditionExpr->isInstantiationDependent() || in setConditionDetails()
564 ConditionExpr->getType()->isScalarType()) && in setConditionDetails()
567 Details = ConditionDetails{ConditionExpr}; in setConditionDetails()