2.1.11 [ECMA-262/9:2018] Section 12.10.4 Runtime Semantics: InstanceofOperator ( V, target )

V0193: The abstract operation InstanceofOperator(O, C) is not implemented

The specification states:

 12.10.4 Runtime Semantics: InstanceofOperator ( V, target )
  
     The abstract operation InstanceofOperator(V, target) implements the generic algorithm 
     for determining if ECMAScript value V is an instance of object target either by 
     consulting target's @@hasinstance method or, if absent, determining whether the value 
     of target's prototype property is present in V's prototype chain. This abstract 
     operation performs the following steps:
  
         1. If Type(target) is not Object, throw a TypeError exception.
         2. Let instOfHandler be ? GetMethod(target, @@hasInstance).
         3. If instOfHandler is not undefined, then
            a. Return ToBoolean(? Call(instOfHandler, target, « V »)).
         4. If IsCallable(target) is false, throw a TypeError exception.
         5. Return ? OrdinaryHasInstance(target, V).

EdgeHTML Mode

The abstract operation InstanceofOperator(O, C) is not implemented.