Home
last modified time | relevance | path

Searched refs:ConditionKind (Results 1 – 8 of 8) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/lib/Parse/
H A DParseStmt.cpp1190 Sema::ConditionKind CK, in ParseParenExprOrCondition()
1382 IsConstexpr ? Sema::ConditionKind::ConstexprIf in ParseIfStatement()
1383 : Sema::ConditionKind::Boolean, in ParseIfStatement()
1540 Sema::ConditionKind::Switch, &LParen, &RParen)) in ParseSwitchStatement()
1630 Sema::ConditionKind::Boolean, &LParen, &RParen)) in ParseWhileStatement()
1973 ParseCXXCondition(nullptr, ForLoc, Sema::ConditionKind::Boolean, in ParseForStatement()
2001 Sema::ConditionKind::Boolean); in ParseForStatement()
H A DParseExprCXX.cpp1943 Sema::ConditionKind CK, in ParseCXXCondition()
1977 << (CK == Sema::ConditionKind::Switch); in ParseCXXCondition()
1995 << (CK == Sema::ConditionKind::Switch) in ParseCXXCondition()
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprCXX.cpp3863 ConditionKind CK) { in ActOnConditionVariable()
3869 CK == ConditionKind::ConstexprIf); in ActOnConditionVariable()
3876 ConditionKind CK) { in CheckConditionVariable()
3898 case ConditionKind::Boolean: in CheckConditionVariable()
3901 case ConditionKind::ConstexprIf: in CheckConditionVariable()
3904 case ConditionKind::Switch: in CheckConditionVariable()
H A DTreeTransform.h463 Sema::ConditionKind Kind);
4032 SourceLocation Loc, VarDecl *Var, Expr *Expr, Sema::ConditionKind Kind) { in TransformCondition()
7377 S->isConstexpr() ? Sema::ConditionKind::ConstexprIf in TransformIfStmt()
7378 : Sema::ConditionKind::Boolean); in TransformIfStmt()
7428 Sema::ConditionKind::Switch); in TransformSwitchStmt()
7455 Sema::ConditionKind::Boolean); in TransformWhileStmt()
7515 Sema::ConditionKind::Boolean); in TransformForStmt()
H A DSemaDeclCXX.cpp8162 Sema::ConditionKind::Boolean), in buildIfNotCondReturnFalse()
8236 Sema::ConditionKind::Boolean), in visitSubobjectArray()
8302 nullptr, Loc, Comp.get(), Sema::ConditionKind::Boolean); in visitExpandedSubobject()
14096 S.ActOnCondition(nullptr, Loc, Comparison, Sema::ConditionKind::Boolean), in buildSingleCopyAssignRecursively()
H A DSemaExpr.cpp19096 Expr *SubExpr, ConditionKind CK) { in ActOnCondition()
19103 case ConditionKind::Boolean: in ActOnCondition()
19107 case ConditionKind::ConstexprIf: in ActOnCondition()
19111 case ConditionKind::Switch: in ActOnCondition()
19127 CK == ConditionKind::ConstexprIf); in ActOnCondition()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h1977 Sema::ConditionKind CK,
2078 SourceLocation Loc, Sema::ConditionKind CK,
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h11931 enum class ConditionKind { enum
11938 Expr *SubExpr, ConditionKind CK);
11942 ConditionKind CK);
11948 ConditionKind CK);