Lines Matching defs:CompareData
60 bool CompareData(const Type &input, const Type &output)
65 bool CompareData(const StructWithPadding &input, const StructWithPadding &output)
70 bool CompareData(const NestedStruct &input, const NestedStruct &output)
72 return (input.foo == output.foo) && CompareData(input.bar, output.bar);
75 bool CompareData(const StructWithPointer &input, const StructWithPointer &output)
81 if (!CompareData(input.objects[i], output.objects[i])) {
88 bool CompareData(const StructWithArray &input, const StructWithArray &output)
94 if (!CompareData(input.barArray[i], output.barArray[i])) {
174 ASSERT_TRUE(CompareData(g_int, outInt));
175 ASSERT_TRUE(CompareData(g_char, outChar));
176 ASSERT_TRUE(CompareData(g_float, outFloat));
177 ASSERT_TRUE(CompareData(g_long, outLong));
178 ASSERT_TRUE(CompareData(g_string, outString));
179 ASSERT_TRUE(CompareData(g_emptyString, outEmptyString));
205 ASSERT_TRUE(CompareData(structWithPadding, outStructWithPadding));
206 ASSERT_TRUE(CompareData(nestedStruct, outNestedStruct));
207 ASSERT_TRUE(CompareData(structWithArray, outStructWithArray));
229 ASSERT_TRUE(CompareData(structWithPointer, res));