|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/Parse/Parser.h 1872 Sema::ConditionKind CK,
1963 Sema::ConditionKind CK);
tools/clang/include/clang/Sema/Sema.h10635 Expr *SubExpr, ConditionKind CK);
10639 ConditionKind CK);
10645 ConditionKind CK);
tools/clang/lib/Parse/ParseExprCXX.cpp 1912 Sema::ConditionKind CK,
1930 << (CK == Sema::ConditionKind::Switch);
1945 << (CK == Sema::ConditionKind::Switch)
tools/clang/lib/Parse/ParseStmt.cpp 1152 Sema::ConditionKind CK) {
1240 IsConstexpr ? Sema::ConditionKind::ConstexprIf
1241 : Sema::ConditionKind::Boolean))
1383 Sema::ConditionKind::Switch))
1471 Sema::ConditionKind::Boolean))
1811 ParseCXXCondition(nullptr, ForLoc, Sema::ConditionKind::Boolean,
1835 Sema::ConditionKind::Boolean);
tools/clang/lib/Sema/SemaDeclCXX.cpp12296 S.ActOnCondition(nullptr, Loc, Comparison, Sema::ConditionKind::Boolean),
tools/clang/lib/Sema/SemaExpr.cpp17300 Expr *SubExpr, ConditionKind CK) {
17307 case ConditionKind::Boolean:
17311 case ConditionKind::ConstexprIf:
17315 case ConditionKind::Switch:
17328 CK == ConditionKind::ConstexprIf);
tools/clang/lib/Sema/SemaExprCXX.cpp 3619 ConditionKind CK) {
3625 CK == ConditionKind::ConstexprIf);
3654 case ConditionKind::Boolean:
3657 case ConditionKind::ConstexprIf:
3660 case ConditionKind::Switch:
tools/clang/lib/Sema/TreeTransform.h 442 Sema::ConditionKind Kind);
3643 SourceLocation Loc, VarDecl *Var, Expr *Expr, Sema::ConditionKind Kind) {
6826 S->isConstexpr() ? Sema::ConditionKind::ConstexprIf
6827 : Sema::ConditionKind::Boolean);
6877 Sema::ConditionKind::Switch);
6903 Sema::ConditionKind::Boolean);
6962 Sema::ConditionKind::Boolean);