antlr.IToken CreateToken(antlr.IToken prototype, int newTokenType, string newTokenText) { return(new BooToken(newTokenType, newTokenText, prototype.getFilename(), prototype.getLine(), prototype.getColumn() + SafeGetLength(prototype.getText()))); }
public BooToken(antlr.IToken original, int type, string text) { setType(type); setText(text); setFilename(original.getFilename()); setLine(original.getLine()); setColumn(original.getColumn()); }
public string getFilename() { return(iToken.getFilename()); }
public static LexicalInfo ToLexicalInfo(antlr.IToken token) { return(new LexicalInfo(token.getFilename(), token.getLine(), token.getColumn())); }