RUBY_ASSERT_MESG 27 ruby_assert.h __builtin_choose_expr(cond, RUBY_ASSERT_MESG(expr, mesg), (void)0), \ RUBY_ASSERT_MESG 28 ruby_assert.h RUBY_ASSERT_MESG(!(cond) || (expr), mesg)) RUBY_ASSERT_MESG 31 ruby_assert.h RUBY_ASSERT_MESG(!(cond) || (expr), mesg)