diff --git a/src/parser.ts b/src/parser.ts index edcf4d98..e19cf38a 100644 --- a/src/parser.ts +++ b/src/parser.ts @@ -494,7 +494,7 @@ export class Parser extends DiagnosticEmitter { } } // ... | null - if (tn.skip(Token.BAR)) { + while (tn.skip(Token.BAR)) { if (tn.skip(Token.NULL)) { nullable = true; } else {