Lines Matching refs:CHECK_EXPR

130 #define CHECK_EXPR(expr) \
138 CHECK_EXPR(!NilObj);
139 CHECK_EXPR(NilObj.get() == NULL);
140 CHECK_EXPR(NilObj.release() == NULL);
146 CHECK_EXPR(Alloc.get() != NULL);
148 CHECK_EXPR(pch != NULL);
149 CHECK_EXPR(Alloc.get() == NULL);
152 CHECK_EXPR(Manage.get() == pch);
153 CHECK_EXPR(&Manage[0] == pch);
154 CHECK_EXPR(&Manage[1] == &pch[1]);
155 CHECK_EXPR(&Manage[9] == &pch[9]);
164 CHECK_EXPR(Electric.get() != NULL);
166 CHECK_EXPR(Electric[0] == '0');
167 CHECK_EXPR(*Electric == '0');
168 //CHECK_EXPR(Electric == '0');
170 CHECK_EXPR(Electric[9] == '1');
183 CHECK_EXPR(g_cFrees == 1);
194 CHECK_EXPR(g_cFrees == 2);
202 CHECK_EXPR(g_cFrees == 0);
208 CHECK_EXPR(FreeIt3.realloc(128));
210 CHECK_EXPR(FreeIt3.realloc(256));
212 CHECK_EXPR(FreeIt3.realloc(64));
214 CHECK_EXPR(FreeIt3.realloc(32));
217 CHECK_EXPR(g_cFrees == 1);
222 CHECK_EXPR(FreeIt4.alloc(123));
223 CHECK_EXPR(FreeIt4.realloc(543));
225 CHECK_EXPR(FreeIt4.get() == NULL);
227 CHECK_EXPR(g_cFrees == 1);
237 CHECK_EXPR(Struct1->a == 0x11223344);
238 CHECK_EXPR(Struct1->b == 0x55667788);
239 CHECK_EXPR(Struct1->c == 0x99aabbcc);
244 CHECK_EXPR(Struct1[0].a == 0x11223344);
245 CHECK_EXPR(Struct1[0].b == 0x55667788);
246 CHECK_EXPR(Struct1[0].c == 0x99aabbcc);
251 CHECK_EXPR((*Struct1).a == 0x11223344);
252 CHECK_EXPR((*Struct1).b == 0x55667788);
253 CHECK_EXPR((*Struct1).c == 0x99aabbcc);
259 CHECK_EXPR(Struct1.get()->a == 0x11223344);
260 CHECK_EXPR(Struct1.get()->b == 0x55667788);
261 CHECK_EXPR(Struct1.get()->c == 0x99aabbcc);
269 CHECK_EXPR(*Zeroed1 == 0);
275 CHECK_EXPR(Zeroed2[0] == 0);
276 CHECK_EXPR(Zeroed2[1] == 0);
277 CHECK_EXPR(Zeroed2[2] == 0);
278 CHECK_EXPR(Zeroed2[3] == 0);
279 CHECK_EXPR(Zeroed2[4] == 0);