Home | History | Annotate | Download | only in test

Lines Matching full:bitfield

478         .bf = IFoo::BitField::V0 | IFoo::BitField::V2
501 EXPECT_EQ(toString(IFoo::BitField::V0), "V0"s);
502 EXPECT_EQ(toString(static_cast<IFoo::BitField>(0)), "0"s)
504 EXPECT_EQ(toString(static_cast<IFoo::BitField>(IFoo::BitField::V0 | IFoo::BitField::V2)), "0x5"s)
507 EXPECT_EQ(toString<IFoo::BitField>(0 | IFoo::BitField::V0), "V0 (0x1)"s);
508 EXPECT_EQ(toString<IFoo::BitField>(0 | IFoo::BitField::V0 | IFoo::BitField::V2), "V0 | V2 (0x5)"s);
509 EXPECT_EQ(toString<IFoo::BitField>(0xF), "V0 | V1 | V2 | V3 | VALL (0xf)"s);
510 EXPECT_EQ(toString<IFoo::BitField>(0xFF), "V0 | V1 | V2 | V3 | VALL | 0xf0 (0xff)"s);