struct token
Defined at line 175 of file out/soong/.intermediates/system/tools/aidl/libaidl-common/linux_glibc_x86_64_static/gen/yacc/system/tools/aidl/aidl_language_y.h
Token kinds.
Enumerations
enum token_kind_type
| Name | Value | Comments |
|---|---|---|
| YYEMPTY | -2 | -- |
| YYEOF | 0 |
"end of file" |
| YYerror | 256 |
error |
| YYUNDEF | 257 |
"invalid token" |
| PACKAGE | 258 |
"package" |
| IMPORT | 259 |
"import" |
| ANNOTATION | 260 |
"annotation" |
| C_STR | 261 |
"string literal" |
| IDENTIFIER | 262 |
"identifier" |
| INTERFACE | 263 |
"interface" |
| PARCELABLE | 264 |
"parcelable" |
| ONEWAY | 265 |
"oneway" |
| ENUM | 266 |
"enum" |
| UNION | 267 |
"union" |
| CONST | 268 |
"const" |
| CHARVALUE | 269 |
"char literal" |
| FLOATVALUE | 270 |
"float literal" |
| HEXVALUE | 271 |
"hex literal" |
| INTVALUE | 272 |
"int literal" |
| UNKNOWN | 273 |
"unrecognized character" |
| CPP_HEADER | 274 |
"cpp_header (which can also be used as an identifier)" |
| NDK_HEADER | 275 |
"ndk_header (which can also be used as an identifier)" |
| RUST_TYPE | 276 |
"rust_type (which can also be used as an identifier)" |
| IN | 277 |
"in" |
| INOUT | 278 |
"inout" |
| OUT | 279 |
"out" |
| TRUE_LITERAL | 280 |
"true" |
| FALSE_LITERAL | 281 |
"false" |
| LOGICAL_OR | 282 |
LOGICAL_OR |
| LOGICAL_AND | 283 |
LOGICAL_AND |
| EQUALITY | 284 |
EQUALITY |
| NEQ | 285 |
NEQ |
| LEQ | 286 |
LEQ |
| GEQ | 287 |
GEQ |
| LSHIFT | 288 |
LSHIFT |
| RSHIFT | 289 |
RSHIFT |
| UNARY_PLUS | 290 |
UNARY_PLUS |
| UNARY_MINUS | 291 |
UNARY_MINUS |
Defined at line 177 of file out/soong/.intermediates/system/tools/aidl/libaidl-common/linux_glibc_x86_64_static/gen/yacc/system/tools/aidl/aidl_language_y.h