1
|
"use strict";
|
2
|
/**
|
3
|
* @license
|
4
|
* Copyright Google Inc. All Rights Reserved.
|
5
|
*
|
6
|
* Use of this source code is governed by an MIT-style license that can be
|
7
|
* found in the LICENSE file at https://angular.io/license
|
8
|
*/
|
9
|
Object.defineProperty(exports, "__esModule", { value: true });
|
10
|
/**
|
11
|
* An enumeration of basic types.
|
12
|
*
|
13
|
* @experimental
|
14
|
*/
|
15
|
var BuiltinType;
|
16
|
(function (BuiltinType) {
|
17
|
/**
|
18
|
* The type is a type that can hold any other type.
|
19
|
*/
|
20
|
BuiltinType[BuiltinType["Any"] = 0] = "Any";
|
21
|
/**
|
22
|
* The type of a string literal.
|
23
|
*/
|
24
|
BuiltinType[BuiltinType["String"] = 1] = "String";
|
25
|
/**
|
26
|
* The type of a numeric literal.
|
27
|
*/
|
28
|
BuiltinType[BuiltinType["Number"] = 2] = "Number";
|
29
|
/**
|
30
|
* The type of the `true` and `false` literals.
|
31
|
*/
|
32
|
BuiltinType[BuiltinType["Boolean"] = 3] = "Boolean";
|
33
|
/**
|
34
|
* The type of the `undefined` literal.
|
35
|
*/
|
36
|
BuiltinType[BuiltinType["Undefined"] = 4] = "Undefined";
|
37
|
/**
|
38
|
* the type of the `null` literal.
|
39
|
*/
|
40
|
BuiltinType[BuiltinType["Null"] = 5] = "Null";
|
41
|
/**
|
42
|
* the type is an unbound type parameter.
|
43
|
*/
|
44
|
BuiltinType[BuiltinType["Unbound"] = 6] = "Unbound";
|
45
|
/**
|
46
|
* Not a built-in type.
|
47
|
*/
|
48
|
BuiltinType[BuiltinType["Other"] = 7] = "Other";
|
49
|
})(BuiltinType = exports.BuiltinType || (exports.BuiltinType = {}));
|
50
|
//# sourceMappingURL=symbols.js.map
|