lost+found/src/define_/classdef.js
function (definition, visibility) {
        var isWScript = _GPF_HOST.WSCRIPT === _gpfHost;
        this._defaultVisibility = visibility;
        _gpfObjectForEach(definition, this._processDefinitionMember, this);
        if (isWScript && definition.hasOwnProperty("toString")) {
            this._processDefinitionMember(definition.toString, "toString");
        }
        this._defaultVisibility = _GPF_VISIBILITY_UNKNOWN;
        if (isWScript && definition.hasOwnProperty("constructor")) {
            this._addConstructor(definition.constructor, this._defaultVisibility);
        }
    }
function (definition, visibility) {
        var isWScript = _GPF_HOST.WSCRIPT === _gpfHost;
        this._defaultVisibility = visibility;
        _gpfObjectForEach(definition, this._processDefinitionMember, this);
        if (isWScript && definition.hasOwnProperty("toString")) {
            this._processDefinitionMember(definition.toString, "toString");
        }
        this._defaultVisibility = _GPF_VISIBILITY_UNKNOWN;
        if (isWScript && definition.hasOwnProperty("constructor")) {
            this._addConstructor(definition.constructor, this._defaultVisibility);
        }
    }
function ( definition , visibility ) { var isWScript = _GPF_HOST . WSCRIPT === _gpfHost ; this . _defaultVisibility = visibility ; _gpfObjectForEach ( definition , this . _processDefinitionMember , this ) ; if ( isWScript && definition . hasOwnProperty ( "toString" ) ) { this . _processDefinitionMember ( definition . toString , "toString" ) ; } this . _defaultVisibility = _GPF_VISIBILITY_UNKNOWN ; if ( isWScript && definition . hasOwnProperty ( "constructor" ) ) { this . _addConstructor ( definition . constructor , this . _defaultVisibility ) ; } }
Process class definition

@param {Object} definition
@param {Number} visibility
Process class definition