Lines Matching refs:data

26   AssemblyContext data(input, nullptr);
27 ASSERT_EQ(SPV_SUCCESS, data.advance());
28 ASSERT_EQ(0u, data.position().column);
29 ASSERT_EQ(2u, data.position().line);
30 ASSERT_EQ(2u, data.position().index);
35 AssemblyContext data(input, nullptr);
36 ASSERT_EQ(SPV_SUCCESS, data.advance());
37 ASSERT_EQ(4u, data.position().column);
38 ASSERT_EQ(0u, data.position().line);
39 ASSERT_EQ(4u, data.position().index);
44 AssemblyContext data(input, nullptr);
45 ASSERT_EQ(SPV_SUCCESS, data.advance());
46 ASSERT_EQ(3u, data.position().column);
47 ASSERT_EQ(0u, data.position().line);
48 ASSERT_EQ(3u, data.position().index);
53 AssemblyContext data(input, nullptr);
54 ASSERT_EQ(SPV_SUCCESS, data.advance());
55 ASSERT_EQ(3u, data.position().column);
56 ASSERT_EQ(2u, data.position().line);
57 ASSERT_EQ(5u, data.position().index);
62 AssemblyContext data(input, nullptr);
63 ASSERT_EQ(SPV_SUCCESS, data.advance());
64 ASSERT_EQ(4u, data.position().column);
65 ASSERT_EQ(1u, data.position().line);
66 ASSERT_EQ(14u, data.position().index);
71 AssemblyContext data(input, nullptr);
72 ASSERT_EQ(SPV_END_OF_STREAM, data.advance());
77 AssemblyContext data(input, nullptr);
78 ASSERT_EQ(SPV_END_OF_STREAM, data.advance());
83 spv_text_t text = {input.data(), 9};
84 AssemblyContext data(&text, nullptr);
85 ASSERT_EQ(SPV_END_OF_STREAM, data.advance());
86 EXPECT_EQ(9u, data.position().index);
91 AssemblyContext data(&text, nullptr);
93 data.setPosition(line_break);
94 ASSERT_EQ(SPV_END_OF_STREAM, data.advance());
101 AssemblyContext data(input, nullptr);
102 EXPECT_EQ(SPV_SUCCESS, data.advance());
103 return data.position();