@@ -65,7 +65,7 @@ namespace ts {
6565
6666 // Literals
6767
68- /* @internal */ export function createLiteral ( value : string | StringLiteral | NoSubstitutionTemplateLiteral | NumericLiteral | Identifier , isSingleQuote : boolean ) : StringLiteral ;
68+ /* @internal */ export function createLiteral ( value : string | StringLiteral | NoSubstitutionTemplateLiteral | NumericLiteral | Identifier , isSingleQuote : boolean ) : StringLiteral ; // eslint-disable-line @typescript-eslint/unified-signatures
6969 /** If a node is passed, creates a string literal whose source text is read from a source node during emit. */
7070 export function createLiteral ( value : string | StringLiteral | NoSubstitutionTemplateLiteral | NumericLiteral | Identifier ) : StringLiteral ;
7171 export function createLiteral ( value : number | PseudoBigInt ) : NumericLiteral ;
@@ -126,7 +126,7 @@ namespace ts {
126126
127127 export function createIdentifier ( text : string ) : Identifier ;
128128 /* @internal */
129- export function createIdentifier ( text : string , typeArguments : readonly ( TypeNode | TypeParameterDeclaration ) [ ] | undefined ) : Identifier ;
129+ export function createIdentifier ( text : string , typeArguments : readonly ( TypeNode | TypeParameterDeclaration ) [ ] | undefined ) : Identifier ; // eslint-disable-line @typescript-eslint/unified-signatures
130130 export function createIdentifier ( text : string , typeArguments ?: readonly ( TypeNode | TypeParameterDeclaration ) [ ] ) : Identifier {
131131 const node = < Identifier > createSynthesizedNode ( SyntaxKind . Identifier ) ;
132132 node . escapedText = escapeLeadingUnderscores ( text ) ;
@@ -141,7 +141,7 @@ namespace ts {
141141
142142 export function updateIdentifier ( node : Identifier ) : Identifier ;
143143 /* @internal */
144- export function updateIdentifier ( node : Identifier , typeArguments : NodeArray < TypeNode | TypeParameterDeclaration > | undefined ) : Identifier ;
144+ export function updateIdentifier ( node : Identifier , typeArguments : NodeArray < TypeNode | TypeParameterDeclaration > | undefined ) : Identifier ; // eslint-disable-line @typescript-eslint/unified-signatures
145145 export function updateIdentifier ( node : Identifier , typeArguments ?: NodeArray < TypeNode | TypeParameterDeclaration > | undefined ) : Identifier {
146146 return node . typeArguments !== typeArguments
147147 ? updateNode ( createIdentifier ( idText ( node ) , typeArguments ) , node )
@@ -205,7 +205,7 @@ namespace ts {
205205
206206 /** Create a unique name generated for a node. */
207207 export function getGeneratedNameForNode ( node : Node | undefined ) : Identifier ;
208- /* @internal */ export function getGeneratedNameForNode ( node : Node | undefined , flags : GeneratedIdentifierFlags ) : Identifier ;
208+ /* @internal */ export function getGeneratedNameForNode ( node : Node | undefined , flags : GeneratedIdentifierFlags ) : Identifier ; // eslint-disable-line @typescript-eslint/unified-signatures
209209 export function getGeneratedNameForNode ( node : Node | undefined , flags ?: GeneratedIdentifierFlags ) : Identifier {
210210 const name = createIdentifier ( node && isIdentifier ( node ) ? idText ( node ) : "" ) ;
211211 name . autoGenerateFlags = GeneratedIdentifierFlags . Node | flags ! ;
@@ -3151,7 +3151,7 @@ namespace ts {
31513151 }
31523152
31533153 function asEmbeddedStatement < T extends Node > ( statement : T ) : T | EmptyStatement ;
3154- function asEmbeddedStatement < T extends Node > ( statement : T | undefined ) : T | EmptyStatement | undefined ; // eslint-disable-line @typescript-eslint/unified-signatures
3154+ function asEmbeddedStatement < T extends Node > ( statement : T | undefined ) : T | EmptyStatement | undefined ;
31553155 function asEmbeddedStatement < T extends Node > ( statement : T | undefined ) : T | EmptyStatement | undefined {
31563156 return statement && isNotEmittedStatement ( statement ) ? setTextRange ( setOriginalNode ( createEmptyStatement ( ) , statement ) , statement ) : statement ;
31573157 }
0 commit comments