aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Willemsen <dwillemsen@google.com>2022-03-25 23:10:36 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2022-03-25 23:10:36 +0000
commitcc0bad111921765622ea6b82e212a1e907d7e05f (patch)
treeccc68d0f1a7a444043dff3790945bb38b366fa65
parented99b1655b56e6ed4f5555090b821f6ebb3821c0 (diff)
parent06a29d35ad4dcd5c2496cdc22d0a1031d7af62d8 (diff)
downloadhidl-cc0bad111921765622ea6b82e212a1e907d7e05f.tar.gz
Fix newer Bison compatibility am: 93704e39ae am: 06a29d35ad
Original change: https://android-review.googlesource.com/c/platform/system/tools/hidl/+/2038853 Change-Id: I55604df6537f1802d95fde6cb6ca6b65bdbdc48d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--hidl-gen_l.ll8
1 files changed, 8 insertions, 0 deletions
diff --git a/hidl-gen_l.ll b/hidl-gen_l.ll
index 007cd4ce..34baa283 100644
--- a/hidl-gen_l.ll
+++ b/hidl-gen_l.ll
@@ -65,6 +65,14 @@ using token = yy::parser::token;
#define YY_DECL int yylex(YYSTYPE* yylval_param, YYLTYPE* yylloc_param, \
yyscan_t yyscanner, android::AST* const ast, android::Scope** const scope)
+#ifndef YYSTYPE
+#define YYSTYPE yy::parser::semantic_type
+#endif
+
+#ifndef YYLTYPE
+#define YYLTYPE yy::parser::location_type
+#endif
+
#define YY_USER_ACTION yylloc->step(); yylloc->columns(yyleng);
%}