Searched refs:TokenStream (Results 1 – 4 of 4) sorted by relevance
| /system/host/abigen/ |
| A D | syscall_parser.h | 10 bool process_comment(AbigenGenerator* parser, TokenStream& ts); 11 bool process_syscall(AbigenGenerator* parser, TokenStream& ts);
|
| A D | syscall_parser.cpp | 43 bool parse_param_attributes(TokenStream* ts, vector<string>* attrs) { in parse_param_attributes() 51 bool parse_product_of_identifiers(TokenStream* ts, TypeSpec* type_spec, in parse_product_of_identifiers() 72 bool parse_arrayspec(TokenStream* ts, TypeSpec* type_spec) { in parse_arrayspec() 106 bool parse_typespec(TokenStream* ts, TypeSpec* type_spec) { in parse_typespec() 140 bool parse_argpack(TokenStream* ts, vector<TypeSpec>* v) { in parse_argpack() 167 bool process_comment(AbigenGenerator* parser, TokenStream& ts) { in process_comment() 190 bool process_syscall(AbigenGenerator* parser, TokenStream& ts) { in process_syscall()
|
| /system/host/abigen/parser/ |
| A D | parser.cpp | 55 const string& TokenStream::curr() { in curr() 61 const string& TokenStream::next() { in next() 70 const string& TokenStream::peek_next() const { in peek_next() 75 const FileCtx& TokenStream::filectx() { in filectx()
|
| A D | parser.h | 41 class TokenStream { 43 TokenStream(const std::vector<std::string>& tokens, const FileCtx& fc) in TokenStream() function 59 using ProcFn = bool (*)(P* parser, TokenStream& ts); 85 TokenStream ts(tokens, fc); in process_line() 97 TokenStream mts(t, FileCtx(fc, start)); in process_line()
|
Completed in 7 milliseconds