pub unsafe extern "C" fn RB_TEST(obj: VALUE) -> bool
Expand description

Emulates Ruby’s “if” statement.

@param[in] obj An arbitrary ruby object. @retval false obj is either ::Qfalse or ::Qnil. @retval true Anything else.

@internal

It HAS to be __attribute__((const)) in order for clang to properly deduce __builtin_assume().