//// [checkJsdocTypeTag1.ts]
//// [0.js]
// @ts-check
/** @type {String} */ var S = "hello world";
/** @type {number} */ var n = 10;
/** @type {*} */ var anyT = 2;
anyT = "hello";
/** @type {?} */ var anyT1 = 2;
anyT1 = "hi";
/** @type {Function} */ var x = function x(a) {
    return a + 1;
};
x(1);
/** @type {function} */ var y = function y(a) {
    return a + 1;
};
y(1);
/** @type {function (number)} */ var x1 = function x1(a) {
    return a + 1;
};
x1(0);
/** @type {function (number): number} */ var x2 = function x2(a) {
    return a + 1;
};
x2(0);
/**
 * @type {object}
 */ var props = {};
/**
 * @type {Object}
 */ var props = {};
