babel-parser(ts): Raise recoverable error for abstract interface (#12771)

* Support parsing abstract interface

* Address review

Address reviews

Address reviews

* Fix types

* Add hasFollowingLineBreak
This commit is contained in:
Sosuke Suzuki
2021-02-09 17:56:18 +09:00
committed by GitHub
parent 4778e32570
commit d242ea04c8
8 changed files with 190 additions and 17 deletions

View File

@@ -96,6 +96,12 @@ export default class UtilParser extends Tokenizer {
);
}
hasFollowingLineBreak(): boolean {
return lineBreak.test(
this.input.slice(this.state.end, this.nextTokenStart()),
);
}
// TODO
isLineTerminator(): boolean {