#include "src/asmjs/asm-types.h"
#include <unordered_map>
#include <unordered_set>
#include "src/base/macros.h"
#include "test/unittests/test-utils.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace v8 {
namespace internal {
namespace wasm {
namespace {
StrEq;
class AsmTypeTest : public TestWithZone { … };
class AsmValueTypeParents : private AsmValueType { … };
TEST_F(AsmTypeTest, ValidateBits) { … }
TEST_F(AsmTypeTest, SensibleParentsMap) { … }
TEST_F(AsmTypeTest, Names) { … }
TEST_F(AsmTypeTest, IsExactly) { … }
bool FunctionsWithSameSignature(AsmType* a, AsmType* b) { … }
TEST_F(AsmTypeTest, IsA) { … }
TEST_F(AsmTypeTest, CanBeInvokedWith) { … }
TEST_F(AsmTypeTest, ElementSizeInBytes) { … }
TEST_F(AsmTypeTest, LoadType) { … }
TEST_F(AsmTypeTest, StoreType) { … }
}
}
}
}