1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
|
//// [objectTypesWithPredefinedTypesAsName.ts]
// it is an error to use a predefined type as a type name
class any { }
class number { }
class boolean { }
class bool { } // not a predefined type anymore
class string { }
//// [objectTypesWithPredefinedTypesAsName.js]
// it is an error to use a predefined type as a type name
var any = /** @class */ (function () {
function any() {
}
return any;
}());
var number = /** @class */ (function () {
function number() {
}
return number;
}());
var boolean = /** @class */ (function () {
function boolean() {
}
return boolean;
}());
var bool = /** @class */ (function () {
function bool() {
}
return bool;
}()); // not a predefined type anymore
var string = /** @class */ (function () {
function string() {
}
return string;
}());
|