lost+found/src/define_/classdef.js
function (memberValue, visibility) {
        _gpfAsserts({
            "Constructor must be a function": "function" === typeof memberValue,
            "Own constructor can't be overridden": null === this._definitionConstructor
        });
        if (_gpfUsesSuper(memberValue)) {
            memberValue = _gpfGenSuperMember(this._Super, memberValue);
        }
        _gpfIgnore(visibility); // TODO Handle constructor visibility
        this._definitionConstructor = memberValue;
    }
function (memberValue, visibility) {
        _gpfAsserts({
            "Constructor must be a function": "function" === typeof memberValue,
            "Own constructor can't be overridden": null === this._definitionConstructor
        });
        if (_gpfUsesSuper(memberValue)) {
            memberValue = _gpfGenSuperMember(this._Super, memberValue);
        }
        _gpfIgnore(visibility); // TODO Handle constructor visibility
        this._definitionConstructor = memberValue;
    }
function ( memberValue , visibility ) { _gpfAsserts ( { "Constructor must be a function" : "function" === typeof memberValue , "Own constructor can't be overridden" : null === this . _definitionConstructor } ) ; if ( _gpfUsesSuper ( memberValue ) ) { memberValue = _gpfGenSuperMember ( this . _Super , memberValue ) ; } _gpfIgnore ( visibility ) ; // TODO Handle constructor visibility this . _definitionConstructor = memberValue ; }
Adds a constructor the class definition

@param {*} memberValue Must be a function
@param {number} visibility
@gpf:closure
Adds a constructor the class definition