Lines Matching refs:Cursor
22 BitstreamCursor Cursor(Bytes); in TEST() local
24 EXPECT_FALSE(Cursor.AtEndOfStream()); in TEST()
25 Expected<SimpleBitstreamCursor::word_t> MaybeRead = Cursor.Read(8); in TEST()
27 EXPECT_FALSE(Cursor.AtEndOfStream()); in TEST()
28 MaybeRead = Cursor.Read(24); in TEST()
30 EXPECT_TRUE(Cursor.AtEndOfStream()); in TEST()
32 EXPECT_FALSE(Cursor.JumpToBit(0)); in TEST()
33 EXPECT_FALSE(Cursor.AtEndOfStream()); in TEST()
35 EXPECT_FALSE(Cursor.JumpToBit(32)); in TEST()
36 EXPECT_TRUE(Cursor.AtEndOfStream()); in TEST()
43 BitstreamCursor Cursor(Bytes); in TEST() local
45 EXPECT_FALSE(Cursor.JumpToBit(32)); in TEST()
46 EXPECT_TRUE(Cursor.AtEndOfStream()); in TEST()
50 BitstreamCursor Cursor(ArrayRef<uint8_t>{}); in TEST() local
52 EXPECT_TRUE(Cursor.AtEndOfStream()); in TEST()
57 SimpleBitstreamCursor Cursor(Bytes); in TEST() local
60 EXPECT_EQ(I / 8, Cursor.getCurrentByteNo()); in TEST()
61 Expected<SimpleBitstreamCursor::word_t> MaybeRead = Cursor.Read(1); in TEST()
64 EXPECT_EQ(4u, Cursor.getCurrentByteNo()); in TEST()
69 SimpleBitstreamCursor Cursor(Bytes); in TEST() local
72 EXPECT_EQ(Bytes + I, Cursor.getPointerToByte(I, 1)); in TEST()
78 SimpleBitstreamCursor Cursor(Bytes); in TEST() local
81 EXPECT_EQ(Bytes + I, Cursor.getPointerToBit(I * 8, 1)); in TEST()
157 SimpleBitstreamCursor Cursor(ArrayRef<uint8_t>(Bytes, I)); in TEST() local
158 Expected<SimpleBitstreamCursor::word_t> MaybeRead = Cursor.Read(8); in TEST()