Lines Matching refs:exp
61 #define ASSERT_CMP(msg, got, cmp, exp, nfmt) \ argument
62 if (!(got cmp exp)) { \
66 #got, got, #cmp, #exp, exp); \
70 #define ASSERT_CHAR_EQ(msg, got, exp) ASSERT_CMP(msg, got, ==, exp, "%c") argument
71 #define ASSERT_INT_EQ(msg, got, exp) ASSERT_CMP(msg, got, ==, exp, "%d") argument
72 #define ASSERT_INT_NEQ(msg, got, exp) ASSERT_CMP(msg, got, !=, exp, "%d") argument
73 #define ASSERT_INT64_EQ(msg, got, exp) ASSERT_CMP(msg, got, ==, exp, "%ld") argument
74 #define ASSERT_INT64_NEQ(msg, got, exp) ASSERT_CMP(msg, got, !=, exp, "%ld") argument
75 #define ASSERT_PTR_EQ(msg, got, exp) ASSERT_CMP(msg, got, ==, exp, "%p") argument
76 #define ASSERT_PTR_NEQ(msg, got, exp) ASSERT_CMP(msg, got, !=, exp, "%p") argument
78 #define ASSERT_STR_EQ(msg, got, exp) \ argument
79 if (strcmp(got, exp) != 0) { \
83 #got, got, #exp, exp); \