Searched refs:ConditionKind (Results 1 – 8 of 8) sorted by relevance
/external/clang/lib/Parse/ |
D | ParseStmt.cpp | 1059 Sema::ConditionKind CK) { in ParseParenExprOrCondition() 1147 IsConstexpr ? Sema::ConditionKind::ConstexprIf in ParseIfStatement() 1148 : Sema::ConditionKind::Boolean)) in ParseIfStatement() 1288 Sema::ConditionKind::Switch)) in ParseSwitchStatement() 1376 Sema::ConditionKind::Boolean)) in ParseWhileStatement() 1692 ParseCXXCondition(nullptr, ForLoc, Sema::ConditionKind::Boolean); in ParseForStatement() 1700 Sema::ConditionKind::Boolean); in ParseForStatement()
|
D | ParseExprCXX.cpp | 1741 Sema::ConditionKind CK) { in ParseCXXCondition()
|
/external/clang/lib/Sema/ |
D | SemaExprCXX.cpp | 3066 ConditionKind CK) { in ActOnConditionVariable() 3072 CK == ConditionKind::ConstexprIf); in ActOnConditionVariable() 3079 ConditionKind CK) { in CheckConditionVariable() 3104 case ConditionKind::Boolean: in CheckConditionVariable() 3107 case ConditionKind::ConstexprIf: in CheckConditionVariable() 3110 case ConditionKind::Switch: in CheckConditionVariable()
|
D | TreeTransform.h | 419 Sema::ConditionKind Kind); 3401 SourceLocation Loc, VarDecl *Var, Expr *Expr, Sema::ConditionKind Kind) { in TransformCondition() 6277 S->isConstexpr() ? Sema::ConditionKind::ConstexprIf in TransformIfStmt() 6278 : Sema::ConditionKind::Boolean); in TransformIfStmt() 6328 Sema::ConditionKind::Switch); in TransformSwitchStmt() 6355 Sema::ConditionKind::Boolean); in TransformWhileStmt() 6411 Sema::ConditionKind::Boolean); in TransformForStmt()
|
D | SemaExpr.cpp | 14403 Expr *SubExpr, ConditionKind CK) { in ActOnCondition() 14410 case ConditionKind::Boolean: in ActOnCondition() 14414 case ConditionKind::ConstexprIf: in ActOnCondition() 14418 case ConditionKind::Switch: in ActOnCondition() 14431 CK == ConditionKind::ConstexprIf); in ActOnCondition()
|
D | SemaDeclCXX.cpp | 10067 S.ActOnCondition(nullptr, Loc, Comparison, Sema::ConditionKind::Boolean), in buildSingleCopyAssignRecursively()
|
/external/clang/include/clang/Parse/ |
D | Parser.h | 1603 Sema::ConditionKind CK); 1697 Sema::ConditionKind CK);
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 9005 enum class ConditionKind { enum 9012 Expr *SubExpr, ConditionKind CK); 9016 ConditionKind CK); 9022 ConditionKind CK);
|