Lines Matching refs:out
47 char out[Size * 2]; in empty_ctor() local
48 memset(out, fill, sizeof(out)); in empty_ctor()
51 name.get(sizeof(out), out); in empty_ctor()
53 EXPECT_EQ(out[0], 0, ""); in empty_ctor()
54 EXPECT_TRUE(buffer_invariants_hold(out, sizeof(out)), ""); in empty_ctor()
63 char out[Size * 2]; in named_ctor_empty() local
64 memset(out, fill, sizeof(out)); in named_ctor_empty()
67 name.get(sizeof(out), out); in named_ctor_empty()
69 EXPECT_EQ(out[0], 0, ""); in named_ctor_empty()
70 EXPECT_TRUE(buffer_invariants_hold(out, sizeof(out)), ""); in named_ctor_empty()
79 char out[Size * 2]; in named_ctor_small() local
80 memset(out, fill, sizeof(out)); in named_ctor_small()
83 name.get(sizeof(out), out); in named_ctor_small()
85 EXPECT_EQ(out[0], 'a', ""); in named_ctor_small()
86 EXPECT_EQ(out[1], 0, ""); in named_ctor_small()
87 EXPECT_TRUE(buffer_invariants_hold(out, sizeof(out)), ""); in named_ctor_small()
96 char out[Size * 2]; in named_ctor_exact() local
97 memset(out, fill, sizeof(out)); in named_ctor_exact()
104 name.get(sizeof(out), out); in named_ctor_exact()
107 EXPECT_EQ(out[idx], 'z', ""); in named_ctor_exact()
109 EXPECT_EQ(out[Size - 1], 0, ""); in named_ctor_exact()
110 EXPECT_TRUE(buffer_invariants_hold(out, sizeof(out)), ""); in named_ctor_exact()
121 char out[overflow_size * 2]; in named_ctor_overflow() local
122 memset(out, fill, sizeof(out)); in named_ctor_overflow()
129 name.get(sizeof(out), out); in named_ctor_overflow()
132 EXPECT_EQ(out[idx], 'z', ""); in named_ctor_overflow()
134 EXPECT_EQ(out[Size - 1], 0, ""); in named_ctor_overflow()
135 EXPECT_TRUE(buffer_invariants_hold(out, sizeof(out)), ""); in named_ctor_overflow()
145 char out[2] = {fill, fill}; in zero_sized_output_buffer() local
148 name.get(0, out); in zero_sized_output_buffer()
150 EXPECT_EQ(out[0], fill, ""); in zero_sized_output_buffer()
151 EXPECT_EQ(out[1], fill, ""); in zero_sized_output_buffer()
167 char out[OutSize + 2]; // Extra fill at the end. in output_buffer_size() local
168 memset(out, fill, sizeof(out)); in output_buffer_size()
171 name.get(OutSize, out); in output_buffer_size()
177 EXPECT_EQ(out[idx], 'z', msg); in output_buffer_size()
179 EXPECT_EQ(out[OutSize - 1], 0, ""); in output_buffer_size()
182 EXPECT_TRUE(buffer_invariants_hold(out, OutSize), ""); in output_buffer_size()
183 EXPECT_EQ(out[OutSize], fill, ""); in output_buffer_size()
184 EXPECT_EQ(out[OutSize+1], fill, ""); in output_buffer_size()