#include "src/compiler/types.h"
#include <vector>
#include "src/base/strings.h"
#include "src/execution/isolate.h"
#include "src/heap/factory-inl.h"
#include "src/objects/objects.h"
#include "test/common/types-fuzz.h"
#include "test/unittests/test-utils.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace v8 {
namespace internal {
namespace compiler {
namespace {
static bool IsInteger(double x) { … }
bitset;
class TypesTest : public TestWithNativeContextAndZone { … };
}
TEST_F(TypesTest, IsSomeType) { … }
TEST_F(TypesTest, BitsetType) { … }
TEST_F(TypesTest, ConstantType) { … }
TEST_F(TypesTest, RangeType) { … }
TEST_F(TypesTest, MinMax) { … }
TEST_F(TypesTest, BitsetGlb) { … }
TEST_F(TypesTest, BitsetLub) { … }
TEST_F(TypesTest, Is1) { … }
TEST_F(TypesTest, Is2) { … }
TEST_F(TypesTest, Maybe) { … }
TEST_F(TypesTest, Union1) { … }
TEST_F(TypesTest, Union2) { … }
TEST_F(TypesTest, Union3) { … }
TEST_F(TypesTest, Union4) { … }
TEST_F(TypesTest, Intersect) { … }
TEST_F(TypesTest, Distributivity) { … }
TEST_F(TypesTest, GetRange) { … }
}
}
}