#include "absl/strings/internal/cord_rep_crc.h"
#include "gmock/gmock.h"
#include "gtest/gtest.h"
#include "absl/base/config.h"
#include "absl/crc/internal/crc_cord_state.h"
#include "absl/strings/internal/cord_internal.h"
#include "absl/strings/internal/cord_rep_test_util.h"
namespace absl {
ABSL_NAMESPACE_BEGIN
namespace cord_internal {
namespace {
MakeFlat;
Eq;
IsNull;
Ne;
#if !defined(NDEBUG) && GTEST_HAS_DEATH_TEST
TEST(CordRepCrc, RemoveCrcWithNullptr) { … }
#endif
absl::crc_internal::CrcCordState MakeCrcCordState(uint32_t crc) { … }
TEST(CordRepCrc, NewDestroy) { … }
TEST(CordRepCrc, NewExistingCrcNotShared) { … }
TEST(CordRepCrc, NewExistingCrcShared) { … }
TEST(CordRepCrc, NewEmpty) { … }
TEST(CordRepCrc, RemoveCrcNotCrc) { … }
TEST(CordRepCrc, RemoveCrcNotShared) { … }
TEST(CordRepCrc, RemoveCrcShared) { … }
}
}
ABSL_NAMESPACE_END
}