Module: "util/type-guards"

Functions

getKind

getKind(val: any): any

Defined in src/util/type-guards.ts:48

Parameters:

Name Type
val any

Returns: any


isDelimitedToken

isDelimitedToken(val: any): val is DelimitedToken

Defined in src/util/type-guards.ts:4

Parameters:

Name Type
val any

Returns: val is DelimitedToken


isHTMLToken

isHTMLToken(val: any): val is HTMLToken

Defined in src/util/type-guards.ts:12

Parameters:

Name Type
val any

Returns: val is HTMLToken


isLiteralToken

isLiteralToken(val: any): val is LiteralToken

Defined in src/util/type-guards.ts:28

Parameters:

Name Type
val any

Returns: val is LiteralToken


isNumberToken

isNumberToken(val: any): val is NumberToken

Defined in src/util/type-guards.ts:32

Parameters:

Name Type
val any

Returns: val is NumberToken


isOperatorToken

isOperatorToken(val: any): val is OperatorToken

Defined in src/util/type-guards.ts:8

Parameters:

Name Type
val any

Returns: val is OperatorToken


isOutputToken

isOutputToken(val: any): val is OutputToken

Defined in src/util/type-guards.ts:16

Parameters:

Name Type
val any

Returns: val is OutputToken


isPropertyAccessToken

isPropertyAccessToken(val: any): val is PropertyAccessToken

Defined in src/util/type-guards.ts:36

Parameters:

Name Type
val any

Returns: val is PropertyAccessToken


isQuotedToken

isQuotedToken(val: any): val is QuotedToken

Defined in src/util/type-guards.ts:24

Parameters:

Name Type
val any

Returns: val is QuotedToken


isRangeToken

isRangeToken(val: any): val is RangeToken

Defined in src/util/type-guards.ts:44

Parameters:

Name Type
val any

Returns: val is RangeToken


isTagToken

isTagToken(val: any): val is TagToken

Defined in src/util/type-guards.ts:20

Parameters:

Name Type
val any

Returns: val is TagToken


isWordToken

isWordToken(val: any): val is IdentifierToken

Defined in src/util/type-guards.ts:40

Parameters:

Name Type
val any

Returns: val is IdentifierToken