function DocMemberSymbol(parameters) {
        var _this = _super.call(this, parameters) || this;
        if (DocNode.isParsedParameters(parameters)) {
            _this._leftBracketExcerpt = new DocExcerpt({
                configuration: _this.configuration,
                excerptKind: "DocMemberSymbol_LeftBracket" /* DocMemberSymbol_LeftBracket */,
                content: parameters.leftBracketExcerpt
            });
            if (parameters.spacingAfterLeftBracketExcerpt) {
                _this._spacingAfterLeftBracketExcerpt = new DocExcerpt({
                    configuration: _this.configuration,
                    excerptKind: "Spacing" /* Spacing */,
                    content: parameters.spacingAfterLeftBracketExcerpt
                });
            }
            _this._rightBracketExcerpt = new DocExcerpt({
                configuration: _this.configuration,
                excerptKind: "DocMemberSymbol_RightBracket" /* DocMemberSymbol_RightBracket */,
                content: parameters.rightBracketExcerpt
            });
        }
        _this._symbolReference = parameters.symbolReference;
        return _this;
    }
/**
     * Don't call this directly.  Instead use {@link TSDocParser}
     * @internal
     */
Don't call this directly.  Instead use  TSDocParser
@internal
Don ' t call this directly . Instead use TSDocParser @internal
function DocMemberSymbol(parameters) {
        var _this = _super.call(this, parameters) || this;
        if (DocNode.isParsedParameters(parameters)) {
            _this._leftBracketExcerpt = new DocExcerpt({
                configuration: _this.configuration,
                excerptKind: "DocMemberSymbol_LeftBracket" ,
                content: parameters.leftBracketExcerpt
            });
            if (parameters.spacingAfterLeftBracketExcerpt) {
                _this._spacingAfterLeftBracketExcerpt = new DocExcerpt({
                    configuration: _this.configuration,
                    excerptKind: "Spacing" ,
                    content: parameters.spacingAfterLeftBracketExcerpt
                });
            }
            _this._rightBracketExcerpt = new DocExcerpt({
                configuration: _this.configuration,
                excerptKind: "DocMemberSymbol_RightBracket" ,
                content: parameters.rightBracketExcerpt
            });
        }
        _this._symbolReference = parameters.symbolReference;
        return _this;
    }
function DocMemberSymbol ( parameters ) { var _this = _super . call ( this , parameters ) || this ; if ( DocNode . isParsedParameters ( parameters ) ) { _this . _leftBracketExcerpt = new DocExcerpt ( { configuration : _this . configuration , excerptKind : "DocMemberSymbol_LeftBracket" , content : parameters . leftBracketExcerpt } ) ; if ( parameters . spacingAfterLeftBracketExcerpt ) { _this . _spacingAfterLeftBracketExcerpt = new DocExcerpt ( { configuration : _this . configuration , excerptKind : "Spacing" , content : parameters . spacingAfterLeftBracketExcerpt } ) ; } _this . _rightBracketExcerpt = new DocExcerpt ( { configuration : _this . configuration , excerptKind : "DocMemberSymbol_RightBracket" , content : parameters . rightBracketExcerpt } ) ; } _this . _symbolReference = parameters . symbolReference ; return _this ; }
Don't call this directly.
Don ' t call this directly .
/* DocMemberSymbol_LeftBracket */ /* Spacing */ /* DocMemberSymbol_RightBracket */