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