MCPcopy Create free account
hub / github.com/donatj/sqlread / identifierStateBuilder

Function identifierStateBuilder

states.go:504–519  ·  view source on GitHub ↗
(ret state)

Source from the content-addressed store, hash-verified

502}
503
504func identifierStateBuilder(ret state) state {
505 return func(l *lexer) state {
506 l.start = l.pos
507
508 if eatIdentifier(l) {
509 l.start++
510 l.pos--
511 l.emit(TIdentifier)
512 l.pos++
513 } else {
514 l.emit(TIllegal)
515 }
516
517 return ret
518 }
519}

Callers 3

insertIntoTableStateFunction · 0.85
createTableStateFunction · 0.85
createTableParamStateFunction · 0.85

Calls 2

eatIdentifierFunction · 0.85
emitMethod · 0.80

Tested by

no test coverage detected