reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaStmt.cpp
  729   assert((Cond.isInvalid() || CondExpr) && "switch with no condition");
  731   if (CondExpr && !CondExpr->isTypeDependent()) {
  731   if (CondExpr && !CondExpr->isTypeDependent()) {
  736     assert(CondExpr->getType()->isIntegralOrEnumerationType() &&
  738     if (CondExpr->isKnownToHaveBooleanValue()) {
  743           << CondExpr->getSourceRange();
  749   auto *SS = SwitchStmt::Create(Context, InitStmt, Cond.get().first, CondExpr);