Lines Matching refs:Token

39     keywords_[String("boolean")] = Token::BOOLEAN;  in InitializeKeywords()
40 keywords_[String("byte")] = Token::BYTE; in InitializeKeywords()
41 keywords_[String("char")] = Token::CHAR; in InitializeKeywords()
42 keywords_[String("double")] = Token::DOUBLE; in InitializeKeywords()
43 keywords_[String("float")] = Token::FLOAT; in InitializeKeywords()
44 keywords_[String("in")] = Token::IN; in InitializeKeywords()
45 keywords_[String("inout")] = Token::INOUT; in InitializeKeywords()
46 keywords_[String("int")] = Token::INTEGER; in InitializeKeywords()
47 keywords_[String("interface")] = Token::INTERFACE; in InitializeKeywords()
48 keywords_[String("List")] = Token::LIST; in InitializeKeywords()
49 keywords_[String("long")] = Token::LONG; in InitializeKeywords()
50 keywords_[String("Map")] = Token::MAP; in InitializeKeywords()
51 keywords_[String("oneway")] = Token::ONEWAY; in InitializeKeywords()
52 keywords_[String("out")] = Token::OUT; in InitializeKeywords()
53 keywords_[String("sequenceable")] = Token::SEQUENCEABLE; in InitializeKeywords()
54 keywords_[String("short")] = Token::SHORT; in InitializeKeywords()
55 keywords_[String("String")] = Token::STRING; in InitializeKeywords()
56 keywords_[String("cacheable")] = Token::CACHEABLE; in InitializeKeywords()
69 Token Lexer::GetToken(bool skipComment) in GetToken()
78 Token Lexer::PeekToken(bool skipComment) in PeekToken()
87 Token Lexer::ReadToken(bool skipComment) in ReadToken()
119 currentToken_ = Token::UNKNOWN; in ReadToken()
123 currentToken_ = Token::END_OF_FILE; in ReadToken()
142 currentToken_ = Token::UNKNOWN; in ReadTokenPeek()
146 Token Lexer::ReadIdentifier(char c) in ReadIdentifier()
167 currentToken_ = Token::IDENTIFIER; in ReadIdentifier()
174 Token Lexer::ReadLineComment(char c) in ReadLineComment()
187 currentToken_ = Token::COMMENT_LINE; in ReadLineComment()
191 Token Lexer::ReadBlockComment(char c) in ReadBlockComment()
206 currentToken_ = Token::COMMENT_BLOCK; in ReadBlockComment()
236 int Lexer::TokenToChar(Token token) in TokenToChar()
239 case Token::ANGLE_BRACKETS_LEFT: in TokenToChar()
241 case Token::ANGLE_BRACKETS_RIGHT: in TokenToChar()
243 case Token::BRACES_LEFT: in TokenToChar()
245 case Token::BRACES_RIGHT: in TokenToChar()
247 case Token::BRACKETS_LEFT: in TokenToChar()
249 case Token::BRACKETS_RIGHT: in TokenToChar()
251 case Token::COMMA: in TokenToChar()
253 case Token::DOT: in TokenToChar()
255 case Token::PARENTHESES_LEFT: in TokenToChar()
257 case Token::PARENTHESES_RIGHT: in TokenToChar()
259 case Token::SEMICOLON: in TokenToChar()
269 case Token::ANGLE_BRACKETS_LEFT: in DumpToken()
271 case Token::ANGLE_BRACKETS_RIGHT: in DumpToken()
273 case Token::BOOLEAN: in DumpToken()
275 case Token::BRACES_LEFT: in DumpToken()
277 case Token::BRACES_RIGHT: in DumpToken()
279 case Token::BRACKETS_LEFT: in DumpToken()
281 case Token::BRACKETS_RIGHT: in DumpToken()
283 case Token::BYTE: in DumpToken()
285 case Token::CHAR: in DumpToken()
287 case Token::COMMA: in DumpToken()
289 case Token::COMMENT_BLOCK: in DumpToken()
290 case Token::COMMENT_LINE: in DumpToken()
292 case Token::DOT: in DumpToken()
302 case Token::DOUBLE: in DumpTokenSecond()
304 case Token::END_OF_FILE: in DumpTokenSecond()
306 case Token::FLOAT: in DumpTokenSecond()
308 case Token::IDENTIFIER: in DumpTokenSecond()
310 case Token::IN: in DumpTokenSecond()
312 case Token::INOUT: in DumpTokenSecond()
314 case Token::INTEGER: in DumpTokenSecond()
316 case Token::LIST: in DumpTokenSecond()
318 case Token::LONG: in DumpTokenSecond()
320 case Token::MAP: in DumpTokenSecond()
322 case Token::ONEWAY: in DumpTokenSecond()
324 case Token::OUT: in DumpTokenSecond()
326 case Token::SEQUENCEABLE: in DumpTokenSecond()
328 case Token::PARENTHESES_LEFT: in DumpTokenSecond()
330 case Token::PARENTHESES_RIGHT: in DumpTokenSecond()
332 case Token::SEMICOLON: in DumpTokenSecond()
334 case Token::SHORT: in DumpTokenSecond()
336 case Token::STRING: in DumpTokenSecond()