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

Method mID

output/java/1.4.19/STLexer.java:547–557  ·  view source on GitHub ↗

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

()

Source from the content-addressed store, hash-verified

545 */
546
547 Token mID() {
548 // called from subTemplate; so keep resetting position during speculation
549 startCharIndex = input.index();
550 startLine = input.getLine();
551 startCharPositionInLine = input.getCharPositionInLine();
552 consume();
553 while ( isIDLetter(c) ) {
554 consume();
555 }
556 return newToken(ID);
557 }
558
559 /** <pre>
560 * 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