Introducing NamedEnum to parse enum value as string names.
Add support for parsing enum definition from enum value to string as
per the enum class definition. Including the parsing for enum value zero,
to be able to use enum name parsing for all enum class include value of 0.
Bug: 160010896
Test: atest inputflinger, atest libinput_tests
Change-Id: I717fefd46eddf49cea1ba69429bdd6c856e6bc45
diff --git a/libs/input/tests/Android.bp b/libs/input/tests/Android.bp
index 7ff5ab6..44147a5 100644
--- a/libs/input/tests/Android.bp
+++ b/libs/input/tests/Android.bp
@@ -2,6 +2,7 @@
cc_test {
name: "libinput_tests",
srcs: [
+ "NamedEnum_test.cpp",
"Flags_test.cpp",
"IdGenerator_test.cpp",
"InputChannel_test.cpp",