code: function IsRegExp(o) {
    if (!IS_RECEIVER(o)) return false;
    var is_regexp = o[matchSymbol];
    if (!IS_UNDEFINED(is_regexp)) return TO_BOOLEAN(is_regexp);
    return IS_REGEXP(o);
  }
docs: ------------------------------------------------------------------- ES#sec-isregexp IsRegExp ( argument )