mirror of
https://github.com/microsoft/GSL.git
synced 2024-11-03 17:56:43 -05:00
Fix clang warning -Wmissing-noreturn
This commit is contained in:
parent
6fe1a42035
commit
1b15a73942
@ -24,11 +24,7 @@ int operator_subscript_no_throw() noexcept
|
|||||||
return sp[11];
|
return sp[11];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[[noreturn]] void test_terminate() { std::exit(0); }
|
||||||
void test_terminate()
|
|
||||||
{
|
|
||||||
std::exit(0);
|
|
||||||
}
|
|
||||||
|
|
||||||
void setup_termination_handler() noexcept
|
void setup_termination_handler() noexcept
|
||||||
{
|
{
|
||||||
@ -44,7 +40,6 @@ void setup_termination_handler() noexcept
|
|||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
int main() noexcept
|
int main() noexcept
|
||||||
{
|
{
|
||||||
setup_termination_handler();
|
setup_termination_handler();
|
||||||
|
@ -15,8 +15,8 @@
|
|||||||
///////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
#include <cstdlib> // for std::exit
|
#include <cstdlib> // for std::exit
|
||||||
#include <gsl/gsl_util> // for narrow
|
|
||||||
#include <gsl/gsl_assert> // for get_terminate
|
#include <gsl/gsl_assert> // for get_terminate
|
||||||
|
#include <gsl/gsl_util> // for narrow
|
||||||
|
|
||||||
int narrow_no_throw()
|
int narrow_no_throw()
|
||||||
{
|
{
|
||||||
@ -24,10 +24,7 @@ int narrow_no_throw()
|
|||||||
return gsl::narrow<int>(bigNumber);
|
return gsl::narrow<int>(bigNumber);
|
||||||
}
|
}
|
||||||
|
|
||||||
void test_terminate()
|
[[noreturn]] void test_terminate() { std::exit(0); }
|
||||||
{
|
|
||||||
std::exit(0);
|
|
||||||
}
|
|
||||||
|
|
||||||
void setup_termination_handler() noexcept
|
void setup_termination_handler() noexcept
|
||||||
{
|
{
|
||||||
@ -43,7 +40,6 @@ void setup_termination_handler() noexcept
|
|||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
int main()
|
int main()
|
||||||
{
|
{
|
||||||
setup_termination_handler();
|
setup_termination_handler();
|
||||||
|
Loading…
Reference in New Issue
Block a user