| 12 | } |
| 13 | |
| 14 | TEST(ValType, Smoke) { |
| 15 | EXPECT_EQ(ValType::i32(), ValType::i32()); |
| 16 | EXPECT_EQ(ValType::i64(), ValType::i64()); |
| 17 | EXPECT_EQ(ValType::f32(), ValType::f32()); |
| 18 | EXPECT_EQ(ValType::f64(), ValType::f64()); |
| 19 | EXPECT_EQ(ValType::v128(), ValType::v128()); |
| 20 | EXPECT_EQ(ValType::funcref(), ValType::funcref()); |
| 21 | EXPECT_EQ(ValType::externref(), ValType::externref()); |
| 22 | EXPECT_EQ(ValType::exnref(), ValType::exnref()); |
| 23 | EXPECT_EQ(ValType::anyref(), ValType::anyref()); |
| 24 | |
| 25 | ValType t(ValType::i32()); |
| 26 | t = ValType::i64(); |
| 27 | ValType t2(ValType::f32()); |
| 28 | t = t2; |
| 29 | ValType t3(t2); |
| 30 | |
| 31 | ValType t4(**t); |
| 32 | ValType::Ref r(t4); |
| 33 | } |
| 34 | |
| 35 | TEST(MemoryType, Smoke) { |
| 36 | MemoryType t(1); |
nothing calls this directly
no test coverage detected