MCPcopy Create free account
hub / github.com/aiscript-dev/aiscript / isStatementTerminator

Function isStatementTerminator

src/parser/syntaxes/statements.ts:577–591  ·  view source on GitHub ↗
(s: ITokenStream)

Source from the content-addressed store, hash-verified

575}
576
577function isStatementTerminator(s: ITokenStream): boolean {
578 switch (s.getTokenKind()) {
579 case TokenKind.EOF:
580 case TokenKind.NewLine:
581 case TokenKind.WhileKeyword:
582 case TokenKind.ElifKeyword:
583 case TokenKind.ElseKeyword:
584 case TokenKind.Comma:
585 case TokenKind.SemiColon:
586 case TokenKind.CloseBrace:
587 return true;
588 default:
589 return false;
590 }
591}

Callers 1

parseBreakFunction · 0.85

Calls 1

getTokenKindMethod · 0.65

Tested by

no test coverage detected