@@ -221,7 +221,7 @@ namespace ts {
221221 assert (
222222 node !== undefined && ( test === undefined || test ( node ) ) ,
223223 message || "Unexpected node." ,
224- ( ) => `Node ${ formatSyntaxKind ( node ! . kind ) } did not pass test '${ getFunctionName ( test ! ) } '.` ,
224+ ( ) => `Node ${ formatSyntaxKind ( node ? .kind ) } did not pass test '${ getFunctionName ( test ! ) } '.` ,
225225 stackCrawlMark || assertNode ) ;
226226 }
227227 }
@@ -246,7 +246,7 @@ namespace ts {
246246 assert (
247247 test === undefined || node === undefined || test ( node ) ,
248248 message || "Unexpected node." ,
249- ( ) => `Node ${ formatSyntaxKind ( node ! . kind ) } did not pass test '${ getFunctionName ( test ! ) } '.` ,
249+ ( ) => `Node ${ formatSyntaxKind ( node ? .kind ) } did not pass test '${ getFunctionName ( test ! ) } '.` ,
250250 stackCrawlMark || assertOptionalNode ) ;
251251 }
252252 }
@@ -259,7 +259,7 @@ namespace ts {
259259 assert (
260260 kind === undefined || node === undefined || node . kind === kind ,
261261 message || "Unexpected node." ,
262- ( ) => `Node ${ formatSyntaxKind ( node ! . kind ) } was not a '${ formatSyntaxKind ( kind ) } ' token.` ,
262+ ( ) => `Node ${ formatSyntaxKind ( node ? .kind ) } was not a '${ formatSyntaxKind ( kind ) } ' token.` ,
263263 stackCrawlMark || assertOptionalToken ) ;
264264 }
265265 }
0 commit comments