Lines Matching defs:ReturnsVoid
632 bool checkDiagnostics(DiagnosticsEngine &D, bool ReturnsVoid,
635 return (ReturnsVoid ||
641 (!ReturnsVoid ||
645 return (ReturnsVoid ||
652 return ReturnsVoid && !HasNoReturn;
668 bool ReturnsVoid = false;
674 ReturnsVoid = CBody->getFallthroughHandler() != nullptr;
676 ReturnsVoid = FD->getReturnType()->isVoidType();
680 ReturnsVoid = MD->getReturnType()->isVoidType();
687 ReturnsVoid = true;
696 if (CD.checkDiagnostics(Diags, ReturnsVoid, HasNoReturn))
718 else if (!ReturnsVoid)
724 else if (!ReturnsVoid)
728 if (ReturnsVoid && !HasNoReturn && CD.diag_NeverFallThroughOrReturn) {