Method: Object#!~
- Defined in:
- object.c
#!~ ⇒ Object
Returns true if two objects do not match (using the =~ method), otherwise false.
|
# File 'object.c'
/*
* call-seq:
* obj !~ other -> true or false
*
* Returns true if two objects do not match (using the <i>=~</i>
* method), otherwise false.
*/
static VALUE
rb_obj_not_match(VALUE obj1, VALUE obj2)
{
VALUE result = rb_funcall(obj1, id_match, 1, obj2);
return RTEST(result) ? Qfalse : Qtrue;
}
|