@@ -105,17 +105,17 @@ loc.column; // $ExpectType number
105105sourceCode . getIndexFromLoc ( { line : 0 , column : 0 } ) ;
106106
107107sourceCode . getTokenByRangeStart ( 0 ) ; // $ExpectType Token | null
108- sourceCode . getTokenByRangeStart ( 0 , { includeComments : true } ) ; // $ExpectType Comment | Token | null || Token | Comment | null
108+ sourceCode . getTokenByRangeStart ( 0 , { includeComments : true } ) ; // $ExpectType Comment | Token | null
109109sourceCode . getTokenByRangeStart ( 0 , { includeComments : false } ) ; // $ExpectType Token | null
110- sourceCode . getTokenByRangeStart ( 0 , { includeComments : false as boolean } ) ; // $ExpectType Comment | Token | null || Token | Comment | null
110+ sourceCode . getTokenByRangeStart ( 0 , { includeComments : false as boolean } ) ; // $ExpectType Comment | Token | null
111111
112112sourceCode . getFirstToken ( AST ) ; // $ExpectType Token | null
113113sourceCode . getFirstToken ( AST , 0 ) ;
114114sourceCode . getFirstToken ( AST , { skip : 0 } ) ;
115115sourceCode . getFirstToken ( AST , ( t ) : t is AST . Token & { type : "Identifier" } => t . type === "Identifier" ) ; // $ExpectType (Token & { type: "Identifier"; }) | null
116116sourceCode . getFirstToken ( AST , { filter : ( t ) : t is AST . Token & { type : "Identifier" } => t . type === "Identifier" } ) ; // $ExpectType (Token & { type: "Identifier"; }) | null
117117sourceCode . getFirstToken ( AST , { skip : 0 , filter : t => t . type === "Identifier" } ) ;
118- sourceCode . getFirstToken ( AST , { includeComments : true } ) ; // $ExpectType Comment | Token | null || Token | Comment | null
118+ sourceCode . getFirstToken ( AST , { includeComments : true } ) ; // $ExpectType Comment | Token | null
119119sourceCode . getFirstToken ( AST , { includeComments : true , skip : 0 } ) ;
120120// prettier-ignore
121121sourceCode . getFirstToken ( AST , { // $ExpectType (Token & { type: "Identifier"; }) | null
@@ -223,7 +223,7 @@ sourceCode.getFirstTokenBetween(AST, AST, {
223223 skip : 0 ,
224224 filter : ( t ) : t is AST . Token & { type : "Identifier" } => t . type === "Identifier" ,
225225} ) ;
226- sourceCode . getFirstTokenBetween ( AST , AST , { includeComments : true } ) ; // $ExpectType Comment | Token | null || Token | Comment | null
226+ sourceCode . getFirstTokenBetween ( AST , AST , { includeComments : true } ) ; // $ExpectType Comment | Token | null
227227sourceCode . getFirstTokenBetween ( AST , AST , { includeComments : true , skip : 0 } ) ;
228228// prettier-ignore
229229sourceCode . getFirstTokenBetween ( AST , AST , { // $ExpectType (Token & { type: "Identifier"; }) | null
@@ -241,7 +241,7 @@ sourceCode.getFirstTokensBetween(AST, AST, { // $ExpectType (Token & { type: "Id
241241 filter : ( t ) : t is AST . Token & { type : "Identifier" } => t . type === "Identifier" ,
242242} ) ;
243243sourceCode . getFirstTokensBetween ( AST , AST , { count : 0 , filter : t => t . type === "Identifier" } ) ;
244- sourceCode . getFirstTokensBetween ( AST , AST , { includeComments : true } ) ; // $ExpectType (Comment | Token)[] || (Token | Comment)[]
244+ sourceCode . getFirstTokensBetween ( AST , AST , { includeComments : true } ) ; // $ExpectType (Comment | Token)[]
245245sourceCode . getFirstTokensBetween ( AST , AST , { includeComments : true , count : 0 } ) ;
246246// prettier-ignore
247247sourceCode . getFirstTokensBetween ( AST , AST , { // $ExpectType (Token & { type: "Identifier"; })[]
@@ -278,7 +278,7 @@ sourceCode.getTokens(AST, 0);
278278sourceCode . getTokens ( AST , 0 , 0 ) ;
279279sourceCode . getTokens ( AST , ( t ) : t is AST . Token & { type : "Identifier" } => t . type === "Identifier" ) ; // $ExpectType (Token & { type: "Identifier"; })[]
280280sourceCode . getTokens ( AST , { filter : ( t ) : t is AST . Token & { type : "Identifier" } => t . type === "Identifier" } ) ; // $ExpectType (Token & { type: "Identifier"; })[]
281- sourceCode . getTokens ( AST , { includeComments : true } ) ; // $ExpectType (Comment | Token)[] || (Token | Comment)[]
281+ sourceCode . getTokens ( AST , { includeComments : true } ) ; // $ExpectType (Comment | Token)[]
282282// prettier-ignore
283283sourceCode . getTokens ( AST , { // $ExpectType (Token & { type: "Identifier"; })[]
284284 includeComments : true ,
0 commit comments