Arene Base
Fundamental Utilities For Safety Critical C++
Loading...
Searching...
No Matches
arene::base::testing::internal::conditionally_constexpr_test< TestTag, RunInConstexpr > Class Template Reference

GoogleTest test type used to conditionally invoke tests at compile-time. More...

Inheritance diagram for arene::base::testing::internal::conditionally_constexpr_test< TestTag, RunInConstexpr >:
Inheritance graph

Public Member Functions

auto TestBody () -> void override
 

Detailed Description

template<class TestTag, bool RunInConstexpr>
class arene::base::testing::internal::conditionally_constexpr_test< TestTag, RunInConstexpr >

GoogleTest test type used to conditionally invoke tests at compile-time.

Template Parameters
TestTagtag associated with a specific test implementation function
RunInConstexprwhen true the test body is also evaluated at compile-time

Member Function Documentation

◆ TestBody()

template<class TestTag, bool RunInConstexpr>
auto arene::base::testing::internal::conditionally_constexpr_test< TestTag, RunInConstexpr >::TestBody ( ) -> void
inlineoverride

The documentation for this class was generated from the following file: