MCPcopy Index your code
hub / github.com/microsoft/typescript-go / parseOptional

Method parseOptional

internal/parser/parser.go:990–996  ·  view source on GitHub ↗
(token ast.Kind)

Source from the content-addressed store, hash-verified

988}
989
990func (p *Parser) parseOptional(token ast.Kind) bool {
991 if p.token == token {
992 p.nextToken()
993 return true
994 }
995 return false
996}
997
998func (p *Parser) parseExpected(kind ast.Kind) bool {
999 return p.parseExpectedWithDiagnostic(kind, nil, true)

Callers 15

parseDelimitedListMethod · 0.95
parseIfStatementMethod · 0.95
parseDoStatementMethod · 0.95
parseCatchClauseMethod · 0.95
parseInitializerMethod · 0.95
parseTypeAnnotationMethod · 0.95
parseImportClauseMethod · 0.95
parseExportAssignmentMethod · 0.95

Calls 1

nextTokenMethod · 0.95

Tested by

no test coverage detected