mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-02-05 08:11:30 -06:00
fix(41176): Missing Compiler API predicate function: isTemplateLiteralTypeNode (#41177)
This commit is contained in:
parent
94b0e0e389
commit
e5ca77626e
@ -237,6 +237,10 @@ namespace ts {
|
||||
return node.kind === SyntaxKind.TemplateLiteralTypeSpan;
|
||||
}
|
||||
|
||||
export function isTemplateLiteralTypeNode(node: Node): node is TemplateLiteralTypeNode {
|
||||
return node.kind === SyntaxKind.TemplateLiteralType;
|
||||
}
|
||||
|
||||
// Binding patterns
|
||||
|
||||
export function isObjectBindingPattern(node: Node): node is ObjectBindingPattern {
|
||||
|
||||
@ -4379,6 +4379,7 @@ declare namespace ts {
|
||||
function isLiteralTypeNode(node: Node): node is LiteralTypeNode;
|
||||
function isImportTypeNode(node: Node): node is ImportTypeNode;
|
||||
function isTemplateLiteralTypeSpan(node: Node): node is TemplateLiteralTypeSpan;
|
||||
function isTemplateLiteralTypeNode(node: Node): node is TemplateLiteralTypeNode;
|
||||
function isObjectBindingPattern(node: Node): node is ObjectBindingPattern;
|
||||
function isArrayBindingPattern(node: Node): node is ArrayBindingPattern;
|
||||
function isBindingElement(node: Node): node is BindingElement;
|
||||
|
||||
@ -4379,6 +4379,7 @@ declare namespace ts {
|
||||
function isLiteralTypeNode(node: Node): node is LiteralTypeNode;
|
||||
function isImportTypeNode(node: Node): node is ImportTypeNode;
|
||||
function isTemplateLiteralTypeSpan(node: Node): node is TemplateLiteralTypeSpan;
|
||||
function isTemplateLiteralTypeNode(node: Node): node is TemplateLiteralTypeNode;
|
||||
function isObjectBindingPattern(node: Node): node is ObjectBindingPattern;
|
||||
function isArrayBindingPattern(node: Node): node is ArrayBindingPattern;
|
||||
function isBindingElement(node: Node): node is BindingElement;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user