"use strict";
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See License.txt in the project root for license information.
Object.defineProperty(exports, "__esModule", { value: true });
exports.refCounted = void 0;
/**
 * @internal
 */
class refCounted {
    constructor() {
        // let bodyCode = () =>
        {
            this.refCnt = 0;
        }
        // return p.measure(bodyCode);
    }
    /**
     * @internal
     */
    addRef() {
        // let bodyCode = () =>
        {
            this.refCnt++;
        }
        // return p.measure(bodyCode);
    }
    /**
     * @internal
     */
    release() {
        // let bodyCode = () =>
        {
            this.refCnt--;
        }
        // return p.measure(bodyCode);
    }
}
exports.refCounted = refCounted;
//# sourceMappingURL=refCounted.js.map