MCPcopy Create free account
hub / github.com/antlr/codebuff / mID

Method mID

output/java/1.4.17/STLexer.java:540–550  ·  view source on GitHub ↗

ID : ('a'..'z'|'A'..'Z'|'_'|'/') ('a'..'z'|'A'..'Z'|'0'..'9'|'_'|'/') ;

()

Source from the content-addressed store, hash-verified

538 */
539
540 Token mID() {
541 // called from subTemplate; so keep resetting position during speculation
542 startCharIndex = input.index();
543 startLine = input.getLine();
544 startCharPositionInLine = input.getCharPositionInLine();
545 consume();
546 while ( isIDLetter(c) ) {
547 consume();
548 }
549 return newToken(ID);
550 }
551
552 /** <pre>
553 * STRING : '"'

Callers 2

insideMethod · 0.95
subTemplateMethod · 0.95

Calls 6

consumeMethod · 0.95
isIDLetterMethod · 0.95
newTokenMethod · 0.95
getCharPositionInLineMethod · 0.80
indexMethod · 0.65
getLineMethod · 0.45

Tested by

no test coverage detected