• Examine whether the 'args' function of the 'obj' object created with 'ctor' is implemented. If the type ('ctor._KIND') is 'interface', call 'allowType()', Otherwise, call 'matchType()' to inspect.

    Parameters

    • ctor: Function

      This is the constructor to be examined.

    • obj: object

      The object of the instance to be examined.

    • Optionalargs: Function

      Interfaces. Can be set to 'ctor._UNION' static properties.

    Returns void