Lines Matching refs:rData2
189 static bool equals(TestElement* rData1, TestElement* rData2)
191 check( rData1->Bool == rData2->Bool, "### bool does not match!" );
192 check( rData1->Char == rData2->Char, "### char does not match!" );
193 check( rData1->Byte == rData2->Byte, "### byte does not match!" );
194 check( rData1->Short == rData2->Short, "### short does not match!" );
195 check( rData1->UShort == rData2->UShort, "### unsigned short does not match!" );
196 check( rData1->Long == rData2->Long, "### long does not match!" );
197 check( rData1->ULong == rData2->ULong, "### unsigned long does not match!" );
198 check( rData1->Hyper == rData2->Hyper, "### hyper does not match!" );
199 check( rData1->UHyper == rData2->UHyper, "### unsigned hyper does not match!" );
200 check( rData1->Float == rData2->Float, "### float does not match!" );
201 check( rData1->Double == rData2->Double, "### double does not match!" );
202 check( rData1->Enum == rData2->Enum, "### enum does not match!" );
203 check( rData1->String == rData2->String, "### string does not match!" );
204 check( rData1->Interface == rData2->Interface, "### interface does not match!" );
205 check( compareData(__box(rData1->Any), __box(rData2->Any)), "### any does not match!" );
207 return (rData1->Bool == rData2->Bool &&
208 rData1->Char == rData2->Char &&
209 rData1->Byte == rData2->Byte &&
210 rData1->Short == rData2->Short &&
211 rData1->UShort == rData2->UShort &&
212 rData1->Long == rData2->Long &&
213 rData1->ULong == rData2->ULong &&
214 rData1->Hyper == rData2->Hyper &&
215 rData1->UHyper == rData2->UHyper &&
216 rData1->Float == rData2->Float &&
217 rData1->Double == rData2->Double &&
218 rData1->Enum == rData2->Enum &&
219 rData1->String == rData2->String &&
220 rData1->Interface == rData2->Interface &&
221 compareData(__box(rData1->Any), __box(rData2->Any)));