中间状态暂存

This commit is contained in:
2026-08-14 17:53:13 +08:00
parent 260f649b08
commit bb64801679
75 changed files with 2984 additions and 1823 deletions
@@ -2,9 +2,9 @@
#include "State_Test_Types.hpp"
static_assert(State_Value<State_Plain_Value>);
static_assert(std::derived_from<State_Plain_Strategy, State_Strategy_Base>);
static_assert(Double_State_Strategy_Type<State_Plain_Strategy>);
static_assert(Double_State_Storage_Type<State_Plain_Strategy>);
static_assert(!Has_State_Validator<State_Plain_Strategy, State_Plain_Value>);
static_assert(Has_State_Validator<State_Checked_Strategy, State_Checked_Value>);
static_assert(Has_State_Validator<State_Checked_Validator, State_Checked_Value>);
TEST(state_concepts_test, concepts_compile) {
SUCCEED();
}