Lines Matching refs:ReturnsVoid
607 bool checkDiagnostics(DiagnosticsEngine &D, bool ReturnsVoid, in checkDiagnostics()
610 return (ReturnsVoid || in checkDiagnostics()
616 (!ReturnsVoid || in checkDiagnostics()
620 return (ReturnsVoid || in checkDiagnostics()
627 return ReturnsVoid && !HasNoReturn; in checkDiagnostics()
643 bool ReturnsVoid = false; in CheckFallThroughForBody() local
649 ReturnsVoid = CBody->getFallthroughHandler() != nullptr; in CheckFallThroughForBody()
651 ReturnsVoid = FD->getReturnType()->isVoidType(); in CheckFallThroughForBody()
655 ReturnsVoid = MD->getReturnType()->isVoidType(); in CheckFallThroughForBody()
662 ReturnsVoid = true; in CheckFallThroughForBody()
671 if (CD.checkDiagnostics(Diags, ReturnsVoid, HasNoReturn)) in CheckFallThroughForBody()
693 else if (!ReturnsVoid) in CheckFallThroughForBody()
699 else if (!ReturnsVoid) in CheckFallThroughForBody()
703 if (ReturnsVoid && !HasNoReturn && CD.diag_NeverFallThroughOrReturn) { in CheckFallThroughForBody()