}
template <typename T>
-class CToReactorCastTest : public ::testing::Test {
+class CToReactorCastTest : public ::testing::Test
+{
public:
using CType = typename std::tuple_element<0, T>::type;
using ReactorType = typename std::tuple_element<1, T>::type;
using CToReactorCastTestTypes = ::testing::Types
< // Subset of types that can be used as arguments.
- std::pair<bool, Bool>,
- std::pair<uint8_t, Byte>,
- std::pair<int8_t, SByte>,
- std::pair<int16_t, Short>,
- std::pair<uint16_t, UShort>,
+ // std::pair<bool, Bool>, FIXME(capn): Not supported as argument type by Subzero.
+ // std::pair<uint8_t, Byte>, FIXME(capn): Not supported as argument type by Subzero.
+ // std::pair<int8_t, SByte>, FIXME(capn): Not supported as argument type by Subzero.
+ // std::pair<int16_t, Short>, FIXME(capn): Not supported as argument type by Subzero.
+ // std::pair<uint16_t, UShort>, FIXME(capn): Not supported as argument type by Subzero.
std::pair<int, Int>,
std::pair<unsigned int, UInt>,
std::pair<float, Float>
TYPED_TEST_CASE(CToReactorCastTest, CToReactorCastTestTypes);
-TYPED_TEST(CToReactorCastTest, Casts) {
+TYPED_TEST(CToReactorCastTest, Casts)
+{
using CType = typename TestFixture::CType;
using ReactorType = typename TestFixture::ReactorType;
}
template <typename T>
-class GEPTest : public ::testing::Test {
+class GEPTest : public ::testing::Test
+{
public:
using CType = typename std::tuple_element<0, T>::type;
using ReactorType = typename std::tuple_element<1, T>::type;
TYPED_TEST_CASE(GEPTest, GEPTestTypes);
-TYPED_TEST(GEPTest, PtrOffsets) {
+TYPED_TEST(GEPTest, PtrOffsets)
+{
using CType = typename TestFixture::CType;
using ReactorType = typename TestFixture::ReactorType;
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">\r
+ <LocalDebuggerCommandArguments>--gtest_break_on_failure --gtest_filter=*</LocalDebuggerCommandArguments>\r
+ <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
+ <LocalDebuggerCommandArguments>--gtest_break_on_failure --gtest_filter=*</LocalDebuggerCommandArguments>\r
+ <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>\r
+ </PropertyGroup>\r
+</Project>
\ No newline at end of file