Snap for 8602524 from fe60211b88eceb8cf5bd5b83bc077f8fa192318b to t-keystone-qcom-release

Change-Id: Ifef4e75b7b1aafc4558e5bc86456cea36f9e338c
diff --git a/Tiramisu/64/arm/source-based/android.hardware.light-V1-ndk.so.lsdump b/Tiramisu/64/arm/source-based/android.hardware.light-V2-ndk.so.lsdump
similarity index 96%
copy from Tiramisu/64/arm/source-based/android.hardware.light-V1-ndk.so.lsdump
copy to Tiramisu/64/arm/source-based/android.hardware.light-V2-ndk.so.lsdump
index 590c114..0d241e9 100644
--- a/Tiramisu/64/arm/source-based/android.hardware.light-V1-ndk.so.lsdump
+++ b/Tiramisu/64/arm/source-based/android.hardware.light-V2-ndk.so.lsdump
@@ -519,7 +519,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light14BrightnessModeE",
    "self_type" : "_ZTIN4aidl7android8hardware5light14BrightnessModeE",
    "size" : 1,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BrightnessMode.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BrightnessMode.h",
    "underlying_type" : "_ZTIa"
   },
   {
@@ -544,7 +544,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light9FlashModeE",
    "self_type" : "_ZTIN4aidl7android8hardware5light9FlashModeE",
    "size" : 1,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/FlashMode.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/FlashMode.h",
    "underlying_type" : "_ZTIa"
   },
   {
@@ -586,6 +586,10 @@
     {
      "enum_field_value" : 8,
      "name" : "aidl::android::hardware::light::LightType::MICROPHONE"
+    },
+    {
+     "enum_field_value" : 9,
+     "name" : "aidl::android::hardware::light::LightType::CAMERA"
     }
    ],
    "linker_set_key" : "_ZTIN4aidl7android8hardware5light9LightTypeE",
@@ -593,7 +597,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light9LightTypeE",
    "self_type" : "_ZTIN4aidl7android8hardware5light9LightTypeE",
    "size" : 1,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/LightType.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/LightType.h",
    "underlying_type" : "_ZTIa"
   },
   {
@@ -931,7 +935,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::setLightState",
@@ -950,7 +954,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::getInterfaceHash",
@@ -966,7 +970,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::getInterfaceVersion",
@@ -982,7 +986,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::asBinder",
@@ -995,7 +999,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::isRemote",
@@ -1008,7 +1012,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::getLights",
@@ -1024,7 +1028,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::HwLight::readFromParcel",
@@ -1040,7 +1044,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::fromBinder",
@@ -1052,7 +1056,7 @@
     }
    ],
    "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::writeToParcel",
@@ -1067,13 +1071,13 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::getDefaultImpl",
    "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights14getDefaultImplEv",
    "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::readFromParcel",
@@ -1088,7 +1092,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::setDefaultImpl",
@@ -1100,7 +1104,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::ILights",
@@ -1113,7 +1117,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::~ILights",
@@ -1126,7 +1130,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::~ILights",
@@ -1139,7 +1143,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::~ILights",
@@ -1152,7 +1156,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "access" : "protected",
@@ -1166,7 +1170,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::getInterfaceHash",
@@ -1182,7 +1186,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::getInterfaceVersion",
@@ -1198,7 +1202,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::BnLights",
@@ -1211,7 +1215,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::~BnLights",
@@ -1224,7 +1228,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::~BnLights",
@@ -1237,7 +1241,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::~BnLights",
@@ -1250,7 +1254,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::setLightState",
@@ -1269,7 +1273,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::getInterfaceHash",
@@ -1285,7 +1289,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::getInterfaceVersion",
@@ -1301,7 +1305,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::getLights",
@@ -1317,7 +1321,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::BpLights",
@@ -1333,7 +1337,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::BpLights",
@@ -1349,7 +1353,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::~BpLights",
@@ -1362,7 +1366,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::~BpLights",
@@ -1375,7 +1379,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::~BpLights",
@@ -1388,7 +1392,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::HwLightState::writeToParcel",
@@ -1404,7 +1408,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::HwLight::writeToParcel",
@@ -1420,7 +1424,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   }
  ],
  "global_vars" :
@@ -1429,32 +1433,32 @@
    "linker_set_key" : "_ZN4aidl7android8hardware5light12HwLightState10descriptorE",
    "name" : "aidl::android::hardware::light::HwLightState::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5light7HwLight10descriptorE",
    "name" : "aidl::android::hardware::light::HwLight::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights10descriptorE",
    "name" : "aidl::android::hardware::light::ILights::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "access" : "private",
    "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights12default_implE",
    "name" : "aidl::android::hardware::light::ILights::default_impl",
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights4hashE",
    "name" : "aidl::android::hardware::light::ILights::hash",
    "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   }
  ],
  "lvalue_reference_types" :
@@ -1502,7 +1506,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5light12HwLightStateE",
    "self_type" : "_ZTIRKN4aidl7android8hardware5light12HwLightStateE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "alignment" : 4,
@@ -1520,7 +1524,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5light7HwLightE",
    "self_type" : "_ZTIRKN4aidl7android8hardware5light7HwLightE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "alignment" : 4,
@@ -1547,7 +1551,7 @@
    "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 4,
@@ -1928,7 +1932,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5light12HwLightStateE",
    "self_type" : "_ZTIPKN4aidl7android8hardware5light12HwLightStateE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "alignment" : 4,
@@ -1937,7 +1941,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5light7HwLightE",
    "self_type" : "_ZTIPKN4aidl7android8hardware5light7HwLightE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "alignment" : 4,
@@ -2099,7 +2103,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light12HwLightStateE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "alignment" : 4,
@@ -2108,7 +2112,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 4,
@@ -2117,7 +2121,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light16ILightsDelegatorE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "alignment" : 4,
@@ -2126,7 +2130,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light7HwLightE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "alignment" : 4,
@@ -2135,7 +2139,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light7ILightsE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light7ILightsE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 4,
@@ -2144,7 +2148,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light8BnLightsE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "alignment" : 4,
@@ -2153,7 +2157,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light8BpLightsE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "alignment" : 4,
@@ -2162,7 +2166,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 4,
@@ -2171,7 +2175,7 @@
    "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 4,
@@ -2189,7 +2193,7 @@
    "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEEE",
    "self_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 4,
@@ -2387,7 +2391,7 @@
    "referenced_type" : "_ZTIi",
    "self_type" : "_ZTIPi",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 4,
@@ -2487,7 +2491,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
    "self_type" : "_ZTIKN4aidl7android8hardware5light12HwLightStateE",
    "size" : 20,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "alignment" : 1,
@@ -2507,7 +2511,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
    "self_type" : "_ZTIKN4aidl7android8hardware5light7HwLightE",
    "size" : 12,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "alignment" : 1,
@@ -2537,7 +2541,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 4,
@@ -2547,7 +2551,7 @@
    "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "size" : 12,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 1,
@@ -2557,7 +2561,7 @@
    "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light14BrightnessModeELj3EEE",
    "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light14BrightnessModeELj3EEE",
    "size" : 3,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BrightnessMode.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BrightnessMode.h"
   },
   {
    "alignment" : 1,
@@ -2567,17 +2571,17 @@
    "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light9FlashModeELj3EEE",
    "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9FlashModeELj3EEE",
    "size" : 3,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/FlashMode.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/FlashMode.h"
   },
   {
    "alignment" : 1,
    "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9LightTypeELj9EEE",
-   "name" : "const std::array<aidl::android::hardware::light::LightType, 9U>",
-   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light9LightTypeELj9EEE",
-   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9LightTypeELj9EEE",
-   "size" : 9,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/LightType.h"
+   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9LightTypeELj10EEE",
+   "name" : "const std::array<aidl::android::hardware::light::LightType, 10U>",
+   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light9LightTypeELj10EEE",
+   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9LightTypeELj10EEE",
+   "size" : 10,
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/LightType.h"
   },
   {
    "alignment" : 4,
@@ -2817,7 +2821,7 @@
    "referenced_type" : "_ZTIj",
    "self_type" : "_ZTIKj",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "is_const" : true,
@@ -3363,7 +3367,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
    "self_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
    "size" : 20,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "alignment" : 4,
@@ -3379,7 +3383,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE",
    "self_type" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h",
    "vtable_components" :
    [
     {
@@ -3446,7 +3450,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE",
    "self_type" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE",
    "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h",
    "vtable_components" :
    [
     {
@@ -3518,7 +3522,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
    "self_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
    "size" : 12,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "alignment" : 4,
@@ -3534,7 +3538,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light7ILightsE",
    "self_type" : "_ZTIN4aidl7android8hardware5light7ILightsE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h",
    "vtable_components" :
    [
     {
@@ -3598,7 +3602,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light8BnLightsE",
    "self_type" : "_ZTIN4aidl7android8hardware5light8BnLightsE",
    "size" : 24,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h",
    "vtable_components" :
    [
     {
@@ -3679,7 +3683,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light8BpLightsE",
    "self_type" : "_ZTIN4aidl7android8hardware5light8BpLightsE",
    "size" : 40,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h",
    "vtable_components" :
    [
     {
diff --git a/Tiramisu/64/arm/source-based/android.hardware.power-V2-ndk.so.lsdump b/Tiramisu/64/arm/source-based/android.hardware.power-V3-ndk.so.lsdump
similarity index 95%
rename from Tiramisu/64/arm/source-based/android.hardware.power-V2-ndk.so.lsdump
rename to Tiramisu/64/arm/source-based/android.hardware.power-V3-ndk.so.lsdump
index ac83550..6c54ace 100644
--- a/Tiramisu/64/arm/source-based/android.hardware.power-V2-ndk.so.lsdump
+++ b/Tiramisu/64/arm/source-based/android.hardware.power-V3-ndk.so.lsdump
@@ -736,6 +736,14 @@
     {
      "enum_field_value" : 14,
      "name" : "aidl::android::hardware::power::Mode::CAMERA_STREAMING_HIGH"
+    },
+    {
+     "enum_field_value" : 15,
+     "name" : "aidl::android::hardware::power::Mode::GAME"
+    },
+    {
+     "enum_field_value" : 16,
+     "name" : "aidl::android::hardware::power::Mode::GAME_LOADING"
     }
    ],
    "linker_set_key" : "_ZTIN4aidl7android8hardware5power4ModeE",
@@ -743,7 +751,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power4ModeE",
    "self_type" : "_ZTIN4aidl7android8hardware5power4ModeE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Mode.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/Mode.h",
    "underlying_type" : "_ZTIi"
   },
   {
@@ -780,7 +788,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power5BoostE",
    "self_type" : "_ZTIN4aidl7android8hardware5power5BoostE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Boost.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/Boost.h",
    "underlying_type" : "_ZTIi"
   },
   {
@@ -940,7 +948,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::isModeSupported",
@@ -959,7 +967,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::getInterfaceHash",
@@ -975,7 +983,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::isBoostSupported",
@@ -994,7 +1002,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::createHintSession",
@@ -1022,7 +1030,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::getInterfaceVersion",
@@ -1038,7 +1046,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::getHintSessionPreferredRate",
@@ -1054,7 +1062,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::setMode",
@@ -1073,7 +1081,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::asBinder",
@@ -1086,7 +1094,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::isRemote",
@@ -1099,7 +1107,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::setBoost",
@@ -1118,7 +1126,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::fromBinder",
@@ -1130,7 +1138,7 @@
     }
    ],
    "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::writeToParcel",
@@ -1145,13 +1153,13 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::getDefaultImpl",
    "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession14getDefaultImplEv",
    "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::readFromParcel",
@@ -1166,7 +1174,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::setDefaultImpl",
@@ -1178,7 +1186,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::IPowerHintSession",
@@ -1191,7 +1199,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::~IPowerHintSession",
@@ -1204,7 +1212,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::~IPowerHintSession",
@@ -1217,7 +1225,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::~IPowerHintSession",
@@ -1230,7 +1238,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "access" : "protected",
@@ -1244,7 +1252,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::getInterfaceHash",
@@ -1260,7 +1268,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::getInterfaceVersion",
@@ -1276,7 +1284,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::BnPowerHintSession",
@@ -1289,7 +1297,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::~BnPowerHintSession",
@@ -1302,7 +1310,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::~BnPowerHintSession",
@@ -1315,7 +1323,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::~BnPowerHintSession",
@@ -1328,7 +1336,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::getInterfaceHash",
@@ -1344,7 +1352,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::getInterfaceVersion",
@@ -1360,7 +1368,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::reportActualWorkDuration",
@@ -1376,7 +1384,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::updateTargetWorkDuration",
@@ -1392,7 +1400,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::close",
@@ -1405,7 +1413,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::pause",
@@ -1418,7 +1426,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::resume",
@@ -1431,7 +1439,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::BpPowerHintSession",
@@ -1447,7 +1455,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::BpPowerHintSession",
@@ -1463,7 +1471,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::~BpPowerHintSession",
@@ -1476,7 +1484,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::~BpPowerHintSession",
@@ -1489,7 +1497,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::~BpPowerHintSession",
@@ -1502,7 +1510,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::getInterfaceHash",
@@ -1518,7 +1526,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::getInterfaceVersion",
@@ -1534,7 +1542,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::reportActualWorkDuration",
@@ -1550,7 +1558,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::updateTargetWorkDuration",
@@ -1566,7 +1574,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::close",
@@ -1579,7 +1587,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::pause",
@@ -1592,7 +1600,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::resume",
@@ -1605,7 +1613,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::asBinder",
@@ -1618,7 +1626,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::isRemote",
@@ -1631,7 +1639,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::fromBinder",
@@ -1643,7 +1651,7 @@
     }
    ],
    "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::writeToParcel",
@@ -1658,13 +1666,13 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::getDefaultImpl",
    "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower14getDefaultImplEv",
    "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::readFromParcel",
@@ -1679,7 +1687,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::setDefaultImpl",
@@ -1691,7 +1699,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::IPower",
@@ -1704,7 +1712,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::~IPower",
@@ -1717,7 +1725,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::~IPower",
@@ -1730,7 +1738,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::~IPower",
@@ -1743,7 +1751,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "access" : "protected",
@@ -1757,7 +1765,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::getInterfaceHash",
@@ -1773,7 +1781,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::getInterfaceVersion",
@@ -1789,7 +1797,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::BnPower",
@@ -1802,7 +1810,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::~BnPower",
@@ -1815,7 +1823,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::~BnPower",
@@ -1828,7 +1836,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::~BnPower",
@@ -1841,7 +1849,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::isModeSupported",
@@ -1860,7 +1868,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::getInterfaceHash",
@@ -1876,7 +1884,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::isBoostSupported",
@@ -1895,7 +1903,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::createHintSession",
@@ -1923,7 +1931,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::getInterfaceVersion",
@@ -1939,7 +1947,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::getHintSessionPreferredRate",
@@ -1955,7 +1963,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::setMode",
@@ -1974,7 +1982,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::setBoost",
@@ -1993,7 +2001,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::BpPower",
@@ -2009,7 +2017,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::BpPower",
@@ -2025,7 +2033,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::~BpPower",
@@ -2038,7 +2046,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::~BpPower",
@@ -2051,7 +2059,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::~BpPower",
@@ -2064,7 +2072,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::WorkDuration::writeToParcel",
@@ -2080,7 +2088,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   }
  ],
  "global_vars" :
@@ -2089,45 +2097,45 @@
    "linker_set_key" : "_ZN4aidl7android8hardware5power12WorkDuration10descriptorE",
    "name" : "aidl::android::hardware::power::WorkDuration::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession10descriptorE",
    "name" : "aidl::android::hardware::power::IPowerHintSession::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "access" : "private",
    "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession12default_implE",
    "name" : "aidl::android::hardware::power::IPowerHintSession::default_impl",
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession4hashE",
    "name" : "aidl::android::hardware::power::IPowerHintSession::hash",
    "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower10descriptorE",
    "name" : "aidl::android::hardware::power::IPower::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "access" : "private",
    "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower12default_implE",
    "name" : "aidl::android::hardware::power::IPower::default_impl",
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower4hashE",
    "name" : "aidl::android::hardware::power::IPower::hash",
    "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   }
  ],
  "lvalue_reference_types" :
@@ -2175,7 +2183,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE",
    "self_type" : "_ZTIRKN4aidl7android8hardware5power12WorkDurationE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 4,
@@ -2184,7 +2192,7 @@
    "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -2193,7 +2201,7 @@
    "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -2211,7 +2219,7 @@
    "referenced_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
    "self_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -2583,7 +2591,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE",
    "self_type" : "_ZTIPKN4aidl7android8hardware5power12WorkDurationE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 4,
@@ -2763,7 +2771,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power12WorkDurationE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 4,
@@ -2772,7 +2780,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -2781,7 +2789,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power15IPowerDelegatorE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "alignment" : 4,
@@ -2790,7 +2798,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -2799,7 +2807,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -2808,7 +2816,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -2817,7 +2825,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -2826,7 +2834,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -2835,7 +2843,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power6IPowerE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -2844,7 +2852,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "alignment" : 4,
@@ -2853,7 +2861,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power7BpPowerE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "alignment" : 4,
@@ -2862,7 +2870,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -2871,7 +2879,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -2880,7 +2888,7 @@
    "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -3087,7 +3095,7 @@
    "referenced_type" : "_ZTIb",
    "self_type" : "_ZTIPb",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -3096,7 +3104,7 @@
    "referenced_type" : "_ZTIi",
    "self_type" : "_ZTIPi",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -3114,7 +3122,7 @@
    "referenced_type" : "_ZTIx",
    "self_type" : "_ZTIPx",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   }
  ],
  "qualified_types" :
@@ -3205,7 +3213,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
    "self_type" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 4,
@@ -3215,7 +3223,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -3225,7 +3233,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -3235,17 +3243,17 @@
    "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "size" : 12,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "alignment" : 4,
    "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power4ModeELj15EEE",
-   "name" : "const std::array<aidl::android::hardware::power::Mode, 15U>",
-   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5power4ModeELj15EEE",
-   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power4ModeELj15EEE",
-   "size" : 60,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Mode.h"
+   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power4ModeELj17EEE",
+   "name" : "const std::array<aidl::android::hardware::power::Mode, 17U>",
+   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5power4ModeELj17EEE",
+   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power4ModeELj17EEE",
+   "size" : 68,
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/Mode.h"
   },
   {
    "alignment" : 4,
@@ -3255,7 +3263,7 @@
    "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5power5BoostELj6EEE",
    "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power5BoostELj6EEE",
    "size" : 24,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Boost.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/Boost.h"
   },
   {
    "alignment" : 4,
@@ -3273,7 +3281,7 @@
    "name" : "const std::vector<aidl::android::hardware::power::WorkDuration, std::allocator<aidl::android::hardware::power::WorkDuration>>",
    "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
    "self_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -3493,7 +3501,7 @@
    "referenced_type" : "_ZTIi",
    "self_type" : "_ZTIKi",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 4,
@@ -3503,7 +3511,7 @@
    "referenced_type" : "_ZTIj",
    "self_type" : "_ZTIKj",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "is_const" : true,
@@ -4260,7 +4268,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
    "self_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 4,
@@ -4276,7 +4284,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE",
    "self_type" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h",
    "vtable_components" :
    [
     {
@@ -4355,7 +4363,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE",
    "self_type" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE",
    "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h",
    "vtable_components" :
    [
     {
@@ -4428,7 +4436,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE",
    "self_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h",
    "vtable_components" :
    [
     {
@@ -4504,7 +4512,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE",
    "self_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE",
    "size" : 24,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h",
    "vtable_components" :
    [
     {
@@ -4597,7 +4605,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE",
    "self_type" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE",
    "size" : 40,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h",
    "vtable_components" :
    [
     {
@@ -4664,7 +4672,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
    "self_type" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h",
    "vtable_components" :
    [
     {
@@ -4740,7 +4748,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
    "self_type" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
    "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h",
    "vtable_components" :
    [
     {
@@ -4810,7 +4818,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE",
    "self_type" : "_ZTIN4aidl7android8hardware5power6IPowerE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h",
    "vtable_components" :
    [
     {
@@ -4890,7 +4898,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE",
    "self_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE",
    "size" : 24,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h",
    "vtable_components" :
    [
     {
@@ -4987,7 +4995,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power7BpPowerE",
    "self_type" : "_ZTIN4aidl7android8hardware5power7BpPowerE",
    "size" : 40,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h",
    "vtable_components" :
    [
     {
diff --git a/Tiramisu/64/arm64/source-based/android.hardware.light-V1-ndk.so.lsdump b/Tiramisu/64/arm64/source-based/android.hardware.light-V2-ndk.so.lsdump
similarity index 96%
rename from Tiramisu/64/arm64/source-based/android.hardware.light-V1-ndk.so.lsdump
rename to Tiramisu/64/arm64/source-based/android.hardware.light-V2-ndk.so.lsdump
index 8a70027..56b483e 100644
--- a/Tiramisu/64/arm64/source-based/android.hardware.light-V1-ndk.so.lsdump
+++ b/Tiramisu/64/arm64/source-based/android.hardware.light-V2-ndk.so.lsdump
@@ -529,7 +529,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light14BrightnessModeE",
    "self_type" : "_ZTIN4aidl7android8hardware5light14BrightnessModeE",
    "size" : 1,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BrightnessMode.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BrightnessMode.h",
    "underlying_type" : "_ZTIa"
   },
   {
@@ -554,7 +554,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light9FlashModeE",
    "self_type" : "_ZTIN4aidl7android8hardware5light9FlashModeE",
    "size" : 1,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/FlashMode.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/FlashMode.h",
    "underlying_type" : "_ZTIa"
   },
   {
@@ -596,6 +596,10 @@
     {
      "enum_field_value" : 8,
      "name" : "aidl::android::hardware::light::LightType::MICROPHONE"
+    },
+    {
+     "enum_field_value" : 9,
+     "name" : "aidl::android::hardware::light::LightType::CAMERA"
     }
    ],
    "linker_set_key" : "_ZTIN4aidl7android8hardware5light9LightTypeE",
@@ -603,7 +607,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light9LightTypeE",
    "self_type" : "_ZTIN4aidl7android8hardware5light9LightTypeE",
    "size" : 1,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/LightType.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/LightType.h",
    "underlying_type" : "_ZTIa"
   },
   {
@@ -941,7 +945,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::setLightState",
@@ -960,7 +964,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::getInterfaceHash",
@@ -976,7 +980,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::getInterfaceVersion",
@@ -992,7 +996,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::asBinder",
@@ -1005,7 +1009,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::isRemote",
@@ -1018,7 +1022,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::getLights",
@@ -1034,7 +1038,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::HwLight::readFromParcel",
@@ -1050,7 +1054,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::fromBinder",
@@ -1062,7 +1066,7 @@
     }
    ],
    "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::writeToParcel",
@@ -1077,13 +1081,13 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::getDefaultImpl",
    "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights14getDefaultImplEv",
    "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::readFromParcel",
@@ -1098,7 +1102,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::setDefaultImpl",
@@ -1110,7 +1114,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::ILights",
@@ -1123,7 +1127,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::~ILights",
@@ -1136,7 +1140,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::~ILights",
@@ -1149,7 +1153,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::~ILights",
@@ -1162,7 +1166,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "access" : "protected",
@@ -1176,7 +1180,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::getInterfaceHash",
@@ -1192,7 +1196,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::getInterfaceVersion",
@@ -1208,7 +1212,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::BnLights",
@@ -1221,7 +1225,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::~BnLights",
@@ -1234,7 +1238,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::~BnLights",
@@ -1247,7 +1251,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::~BnLights",
@@ -1260,7 +1264,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::setLightState",
@@ -1279,7 +1283,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::getInterfaceHash",
@@ -1295,7 +1299,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::getInterfaceVersion",
@@ -1311,7 +1315,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::getLights",
@@ -1327,7 +1331,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::BpLights",
@@ -1343,7 +1347,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::BpLights",
@@ -1359,7 +1363,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::~BpLights",
@@ -1372,7 +1376,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::~BpLights",
@@ -1385,7 +1389,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::~BpLights",
@@ -1398,7 +1402,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::HwLightState::writeToParcel",
@@ -1414,7 +1418,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::HwLight::writeToParcel",
@@ -1430,7 +1434,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   }
  ],
  "global_vars" :
@@ -1439,32 +1443,32 @@
    "linker_set_key" : "_ZN4aidl7android8hardware5light12HwLightState10descriptorE",
    "name" : "aidl::android::hardware::light::HwLightState::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5light7HwLight10descriptorE",
    "name" : "aidl::android::hardware::light::HwLight::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights10descriptorE",
    "name" : "aidl::android::hardware::light::ILights::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "access" : "private",
    "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights12default_implE",
    "name" : "aidl::android::hardware::light::ILights::default_impl",
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights4hashE",
    "name" : "aidl::android::hardware::light::ILights::hash",
    "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   }
  ],
  "lvalue_reference_types" :
@@ -1512,7 +1516,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5light12HwLightStateE",
    "self_type" : "_ZTIRKN4aidl7android8hardware5light12HwLightStateE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "alignment" : 8,
@@ -1530,7 +1534,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5light7HwLightE",
    "self_type" : "_ZTIRKN4aidl7android8hardware5light7HwLightE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "alignment" : 8,
@@ -1557,7 +1561,7 @@
    "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 8,
@@ -1938,7 +1942,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5light12HwLightStateE",
    "self_type" : "_ZTIPKN4aidl7android8hardware5light12HwLightStateE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "alignment" : 8,
@@ -1947,7 +1951,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5light7HwLightE",
    "self_type" : "_ZTIPKN4aidl7android8hardware5light7HwLightE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "alignment" : 8,
@@ -2109,7 +2113,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light12HwLightStateE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "alignment" : 8,
@@ -2118,7 +2122,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 8,
@@ -2127,7 +2131,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light16ILightsDelegatorE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "alignment" : 8,
@@ -2136,7 +2140,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light7HwLightE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "alignment" : 8,
@@ -2145,7 +2149,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light7ILightsE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light7ILightsE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 8,
@@ -2154,7 +2158,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light8BnLightsE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "alignment" : 8,
@@ -2163,7 +2167,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light8BpLightsE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "alignment" : 8,
@@ -2172,7 +2176,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 8,
@@ -2181,7 +2185,7 @@
    "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 8,
@@ -2199,7 +2203,7 @@
    "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEEE",
    "self_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEEE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 8,
@@ -2397,7 +2401,7 @@
    "referenced_type" : "_ZTIi",
    "self_type" : "_ZTIPi",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 8,
@@ -2497,7 +2501,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
    "self_type" : "_ZTIKN4aidl7android8hardware5light12HwLightStateE",
    "size" : 20,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "alignment" : 1,
@@ -2517,7 +2521,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
    "self_type" : "_ZTIKN4aidl7android8hardware5light7HwLightE",
    "size" : 12,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "alignment" : 1,
@@ -2547,7 +2551,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 8,
@@ -2557,7 +2561,7 @@
    "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "size" : 24,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 1,
@@ -2567,7 +2571,7 @@
    "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light14BrightnessModeELm3EEE",
    "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light14BrightnessModeELm3EEE",
    "size" : 3,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BrightnessMode.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BrightnessMode.h"
   },
   {
    "alignment" : 1,
@@ -2577,17 +2581,17 @@
    "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light9FlashModeELm3EEE",
    "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9FlashModeELm3EEE",
    "size" : 3,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/FlashMode.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/FlashMode.h"
   },
   {
    "alignment" : 1,
    "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9LightTypeELm9EEE",
-   "name" : "const std::array<aidl::android::hardware::light::LightType, 9UL>",
-   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light9LightTypeELm9EEE",
-   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9LightTypeELm9EEE",
-   "size" : 9,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/LightType.h"
+   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9LightTypeELm10EEE",
+   "name" : "const std::array<aidl::android::hardware::light::LightType, 10UL>",
+   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light9LightTypeELm10EEE",
+   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9LightTypeELm10EEE",
+   "size" : 10,
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/LightType.h"
   },
   {
    "alignment" : 8,
@@ -2827,7 +2831,7 @@
    "referenced_type" : "_ZTIj",
    "self_type" : "_ZTIKj",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "is_const" : true,
@@ -3373,7 +3377,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
    "self_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
    "size" : 20,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "alignment" : 8,
@@ -3389,7 +3393,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE",
    "self_type" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE",
    "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h",
    "vtable_components" :
    [
     {
@@ -3456,7 +3460,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE",
    "self_type" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE",
    "size" : 96,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h",
    "vtable_components" :
    [
     {
@@ -3528,7 +3532,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
    "self_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
    "size" : 12,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "alignment" : 8,
@@ -3544,7 +3548,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light7ILightsE",
    "self_type" : "_ZTIN4aidl7android8hardware5light7ILightsE",
    "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h",
    "vtable_components" :
    [
     {
@@ -3608,7 +3612,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light8BnLightsE",
    "self_type" : "_ZTIN4aidl7android8hardware5light8BnLightsE",
    "size" : 80,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h",
    "vtable_components" :
    [
     {
@@ -3689,7 +3693,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light8BpLightsE",
    "self_type" : "_ZTIN4aidl7android8hardware5light8BpLightsE",
    "size" : 112,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h",
    "vtable_components" :
    [
     {
diff --git a/Tiramisu/64/arm64/source-based/android.hardware.power-V2-ndk.so.lsdump b/Tiramisu/64/arm64/source-based/android.hardware.power-V2-ndk.so.lsdump
deleted file mode 100644
index ec313a1..0000000
--- a/Tiramisu/64/arm64/source-based/android.hardware.power-V2-ndk.so.lsdump
+++ /dev/null
@@ -1,5137 +0,0 @@
-{
- "array_types" : [],
- "builtin_types" :
- [
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIDn",
-   "name" : "std::nullptr_t",
-   "referenced_type" : "_ZTIDn",
-   "self_type" : "_ZTIDn",
-   "size" : 8
-  },
-  {
-   "alignment" : 1,
-   "is_integral" : true,
-   "is_unsigned" : true,
-   "linker_set_key" : "_ZTIb",
-   "name" : "bool",
-   "referenced_type" : "_ZTIb",
-   "self_type" : "_ZTIb",
-   "size" : 1
-  },
-  {
-   "alignment" : 1,
-   "is_integral" : true,
-   "is_unsigned" : true,
-   "linker_set_key" : "_ZTIc",
-   "name" : "char",
-   "referenced_type" : "_ZTIc",
-   "self_type" : "_ZTIc",
-   "size" : 1
-  },
-  {
-   "alignment" : 4,
-   "is_integral" : true,
-   "linker_set_key" : "_ZTIi",
-   "name" : "int",
-   "referenced_type" : "_ZTIi",
-   "self_type" : "_ZTIi",
-   "size" : 4
-  },
-  {
-   "alignment" : 4,
-   "is_integral" : true,
-   "is_unsigned" : true,
-   "linker_set_key" : "_ZTIj",
-   "name" : "unsigned int",
-   "referenced_type" : "_ZTIj",
-   "self_type" : "_ZTIj",
-   "size" : 4
-  },
-  {
-   "alignment" : 8,
-   "is_integral" : true,
-   "linker_set_key" : "_ZTIl",
-   "name" : "long",
-   "referenced_type" : "_ZTIl",
-   "self_type" : "_ZTIl",
-   "size" : 8
-  },
-  {
-   "alignment" : 8,
-   "is_integral" : true,
-   "is_unsigned" : true,
-   "linker_set_key" : "_ZTIm",
-   "name" : "unsigned long",
-   "referenced_type" : "_ZTIm",
-   "self_type" : "_ZTIm",
-   "size" : 8
-  },
-  {
-   "linker_set_key" : "_ZTIv",
-   "name" : "void",
-   "referenced_type" : "_ZTIv",
-   "self_type" : "_ZTIv"
-  }
- ],
- "elf_functions" :
- [
-  {
-   "binding" : "weak",
-   "name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5power12WorkDurationEEEiPK7AParcelPvm"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5power12WorkDurationEEEiP7AParcelPKvm"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power12WorkDuration14readFromParcelEPK7AParcel"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power13IPowerDefault15isModeSupportedENS2_4ModeEPb"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power13IPowerDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power13IPowerDefault16isBoostSupportedENS2_5BoostEPb"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power13IPowerDefault17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEElPNS4_10shared_ptrINS2_17IPowerHintSessionEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power13IPowerDefault19getInterfaceVersionEPi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power13IPowerDefault27getHintSessionPreferredRateEPl"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power13IPowerDefault7setModeENS2_4ModeEb"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power13IPowerDefault8asBinderEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power13IPowerDefault8isRemoteEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power13IPowerDefault8setBoostENS2_5BoostEi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSession10fromBinderERKN3ndk10SpAIBinderE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSession13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSession14getDefaultImplEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSession14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSession14setDefaultImplERKNSt3__110shared_ptrIS3_EE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSessionC2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD0Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD1Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession12createBinderEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession19getInterfaceVersionEPi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionC2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD0Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD1Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession19getInterfaceVersionEPi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession24updateTargetWorkDurationEl"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession5closeEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession5pauseEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession6resumeEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionC1ERKN3ndk10SpAIBinderE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionC2ERKN3ndk10SpAIBinderE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD0Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD1Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault19getInterfaceVersionEPi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault24updateTargetWorkDurationEl"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault5closeEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault5pauseEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault6resumeEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault8asBinderEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault8isRemoteEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power6IPower10fromBinderERKN3ndk10SpAIBinderE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power6IPower13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power6IPower14getDefaultImplEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power6IPower14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power6IPower14setDefaultImplERKNSt3__110shared_ptrIS3_EE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power6IPowerC2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power6IPowerD0Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power6IPowerD1Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power6IPowerD2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BnPower12createBinderEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BnPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BnPower19getInterfaceVersionEPi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BnPowerC2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BnPowerD0Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BnPowerD1Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BnPowerD2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPower15isModeSupportedENS2_4ModeEPb"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPower16isBoostSupportedENS2_5BoostEPb"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPower17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEElPNS4_10shared_ptrINS2_17IPowerHintSessionEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPower19getInterfaceVersionEPi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPower27getHintSessionPreferredRateEPl"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPower7setModeENS2_4ModeEb"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPower8setBoostENS2_5BoostEi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPowerC1ERKN3ndk10SpAIBinderE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPowerC2ERKN3ndk10SpAIBinderE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPowerD0Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPowerD1Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPowerD2Ev"
-  },
-  {
-   "name" : "_ZNK4aidl7android8hardware5power12WorkDuration13writeToParcelEP7AParcel"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEED2Ev"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEED2Ev"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEE8__appendEm"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZNSt3__16vectorIiNS_9allocatorIiEEE8__appendEm"
-  }
- ],
- "elf_objects" :
- [
-  {
-   "binding" : "weak",
-   "name" : "_ZGVN4aidl7android8hardware5power17IPowerHintSession4hashE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZGVN4aidl7android8hardware5power6IPower4hashE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power12WorkDuration10descriptorE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSession10descriptorE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSession12default_implE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSession4hashE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power6IPower10descriptorE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power6IPower12default_implE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN4aidl7android8hardware5power6IPower4hashE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZTVN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZTVN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZTVN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZTVN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZTVN3ndk13SharedRefBaseE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5power13IPowerDefaultE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5power17IPowerHintSessionE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5power18BnPowerHintSessionE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5power18BpPowerHintSessionE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5power24IPowerHintSessionDefaultE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5power6IPowerE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5power7BnPowerE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5power7BpPowerE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE"
-  }
- ],
- "enum_types" :
- [
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 1,
-     "name" : "FLAG_ONEWAY"
-    }
-   ],
-   "linker_set_key" : "_ZTI12$FLAG_ONEWAY",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:43:1)",
-   "referenced_type" : "_ZTI12$FLAG_ONEWAY",
-   "self_type" : "_ZTI12$FLAG_ONEWAY",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "EX_NONE"
-    },
-    {
-     "enum_field_value" : -1,
-     "name" : "EX_SECURITY"
-    },
-    {
-     "enum_field_value" : -2,
-     "name" : "EX_BAD_PARCELABLE"
-    },
-    {
-     "enum_field_value" : -3,
-     "name" : "EX_ILLEGAL_ARGUMENT"
-    },
-    {
-     "enum_field_value" : -4,
-     "name" : "EX_NULL_POINTER"
-    },
-    {
-     "enum_field_value" : -5,
-     "name" : "EX_ILLEGAL_STATE"
-    },
-    {
-     "enum_field_value" : -6,
-     "name" : "EX_NETWORK_MAIN_THREAD"
-    },
-    {
-     "enum_field_value" : -7,
-     "name" : "EX_UNSUPPORTED_OPERATION"
-    },
-    {
-     "enum_field_value" : -8,
-     "name" : "EX_SERVICE_SPECIFIC"
-    },
-    {
-     "enum_field_value" : -9,
-     "name" : "EX_PARCELABLE"
-    },
-    {
-     "enum_field_value" : -129,
-     "name" : "EX_TRANSACTION_FAILED"
-    }
-   ],
-   "linker_set_key" : "_ZTI18$EX_BAD_PARCELABLE",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:94:1)",
-   "referenced_type" : "_ZTI18$EX_BAD_PARCELABLE",
-   "self_type" : "_ZTI18$EX_BAD_PARCELABLE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
-   "underlying_type" : "_ZTIi"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 268435456,
-     "name" : "FLAG_PRIVATE_LOCAL"
-    }
-   ],
-   "linker_set_key" : "_ZTI19$FLAG_PRIVATE_LOCAL",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:35:1)",
-   "referenced_type" : "_ZTI19$FLAG_PRIVATE_LOCAL",
-   "self_type" : "_ZTI19$FLAG_PRIVATE_LOCAL",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 268435456,
-     "name" : "FLAG_PRIVATE_VENDOR"
-    }
-   ],
-   "linker_set_key" : "_ZTI20$FLAG_PRIVATE_VENDOR",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:26:1)",
-   "referenced_type" : "_ZTI20$FLAG_PRIVATE_VENDOR",
-   "self_type" : "_ZTI20$FLAG_PRIVATE_VENDOR",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "STATUS_OK"
-    },
-    {
-     "enum_field_value" : -2147483648,
-     "name" : "STATUS_UNKNOWN_ERROR"
-    },
-    {
-     "enum_field_value" : -12,
-     "name" : "STATUS_NO_MEMORY"
-    },
-    {
-     "enum_field_value" : -38,
-     "name" : "STATUS_INVALID_OPERATION"
-    },
-    {
-     "enum_field_value" : -22,
-     "name" : "STATUS_BAD_VALUE"
-    },
-    {
-     "enum_field_value" : -2147483647,
-     "name" : "STATUS_BAD_TYPE"
-    },
-    {
-     "enum_field_value" : -2,
-     "name" : "STATUS_NAME_NOT_FOUND"
-    },
-    {
-     "enum_field_value" : -1,
-     "name" : "STATUS_PERMISSION_DENIED"
-    },
-    {
-     "enum_field_value" : -19,
-     "name" : "STATUS_NO_INIT"
-    },
-    {
-     "enum_field_value" : -17,
-     "name" : "STATUS_ALREADY_EXISTS"
-    },
-    {
-     "enum_field_value" : -32,
-     "name" : "STATUS_DEAD_OBJECT"
-    },
-    {
-     "enum_field_value" : -2147483646,
-     "name" : "STATUS_FAILED_TRANSACTION"
-    },
-    {
-     "enum_field_value" : -75,
-     "name" : "STATUS_BAD_INDEX"
-    },
-    {
-     "enum_field_value" : -61,
-     "name" : "STATUS_NOT_ENOUGH_DATA"
-    },
-    {
-     "enum_field_value" : -11,
-     "name" : "STATUS_WOULD_BLOCK"
-    },
-    {
-     "enum_field_value" : -110,
-     "name" : "STATUS_TIMED_OUT"
-    },
-    {
-     "enum_field_value" : -74,
-     "name" : "STATUS_UNKNOWN_TRANSACTION"
-    },
-    {
-     "enum_field_value" : -2147483641,
-     "name" : "STATUS_FDS_NOT_ALLOWED"
-    },
-    {
-     "enum_field_value" : -2147483640,
-     "name" : "STATUS_UNEXPECTED_NULL"
-    }
-   ],
-   "linker_set_key" : "_ZTI22$STATUS_ALREADY_EXISTS",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:60:1)",
-   "referenced_type" : "_ZTI22$STATUS_ALREADY_EXISTS",
-   "self_type" : "_ZTI22$STATUS_ALREADY_EXISTS",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
-   "underlying_type" : "_ZTIi"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 1,
-     "name" : "FIRST_CALL_TRANSACTION"
-    },
-    {
-     "enum_field_value" : 16777215,
-     "name" : "LAST_CALL_TRANSACTION"
-    }
-   ],
-   "linker_set_key" : "_ZTI23$FIRST_CALL_TRANSACTION",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:58:1)",
-   "referenced_type" : "_ZTI23$FIRST_CALL_TRANSACTION",
-   "self_type" : "_ZTI23$FIRST_CALL_TRANSACTION",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "ndk::STABILITY_LOCAL"
-    },
-    {
-     "enum_field_value" : 1,
-     "name" : "ndk::STABILITY_VINTF"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk16$STABILITY_LOCALE",
-   "name" : "ndk::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h:34:1)",
-   "referenced_type" : "_ZTIN3ndk16$STABILITY_LOCALE",
-   "self_type" : "_ZTIN3ndk16$STABILITY_LOCALE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "aidl::android::hardware::power::Mode::DOUBLE_TAP_TO_WAKE"
-    },
-    {
-     "enum_field_value" : 1,
-     "name" : "aidl::android::hardware::power::Mode::LOW_POWER"
-    },
-    {
-     "enum_field_value" : 2,
-     "name" : "aidl::android::hardware::power::Mode::SUSTAINED_PERFORMANCE"
-    },
-    {
-     "enum_field_value" : 3,
-     "name" : "aidl::android::hardware::power::Mode::FIXED_PERFORMANCE"
-    },
-    {
-     "enum_field_value" : 4,
-     "name" : "aidl::android::hardware::power::Mode::VR"
-    },
-    {
-     "enum_field_value" : 5,
-     "name" : "aidl::android::hardware::power::Mode::LAUNCH"
-    },
-    {
-     "enum_field_value" : 6,
-     "name" : "aidl::android::hardware::power::Mode::EXPENSIVE_RENDERING"
-    },
-    {
-     "enum_field_value" : 7,
-     "name" : "aidl::android::hardware::power::Mode::INTERACTIVE"
-    },
-    {
-     "enum_field_value" : 8,
-     "name" : "aidl::android::hardware::power::Mode::DEVICE_IDLE"
-    },
-    {
-     "enum_field_value" : 9,
-     "name" : "aidl::android::hardware::power::Mode::DISPLAY_INACTIVE"
-    },
-    {
-     "enum_field_value" : 10,
-     "name" : "aidl::android::hardware::power::Mode::AUDIO_STREAMING_LOW_LATENCY"
-    },
-    {
-     "enum_field_value" : 11,
-     "name" : "aidl::android::hardware::power::Mode::CAMERA_STREAMING_SECURE"
-    },
-    {
-     "enum_field_value" : 12,
-     "name" : "aidl::android::hardware::power::Mode::CAMERA_STREAMING_LOW"
-    },
-    {
-     "enum_field_value" : 13,
-     "name" : "aidl::android::hardware::power::Mode::CAMERA_STREAMING_MID"
-    },
-    {
-     "enum_field_value" : 14,
-     "name" : "aidl::android::hardware::power::Mode::CAMERA_STREAMING_HIGH"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power4ModeE",
-   "name" : "aidl::android::hardware::power::Mode",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power4ModeE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power4ModeE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Mode.h",
-   "underlying_type" : "_ZTIi"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "aidl::android::hardware::power::Boost::INTERACTION"
-    },
-    {
-     "enum_field_value" : 1,
-     "name" : "aidl::android::hardware::power::Boost::DISPLAY_UPDATE_IMMINENT"
-    },
-    {
-     "enum_field_value" : 2,
-     "name" : "aidl::android::hardware::power::Boost::ML_ACC"
-    },
-    {
-     "enum_field_value" : 3,
-     "name" : "aidl::android::hardware::power::Boost::AUDIO_LAUNCH"
-    },
-    {
-     "enum_field_value" : 4,
-     "name" : "aidl::android::hardware::power::Boost::CAMERA_LAUNCH"
-    },
-    {
-     "enum_field_value" : 5,
-     "name" : "aidl::android::hardware::power::Boost::CAMERA_SHOT"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power5BoostE",
-   "name" : "aidl::android::hardware::power::Boost",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power5BoostE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power5BoostE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Boost.h",
-   "underlying_type" : "_ZTIi"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::ToEmptyString<long>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIlE6$valueE",
-   "name" : "android::internal::details::ToEmptyString<long>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIlE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIlE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  }
- ],
- "function_types" :
- [
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
-   "name" : "int (AIBinder *, unsigned int, const AParcel *, AParcel *)",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIP8AIBinder"
-    },
-    {
-     "referenced_type" : "_ZTIj"
-    },
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    }
-   ],
-   "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
-   "return_type" : "_ZTIi",
-   "self_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  }
- ],
- "functions" :
- [
-  {
-   "function_name" : "ndk::BnCInterface<aidl::android::hardware::power::IPowerHintSession>::asBinder",
-   "linker_set_key" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "function_name" : "ndk::BnCInterface<aidl::android::hardware::power::IPower>::asBinder",
-   "linker_set_key" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "function_name" : "ndk::BpCInterface<aidl::android::hardware::power::IPowerHintSession>::asBinder",
-   "linker_set_key" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "function_name" : "ndk::BpCInterface<aidl::android::hardware::power::IPower>::asBinder",
-   "linker_set_key" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "function_name" : "ndk::AParcel_readStdVectorParcelableElement",
-   "linker_set_key" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5power12WorkDurationEEEiPK7AParcelPvm",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIPv"
-    },
-    {
-     "referenced_type" : "_ZTIm"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5power12WorkDurationE"
-   ]
-  },
-  {
-   "function_name" : "ndk::AParcel_writeStdVectorParcelableElement",
-   "linker_set_key" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5power12WorkDurationEEEiP7AParcelPKvm",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIPKv"
-    },
-    {
-     "referenced_type" : "_ZTIm"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5power12WorkDurationE"
-   ]
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::WorkDuration::readFromParcel",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power12WorkDuration14readFromParcelEPK7AParcel",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power12WorkDurationE"
-    },
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerDefault::isModeSupported",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault15isModeSupportedENS2_4ModeEPb",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power4ModeE"
-    },
-    {
-     "referenced_type" : "_ZTIPb"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerDefault::getInterfaceHash",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerDefault::isBoostSupported",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault16isBoostSupportedENS2_5BoostEPb",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power5BoostE"
-    },
-    {
-     "referenced_type" : "_ZTIPb"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerDefault::createHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEElPNS4_10shared_ptrINS2_17IPowerHintSessionEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "referenced_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE"
-    },
-    {
-     "referenced_type" : "_ZTIl"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerDefault::getInterfaceVersion",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault19getInterfaceVersionEPi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIPi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerDefault::getHintSessionPreferredRate",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault27getHintSessionPreferredRateEPl",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIPl"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerDefault::setMode",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault7setModeENS2_4ModeEb",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power4ModeE"
-    },
-    {
-     "referenced_type" : "_ZTIb"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerDefault::asBinder",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault8asBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerDefault::isRemote",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault8isRemoteEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE"
-    }
-   ],
-   "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerDefault::setBoost",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault8setBoostENS2_5BoostEi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power5BoostE"
-    },
-    {
-     "referenced_type" : "_ZTIi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSession::fromBinder",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession10fromBinderERKN3ndk10SpAIBinderE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
-    }
-   ],
-   "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSession::writeToParcel",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSession::getDefaultImpl",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession14getDefaultImplEv",
-   "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSession::readFromParcel",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSession::setDefaultImpl",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession14setDefaultImplERKNSt3__110shared_ptrIS3_EE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    }
-   ],
-   "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSession::IPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSessionC2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSession::~IPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD0Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSession::~IPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD1Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSession::~IPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "access" : "protected",
-   "function_name" : "aidl::android::hardware::power::BnPowerHintSession::createBinder",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSession12createBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPowerHintSession::getInterfaceHash",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPowerHintSession::getInterfaceVersion",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSession19getInterfaceVersionEPi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE"
-    },
-    {
-     "referenced_type" : "_ZTIPi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPowerHintSession::BnPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionC2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPowerHintSession::~BnPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD0Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPowerHintSession::~BnPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD1Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPowerHintSession::~BnPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::getInterfaceHash",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::getInterfaceVersion",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession19getInterfaceVersionEPi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    },
-    {
-     "referenced_type" : "_ZTIPi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::reportActualWorkDuration",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    },
-    {
-     "referenced_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::updateTargetWorkDuration",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession24updateTargetWorkDurationEl",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    },
-    {
-     "referenced_type" : "_ZTIl"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::close",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession5closeEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::pause",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession5pauseEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::resume",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession6resumeEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::BpPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionC1ERKN3ndk10SpAIBinderE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    },
-    {
-     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::BpPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionC2ERKN3ndk10SpAIBinderE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    },
-    {
-     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::~BpPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD0Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::~BpPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD1Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::~BpPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::getInterfaceHash",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::getInterfaceVersion",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault19getInterfaceVersionEPi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIPi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::reportActualWorkDuration",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::updateTargetWorkDuration",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault24updateTargetWorkDurationEl",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIl"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::close",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault5closeEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::pause",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault5pauseEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::resume",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault6resumeEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::asBinder",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault8asBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::isRemote",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault8isRemoteEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE"
-    }
-   ],
-   "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPower::fromBinder",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower10fromBinderERKN3ndk10SpAIBinderE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
-    }
-   ],
-   "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPower::writeToParcel",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPower::getDefaultImpl",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower14getDefaultImplEv",
-   "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPower::readFromParcel",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPower::setDefaultImpl",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower14setDefaultImplERKNSt3__110shared_ptrIS3_EE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE"
-    }
-   ],
-   "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPower::IPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPowerC2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power6IPowerE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPower::~IPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPowerD0Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power6IPowerE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPower::~IPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPowerD1Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power6IPowerE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPower::~IPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPowerD2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power6IPowerE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "access" : "protected",
-   "function_name" : "aidl::android::hardware::power::BnPower::createBinder",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPower12createBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPower::getInterfaceHash",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPower::getInterfaceVersion",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPower19getInterfaceVersionEPi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIPi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPower::BnPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPowerC2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPower::~BnPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPowerD0Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPower::~BnPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPowerD1Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPower::~BnPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPowerD2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::isModeSupported",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower15isModeSupportedENS2_4ModeEPb",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power4ModeE"
-    },
-    {
-     "referenced_type" : "_ZTIPb"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::getInterfaceHash",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::isBoostSupported",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower16isBoostSupportedENS2_5BoostEPb",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power5BoostE"
-    },
-    {
-     "referenced_type" : "_ZTIPb"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::createHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEElPNS4_10shared_ptrINS2_17IPowerHintSessionEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "referenced_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE"
-    },
-    {
-     "referenced_type" : "_ZTIl"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::getInterfaceVersion",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower19getInterfaceVersionEPi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIPi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::getHintSessionPreferredRate",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower27getHintSessionPreferredRateEPl",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIPl"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::setMode",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower7setModeENS2_4ModeEb",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power4ModeE"
-    },
-    {
-     "referenced_type" : "_ZTIb"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::setBoost",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower8setBoostENS2_5BoostEi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power5BoostE"
-    },
-    {
-     "referenced_type" : "_ZTIi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::BpPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPowerC1ERKN3ndk10SpAIBinderE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::BpPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPowerC2ERKN3ndk10SpAIBinderE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::~BpPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPowerD0Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::~BpPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPowerD1Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::~BpPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPowerD2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::WorkDuration::writeToParcel",
-   "linker_set_key" : "_ZNK4aidl7android8hardware5power12WorkDuration13writeToParcelEP7AParcel",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPKN4aidl7android8hardware5power12WorkDurationE"
-    },
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
-  }
- ],
- "global_vars" :
- [
-  {
-   "linker_set_key" : "_ZN4aidl7android8hardware5power12WorkDuration10descriptorE",
-   "name" : "aidl::android::hardware::power::WorkDuration::descriptor",
-   "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
-  },
-  {
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession10descriptorE",
-   "name" : "aidl::android::hardware::power::IPowerHintSession::descriptor",
-   "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "access" : "private",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession12default_implE",
-   "name" : "aidl::android::hardware::power::IPowerHintSession::default_impl",
-   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession4hashE",
-   "name" : "aidl::android::hardware::power::IPowerHintSession::hash",
-   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower10descriptorE",
-   "name" : "aidl::android::hardware::power::IPower::descriptor",
-   "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "access" : "private",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower12default_implE",
-   "name" : "aidl::android::hardware::power::IPower::default_impl",
-   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower4hashE",
-   "name" : "aidl::android::hardware::power::IPower::hash",
-   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  }
- ],
- "lvalue_reference_types" :
- [
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKN3ndk10SpAIBinderE",
-   "name" : "const ndk::SpAIBinder &",
-   "referenced_type" : "_ZTIKN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIRKN3ndk10SpAIBinderE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKN3ndk13ScopedAParcelE",
-   "name" : "const ndk::ScopedAParcel &",
-   "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIRKN3ndk13ScopedAParcelE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKN3ndk17AParcelableHolderE",
-   "name" : "const ndk::AParcelableHolder &",
-   "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIRKN3ndk17AParcelableHolderE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKN3ndk20ScopedFileDescriptorE",
-   "name" : "const ndk::ScopedFileDescriptor &",
-   "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIRKN3ndk20ScopedFileDescriptorE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5power12WorkDurationE",
-   "name" : "const aidl::android::hardware::power::WorkDuration &",
-   "referenced_type" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE",
-   "self_type" : "_ZTIRKN4aidl7android8hardware5power12WorkDurationE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "name" : "const std::shared_ptr<aidl::android::hardware::power::IPowerHintSession> &",
-   "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "name" : "const std::shared_ptr<aidl::android::hardware::power::IPower> &",
-   "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "name" : "const std::vector<char16_t, std::allocator<char16_t>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
-   "name" : "const std::vector<aidl::android::hardware::power::WorkDuration, std::allocator<aidl::android::hardware::power::WorkDuration>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "name" : "const std::vector<bool, std::allocator<bool>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "name" : "const std::vector<double, std::allocator<double>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "name" : "const std::vector<float, std::allocator<float>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "name" : "const std::vector<unsigned char, std::allocator<unsigned char>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "name" : "const std::vector<int, std::allocator<int>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIlNS_9allocatorIlEEEE",
-   "name" : "const std::vector<long, std::allocator<long>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIlNS_9allocatorIlEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIlNS_9allocatorIlEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorImNS_9allocatorImEEEE",
-   "name" : "const std::vector<unsigned long, std::allocator<unsigned long>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorImNS_9allocatorImEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorImNS_9allocatorImEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "name" : "const std::optional<std::vector<bool, std::allocator<bool>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "name" : "const std::optional<std::vector<double, std::allocator<double>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "name" : "const std::optional<std::vector<float, std::allocator<float>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "name" : "const std::optional<std::vector<int, std::allocator<int>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
-   "name" : "const std::optional<std::vector<long, std::allocator<long>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned long, std::allocator<unsigned long>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKl",
-   "name" : "const long &",
-   "referenced_type" : "_ZTIKl",
-   "self_type" : "_ZTIRKl",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRN3ndk10SpAIBinderE",
-   "name" : "ndk::SpAIBinder &",
-   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIRN3ndk10SpAIBinderE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRN3ndk13ScopedAParcelE",
-   "name" : "ndk::ScopedAParcel &",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIRN3ndk13ScopedAParcelE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRN3ndk13ScopedAStatusE",
-   "name" : "ndk::ScopedAStatus &",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIRN3ndk13ScopedAStatusE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRN3ndk19ScopedAIBinder_WeakE",
-   "name" : "ndk::ScopedAIBinder_Weak &",
-   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "self_type" : "_ZTIRN3ndk19ScopedAIBinder_WeakE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRN3ndk20ScopedFileDescriptorE",
-   "name" : "ndk::ScopedFileDescriptor &",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIRN3ndk20ScopedFileDescriptorE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE",
-   "name" : "ndk::ScopedAIBinder_DeathRecipient &",
-   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "self_type" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  }
- ],
- "pointer_types" :
- [
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIP13AIBinder_Weak",
-   "name" : "AIBinder_Weak *",
-   "referenced_type" : "_ZTI13AIBinder_Weak",
-   "self_type" : "_ZTIP13AIBinder_Weak",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIP14AIBinder_Class",
-   "name" : "AIBinder_Class *",
-   "referenced_type" : "_ZTI14AIBinder_Class",
-   "self_type" : "_ZTIP14AIBinder_Class",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIP23AIBinder_DeathRecipient",
-   "name" : "AIBinder_DeathRecipient *",
-   "referenced_type" : "_ZTI23AIBinder_DeathRecipient",
-   "self_type" : "_ZTIP23AIBinder_DeathRecipient",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIP7AParcel",
-   "name" : "AParcel *",
-   "referenced_type" : "_ZTI7AParcel",
-   "self_type" : "_ZTIP7AParcel",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIP7AStatus",
-   "name" : "AStatus *",
-   "referenced_type" : "_ZTI7AStatus",
-   "self_type" : "_ZTIP7AStatus",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIP8AIBinder",
-   "name" : "AIBinder *",
-   "referenced_type" : "_ZTI8AIBinder",
-   "self_type" : "_ZTIP8AIBinder",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
-   "name" : "int (*)(AIBinder *, unsigned int, const AParcel *, AParcel *)",
-   "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
-   "self_type" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPK7AParcel",
-   "name" : "const AParcel *",
-   "referenced_type" : "_ZTIK7AParcel",
-   "self_type" : "_ZTIPK7AParcel",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPKN3ndk10SpAIBinderE",
-   "name" : "const ndk::SpAIBinder *",
-   "referenced_type" : "_ZTIKN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIPKN3ndk10SpAIBinderE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPKN3ndk13ScopedAParcelE",
-   "name" : "const ndk::ScopedAParcel *",
-   "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIPKN3ndk13ScopedAParcelE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPKN3ndk13ScopedAStatusE",
-   "name" : "const ndk::ScopedAStatus *",
-   "referenced_type" : "_ZTIKN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIPKN3ndk13ScopedAStatusE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPKN3ndk17AParcelableHolderE",
-   "name" : "const ndk::AParcelableHolder *",
-   "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIPKN3ndk17AParcelableHolderE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPKN3ndk20ScopedFileDescriptorE",
-   "name" : "const ndk::ScopedFileDescriptor *",
-   "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIPKN3ndk20ScopedFileDescriptorE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *",
-   "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *",
-   "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPKN4aidl7android8hardware5power12WorkDurationE",
-   "name" : "const aidl::android::hardware::power::WorkDuration *",
-   "referenced_type" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE",
-   "self_type" : "_ZTIPKN4aidl7android8hardware5power12WorkDurationE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPKc",
-   "name" : "const char *",
-   "referenced_type" : "_ZTIKc",
-   "self_type" : "_ZTIPKc",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPKv",
-   "name" : "const void *",
-   "referenced_type" : "_ZTIKv",
-   "self_type" : "_ZTIPKv",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN3ndk10SpAIBinderE",
-   "name" : "ndk::SpAIBinder *",
-   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIPN3ndk10SpAIBinderE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN3ndk11ICInterfaceE",
-   "name" : "ndk::ICInterface *",
-   "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
-   "self_type" : "_ZTIPN3ndk11ICInterfaceE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "name" : "ndk::BnCInterface<aidl::android::hardware::power::IPowerHintSession> *",
-   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "name" : "ndk::BnCInterface<aidl::android::hardware::power::IPower> *",
-   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "name" : "ndk::BpCInterface<aidl::android::hardware::power::IPowerHintSession> *",
-   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "name" : "ndk::BpCInterface<aidl::android::hardware::power::IPower> *",
-   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN3ndk13ScopedAParcelE",
-   "name" : "ndk::ScopedAParcel *",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIPN3ndk13ScopedAParcelE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN3ndk13ScopedAStatusE",
-   "name" : "ndk::ScopedAStatus *",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIPN3ndk13ScopedAStatusE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN3ndk13SharedRefBaseE",
-   "name" : "ndk::SharedRefBase *",
-   "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
-   "self_type" : "_ZTIPN3ndk13SharedRefBaseE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN3ndk17AParcelableHolderE",
-   "name" : "ndk::AParcelableHolder *",
-   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIPN3ndk17AParcelableHolderE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
-   "name" : "ndk::ScopedAIBinder_Weak *",
-   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "self_type" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN3ndk20ScopedFileDescriptorE",
-   "name" : "ndk::ScopedFileDescriptor *",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIPN3ndk20ScopedFileDescriptorE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
-   "name" : "ndk::ScopedAIBinder_DeathRecipient *",
-   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "self_type" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr> *",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr> *",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power12WorkDurationE",
-   "name" : "aidl::android::hardware::power::WorkDuration *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5power12WorkDurationE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE",
-   "name" : "aidl::android::hardware::power::IPowerDefault *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power15IPowerDelegatorE",
-   "name" : "aidl::android::hardware::power::IPowerDelegator *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5power15IPowerDelegatorE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE",
-   "name" : "aidl::android::hardware::power::IPowerHintSession *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE",
-   "name" : "aidl::android::hardware::power::BnPowerHintSession *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE",
-   "name" : "aidl::android::hardware::power::BpPowerHintSession *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
-   "name" : "aidl::android::hardware::power::IPowerHintSessionDefault *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
-   "name" : "aidl::android::hardware::power::IPowerHintSessionDelegator *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power6IPowerE",
-   "name" : "aidl::android::hardware::power::IPower *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5power6IPowerE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power7BnPowerE",
-   "name" : "aidl::android::hardware::power::BnPower *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power7BpPowerE",
-   "name" : "aidl::android::hardware::power::BpPower *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power7BpPowerE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "name" : "std::shared_ptr<aidl::android::hardware::power::IPowerHintSession> *",
-   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "name" : "std::shared_ptr<aidl::android::hardware::power::IPower> *",
-   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
-   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "name" : "std::vector<char16_t, std::allocator<char16_t>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "name" : "std::vector<bool, std::allocator<bool>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "name" : "std::vector<double, std::allocator<double>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "name" : "std::vector<float, std::allocator<float>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "name" : "std::vector<unsigned char, std::allocator<unsigned char>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "name" : "std::vector<int, std::allocator<int>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "name" : "std::vector<unsigned int, std::allocator<unsigned int>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIlNS_9allocatorIlEEEE",
-   "name" : "std::vector<long, std::allocator<long>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIlNS_9allocatorIlEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIlNS_9allocatorIlEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__16vectorImNS_9allocatorImEEEE",
-   "name" : "std::vector<unsigned long, std::allocator<unsigned long>> *",
-   "referenced_type" : "_ZTINSt3__16vectorImNS_9allocatorImEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorImNS_9allocatorImEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "name" : "std::optional<std::vector<char16_t, std::allocator<char16_t>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "name" : "std::optional<std::vector<bool, std::allocator<bool>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "name" : "std::optional<std::vector<double, std::allocator<double>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "name" : "std::optional<std::vector<float, std::allocator<float>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "name" : "std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "name" : "std::optional<std::vector<int, std::allocator<int>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "name" : "std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
-   "name" : "std::optional<std::vector<long, std::allocator<long>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
-   "name" : "std::optional<std::vector<unsigned long, std::allocator<unsigned long>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPP7AParcel",
-   "name" : "AParcel **",
-   "referenced_type" : "_ZTIP7AParcel",
-   "self_type" : "_ZTIPP7AParcel",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPP7AStatus",
-   "name" : "AStatus **",
-   "referenced_type" : "_ZTIP7AStatus",
-   "self_type" : "_ZTIPP7AStatus",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPP8AIBinder",
-   "name" : "AIBinder **",
-   "referenced_type" : "_ZTIP8AIBinder",
-   "self_type" : "_ZTIPP8AIBinder",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPPKc",
-   "name" : "const char **",
-   "referenced_type" : "_ZTIPKc",
-   "self_type" : "_ZTIPPKc",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPb",
-   "name" : "bool *",
-   "referenced_type" : "_ZTIb",
-   "self_type" : "_ZTIPb",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPi",
-   "name" : "int *",
-   "referenced_type" : "_ZTIi",
-   "self_type" : "_ZTIPi",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPl",
-   "name" : "long *",
-   "referenced_type" : "_ZTIl",
-   "self_type" : "_ZTIPl",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPv",
-   "name" : "void *",
-   "referenced_type" : "_ZTIv",
-   "self_type" : "_ZTIPv",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  }
- ],
- "qualified_types" :
- [
-  {
-   "is_const" : true,
-   "linker_set_key" : "_ZTIK7AParcel",
-   "name" : "const AParcel",
-   "referenced_type" : "_ZTI7AParcel",
-   "self_type" : "_ZTIK7AParcel",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk10SpAIBinderE",
-   "name" : "const ndk::SpAIBinder",
-   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIKN3ndk10SpAIBinderE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk13ScopedAParcelE",
-   "name" : "const ndk::ScopedAParcel",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIKN3ndk13ScopedAParcelE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk13ScopedAStatusE",
-   "name" : "const ndk::ScopedAStatus",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIKN3ndk13ScopedAStatusE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk17AParcelableHolderE",
-   "name" : "const ndk::AParcelableHolder",
-   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIKN3ndk17AParcelableHolderE",
-   "size" : 24,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk20ScopedFileDescriptorE",
-   "name" : "const ndk::ScopedFileDescriptor",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE",
-   "name" : "const aidl::android::hardware::power::WorkDuration",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
-   "self_type" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE",
-   "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "name" : "const std::shared_ptr<aidl::android::hardware::power::IPowerHintSession>",
-   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "name" : "const std::shared_ptr<aidl::android::hardware::power::IPower>",
-   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
-   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "size" : 24,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power4ModeELm15EEE",
-   "name" : "const std::array<aidl::android::hardware::power::Mode, 15UL>",
-   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5power4ModeELm15EEE",
-   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power4ModeELm15EEE",
-   "size" : 60,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Mode.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power5BoostELm6EEE",
-   "name" : "const std::array<aidl::android::hardware::power::Boost, 6UL>",
-   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5power5BoostELm6EEE",
-   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power5BoostELm6EEE",
-   "size" : 24,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Boost.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "name" : "const std::vector<char16_t, std::allocator<char16_t>>",
-   "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "size" : 24,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
-   "name" : "const std::vector<aidl::android::hardware::power::WorkDuration, std::allocator<aidl::android::hardware::power::WorkDuration>>",
-   "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "name" : "const std::vector<bool, std::allocator<bool>>",
-   "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "size" : 24,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "name" : "const std::vector<double, std::allocator<double>>",
-   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "size" : 24,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "name" : "const std::vector<float, std::allocator<float>>",
-   "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "size" : 24,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "name" : "const std::vector<unsigned char, std::allocator<unsigned char>>",
-   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "size" : 24,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "name" : "const std::vector<int, std::allocator<int>>",
-   "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "size" : 24,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>>",
-   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "size" : 24,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIlNS_9allocatorIlEEEE",
-   "name" : "const std::vector<long, std::allocator<long>>",
-   "referenced_type" : "_ZTINSt3__16vectorIlNS_9allocatorIlEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIlNS_9allocatorIlEEEE",
-   "size" : 24,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorImNS_9allocatorImEEEE",
-   "name" : "const std::vector<unsigned long, std::allocator<unsigned long>>",
-   "referenced_type" : "_ZTINSt3__16vectorImNS_9allocatorImEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorImNS_9allocatorImEEEE",
-   "size" : 24,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "size" : 32,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "name" : "const std::optional<std::vector<bool, std::allocator<bool>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "size" : 32,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "name" : "const std::optional<std::vector<double, std::allocator<double>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "size" : 32,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "name" : "const std::optional<std::vector<float, std::allocator<float>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "size" : 32,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "size" : 32,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "name" : "const std::optional<std::vector<int, std::allocator<int>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "size" : 32,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "size" : 32,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
-   "name" : "const std::optional<std::vector<long, std::allocator<long>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
-   "size" : 32,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned long, std::allocator<unsigned long>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
-   "size" : 32,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKP7AParcel",
-   "name" : "AParcel *const",
-   "referenced_type" : "_ZTIP7AParcel",
-   "self_type" : "_ZTIKP7AParcel",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKP7AStatus",
-   "name" : "AStatus *const",
-   "referenced_type" : "_ZTIP7AStatus",
-   "self_type" : "_ZTIKP7AStatus",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKb",
-   "name" : "const bool",
-   "referenced_type" : "_ZTIb",
-   "self_type" : "_ZTIKb",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKc",
-   "name" : "const char",
-   "referenced_type" : "_ZTIc",
-   "self_type" : "_ZTIKc",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKi",
-   "name" : "const int",
-   "referenced_type" : "_ZTIi",
-   "self_type" : "_ZTIKi",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKj",
-   "name" : "const unsigned int",
-   "referenced_type" : "_ZTIj",
-   "self_type" : "_ZTIKj",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKl",
-   "name" : "const long",
-   "referenced_type" : "_ZTIl",
-   "self_type" : "_ZTIKl",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKv",
-   "name" : "const void",
-   "referenced_type" : "_ZTIv",
-   "self_type" : "_ZTIKv",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  }
- ],
- "record_types" :
- [
-  {
-   "alignment" : 8,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mBinder",
-     "referenced_type" : "_ZTIP8AIBinder"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk10SpAIBinderE",
-   "name" : "ndk::SpAIBinder",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIN3ndk10SpAIBinderE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "access" : "private",
-   "alignment" : 8,
-   "fields" :
-   [
-    {
-     "field_name" : "interface",
-     "referenced_type" : "_ZTINSt3__110shared_ptrIN3ndk11ICInterfaceEEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
-   "name" : "ndk::ICInterface::ICInterfaceData",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
-   "self_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk13SharedRefBaseE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk11ICInterfaceE",
-   "name" : "ndk::ICInterface",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
-   "self_type" : "_ZTIN3ndk11ICInterfaceE",
-   "size" : 32,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk11ICInterfaceE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk11ICInterfaceD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk11ICInterfaceD0Ev"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    }
-   ]
-  },
-  {
-   "alignment" : 8,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mMutex",
-     "field_offset" : 256,
-     "referenced_type" : "_ZTINSt3__15mutexE"
-    },
-    {
-     "access" : "private",
-     "field_name" : "mWeakBinder",
-     "field_offset" : 576,
-     "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "name" : "ndk::BnCInterface<aidl::android::hardware::power::IPowerHintSession>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "size" : 80,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE"
-   ],
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEED1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEED0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24updateTargetWorkDurationEl"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5pauseEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession6resumeEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5closeEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession19getInterfaceVersionEPi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE12createBinderEv"
-    }
-   ]
-  },
-  {
-   "alignment" : 8,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mMutex",
-     "field_offset" : 256,
-     "referenced_type" : "_ZTINSt3__15mutexE"
-    },
-    {
-     "access" : "private",
-     "field_name" : "mWeakBinder",
-     "field_offset" : 576,
-     "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "name" : "ndk::BnCInterface<aidl::android::hardware::power::IPower>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "size" : 80,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5power6IPowerE"
-   ],
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEED1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEED0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower7setModeENS2_4ModeEb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower15isModeSupportedENS2_4ModeEPb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower8setBoostENS2_5BoostEi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16isBoostSupportedENS2_5BoostEPb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEElPNS4_10shared_ptrINS2_17IPowerHintSessionEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower27getHintSessionPreferredRateEPl"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower19getInterfaceVersionEPi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE12createBinderEv"
-    }
-   ]
-  },
-  {
-   "alignment" : 8,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mBinder",
-     "field_offset" : 256,
-     "referenced_type" : "_ZTIN3ndk10SpAIBinderE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "name" : "ndk::BpCInterface<aidl::android::hardware::power::IPowerHintSession>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "size" : 40,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE"
-   ],
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEED1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEED0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24updateTargetWorkDurationEl"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5pauseEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession6resumeEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5closeEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession19getInterfaceVersionEPi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 8,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mBinder",
-     "field_offset" : 256,
-     "referenced_type" : "_ZTIN3ndk10SpAIBinderE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "name" : "ndk::BpCInterface<aidl::android::hardware::power::IPower>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "size" : 40,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5power6IPowerE"
-   ],
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEED1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEED0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower7setModeENS2_4ModeEb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower15isModeSupportedENS2_4ModeEPb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower8setBoostENS2_5BoostEi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16isBoostSupportedENS2_5BoostEPb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEElPNS4_10shared_ptrINS2_17IPowerHintSessionEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower27getHintSessionPreferredRateEPl"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower19getInterfaceVersionEPi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 8,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk13ScopedAParcelE",
-   "name" : "ndk::ScopedAParcel",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk13ScopedAStatusE",
-   "name" : "ndk::ScopedAStatus",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mFlagThis",
-     "field_offset" : 64,
-     "referenced_type" : "_ZTINSt3__19once_flagE"
-    },
-    {
-     "access" : "private",
-     "field_name" : "mThis",
-     "field_offset" : 128,
-     "referenced_type" : "_ZTINSt3__18weak_ptrIN3ndk13SharedRefBaseEEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk13SharedRefBaseE",
-   "name" : "ndk::SharedRefBase",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
-   "self_type" : "_ZTIN3ndk13SharedRefBaseE",
-   "size" : 32,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk13SharedRefBaseE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk13SharedRefBaseD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk13SharedRefBaseD0Ev"
-    }
-   ]
-  },
-  {
-   "alignment" : 8,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mParcel",
-     "field_offset" : 64,
-     "referenced_type" : "_ZTIN3ndk13ScopedAParcelE"
-    },
-    {
-     "access" : "private",
-     "field_name" : "mStability",
-     "field_offset" : 128,
-     "referenced_type" : "_ZTIi"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk17AParcelableHolderE",
-   "name" : "ndk::AParcelableHolder",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "size" : 24,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk17AParcelableHolderE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk17AParcelableHolderD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk17AParcelableHolderD0Ev"
-    }
-   ]
-  },
-  {
-   "alignment" : 8,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "name" : "ndk::ScopedAIBinder_Weak",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "self_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiXadL_ZNS_8internalL14closeWithErrorEiEELin1EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "name" : "ndk::ScopedFileDescriptor",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "name" : "ndk::ScopedAIBinder_DeathRecipient",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "self_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mT",
-     "referenced_type" : "_ZTIP13AIBinder_Weak"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
-   "template_args" :
-   [
-    "_ZTIP13AIBinder_Weak"
-   ]
-  },
-  {
-   "alignment" : 8,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mT",
-     "referenced_type" : "_ZTIP23AIBinder_DeathRecipient"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
-   "template_args" :
-   [
-    "_ZTIP23AIBinder_DeathRecipient"
-   ]
-  },
-  {
-   "alignment" : 8,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mT",
-     "referenced_type" : "_ZTIP7AParcel"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
-   "template_args" :
-   [
-    "_ZTIP7AParcel"
-   ]
-  },
-  {
-   "alignment" : 8,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mT",
-     "referenced_type" : "_ZTIP7AStatus"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
-   "template_args" :
-   [
-    "_ZTIP7AStatus"
-   ]
-  },
-  {
-   "alignment" : 8,
-   "fields" :
-   [
-    {
-     "field_name" : "timeStampNanos",
-     "referenced_type" : "_ZTIl"
-    },
-    {
-     "field_name" : "durationNanos",
-     "field_offset" : 64,
-     "referenced_type" : "_ZTIl"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
-   "name" : "aidl::android::hardware::power::WorkDuration",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
-   "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
-  },
-  {
-   "alignment" : 8,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE",
-   "name" : "aidl::android::hardware::power::IPowerDefault",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE",
-   "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefaultD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefaultD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault7setModeENS2_4ModeEb"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault15isModeSupportedENS2_4ModeEPb"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault8setBoostENS2_5BoostEi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault16isBoostSupportedENS2_5BoostEPb"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEElPNS4_10shared_ptrINS2_17IPowerHintSessionEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault27getHintSessionPreferredRateEPl"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 8,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "_impl",
-     "field_offset" : 640,
-     "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE",
-   "name" : "aidl::android::hardware::power::IPowerDelegator",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE",
-   "size" : 96,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power15IPowerDelegatorD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power15IPowerDelegatorD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power15IPowerDelegator7setModeENS2_4ModeEb"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power15IPowerDelegator15isModeSupportedENS2_4ModeEPb"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power15IPowerDelegator8setBoostENS2_5BoostEi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power15IPowerDelegator16isBoostSupportedENS2_5BoostEPb"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power15IPowerDelegator17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEElPNS4_10shared_ptrINS2_17IPowerHintSessionEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power15IPowerDelegator27getHintSessionPreferredRateEPl"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPower19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPower12createBinderEv"
-    }
-   ]
-  },
-  {
-   "alignment" : 8,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk11ICInterfaceE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE",
-   "name" : "aidl::android::hardware::power::IPowerHintSession",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE",
-   "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD0Ev"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24updateTargetWorkDurationEl"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5pauseEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession6resumeEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5closeEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession19getInterfaceVersionEPi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 8,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE",
-   "name" : "aidl::android::hardware::power::BnPowerHintSession",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE",
-   "size" : 80,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24updateTargetWorkDurationEl"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5pauseEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession6resumeEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5closeEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession12createBinderEv"
-    }
-   ]
-  },
-  {
-   "alignment" : 8,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "field_name" : "_aidl_cached_version",
-     "field_offset" : 320,
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "field_name" : "_aidl_cached_hash",
-     "field_offset" : 384,
-     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    },
-    {
-     "field_name" : "_aidl_cached_hash_mutex",
-     "field_offset" : 576,
-     "referenced_type" : "_ZTINSt3__15mutexE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE",
-   "name" : "aidl::android::hardware::power::BpPowerHintSession",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE",
-   "size" : 112,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession24updateTargetWorkDurationEl"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession5pauseEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession6resumeEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession5closeEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 8,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
-   "name" : "aidl::android::hardware::power::IPowerHintSessionDefault",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
-   "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefaultD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefaultD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault24updateTargetWorkDurationEl"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault5pauseEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault6resumeEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault5closeEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 8,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "_impl",
-     "field_offset" : 640,
-     "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
-   "name" : "aidl::android::hardware::power::IPowerHintSessionDelegator",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
-   "size" : 96,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power26IPowerHintSessionDelegatorD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power26IPowerHintSessionDelegatorD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power26IPowerHintSessionDelegator24updateTargetWorkDurationEl"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power26IPowerHintSessionDelegator24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power26IPowerHintSessionDelegator5pauseEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power26IPowerHintSessionDelegator6resumeEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power26IPowerHintSessionDelegator5closeEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession12createBinderEv"
-    }
-   ]
-  },
-  {
-   "alignment" : 8,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk11ICInterfaceE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power6IPowerE",
-   "name" : "aidl::android::hardware::power::IPower",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power6IPowerE",
-   "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power6IPowerE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPowerD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPowerD0Ev"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower7setModeENS2_4ModeEb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower15isModeSupportedENS2_4ModeEPb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower8setBoostENS2_5BoostEi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16isBoostSupportedENS2_5BoostEPb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEElPNS4_10shared_ptrINS2_17IPowerHintSessionEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower27getHintSessionPreferredRateEPl"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower19getInterfaceVersionEPi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 8,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power7BnPowerE",
-   "name" : "aidl::android::hardware::power::BnPower",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE",
-   "size" : 80,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power7BnPowerE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPowerD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPowerD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower7setModeENS2_4ModeEb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower15isModeSupportedENS2_4ModeEPb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower8setBoostENS2_5BoostEi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16isBoostSupportedENS2_5BoostEPb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEElPNS4_10shared_ptrINS2_17IPowerHintSessionEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower27getHintSessionPreferredRateEPl"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPower19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPower12createBinderEv"
-    }
-   ]
-  },
-  {
-   "alignment" : 8,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "field_name" : "_aidl_cached_version",
-     "field_offset" : 320,
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "field_name" : "_aidl_cached_hash",
-     "field_offset" : 384,
-     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    },
-    {
-     "field_name" : "_aidl_cached_hash_mutex",
-     "field_offset" : 576,
-     "referenced_type" : "_ZTINSt3__15mutexE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power7BpPowerE",
-   "name" : "aidl::android::hardware::power::BpPower",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power7BpPowerE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power7BpPowerE",
-   "size" : 112,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power7BpPowerE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPowerD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPowerD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower7setModeENS2_4ModeEb"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower15isModeSupportedENS2_4ModeEPb"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower8setBoostENS2_5BoostEi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower16isBoostSupportedENS2_5BoostEPb"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEElPNS4_10shared_ptrINS2_17IPowerHintSessionEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower27getHintSessionPreferredRateEPl"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIlEE",
-   "name" : "android::internal::details::ToEmptyString<long>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIlEE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIlEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIl"
-   ]
-  }
- ],
- "rvalue_reference_types" :
- [
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTION3ndk13ScopedAParcelE",
-   "name" : "ndk::ScopedAParcel &&",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTION3ndk13ScopedAParcelE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTION3ndk13ScopedAStatusE",
-   "name" : "ndk::ScopedAStatus &&",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTION3ndk13ScopedAStatusE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTION3ndk17AParcelableHolderE",
-   "name" : "ndk::AParcelableHolder &&",
-   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTION3ndk17AParcelableHolderE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTION3ndk19ScopedAIBinder_WeakE",
-   "name" : "ndk::ScopedAIBinder_Weak &&",
-   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "self_type" : "_ZTION3ndk19ScopedAIBinder_WeakE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTION3ndk20ScopedFileDescriptorE",
-   "name" : "ndk::ScopedFileDescriptor &&",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTION3ndk20ScopedFileDescriptorE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
-   "name" : "ndk::ScopedAIBinder_DeathRecipient &&",
-   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "self_type" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &&",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  }
- ]
-}
diff --git a/Tiramisu/64/x86_64/source-based/android.hardware.power-V2-ndk.so.lsdump b/Tiramisu/64/arm64/source-based/android.hardware.power-V3-ndk.so.lsdump
similarity index 95%
copy from Tiramisu/64/x86_64/source-based/android.hardware.power-V2-ndk.so.lsdump
copy to Tiramisu/64/arm64/source-based/android.hardware.power-V3-ndk.so.lsdump
index 1f104bd..229265b 100644
--- a/Tiramisu/64/x86_64/source-based/android.hardware.power-V2-ndk.so.lsdump
+++ b/Tiramisu/64/arm64/source-based/android.hardware.power-V3-ndk.so.lsdump
@@ -23,6 +23,7 @@
   {
    "alignment" : 1,
    "is_integral" : true,
+   "is_unsigned" : true,
    "linker_set_key" : "_ZTIc",
    "name" : "char",
    "referenced_type" : "_ZTIc",
@@ -745,6 +746,14 @@
     {
      "enum_field_value" : 14,
      "name" : "aidl::android::hardware::power::Mode::CAMERA_STREAMING_HIGH"
+    },
+    {
+     "enum_field_value" : 15,
+     "name" : "aidl::android::hardware::power::Mode::GAME"
+    },
+    {
+     "enum_field_value" : 16,
+     "name" : "aidl::android::hardware::power::Mode::GAME_LOADING"
     }
    ],
    "linker_set_key" : "_ZTIN4aidl7android8hardware5power4ModeE",
@@ -752,7 +761,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power4ModeE",
    "self_type" : "_ZTIN4aidl7android8hardware5power4ModeE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Mode.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/Mode.h",
    "underlying_type" : "_ZTIi"
   },
   {
@@ -789,7 +798,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power5BoostE",
    "self_type" : "_ZTIN4aidl7android8hardware5power5BoostE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Boost.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/Boost.h",
    "underlying_type" : "_ZTIi"
   },
   {
@@ -949,7 +958,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::isModeSupported",
@@ -968,7 +977,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::getInterfaceHash",
@@ -984,7 +993,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::isBoostSupported",
@@ -1003,7 +1012,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::createHintSession",
@@ -1031,7 +1040,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::getInterfaceVersion",
@@ -1047,7 +1056,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::getHintSessionPreferredRate",
@@ -1063,7 +1072,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::setMode",
@@ -1082,7 +1091,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::asBinder",
@@ -1095,7 +1104,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::isRemote",
@@ -1108,7 +1117,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::setBoost",
@@ -1127,7 +1136,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::fromBinder",
@@ -1139,7 +1148,7 @@
     }
    ],
    "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::writeToParcel",
@@ -1154,13 +1163,13 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::getDefaultImpl",
    "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession14getDefaultImplEv",
    "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::readFromParcel",
@@ -1175,7 +1184,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::setDefaultImpl",
@@ -1187,7 +1196,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::IPowerHintSession",
@@ -1200,7 +1209,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::~IPowerHintSession",
@@ -1213,7 +1222,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::~IPowerHintSession",
@@ -1226,7 +1235,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::~IPowerHintSession",
@@ -1239,7 +1248,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "access" : "protected",
@@ -1253,7 +1262,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::getInterfaceHash",
@@ -1269,7 +1278,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::getInterfaceVersion",
@@ -1285,7 +1294,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::BnPowerHintSession",
@@ -1298,7 +1307,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::~BnPowerHintSession",
@@ -1311,7 +1320,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::~BnPowerHintSession",
@@ -1324,7 +1333,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::~BnPowerHintSession",
@@ -1337,7 +1346,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::getInterfaceHash",
@@ -1353,7 +1362,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::getInterfaceVersion",
@@ -1369,7 +1378,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::reportActualWorkDuration",
@@ -1385,7 +1394,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::updateTargetWorkDuration",
@@ -1401,7 +1410,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::close",
@@ -1414,7 +1423,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::pause",
@@ -1427,7 +1436,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::resume",
@@ -1440,7 +1449,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::BpPowerHintSession",
@@ -1456,7 +1465,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::BpPowerHintSession",
@@ -1472,7 +1481,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::~BpPowerHintSession",
@@ -1485,7 +1494,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::~BpPowerHintSession",
@@ -1498,7 +1507,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::~BpPowerHintSession",
@@ -1511,7 +1520,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::getInterfaceHash",
@@ -1527,7 +1536,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::getInterfaceVersion",
@@ -1543,7 +1552,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::reportActualWorkDuration",
@@ -1559,7 +1568,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::updateTargetWorkDuration",
@@ -1575,7 +1584,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::close",
@@ -1588,7 +1597,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::pause",
@@ -1601,7 +1610,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::resume",
@@ -1614,7 +1623,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::asBinder",
@@ -1627,7 +1636,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::isRemote",
@@ -1640,7 +1649,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::fromBinder",
@@ -1652,7 +1661,7 @@
     }
    ],
    "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::writeToParcel",
@@ -1667,13 +1676,13 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::getDefaultImpl",
    "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower14getDefaultImplEv",
    "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::readFromParcel",
@@ -1688,7 +1697,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::setDefaultImpl",
@@ -1700,7 +1709,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::IPower",
@@ -1713,7 +1722,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::~IPower",
@@ -1726,7 +1735,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::~IPower",
@@ -1739,7 +1748,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::~IPower",
@@ -1752,7 +1761,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "access" : "protected",
@@ -1766,7 +1775,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::getInterfaceHash",
@@ -1782,7 +1791,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::getInterfaceVersion",
@@ -1798,7 +1807,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::BnPower",
@@ -1811,7 +1820,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::~BnPower",
@@ -1824,7 +1833,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::~BnPower",
@@ -1837,7 +1846,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::~BnPower",
@@ -1850,7 +1859,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::isModeSupported",
@@ -1869,7 +1878,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::getInterfaceHash",
@@ -1885,7 +1894,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::isBoostSupported",
@@ -1904,7 +1913,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::createHintSession",
@@ -1932,7 +1941,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::getInterfaceVersion",
@@ -1948,7 +1957,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::getHintSessionPreferredRate",
@@ -1964,7 +1973,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::setMode",
@@ -1983,7 +1992,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::setBoost",
@@ -2002,7 +2011,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::BpPower",
@@ -2018,7 +2027,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::BpPower",
@@ -2034,7 +2043,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::~BpPower",
@@ -2047,7 +2056,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::~BpPower",
@@ -2060,7 +2069,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::~BpPower",
@@ -2073,7 +2082,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::WorkDuration::writeToParcel",
@@ -2089,7 +2098,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   }
  ],
  "global_vars" :
@@ -2098,45 +2107,45 @@
    "linker_set_key" : "_ZN4aidl7android8hardware5power12WorkDuration10descriptorE",
    "name" : "aidl::android::hardware::power::WorkDuration::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession10descriptorE",
    "name" : "aidl::android::hardware::power::IPowerHintSession::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "access" : "private",
    "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession12default_implE",
    "name" : "aidl::android::hardware::power::IPowerHintSession::default_impl",
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession4hashE",
    "name" : "aidl::android::hardware::power::IPowerHintSession::hash",
    "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower10descriptorE",
    "name" : "aidl::android::hardware::power::IPower::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "access" : "private",
    "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower12default_implE",
    "name" : "aidl::android::hardware::power::IPower::default_impl",
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower4hashE",
    "name" : "aidl::android::hardware::power::IPower::hash",
    "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   }
  ],
  "lvalue_reference_types" :
@@ -2184,7 +2193,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE",
    "self_type" : "_ZTIRKN4aidl7android8hardware5power12WorkDurationE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 8,
@@ -2193,7 +2202,7 @@
    "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 8,
@@ -2202,7 +2211,7 @@
    "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 8,
@@ -2220,7 +2229,7 @@
    "referenced_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
    "self_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 8,
@@ -2592,7 +2601,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE",
    "self_type" : "_ZTIPKN4aidl7android8hardware5power12WorkDurationE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 8,
@@ -2772,7 +2781,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power12WorkDurationE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 8,
@@ -2781,7 +2790,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 8,
@@ -2790,7 +2799,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power15IPowerDelegatorE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "alignment" : 8,
@@ -2799,7 +2808,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "alignment" : 8,
@@ -2808,7 +2817,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 8,
@@ -2817,7 +2826,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "alignment" : 8,
@@ -2826,7 +2835,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "alignment" : 8,
@@ -2835,7 +2844,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 8,
@@ -2844,7 +2853,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power6IPowerE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 8,
@@ -2853,7 +2862,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "alignment" : 8,
@@ -2862,7 +2871,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power7BpPowerE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "alignment" : 8,
@@ -2871,7 +2880,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 8,
@@ -2880,7 +2889,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 8,
@@ -2889,7 +2898,7 @@
    "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 8,
@@ -3096,7 +3105,7 @@
    "referenced_type" : "_ZTIb",
    "self_type" : "_ZTIPb",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 8,
@@ -3105,7 +3114,7 @@
    "referenced_type" : "_ZTIi",
    "self_type" : "_ZTIPi",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 8,
@@ -3114,7 +3123,7 @@
    "referenced_type" : "_ZTIl",
    "self_type" : "_ZTIPl",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 8,
@@ -3214,7 +3223,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
    "self_type" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 8,
@@ -3224,7 +3233,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 8,
@@ -3234,7 +3243,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 8,
@@ -3244,17 +3253,17 @@
    "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "size" : 24,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "alignment" : 4,
    "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power4ModeELm15EEE",
-   "name" : "const std::array<aidl::android::hardware::power::Mode, 15UL>",
-   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5power4ModeELm15EEE",
-   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power4ModeELm15EEE",
-   "size" : 60,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Mode.h"
+   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power4ModeELm17EEE",
+   "name" : "const std::array<aidl::android::hardware::power::Mode, 17UL>",
+   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5power4ModeELm17EEE",
+   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power4ModeELm17EEE",
+   "size" : 68,
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/Mode.h"
   },
   {
    "alignment" : 4,
@@ -3264,7 +3273,7 @@
    "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5power5BoostELm6EEE",
    "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power5BoostELm6EEE",
    "size" : 24,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Boost.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/Boost.h"
   },
   {
    "alignment" : 8,
@@ -3282,7 +3291,7 @@
    "name" : "const std::vector<aidl::android::hardware::power::WorkDuration, std::allocator<aidl::android::hardware::power::WorkDuration>>",
    "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
    "self_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 8,
@@ -3502,7 +3511,7 @@
    "referenced_type" : "_ZTIi",
    "self_type" : "_ZTIKi",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 4,
@@ -3512,7 +3521,7 @@
    "referenced_type" : "_ZTIj",
    "self_type" : "_ZTIKj",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "alignment" : 8,
@@ -4269,7 +4278,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
    "self_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 8,
@@ -4285,7 +4294,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE",
    "self_type" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE",
    "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h",
    "vtable_components" :
    [
     {
@@ -4364,7 +4373,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE",
    "self_type" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE",
    "size" : 96,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h",
    "vtable_components" :
    [
     {
@@ -4437,7 +4446,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE",
    "self_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE",
    "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h",
    "vtable_components" :
    [
     {
@@ -4513,7 +4522,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE",
    "self_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE",
    "size" : 80,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h",
    "vtable_components" :
    [
     {
@@ -4606,7 +4615,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE",
    "self_type" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE",
    "size" : 112,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h",
    "vtable_components" :
    [
     {
@@ -4673,7 +4682,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
    "self_type" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
    "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h",
    "vtable_components" :
    [
     {
@@ -4749,7 +4758,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
    "self_type" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
    "size" : 96,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h",
    "vtable_components" :
    [
     {
@@ -4819,7 +4828,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE",
    "self_type" : "_ZTIN4aidl7android8hardware5power6IPowerE",
    "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h",
    "vtable_components" :
    [
     {
@@ -4899,7 +4908,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE",
    "self_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE",
    "size" : 80,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h",
    "vtable_components" :
    [
     {
@@ -4996,7 +5005,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power7BpPowerE",
    "self_type" : "_ZTIN4aidl7android8hardware5power7BpPowerE",
    "size" : 112,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h",
    "vtable_components" :
    [
     {
diff --git a/Tiramisu/64/arm_arm64/source-based/android.hardware.light-V1-ndk.so.lsdump b/Tiramisu/64/arm_arm64/source-based/android.hardware.light-V1-ndk.so.lsdump
deleted file mode 100644
index 590c114..0000000
--- a/Tiramisu/64/arm_arm64/source-based/android.hardware.light-V1-ndk.so.lsdump
+++ /dev/null
@@ -1,4089 +0,0 @@
-{
- "array_types" : [],
- "builtin_types" :
- [
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIDn",
-   "name" : "std::nullptr_t",
-   "referenced_type" : "_ZTIDn",
-   "self_type" : "_ZTIDn",
-   "size" : 4
-  },
-  {
-   "alignment" : 1,
-   "is_integral" : true,
-   "linker_set_key" : "_ZTIa",
-   "name" : "signed char",
-   "referenced_type" : "_ZTIa",
-   "self_type" : "_ZTIa",
-   "size" : 1
-  },
-  {
-   "alignment" : 1,
-   "is_integral" : true,
-   "is_unsigned" : true,
-   "linker_set_key" : "_ZTIb",
-   "name" : "bool",
-   "referenced_type" : "_ZTIb",
-   "self_type" : "_ZTIb",
-   "size" : 1
-  },
-  {
-   "alignment" : 1,
-   "is_integral" : true,
-   "is_unsigned" : true,
-   "linker_set_key" : "_ZTIc",
-   "name" : "char",
-   "referenced_type" : "_ZTIc",
-   "self_type" : "_ZTIc",
-   "size" : 1
-  },
-  {
-   "alignment" : 4,
-   "is_integral" : true,
-   "linker_set_key" : "_ZTIi",
-   "name" : "int",
-   "referenced_type" : "_ZTIi",
-   "self_type" : "_ZTIi",
-   "size" : 4
-  },
-  {
-   "alignment" : 4,
-   "is_integral" : true,
-   "is_unsigned" : true,
-   "linker_set_key" : "_ZTIj",
-   "name" : "unsigned int",
-   "referenced_type" : "_ZTIj",
-   "self_type" : "_ZTIj",
-   "size" : 4
-  },
-  {
-   "linker_set_key" : "_ZTIv",
-   "name" : "void",
-   "referenced_type" : "_ZTIv",
-   "self_type" : "_ZTIv"
-  }
- ],
- "elf_functions" :
- [
-  {
-   "binding" : "weak",
-   "name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5light7HwLightEEEiPK7AParcelPvj"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5light7HwLightEEEiP7AParcelPKvj"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light12HwLightState14readFromParcelEPK7AParcel"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light14ILightsDefault13setLightStateEiRKNS2_12HwLightStateE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light14ILightsDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light14ILightsDefault19getInterfaceVersionEPi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light14ILightsDefault8asBinderEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light14ILightsDefault8isRemoteEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light14ILightsDefault9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7HwLight14readFromParcelEPK7AParcel"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILights10fromBinderERKN3ndk10SpAIBinderE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILights13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILights14getDefaultImplEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILights14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILights14setDefaultImplERKNSt3__110shared_ptrIS3_EE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILightsC2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILightsD0Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILightsD1Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILightsD2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BnLights12createBinderEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BnLights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BnLights19getInterfaceVersionEPi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BnLightsC2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BnLightsD0Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BnLightsD1Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BnLightsD2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLights13setLightStateEiRKNS2_12HwLightStateE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLights19getInterfaceVersionEPi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLights9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLightsC1ERKN3ndk10SpAIBinderE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLightsC2ERKN3ndk10SpAIBinderE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLightsD0Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLightsD1Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLightsD2Ev"
-  },
-  {
-   "name" : "_ZNK4aidl7android8hardware5light12HwLightState13writeToParcelEP7AParcel"
-  },
-  {
-   "name" : "_ZNK4aidl7android8hardware5light7HwLight13writeToParcelEP7AParcel"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEED2Ev"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZNSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEE8__appendEj"
-  }
- ],
- "elf_objects" :
- [
-  {
-   "binding" : "weak",
-   "name" : "_ZGVN4aidl7android8hardware5light7ILights4hashE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light12HwLightState10descriptorE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7HwLight10descriptorE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILights10descriptorE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILights12default_implE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN4aidl7android8hardware5light7ILights4hashE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZTVN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZTVN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZTVN3ndk13SharedRefBaseE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5light14ILightsDefaultE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5light7ILightsE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5light8BnLightsE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5light8BpLightsE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE"
-  }
- ],
- "enum_types" :
- [
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 1,
-     "name" : "FLAG_ONEWAY"
-    }
-   ],
-   "linker_set_key" : "_ZTI12$FLAG_ONEWAY",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:43:1)",
-   "referenced_type" : "_ZTI12$FLAG_ONEWAY",
-   "self_type" : "_ZTI12$FLAG_ONEWAY",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "EX_NONE"
-    },
-    {
-     "enum_field_value" : -1,
-     "name" : "EX_SECURITY"
-    },
-    {
-     "enum_field_value" : -2,
-     "name" : "EX_BAD_PARCELABLE"
-    },
-    {
-     "enum_field_value" : -3,
-     "name" : "EX_ILLEGAL_ARGUMENT"
-    },
-    {
-     "enum_field_value" : -4,
-     "name" : "EX_NULL_POINTER"
-    },
-    {
-     "enum_field_value" : -5,
-     "name" : "EX_ILLEGAL_STATE"
-    },
-    {
-     "enum_field_value" : -6,
-     "name" : "EX_NETWORK_MAIN_THREAD"
-    },
-    {
-     "enum_field_value" : -7,
-     "name" : "EX_UNSUPPORTED_OPERATION"
-    },
-    {
-     "enum_field_value" : -8,
-     "name" : "EX_SERVICE_SPECIFIC"
-    },
-    {
-     "enum_field_value" : -9,
-     "name" : "EX_PARCELABLE"
-    },
-    {
-     "enum_field_value" : -129,
-     "name" : "EX_TRANSACTION_FAILED"
-    }
-   ],
-   "linker_set_key" : "_ZTI18$EX_BAD_PARCELABLE",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:94:1)",
-   "referenced_type" : "_ZTI18$EX_BAD_PARCELABLE",
-   "self_type" : "_ZTI18$EX_BAD_PARCELABLE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
-   "underlying_type" : "_ZTIi"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 268435456,
-     "name" : "FLAG_PRIVATE_LOCAL"
-    }
-   ],
-   "linker_set_key" : "_ZTI19$FLAG_PRIVATE_LOCAL",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:35:1)",
-   "referenced_type" : "_ZTI19$FLAG_PRIVATE_LOCAL",
-   "self_type" : "_ZTI19$FLAG_PRIVATE_LOCAL",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 268435456,
-     "name" : "FLAG_PRIVATE_VENDOR"
-    }
-   ],
-   "linker_set_key" : "_ZTI20$FLAG_PRIVATE_VENDOR",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:26:1)",
-   "referenced_type" : "_ZTI20$FLAG_PRIVATE_VENDOR",
-   "self_type" : "_ZTI20$FLAG_PRIVATE_VENDOR",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "STATUS_OK"
-    },
-    {
-     "enum_field_value" : -2147483648,
-     "name" : "STATUS_UNKNOWN_ERROR"
-    },
-    {
-     "enum_field_value" : -12,
-     "name" : "STATUS_NO_MEMORY"
-    },
-    {
-     "enum_field_value" : -38,
-     "name" : "STATUS_INVALID_OPERATION"
-    },
-    {
-     "enum_field_value" : -22,
-     "name" : "STATUS_BAD_VALUE"
-    },
-    {
-     "enum_field_value" : -2147483647,
-     "name" : "STATUS_BAD_TYPE"
-    },
-    {
-     "enum_field_value" : -2,
-     "name" : "STATUS_NAME_NOT_FOUND"
-    },
-    {
-     "enum_field_value" : -1,
-     "name" : "STATUS_PERMISSION_DENIED"
-    },
-    {
-     "enum_field_value" : -19,
-     "name" : "STATUS_NO_INIT"
-    },
-    {
-     "enum_field_value" : -17,
-     "name" : "STATUS_ALREADY_EXISTS"
-    },
-    {
-     "enum_field_value" : -32,
-     "name" : "STATUS_DEAD_OBJECT"
-    },
-    {
-     "enum_field_value" : -2147483646,
-     "name" : "STATUS_FAILED_TRANSACTION"
-    },
-    {
-     "enum_field_value" : -75,
-     "name" : "STATUS_BAD_INDEX"
-    },
-    {
-     "enum_field_value" : -61,
-     "name" : "STATUS_NOT_ENOUGH_DATA"
-    },
-    {
-     "enum_field_value" : -11,
-     "name" : "STATUS_WOULD_BLOCK"
-    },
-    {
-     "enum_field_value" : -110,
-     "name" : "STATUS_TIMED_OUT"
-    },
-    {
-     "enum_field_value" : -74,
-     "name" : "STATUS_UNKNOWN_TRANSACTION"
-    },
-    {
-     "enum_field_value" : -2147483641,
-     "name" : "STATUS_FDS_NOT_ALLOWED"
-    },
-    {
-     "enum_field_value" : -2147483640,
-     "name" : "STATUS_UNEXPECTED_NULL"
-    }
-   ],
-   "linker_set_key" : "_ZTI22$STATUS_ALREADY_EXISTS",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:60:1)",
-   "referenced_type" : "_ZTI22$STATUS_ALREADY_EXISTS",
-   "self_type" : "_ZTI22$STATUS_ALREADY_EXISTS",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
-   "underlying_type" : "_ZTIi"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 1,
-     "name" : "FIRST_CALL_TRANSACTION"
-    },
-    {
-     "enum_field_value" : 16777215,
-     "name" : "LAST_CALL_TRANSACTION"
-    }
-   ],
-   "linker_set_key" : "_ZTI23$FIRST_CALL_TRANSACTION",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:58:1)",
-   "referenced_type" : "_ZTI23$FIRST_CALL_TRANSACTION",
-   "self_type" : "_ZTI23$FIRST_CALL_TRANSACTION",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "ndk::STABILITY_LOCAL"
-    },
-    {
-     "enum_field_value" : 1,
-     "name" : "ndk::STABILITY_VINTF"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk16$STABILITY_LOCALE",
-   "name" : "ndk::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h:34:1)",
-   "referenced_type" : "_ZTIN3ndk16$STABILITY_LOCALE",
-   "self_type" : "_ZTIN3ndk16$STABILITY_LOCALE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 1,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "aidl::android::hardware::light::BrightnessMode::USER"
-    },
-    {
-     "enum_field_value" : 1,
-     "name" : "aidl::android::hardware::light::BrightnessMode::SENSOR"
-    },
-    {
-     "enum_field_value" : 2,
-     "name" : "aidl::android::hardware::light::BrightnessMode::LOW_PERSISTENCE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light14BrightnessModeE",
-   "name" : "aidl::android::hardware::light::BrightnessMode",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light14BrightnessModeE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light14BrightnessModeE",
-   "size" : 1,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BrightnessMode.h",
-   "underlying_type" : "_ZTIa"
-  },
-  {
-   "alignment" : 1,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "aidl::android::hardware::light::FlashMode::NONE"
-    },
-    {
-     "enum_field_value" : 1,
-     "name" : "aidl::android::hardware::light::FlashMode::TIMED"
-    },
-    {
-     "enum_field_value" : 2,
-     "name" : "aidl::android::hardware::light::FlashMode::HARDWARE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light9FlashModeE",
-   "name" : "aidl::android::hardware::light::FlashMode",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light9FlashModeE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light9FlashModeE",
-   "size" : 1,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/FlashMode.h",
-   "underlying_type" : "_ZTIa"
-  },
-  {
-   "alignment" : 1,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "aidl::android::hardware::light::LightType::BACKLIGHT"
-    },
-    {
-     "enum_field_value" : 1,
-     "name" : "aidl::android::hardware::light::LightType::KEYBOARD"
-    },
-    {
-     "enum_field_value" : 2,
-     "name" : "aidl::android::hardware::light::LightType::BUTTONS"
-    },
-    {
-     "enum_field_value" : 3,
-     "name" : "aidl::android::hardware::light::LightType::BATTERY"
-    },
-    {
-     "enum_field_value" : 4,
-     "name" : "aidl::android::hardware::light::LightType::NOTIFICATIONS"
-    },
-    {
-     "enum_field_value" : 5,
-     "name" : "aidl::android::hardware::light::LightType::ATTENTION"
-    },
-    {
-     "enum_field_value" : 6,
-     "name" : "aidl::android::hardware::light::LightType::BLUETOOTH"
-    },
-    {
-     "enum_field_value" : 7,
-     "name" : "aidl::android::hardware::light::LightType::WIFI"
-    },
-    {
-     "enum_field_value" : 8,
-     "name" : "aidl::android::hardware::light::LightType::MICROPHONE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light9LightTypeE",
-   "name" : "aidl::android::hardware::light::LightType",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light9LightTypeE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light9LightTypeE",
-   "size" : 1,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/LightType.h",
-   "underlying_type" : "_ZTIa"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::BrightnessMode>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::BrightnessMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
-   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::FlashMode>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::FlashMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
-   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::LightType>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::LightType>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
-   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::BrightnessMode>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::BrightnessMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::FlashMode>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::FlashMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::LightType>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::LightType>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::ToEmptyString<int>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIiE6$valueE",
-   "name" : "android::internal::details::ToEmptyString<int>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIiE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIiE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::BrightnessMode>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::BrightnessMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
-   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::FlashMode>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::FlashMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
-   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::LightType>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::LightType>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
-   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 1,
-     "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::BrightnessMode>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::BrightnessMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
-   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 1,
-     "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::FlashMode>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::FlashMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
-   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 1,
-     "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::LightType>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::LightType>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
-   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  }
- ],
- "function_types" :
- [
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
-   "name" : "int (AIBinder *, unsigned int, const AParcel *, AParcel *)",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIP8AIBinder"
-    },
-    {
-     "referenced_type" : "_ZTIj"
-    },
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    }
-   ],
-   "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
-   "return_type" : "_ZTIi",
-   "self_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  }
- ],
- "functions" :
- [
-  {
-   "function_name" : "ndk::BnCInterface<aidl::android::hardware::light::ILights>::asBinder",
-   "linker_set_key" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "function_name" : "ndk::BpCInterface<aidl::android::hardware::light::ILights>::asBinder",
-   "linker_set_key" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "function_name" : "ndk::AParcel_readStdVectorParcelableElement",
-   "linker_set_key" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5light7HwLightEEEiPK7AParcelPvj",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIPv"
-    },
-    {
-     "referenced_type" : "_ZTIj"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light7HwLightE"
-   ]
-  },
-  {
-   "function_name" : "ndk::AParcel_writeStdVectorParcelableElement",
-   "linker_set_key" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5light7HwLightEEEiP7AParcelPKvj",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIPKv"
-    },
-    {
-     "referenced_type" : "_ZTIj"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light7HwLightE"
-   ]
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::HwLightState::readFromParcel",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light12HwLightState14readFromParcelEPK7AParcel",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light12HwLightStateE"
-    },
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILightsDefault::setLightState",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light14ILightsDefault13setLightStateEiRKNS2_12HwLightStateE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "referenced_type" : "_ZTIRKN4aidl7android8hardware5light12HwLightStateE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILightsDefault::getInterfaceHash",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light14ILightsDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILightsDefault::getInterfaceVersion",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light14ILightsDefault19getInterfaceVersionEPi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIPi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILightsDefault::asBinder",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light14ILightsDefault8asBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILightsDefault::isRemote",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light14ILightsDefault8isRemoteEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE"
-    }
-   ],
-   "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILightsDefault::getLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light14ILightsDefault9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::HwLight::readFromParcel",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7HwLight14readFromParcelEPK7AParcel",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light7HwLightE"
-    },
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::fromBinder",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights10fromBinderERKN3ndk10SpAIBinderE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
-    }
-   ],
-   "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::writeToParcel",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::getDefaultImpl",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights14getDefaultImplEv",
-   "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::readFromParcel",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::setDefaultImpl",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights14setDefaultImplERKNSt3__110shared_ptrIS3_EE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE"
-    }
-   ],
-   "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::ILights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILightsC2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light7ILightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::~ILights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILightsD0Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light7ILightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::~ILights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILightsD1Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light7ILightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::~ILights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILightsD2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light7ILightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "access" : "protected",
-   "function_name" : "aidl::android::hardware::light::BnLights::createBinder",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BnLights12createBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BnLights::getInterfaceHash",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BnLights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BnLights::getInterfaceVersion",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BnLights19getInterfaceVersionEPi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE"
-    },
-    {
-     "referenced_type" : "_ZTIPi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BnLights::BnLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BnLightsC2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BnLights::~BnLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BnLightsD0Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BnLights::~BnLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BnLightsD1Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BnLights::~BnLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BnLightsD2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::setLightState",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLights13setLightStateEiRKNS2_12HwLightStateE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    },
-    {
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "referenced_type" : "_ZTIRKN4aidl7android8hardware5light12HwLightStateE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::getInterfaceHash",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::getInterfaceVersion",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLights19getInterfaceVersionEPi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    },
-    {
-     "referenced_type" : "_ZTIPi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::getLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLights9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::BpLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLightsC1ERKN3ndk10SpAIBinderE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    },
-    {
-     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::BpLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLightsC2ERKN3ndk10SpAIBinderE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    },
-    {
-     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::~BpLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLightsD0Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::~BpLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLightsD1Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::~BpLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLightsD2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::HwLightState::writeToParcel",
-   "linker_set_key" : "_ZNK4aidl7android8hardware5light12HwLightState13writeToParcelEP7AParcel",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPKN4aidl7android8hardware5light12HwLightStateE"
-    },
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::HwLight::writeToParcel",
-   "linker_set_key" : "_ZNK4aidl7android8hardware5light7HwLight13writeToParcelEP7AParcel",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPKN4aidl7android8hardware5light7HwLightE"
-    },
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
-  }
- ],
- "global_vars" :
- [
-  {
-   "linker_set_key" : "_ZN4aidl7android8hardware5light12HwLightState10descriptorE",
-   "name" : "aidl::android::hardware::light::HwLightState::descriptor",
-   "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
-  },
-  {
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7HwLight10descriptorE",
-   "name" : "aidl::android::hardware::light::HwLight::descriptor",
-   "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
-  },
-  {
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights10descriptorE",
-   "name" : "aidl::android::hardware::light::ILights::descriptor",
-   "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "access" : "private",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights12default_implE",
-   "name" : "aidl::android::hardware::light::ILights::default_impl",
-   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights4hashE",
-   "name" : "aidl::android::hardware::light::ILights::hash",
-   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  }
- ],
- "lvalue_reference_types" :
- [
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN3ndk10SpAIBinderE",
-   "name" : "const ndk::SpAIBinder &",
-   "referenced_type" : "_ZTIKN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIRKN3ndk10SpAIBinderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN3ndk13ScopedAParcelE",
-   "name" : "const ndk::ScopedAParcel &",
-   "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIRKN3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN3ndk17AParcelableHolderE",
-   "name" : "const ndk::AParcelableHolder &",
-   "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIRKN3ndk17AParcelableHolderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN3ndk20ScopedFileDescriptorE",
-   "name" : "const ndk::ScopedFileDescriptor &",
-   "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIRKN3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5light12HwLightStateE",
-   "name" : "const aidl::android::hardware::light::HwLightState &",
-   "referenced_type" : "_ZTIKN4aidl7android8hardware5light12HwLightStateE",
-   "self_type" : "_ZTIRKN4aidl7android8hardware5light12HwLightStateE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5light14BrightnessModeE",
-   "name" : "const aidl::android::hardware::light::BrightnessMode &",
-   "referenced_type" : "_ZTIKN4aidl7android8hardware5light14BrightnessModeE",
-   "self_type" : "_ZTIRKN4aidl7android8hardware5light14BrightnessModeE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5light7HwLightE",
-   "name" : "const aidl::android::hardware::light::HwLight &",
-   "referenced_type" : "_ZTIKN4aidl7android8hardware5light7HwLightE",
-   "self_type" : "_ZTIRKN4aidl7android8hardware5light7HwLightE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5light9FlashModeE",
-   "name" : "const aidl::android::hardware::light::FlashMode &",
-   "referenced_type" : "_ZTIKN4aidl7android8hardware5light9FlashModeE",
-   "self_type" : "_ZTIRKN4aidl7android8hardware5light9FlashModeE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5light9LightTypeE",
-   "name" : "const aidl::android::hardware::light::LightType &",
-   "referenced_type" : "_ZTIKN4aidl7android8hardware5light9LightTypeE",
-   "self_type" : "_ZTIRKN4aidl7android8hardware5light9LightTypeE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "name" : "const std::shared_ptr<aidl::android::hardware::light::ILights> &",
-   "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "name" : "const std::vector<char16_t, std::allocator<char16_t>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "name" : "const std::vector<bool, std::allocator<bool>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "name" : "const std::vector<double, std::allocator<double>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "name" : "const std::vector<float, std::allocator<float>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "name" : "const std::vector<unsigned char, std::allocator<unsigned char>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "name" : "const std::vector<int, std::allocator<int>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "name" : "const std::vector<long long, std::allocator<long long>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "name" : "const std::optional<std::vector<bool, std::allocator<bool>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "name" : "const std::optional<std::vector<double, std::allocator<double>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "name" : "const std::optional<std::vector<float, std::allocator<float>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "name" : "const std::optional<std::vector<int, std::allocator<int>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "name" : "const std::optional<std::vector<long long, std::allocator<long long>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKi",
-   "name" : "const int &",
-   "referenced_type" : "_ZTIKi",
-   "self_type" : "_ZTIRKi",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk10SpAIBinderE",
-   "name" : "ndk::SpAIBinder &",
-   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIRN3ndk10SpAIBinderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk13ScopedAParcelE",
-   "name" : "ndk::ScopedAParcel &",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIRN3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk13ScopedAStatusE",
-   "name" : "ndk::ScopedAStatus &",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIRN3ndk13ScopedAStatusE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk19ScopedAIBinder_WeakE",
-   "name" : "ndk::ScopedAIBinder_Weak &",
-   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "self_type" : "_ZTIRN3ndk19ScopedAIBinder_WeakE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk20ScopedFileDescriptorE",
-   "name" : "ndk::ScopedFileDescriptor &",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIRN3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE",
-   "name" : "ndk::ScopedAIBinder_DeathRecipient &",
-   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "self_type" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  }
- ],
- "pointer_types" :
- [
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIP13AIBinder_Weak",
-   "name" : "AIBinder_Weak *",
-   "referenced_type" : "_ZTI13AIBinder_Weak",
-   "self_type" : "_ZTIP13AIBinder_Weak",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIP14AIBinder_Class",
-   "name" : "AIBinder_Class *",
-   "referenced_type" : "_ZTI14AIBinder_Class",
-   "self_type" : "_ZTIP14AIBinder_Class",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIP23AIBinder_DeathRecipient",
-   "name" : "AIBinder_DeathRecipient *",
-   "referenced_type" : "_ZTI23AIBinder_DeathRecipient",
-   "self_type" : "_ZTIP23AIBinder_DeathRecipient",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIP7AParcel",
-   "name" : "AParcel *",
-   "referenced_type" : "_ZTI7AParcel",
-   "self_type" : "_ZTIP7AParcel",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIP7AStatus",
-   "name" : "AStatus *",
-   "referenced_type" : "_ZTI7AStatus",
-   "self_type" : "_ZTIP7AStatus",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIP8AIBinder",
-   "name" : "AIBinder *",
-   "referenced_type" : "_ZTI8AIBinder",
-   "self_type" : "_ZTIP8AIBinder",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
-   "name" : "int (*)(AIBinder *, unsigned int, const AParcel *, AParcel *)",
-   "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
-   "self_type" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPK7AParcel",
-   "name" : "const AParcel *",
-   "referenced_type" : "_ZTIK7AParcel",
-   "self_type" : "_ZTIPK7AParcel",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk10SpAIBinderE",
-   "name" : "const ndk::SpAIBinder *",
-   "referenced_type" : "_ZTIKN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIPKN3ndk10SpAIBinderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk13ScopedAParcelE",
-   "name" : "const ndk::ScopedAParcel *",
-   "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIPKN3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk13ScopedAStatusE",
-   "name" : "const ndk::ScopedAStatus *",
-   "referenced_type" : "_ZTIKN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIPKN3ndk13ScopedAStatusE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk17AParcelableHolderE",
-   "name" : "const ndk::AParcelableHolder *",
-   "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIPKN3ndk17AParcelableHolderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk20ScopedFileDescriptorE",
-   "name" : "const ndk::ScopedFileDescriptor *",
-   "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIPKN3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *",
-   "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *",
-   "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN4aidl7android8hardware5light12HwLightStateE",
-   "name" : "const aidl::android::hardware::light::HwLightState *",
-   "referenced_type" : "_ZTIKN4aidl7android8hardware5light12HwLightStateE",
-   "self_type" : "_ZTIPKN4aidl7android8hardware5light12HwLightStateE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN4aidl7android8hardware5light7HwLightE",
-   "name" : "const aidl::android::hardware::light::HwLight *",
-   "referenced_type" : "_ZTIKN4aidl7android8hardware5light7HwLightE",
-   "self_type" : "_ZTIPKN4aidl7android8hardware5light7HwLightE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKc",
-   "name" : "const char *",
-   "referenced_type" : "_ZTIKc",
-   "self_type" : "_ZTIPKc",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKv",
-   "name" : "const void *",
-   "referenced_type" : "_ZTIKv",
-   "self_type" : "_ZTIPKv",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk10SpAIBinderE",
-   "name" : "ndk::SpAIBinder *",
-   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIPN3ndk10SpAIBinderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk11ICInterfaceE",
-   "name" : "ndk::ICInterface *",
-   "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
-   "self_type" : "_ZTIPN3ndk11ICInterfaceE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "name" : "ndk::BnCInterface<aidl::android::hardware::light::ILights> *",
-   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "name" : "ndk::BpCInterface<aidl::android::hardware::light::ILights> *",
-   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk13ScopedAParcelE",
-   "name" : "ndk::ScopedAParcel *",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIPN3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk13ScopedAStatusE",
-   "name" : "ndk::ScopedAStatus *",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIPN3ndk13ScopedAStatusE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk13SharedRefBaseE",
-   "name" : "ndk::SharedRefBase *",
-   "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
-   "self_type" : "_ZTIPN3ndk13SharedRefBaseE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk17AParcelableHolderE",
-   "name" : "ndk::AParcelableHolder *",
-   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIPN3ndk17AParcelableHolderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
-   "name" : "ndk::ScopedAIBinder_Weak *",
-   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "self_type" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk20ScopedFileDescriptorE",
-   "name" : "ndk::ScopedFileDescriptor *",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIPN3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
-   "name" : "ndk::ScopedAIBinder_DeathRecipient *",
-   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "self_type" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr> *",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr> *",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5light12HwLightStateE",
-   "name" : "aidl::android::hardware::light::HwLightState *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5light12HwLightStateE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE",
-   "name" : "aidl::android::hardware::light::ILightsDefault *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5light16ILightsDelegatorE",
-   "name" : "aidl::android::hardware::light::ILightsDelegator *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5light16ILightsDelegatorE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5light7HwLightE",
-   "name" : "aidl::android::hardware::light::HwLight *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5light7HwLightE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5light7ILightsE",
-   "name" : "aidl::android::hardware::light::ILights *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light7ILightsE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5light7ILightsE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5light8BnLightsE",
-   "name" : "aidl::android::hardware::light::BnLights *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light8BnLightsE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5light8BpLightsE",
-   "name" : "aidl::android::hardware::light::BpLights *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light8BpLightsE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "name" : "std::shared_ptr<aidl::android::hardware::light::ILights> *",
-   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
-   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "name" : "std::vector<char16_t, std::allocator<char16_t>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEEE",
-   "name" : "std::vector<aidl::android::hardware::light::HwLight, std::allocator<aidl::android::hardware::light::HwLight>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEEE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "name" : "std::vector<bool, std::allocator<bool>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "name" : "std::vector<double, std::allocator<double>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "name" : "std::vector<float, std::allocator<float>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "name" : "std::vector<unsigned char, std::allocator<unsigned char>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "name" : "std::vector<int, std::allocator<int>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "name" : "std::vector<unsigned int, std::allocator<unsigned int>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "name" : "std::vector<long long, std::allocator<long long>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "name" : "std::vector<unsigned long long, std::allocator<unsigned long long>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "name" : "std::optional<std::vector<char16_t, std::allocator<char16_t>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "name" : "std::optional<std::vector<bool, std::allocator<bool>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "name" : "std::optional<std::vector<double, std::allocator<double>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "name" : "std::optional<std::vector<float, std::allocator<float>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "name" : "std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "name" : "std::optional<std::vector<int, std::allocator<int>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "name" : "std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "name" : "std::optional<std::vector<long long, std::allocator<long long>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "name" : "std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPP7AParcel",
-   "name" : "AParcel **",
-   "referenced_type" : "_ZTIP7AParcel",
-   "self_type" : "_ZTIPP7AParcel",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPP7AStatus",
-   "name" : "AStatus **",
-   "referenced_type" : "_ZTIP7AStatus",
-   "self_type" : "_ZTIPP7AStatus",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPP8AIBinder",
-   "name" : "AIBinder **",
-   "referenced_type" : "_ZTIP8AIBinder",
-   "self_type" : "_ZTIPP8AIBinder",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPPKc",
-   "name" : "const char **",
-   "referenced_type" : "_ZTIPKc",
-   "self_type" : "_ZTIPPKc",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPi",
-   "name" : "int *",
-   "referenced_type" : "_ZTIi",
-   "self_type" : "_ZTIPi",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPv",
-   "name" : "void *",
-   "referenced_type" : "_ZTIv",
-   "self_type" : "_ZTIPv",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  }
- ],
- "qualified_types" :
- [
-  {
-   "is_const" : true,
-   "linker_set_key" : "_ZTIK7AParcel",
-   "name" : "const AParcel",
-   "referenced_type" : "_ZTI7AParcel",
-   "self_type" : "_ZTIK7AParcel",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk10SpAIBinderE",
-   "name" : "const ndk::SpAIBinder",
-   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIKN3ndk10SpAIBinderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk13ScopedAParcelE",
-   "name" : "const ndk::ScopedAParcel",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIKN3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk13ScopedAStatusE",
-   "name" : "const ndk::ScopedAStatus",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIKN3ndk13ScopedAStatusE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk17AParcelableHolderE",
-   "name" : "const ndk::AParcelableHolder",
-   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIKN3ndk17AParcelableHolderE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk20ScopedFileDescriptorE",
-   "name" : "const ndk::ScopedFileDescriptor",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN4aidl7android8hardware5light12HwLightStateE",
-   "name" : "const aidl::android::hardware::light::HwLightState",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
-   "self_type" : "_ZTIKN4aidl7android8hardware5light12HwLightStateE",
-   "size" : 20,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN4aidl7android8hardware5light14BrightnessModeE",
-   "name" : "const aidl::android::hardware::light::BrightnessMode",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light14BrightnessModeE",
-   "self_type" : "_ZTIKN4aidl7android8hardware5light14BrightnessModeE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN4aidl7android8hardware5light7HwLightE",
-   "name" : "const aidl::android::hardware::light::HwLight",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
-   "self_type" : "_ZTIKN4aidl7android8hardware5light7HwLightE",
-   "size" : 12,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN4aidl7android8hardware5light9FlashModeE",
-   "name" : "const aidl::android::hardware::light::FlashMode",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light9FlashModeE",
-   "self_type" : "_ZTIKN4aidl7android8hardware5light9FlashModeE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN4aidl7android8hardware5light9LightTypeE",
-   "name" : "const aidl::android::hardware::light::LightType",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light9LightTypeE",
-   "self_type" : "_ZTIKN4aidl7android8hardware5light9LightTypeE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "name" : "const std::shared_ptr<aidl::android::hardware::light::ILights>",
-   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
-   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "size" : 12,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light14BrightnessModeELj3EEE",
-   "name" : "const std::array<aidl::android::hardware::light::BrightnessMode, 3U>",
-   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light14BrightnessModeELj3EEE",
-   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light14BrightnessModeELj3EEE",
-   "size" : 3,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BrightnessMode.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9FlashModeELj3EEE",
-   "name" : "const std::array<aidl::android::hardware::light::FlashMode, 3U>",
-   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light9FlashModeELj3EEE",
-   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9FlashModeELj3EEE",
-   "size" : 3,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/FlashMode.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9LightTypeELj9EEE",
-   "name" : "const std::array<aidl::android::hardware::light::LightType, 9U>",
-   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light9LightTypeELj9EEE",
-   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9LightTypeELj9EEE",
-   "size" : 9,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/LightType.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "name" : "const std::vector<char16_t, std::allocator<char16_t>>",
-   "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "name" : "const std::vector<bool, std::allocator<bool>>",
-   "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "name" : "const std::vector<double, std::allocator<double>>",
-   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "name" : "const std::vector<float, std::allocator<float>>",
-   "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "name" : "const std::vector<unsigned char, std::allocator<unsigned char>>",
-   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "name" : "const std::vector<int, std::allocator<int>>",
-   "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>>",
-   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "name" : "const std::vector<long long, std::allocator<long long>>",
-   "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>>",
-   "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "name" : "const std::optional<std::vector<bool, std::allocator<bool>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "name" : "const std::optional<std::vector<double, std::allocator<double>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "name" : "const std::optional<std::vector<float, std::allocator<float>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "name" : "const std::optional<std::vector<int, std::allocator<int>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "name" : "const std::optional<std::vector<long long, std::allocator<long long>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKP7AParcel",
-   "name" : "AParcel *const",
-   "referenced_type" : "_ZTIP7AParcel",
-   "self_type" : "_ZTIKP7AParcel",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKP7AStatus",
-   "name" : "AStatus *const",
-   "referenced_type" : "_ZTIP7AStatus",
-   "self_type" : "_ZTIKP7AStatus",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKb",
-   "name" : "const bool",
-   "referenced_type" : "_ZTIb",
-   "self_type" : "_ZTIKb",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKc",
-   "name" : "const char",
-   "referenced_type" : "_ZTIc",
-   "self_type" : "_ZTIKc",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKi",
-   "name" : "const int",
-   "referenced_type" : "_ZTIi",
-   "self_type" : "_ZTIKi",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKj",
-   "name" : "const unsigned int",
-   "referenced_type" : "_ZTIj",
-   "self_type" : "_ZTIKj",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKv",
-   "name" : "const void",
-   "referenced_type" : "_ZTIv",
-   "self_type" : "_ZTIKv",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  }
- ],
- "record_types" :
- [
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mBinder",
-     "referenced_type" : "_ZTIP8AIBinder"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk10SpAIBinderE",
-   "name" : "ndk::SpAIBinder",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIN3ndk10SpAIBinderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "access" : "private",
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "field_name" : "interface",
-     "referenced_type" : "_ZTINSt3__110shared_ptrIN3ndk11ICInterfaceEEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
-   "name" : "ndk::ICInterface::ICInterfaceData",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
-   "self_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk13SharedRefBaseE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk11ICInterfaceE",
-   "name" : "ndk::ICInterface",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
-   "self_type" : "_ZTIN3ndk11ICInterfaceE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk11ICInterfaceE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk11ICInterfaceD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk11ICInterfaceD0Ev"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5light7ILightsE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mMutex",
-     "field_offset" : 128,
-     "referenced_type" : "_ZTINSt3__15mutexE"
-    },
-    {
-     "access" : "private",
-     "field_name" : "mWeakBinder",
-     "field_offset" : 160,
-     "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "name" : "ndk::BnCInterface<aidl::android::hardware::light::ILights>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "size" : 24,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light7ILightsE"
-   ],
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEED1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEED0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights13setLightStateEiRKNS2_12HwLightStateE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights19getInterfaceVersionEPi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE12createBinderEv"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5light7ILightsE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mBinder",
-     "field_offset" : 128,
-     "referenced_type" : "_ZTIN3ndk10SpAIBinderE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "name" : "ndk::BpCInterface<aidl::android::hardware::light::ILights>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "size" : 20,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light7ILightsE"
-   ],
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEED1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEED0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEE4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights13setLightStateEiRKNS2_12HwLightStateE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights19getInterfaceVersionEPi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk13ScopedAParcelE",
-   "name" : "ndk::ScopedAParcel",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk13ScopedAStatusE",
-   "name" : "ndk::ScopedAStatus",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mFlagThis",
-     "field_offset" : 32,
-     "referenced_type" : "_ZTINSt3__19once_flagE"
-    },
-    {
-     "access" : "private",
-     "field_name" : "mThis",
-     "field_offset" : 64,
-     "referenced_type" : "_ZTINSt3__18weak_ptrIN3ndk13SharedRefBaseEEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk13SharedRefBaseE",
-   "name" : "ndk::SharedRefBase",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
-   "self_type" : "_ZTIN3ndk13SharedRefBaseE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk13SharedRefBaseE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk13SharedRefBaseD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk13SharedRefBaseD0Ev"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mParcel",
-     "field_offset" : 32,
-     "referenced_type" : "_ZTIN3ndk13ScopedAParcelE"
-    },
-    {
-     "access" : "private",
-     "field_name" : "mStability",
-     "field_offset" : 64,
-     "referenced_type" : "_ZTIi"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk17AParcelableHolderE",
-   "name" : "ndk::AParcelableHolder",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk17AParcelableHolderE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk17AParcelableHolderD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk17AParcelableHolderD0Ev"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "name" : "ndk::ScopedAIBinder_Weak",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "self_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiXadL_ZNS_8internalL14closeWithErrorEiEELin1EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "name" : "ndk::ScopedFileDescriptor",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "name" : "ndk::ScopedAIBinder_DeathRecipient",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "self_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mT",
-     "referenced_type" : "_ZTIP13AIBinder_Weak"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
-   "template_args" :
-   [
-    "_ZTIP13AIBinder_Weak"
-   ]
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mT",
-     "referenced_type" : "_ZTIP23AIBinder_DeathRecipient"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
-   "template_args" :
-   [
-    "_ZTIP23AIBinder_DeathRecipient"
-   ]
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mT",
-     "referenced_type" : "_ZTIP7AParcel"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
-   "template_args" :
-   [
-    "_ZTIP7AParcel"
-   ]
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mT",
-     "referenced_type" : "_ZTIP7AStatus"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
-   "template_args" :
-   [
-    "_ZTIP7AStatus"
-   ]
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "field_name" : "color",
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "field_name" : "flashMode",
-     "field_offset" : 32,
-     "referenced_type" : "_ZTIN4aidl7android8hardware5light9FlashModeE"
-    },
-    {
-     "field_name" : "flashOnMs",
-     "field_offset" : 64,
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "field_name" : "flashOffMs",
-     "field_offset" : 96,
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "field_name" : "brightnessMode",
-     "field_offset" : 128,
-     "referenced_type" : "_ZTIN4aidl7android8hardware5light14BrightnessModeE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
-   "name" : "aidl::android::hardware::light::HwLightState",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
-   "size" : 20,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5light7ILightsE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE",
-   "name" : "aidl::android::hardware::light::ILightsDefault",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE",
-   "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light14ILightsDefaultD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light14ILightsDefaultD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light14ILightsDefault8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light14ILightsDefault8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light14ILightsDefault13setLightStateEiRKNS2_12HwLightStateE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light14ILightsDefault9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light14ILightsDefault19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light14ILightsDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5light8BnLightsE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "_impl",
-     "field_offset" : 192,
-     "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE",
-   "name" : "aidl::android::hardware::light::ILightsDelegator",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE",
-   "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light16ILightsDelegatorD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light16ILightsDelegatorD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light16ILightsDelegator13setLightStateEiRKNS2_12HwLightStateE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light16ILightsDelegator9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BnLights19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BnLights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BnLights12createBinderEv"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "field_name" : "id",
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "field_name" : "ordinal",
-     "field_offset" : 32,
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "field_name" : "type",
-     "field_offset" : 64,
-     "referenced_type" : "_ZTIN4aidl7android8hardware5light9LightTypeE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light7HwLightE",
-   "name" : "aidl::android::hardware::light::HwLight",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
-   "size" : 12,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk11ICInterfaceE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light7ILightsE",
-   "name" : "aidl::android::hardware::light::ILights",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light7ILightsE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light7ILightsE",
-   "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5light7ILightsE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILightsD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILightsD0Ev"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights13setLightStateEiRKNS2_12HwLightStateE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights19getInterfaceVersionEPi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light8BnLightsE",
-   "name" : "aidl::android::hardware::light::BnLights",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light8BnLightsE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light8BnLightsE",
-   "size" : 24,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5light8BnLightsE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BnLightsD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BnLightsD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights13setLightStateEiRKNS2_12HwLightStateE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BnLights19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BnLights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BnLights12createBinderEv"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "field_name" : "_aidl_cached_version",
-     "field_offset" : 160,
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "field_name" : "_aidl_cached_hash",
-     "field_offset" : 192,
-     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    },
-    {
-     "field_name" : "_aidl_cached_hash_mutex",
-     "field_offset" : 288,
-     "referenced_type" : "_ZTINSt3__15mutexE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light8BpLightsE",
-   "name" : "aidl::android::hardware::light::BpLights",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light8BpLightsE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light8BpLightsE",
-   "size" : 40,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5light8BpLightsE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BpLightsD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BpLightsD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEE4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BpLights13setLightStateEiRKNS2_12HwLightStateE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BpLights9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BpLights19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BpLights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::BrightnessMode>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light14BrightnessModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9FlashModeEEE",
-   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::FlashMode>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9FlashModeEEE",
-   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9FlashModeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9FlashModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9LightTypeEEE",
-   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::LightType>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9LightTypeEEE",
-   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9LightTypeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9LightTypeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::BrightnessMode>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light14BrightnessModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9FlashModeEEE",
-   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::FlashMode>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9FlashModeEEE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9FlashModeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9FlashModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9LightTypeEEE",
-   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::LightType>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9LightTypeEEE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9LightTypeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9LightTypeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIiEE",
-   "name" : "android::internal::details::ToEmptyString<int>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIiEE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIiEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIi"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::BrightnessMode>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light14BrightnessModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9FlashModeEEE",
-   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::FlashMode>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9FlashModeEEE",
-   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9FlashModeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9FlashModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9LightTypeEEE",
-   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::LightType>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9LightTypeEEE",
-   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9LightTypeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9LightTypeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light14BrightnessModeENSt3__110shared_ptrEEE",
-   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::light::BrightnessMode, std::shared_ptr>",
-   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light14BrightnessModeENSt3__110shared_ptrEEE",
-   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light14BrightnessModeENSt3__110shared_ptrEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light14BrightnessModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light14BrightnessModeENSt3__18optionalEEE",
-   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::light::BrightnessMode, std::optional>",
-   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light14BrightnessModeENSt3__18optionalEEE",
-   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light14BrightnessModeENSt3__18optionalEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light14BrightnessModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9FlashModeENSt3__110shared_ptrEEE",
-   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::light::FlashMode, std::shared_ptr>",
-   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9FlashModeENSt3__110shared_ptrEEE",
-   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9FlashModeENSt3__110shared_ptrEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9FlashModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9FlashModeENSt3__18optionalEEE",
-   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::light::FlashMode, std::optional>",
-   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9FlashModeENSt3__18optionalEEE",
-   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9FlashModeENSt3__18optionalEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9FlashModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9LightTypeENSt3__110shared_ptrEEE",
-   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::light::LightType, std::shared_ptr>",
-   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9LightTypeENSt3__110shared_ptrEEE",
-   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9LightTypeENSt3__110shared_ptrEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9LightTypeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9LightTypeENSt3__18optionalEEE",
-   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::light::LightType, std::optional>",
-   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9LightTypeENSt3__18optionalEEE",
-   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9LightTypeENSt3__18optionalEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9LightTypeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::BrightnessMode>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light14BrightnessModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9FlashModeEEE",
-   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::FlashMode>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9FlashModeEEE",
-   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9FlashModeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9FlashModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9LightTypeEEE",
-   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::LightType>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9LightTypeEEE",
-   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9LightTypeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9LightTypeE"
-   ]
-  }
- ],
- "rvalue_reference_types" :
- [
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk13ScopedAParcelE",
-   "name" : "ndk::ScopedAParcel &&",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTION3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk13ScopedAStatusE",
-   "name" : "ndk::ScopedAStatus &&",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTION3ndk13ScopedAStatusE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk17AParcelableHolderE",
-   "name" : "ndk::AParcelableHolder &&",
-   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTION3ndk17AParcelableHolderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk19ScopedAIBinder_WeakE",
-   "name" : "ndk::ScopedAIBinder_Weak &&",
-   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "self_type" : "_ZTION3ndk19ScopedAIBinder_WeakE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk20ScopedFileDescriptorE",
-   "name" : "ndk::ScopedFileDescriptor &&",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTION3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
-   "name" : "ndk::ScopedAIBinder_DeathRecipient &&",
-   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "self_type" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &&",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  }
- ]
-}
diff --git a/Tiramisu/64/arm/source-based/android.hardware.light-V1-ndk.so.lsdump b/Tiramisu/64/arm_arm64/source-based/android.hardware.light-V2-ndk.so.lsdump
similarity index 96%
copy from Tiramisu/64/arm/source-based/android.hardware.light-V1-ndk.so.lsdump
copy to Tiramisu/64/arm_arm64/source-based/android.hardware.light-V2-ndk.so.lsdump
index 590c114..0d241e9 100644
--- a/Tiramisu/64/arm/source-based/android.hardware.light-V1-ndk.so.lsdump
+++ b/Tiramisu/64/arm_arm64/source-based/android.hardware.light-V2-ndk.so.lsdump
@@ -519,7 +519,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light14BrightnessModeE",
    "self_type" : "_ZTIN4aidl7android8hardware5light14BrightnessModeE",
    "size" : 1,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BrightnessMode.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BrightnessMode.h",
    "underlying_type" : "_ZTIa"
   },
   {
@@ -544,7 +544,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light9FlashModeE",
    "self_type" : "_ZTIN4aidl7android8hardware5light9FlashModeE",
    "size" : 1,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/FlashMode.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/FlashMode.h",
    "underlying_type" : "_ZTIa"
   },
   {
@@ -586,6 +586,10 @@
     {
      "enum_field_value" : 8,
      "name" : "aidl::android::hardware::light::LightType::MICROPHONE"
+    },
+    {
+     "enum_field_value" : 9,
+     "name" : "aidl::android::hardware::light::LightType::CAMERA"
     }
    ],
    "linker_set_key" : "_ZTIN4aidl7android8hardware5light9LightTypeE",
@@ -593,7 +597,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light9LightTypeE",
    "self_type" : "_ZTIN4aidl7android8hardware5light9LightTypeE",
    "size" : 1,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/LightType.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/LightType.h",
    "underlying_type" : "_ZTIa"
   },
   {
@@ -931,7 +935,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::setLightState",
@@ -950,7 +954,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::getInterfaceHash",
@@ -966,7 +970,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::getInterfaceVersion",
@@ -982,7 +986,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::asBinder",
@@ -995,7 +999,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::isRemote",
@@ -1008,7 +1012,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::getLights",
@@ -1024,7 +1028,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::HwLight::readFromParcel",
@@ -1040,7 +1044,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::fromBinder",
@@ -1052,7 +1056,7 @@
     }
    ],
    "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::writeToParcel",
@@ -1067,13 +1071,13 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::getDefaultImpl",
    "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights14getDefaultImplEv",
    "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::readFromParcel",
@@ -1088,7 +1092,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::setDefaultImpl",
@@ -1100,7 +1104,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::ILights",
@@ -1113,7 +1117,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::~ILights",
@@ -1126,7 +1130,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::~ILights",
@@ -1139,7 +1143,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::~ILights",
@@ -1152,7 +1156,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "access" : "protected",
@@ -1166,7 +1170,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::getInterfaceHash",
@@ -1182,7 +1186,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::getInterfaceVersion",
@@ -1198,7 +1202,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::BnLights",
@@ -1211,7 +1215,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::~BnLights",
@@ -1224,7 +1228,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::~BnLights",
@@ -1237,7 +1241,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::~BnLights",
@@ -1250,7 +1254,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::setLightState",
@@ -1269,7 +1273,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::getInterfaceHash",
@@ -1285,7 +1289,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::getInterfaceVersion",
@@ -1301,7 +1305,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::getLights",
@@ -1317,7 +1321,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::BpLights",
@@ -1333,7 +1337,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::BpLights",
@@ -1349,7 +1353,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::~BpLights",
@@ -1362,7 +1366,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::~BpLights",
@@ -1375,7 +1379,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::~BpLights",
@@ -1388,7 +1392,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::HwLightState::writeToParcel",
@@ -1404,7 +1408,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::HwLight::writeToParcel",
@@ -1420,7 +1424,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   }
  ],
  "global_vars" :
@@ -1429,32 +1433,32 @@
    "linker_set_key" : "_ZN4aidl7android8hardware5light12HwLightState10descriptorE",
    "name" : "aidl::android::hardware::light::HwLightState::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5light7HwLight10descriptorE",
    "name" : "aidl::android::hardware::light::HwLight::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights10descriptorE",
    "name" : "aidl::android::hardware::light::ILights::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "access" : "private",
    "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights12default_implE",
    "name" : "aidl::android::hardware::light::ILights::default_impl",
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights4hashE",
    "name" : "aidl::android::hardware::light::ILights::hash",
    "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   }
  ],
  "lvalue_reference_types" :
@@ -1502,7 +1506,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5light12HwLightStateE",
    "self_type" : "_ZTIRKN4aidl7android8hardware5light12HwLightStateE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "alignment" : 4,
@@ -1520,7 +1524,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5light7HwLightE",
    "self_type" : "_ZTIRKN4aidl7android8hardware5light7HwLightE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "alignment" : 4,
@@ -1547,7 +1551,7 @@
    "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 4,
@@ -1928,7 +1932,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5light12HwLightStateE",
    "self_type" : "_ZTIPKN4aidl7android8hardware5light12HwLightStateE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "alignment" : 4,
@@ -1937,7 +1941,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5light7HwLightE",
    "self_type" : "_ZTIPKN4aidl7android8hardware5light7HwLightE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "alignment" : 4,
@@ -2099,7 +2103,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light12HwLightStateE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "alignment" : 4,
@@ -2108,7 +2112,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 4,
@@ -2117,7 +2121,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light16ILightsDelegatorE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "alignment" : 4,
@@ -2126,7 +2130,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light7HwLightE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "alignment" : 4,
@@ -2135,7 +2139,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light7ILightsE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light7ILightsE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 4,
@@ -2144,7 +2148,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light8BnLightsE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "alignment" : 4,
@@ -2153,7 +2157,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light8BpLightsE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "alignment" : 4,
@@ -2162,7 +2166,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 4,
@@ -2171,7 +2175,7 @@
    "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 4,
@@ -2189,7 +2193,7 @@
    "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEEE",
    "self_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 4,
@@ -2387,7 +2391,7 @@
    "referenced_type" : "_ZTIi",
    "self_type" : "_ZTIPi",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 4,
@@ -2487,7 +2491,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
    "self_type" : "_ZTIKN4aidl7android8hardware5light12HwLightStateE",
    "size" : 20,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "alignment" : 1,
@@ -2507,7 +2511,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
    "self_type" : "_ZTIKN4aidl7android8hardware5light7HwLightE",
    "size" : 12,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "alignment" : 1,
@@ -2537,7 +2541,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 4,
@@ -2547,7 +2551,7 @@
    "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "size" : 12,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 1,
@@ -2557,7 +2561,7 @@
    "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light14BrightnessModeELj3EEE",
    "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light14BrightnessModeELj3EEE",
    "size" : 3,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BrightnessMode.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BrightnessMode.h"
   },
   {
    "alignment" : 1,
@@ -2567,17 +2571,17 @@
    "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light9FlashModeELj3EEE",
    "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9FlashModeELj3EEE",
    "size" : 3,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/FlashMode.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/FlashMode.h"
   },
   {
    "alignment" : 1,
    "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9LightTypeELj9EEE",
-   "name" : "const std::array<aidl::android::hardware::light::LightType, 9U>",
-   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light9LightTypeELj9EEE",
-   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9LightTypeELj9EEE",
-   "size" : 9,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/LightType.h"
+   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9LightTypeELj10EEE",
+   "name" : "const std::array<aidl::android::hardware::light::LightType, 10U>",
+   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light9LightTypeELj10EEE",
+   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9LightTypeELj10EEE",
+   "size" : 10,
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/LightType.h"
   },
   {
    "alignment" : 4,
@@ -2817,7 +2821,7 @@
    "referenced_type" : "_ZTIj",
    "self_type" : "_ZTIKj",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "is_const" : true,
@@ -3363,7 +3367,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
    "self_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
    "size" : 20,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "alignment" : 4,
@@ -3379,7 +3383,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE",
    "self_type" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h",
    "vtable_components" :
    [
     {
@@ -3446,7 +3450,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE",
    "self_type" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE",
    "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h",
    "vtable_components" :
    [
     {
@@ -3518,7 +3522,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
    "self_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
    "size" : 12,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "alignment" : 4,
@@ -3534,7 +3538,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light7ILightsE",
    "self_type" : "_ZTIN4aidl7android8hardware5light7ILightsE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h",
    "vtable_components" :
    [
     {
@@ -3598,7 +3602,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light8BnLightsE",
    "self_type" : "_ZTIN4aidl7android8hardware5light8BnLightsE",
    "size" : 24,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h",
    "vtable_components" :
    [
     {
@@ -3679,7 +3683,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light8BpLightsE",
    "self_type" : "_ZTIN4aidl7android8hardware5light8BpLightsE",
    "size" : 40,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h",
    "vtable_components" :
    [
     {
diff --git a/Tiramisu/64/arm_arm64/source-based/android.hardware.power-V2-ndk.so.lsdump b/Tiramisu/64/arm_arm64/source-based/android.hardware.power-V2-ndk.so.lsdump
deleted file mode 100644
index ac83550..0000000
--- a/Tiramisu/64/arm_arm64/source-based/android.hardware.power-V2-ndk.so.lsdump
+++ /dev/null
@@ -1,5127 +0,0 @@
-{
- "array_types" : [],
- "builtin_types" :
- [
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIDn",
-   "name" : "std::nullptr_t",
-   "referenced_type" : "_ZTIDn",
-   "self_type" : "_ZTIDn",
-   "size" : 4
-  },
-  {
-   "alignment" : 1,
-   "is_integral" : true,
-   "is_unsigned" : true,
-   "linker_set_key" : "_ZTIb",
-   "name" : "bool",
-   "referenced_type" : "_ZTIb",
-   "self_type" : "_ZTIb",
-   "size" : 1
-  },
-  {
-   "alignment" : 1,
-   "is_integral" : true,
-   "is_unsigned" : true,
-   "linker_set_key" : "_ZTIc",
-   "name" : "char",
-   "referenced_type" : "_ZTIc",
-   "self_type" : "_ZTIc",
-   "size" : 1
-  },
-  {
-   "alignment" : 4,
-   "is_integral" : true,
-   "linker_set_key" : "_ZTIi",
-   "name" : "int",
-   "referenced_type" : "_ZTIi",
-   "self_type" : "_ZTIi",
-   "size" : 4
-  },
-  {
-   "alignment" : 4,
-   "is_integral" : true,
-   "is_unsigned" : true,
-   "linker_set_key" : "_ZTIj",
-   "name" : "unsigned int",
-   "referenced_type" : "_ZTIj",
-   "self_type" : "_ZTIj",
-   "size" : 4
-  },
-  {
-   "linker_set_key" : "_ZTIv",
-   "name" : "void",
-   "referenced_type" : "_ZTIv",
-   "self_type" : "_ZTIv"
-  },
-  {
-   "alignment" : 8,
-   "is_integral" : true,
-   "linker_set_key" : "_ZTIx",
-   "name" : "long long",
-   "referenced_type" : "_ZTIx",
-   "self_type" : "_ZTIx",
-   "size" : 8
-  }
- ],
- "elf_functions" :
- [
-  {
-   "binding" : "weak",
-   "name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5power12WorkDurationEEEiPK7AParcelPvj"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5power12WorkDurationEEEiP7AParcelPKvj"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power12WorkDuration14readFromParcelEPK7AParcel"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power13IPowerDefault15isModeSupportedENS2_4ModeEPb"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power13IPowerDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power13IPowerDefault16isBoostSupportedENS2_5BoostEPb"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power13IPowerDefault17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power13IPowerDefault19getInterfaceVersionEPi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power13IPowerDefault27getHintSessionPreferredRateEPx"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power13IPowerDefault7setModeENS2_4ModeEb"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power13IPowerDefault8asBinderEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power13IPowerDefault8isRemoteEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power13IPowerDefault8setBoostENS2_5BoostEi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSession10fromBinderERKN3ndk10SpAIBinderE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSession13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSession14getDefaultImplEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSession14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSession14setDefaultImplERKNSt3__110shared_ptrIS3_EE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSessionC2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD0Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD1Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession12createBinderEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession19getInterfaceVersionEPi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionC2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD0Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD1Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession19getInterfaceVersionEPi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession24updateTargetWorkDurationEx"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession5closeEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession5pauseEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession6resumeEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionC1ERKN3ndk10SpAIBinderE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionC2ERKN3ndk10SpAIBinderE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD0Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD1Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault19getInterfaceVersionEPi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault24updateTargetWorkDurationEx"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault5closeEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault5pauseEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault6resumeEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault8asBinderEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault8isRemoteEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power6IPower10fromBinderERKN3ndk10SpAIBinderE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power6IPower13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power6IPower14getDefaultImplEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power6IPower14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power6IPower14setDefaultImplERKNSt3__110shared_ptrIS3_EE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power6IPowerC2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power6IPowerD0Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power6IPowerD1Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power6IPowerD2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BnPower12createBinderEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BnPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BnPower19getInterfaceVersionEPi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BnPowerC2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BnPowerD0Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BnPowerD1Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BnPowerD2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPower15isModeSupportedENS2_4ModeEPb"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPower16isBoostSupportedENS2_5BoostEPb"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPower17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPower19getInterfaceVersionEPi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPower27getHintSessionPreferredRateEPx"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPower7setModeENS2_4ModeEb"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPower8setBoostENS2_5BoostEi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPowerC1ERKN3ndk10SpAIBinderE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPowerC2ERKN3ndk10SpAIBinderE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPowerD0Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPowerD1Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPowerD2Ev"
-  },
-  {
-   "name" : "_ZNK4aidl7android8hardware5power12WorkDuration13writeToParcelEP7AParcel"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEED2Ev"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEED2Ev"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEE8__appendEj"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZNSt3__16vectorIiNS_9allocatorIiEEE8__appendEj"
-  }
- ],
- "elf_objects" :
- [
-  {
-   "binding" : "weak",
-   "name" : "_ZGVN4aidl7android8hardware5power17IPowerHintSession4hashE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZGVN4aidl7android8hardware5power6IPower4hashE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power12WorkDuration10descriptorE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSession10descriptorE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSession12default_implE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSession4hashE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power6IPower10descriptorE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power6IPower12default_implE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN4aidl7android8hardware5power6IPower4hashE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZTVN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZTVN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZTVN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZTVN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZTVN3ndk13SharedRefBaseE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5power13IPowerDefaultE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5power17IPowerHintSessionE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5power18BnPowerHintSessionE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5power18BpPowerHintSessionE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5power24IPowerHintSessionDefaultE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5power6IPowerE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5power7BnPowerE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5power7BpPowerE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE"
-  }
- ],
- "enum_types" :
- [
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 1,
-     "name" : "FLAG_ONEWAY"
-    }
-   ],
-   "linker_set_key" : "_ZTI12$FLAG_ONEWAY",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:43:1)",
-   "referenced_type" : "_ZTI12$FLAG_ONEWAY",
-   "self_type" : "_ZTI12$FLAG_ONEWAY",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "EX_NONE"
-    },
-    {
-     "enum_field_value" : -1,
-     "name" : "EX_SECURITY"
-    },
-    {
-     "enum_field_value" : -2,
-     "name" : "EX_BAD_PARCELABLE"
-    },
-    {
-     "enum_field_value" : -3,
-     "name" : "EX_ILLEGAL_ARGUMENT"
-    },
-    {
-     "enum_field_value" : -4,
-     "name" : "EX_NULL_POINTER"
-    },
-    {
-     "enum_field_value" : -5,
-     "name" : "EX_ILLEGAL_STATE"
-    },
-    {
-     "enum_field_value" : -6,
-     "name" : "EX_NETWORK_MAIN_THREAD"
-    },
-    {
-     "enum_field_value" : -7,
-     "name" : "EX_UNSUPPORTED_OPERATION"
-    },
-    {
-     "enum_field_value" : -8,
-     "name" : "EX_SERVICE_SPECIFIC"
-    },
-    {
-     "enum_field_value" : -9,
-     "name" : "EX_PARCELABLE"
-    },
-    {
-     "enum_field_value" : -129,
-     "name" : "EX_TRANSACTION_FAILED"
-    }
-   ],
-   "linker_set_key" : "_ZTI18$EX_BAD_PARCELABLE",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:94:1)",
-   "referenced_type" : "_ZTI18$EX_BAD_PARCELABLE",
-   "self_type" : "_ZTI18$EX_BAD_PARCELABLE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
-   "underlying_type" : "_ZTIi"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 268435456,
-     "name" : "FLAG_PRIVATE_LOCAL"
-    }
-   ],
-   "linker_set_key" : "_ZTI19$FLAG_PRIVATE_LOCAL",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:35:1)",
-   "referenced_type" : "_ZTI19$FLAG_PRIVATE_LOCAL",
-   "self_type" : "_ZTI19$FLAG_PRIVATE_LOCAL",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 268435456,
-     "name" : "FLAG_PRIVATE_VENDOR"
-    }
-   ],
-   "linker_set_key" : "_ZTI20$FLAG_PRIVATE_VENDOR",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:26:1)",
-   "referenced_type" : "_ZTI20$FLAG_PRIVATE_VENDOR",
-   "self_type" : "_ZTI20$FLAG_PRIVATE_VENDOR",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "STATUS_OK"
-    },
-    {
-     "enum_field_value" : -2147483648,
-     "name" : "STATUS_UNKNOWN_ERROR"
-    },
-    {
-     "enum_field_value" : -12,
-     "name" : "STATUS_NO_MEMORY"
-    },
-    {
-     "enum_field_value" : -38,
-     "name" : "STATUS_INVALID_OPERATION"
-    },
-    {
-     "enum_field_value" : -22,
-     "name" : "STATUS_BAD_VALUE"
-    },
-    {
-     "enum_field_value" : -2147483647,
-     "name" : "STATUS_BAD_TYPE"
-    },
-    {
-     "enum_field_value" : -2,
-     "name" : "STATUS_NAME_NOT_FOUND"
-    },
-    {
-     "enum_field_value" : -1,
-     "name" : "STATUS_PERMISSION_DENIED"
-    },
-    {
-     "enum_field_value" : -19,
-     "name" : "STATUS_NO_INIT"
-    },
-    {
-     "enum_field_value" : -17,
-     "name" : "STATUS_ALREADY_EXISTS"
-    },
-    {
-     "enum_field_value" : -32,
-     "name" : "STATUS_DEAD_OBJECT"
-    },
-    {
-     "enum_field_value" : -2147483646,
-     "name" : "STATUS_FAILED_TRANSACTION"
-    },
-    {
-     "enum_field_value" : -75,
-     "name" : "STATUS_BAD_INDEX"
-    },
-    {
-     "enum_field_value" : -61,
-     "name" : "STATUS_NOT_ENOUGH_DATA"
-    },
-    {
-     "enum_field_value" : -11,
-     "name" : "STATUS_WOULD_BLOCK"
-    },
-    {
-     "enum_field_value" : -110,
-     "name" : "STATUS_TIMED_OUT"
-    },
-    {
-     "enum_field_value" : -74,
-     "name" : "STATUS_UNKNOWN_TRANSACTION"
-    },
-    {
-     "enum_field_value" : -2147483641,
-     "name" : "STATUS_FDS_NOT_ALLOWED"
-    },
-    {
-     "enum_field_value" : -2147483640,
-     "name" : "STATUS_UNEXPECTED_NULL"
-    }
-   ],
-   "linker_set_key" : "_ZTI22$STATUS_ALREADY_EXISTS",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:60:1)",
-   "referenced_type" : "_ZTI22$STATUS_ALREADY_EXISTS",
-   "self_type" : "_ZTI22$STATUS_ALREADY_EXISTS",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
-   "underlying_type" : "_ZTIi"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 1,
-     "name" : "FIRST_CALL_TRANSACTION"
-    },
-    {
-     "enum_field_value" : 16777215,
-     "name" : "LAST_CALL_TRANSACTION"
-    }
-   ],
-   "linker_set_key" : "_ZTI23$FIRST_CALL_TRANSACTION",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:58:1)",
-   "referenced_type" : "_ZTI23$FIRST_CALL_TRANSACTION",
-   "self_type" : "_ZTI23$FIRST_CALL_TRANSACTION",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "ndk::STABILITY_LOCAL"
-    },
-    {
-     "enum_field_value" : 1,
-     "name" : "ndk::STABILITY_VINTF"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk16$STABILITY_LOCALE",
-   "name" : "ndk::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h:34:1)",
-   "referenced_type" : "_ZTIN3ndk16$STABILITY_LOCALE",
-   "self_type" : "_ZTIN3ndk16$STABILITY_LOCALE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "aidl::android::hardware::power::Mode::DOUBLE_TAP_TO_WAKE"
-    },
-    {
-     "enum_field_value" : 1,
-     "name" : "aidl::android::hardware::power::Mode::LOW_POWER"
-    },
-    {
-     "enum_field_value" : 2,
-     "name" : "aidl::android::hardware::power::Mode::SUSTAINED_PERFORMANCE"
-    },
-    {
-     "enum_field_value" : 3,
-     "name" : "aidl::android::hardware::power::Mode::FIXED_PERFORMANCE"
-    },
-    {
-     "enum_field_value" : 4,
-     "name" : "aidl::android::hardware::power::Mode::VR"
-    },
-    {
-     "enum_field_value" : 5,
-     "name" : "aidl::android::hardware::power::Mode::LAUNCH"
-    },
-    {
-     "enum_field_value" : 6,
-     "name" : "aidl::android::hardware::power::Mode::EXPENSIVE_RENDERING"
-    },
-    {
-     "enum_field_value" : 7,
-     "name" : "aidl::android::hardware::power::Mode::INTERACTIVE"
-    },
-    {
-     "enum_field_value" : 8,
-     "name" : "aidl::android::hardware::power::Mode::DEVICE_IDLE"
-    },
-    {
-     "enum_field_value" : 9,
-     "name" : "aidl::android::hardware::power::Mode::DISPLAY_INACTIVE"
-    },
-    {
-     "enum_field_value" : 10,
-     "name" : "aidl::android::hardware::power::Mode::AUDIO_STREAMING_LOW_LATENCY"
-    },
-    {
-     "enum_field_value" : 11,
-     "name" : "aidl::android::hardware::power::Mode::CAMERA_STREAMING_SECURE"
-    },
-    {
-     "enum_field_value" : 12,
-     "name" : "aidl::android::hardware::power::Mode::CAMERA_STREAMING_LOW"
-    },
-    {
-     "enum_field_value" : 13,
-     "name" : "aidl::android::hardware::power::Mode::CAMERA_STREAMING_MID"
-    },
-    {
-     "enum_field_value" : 14,
-     "name" : "aidl::android::hardware::power::Mode::CAMERA_STREAMING_HIGH"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power4ModeE",
-   "name" : "aidl::android::hardware::power::Mode",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power4ModeE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power4ModeE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Mode.h",
-   "underlying_type" : "_ZTIi"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "aidl::android::hardware::power::Boost::INTERACTION"
-    },
-    {
-     "enum_field_value" : 1,
-     "name" : "aidl::android::hardware::power::Boost::DISPLAY_UPDATE_IMMINENT"
-    },
-    {
-     "enum_field_value" : 2,
-     "name" : "aidl::android::hardware::power::Boost::ML_ACC"
-    },
-    {
-     "enum_field_value" : 3,
-     "name" : "aidl::android::hardware::power::Boost::AUDIO_LAUNCH"
-    },
-    {
-     "enum_field_value" : 4,
-     "name" : "aidl::android::hardware::power::Boost::CAMERA_LAUNCH"
-    },
-    {
-     "enum_field_value" : 5,
-     "name" : "aidl::android::hardware::power::Boost::CAMERA_SHOT"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power5BoostE",
-   "name" : "aidl::android::hardware::power::Boost",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power5BoostE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power5BoostE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Boost.h",
-   "underlying_type" : "_ZTIi"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::ToEmptyString<long long>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIxE6$valueE",
-   "name" : "android::internal::details::ToEmptyString<long long>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIxE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIxE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  }
- ],
- "function_types" :
- [
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
-   "name" : "int (AIBinder *, unsigned int, const AParcel *, AParcel *)",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIP8AIBinder"
-    },
-    {
-     "referenced_type" : "_ZTIj"
-    },
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    }
-   ],
-   "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
-   "return_type" : "_ZTIi",
-   "self_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  }
- ],
- "functions" :
- [
-  {
-   "function_name" : "ndk::BnCInterface<aidl::android::hardware::power::IPowerHintSession>::asBinder",
-   "linker_set_key" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "function_name" : "ndk::BnCInterface<aidl::android::hardware::power::IPower>::asBinder",
-   "linker_set_key" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "function_name" : "ndk::BpCInterface<aidl::android::hardware::power::IPowerHintSession>::asBinder",
-   "linker_set_key" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "function_name" : "ndk::BpCInterface<aidl::android::hardware::power::IPower>::asBinder",
-   "linker_set_key" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "function_name" : "ndk::AParcel_readStdVectorParcelableElement",
-   "linker_set_key" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5power12WorkDurationEEEiPK7AParcelPvj",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIPv"
-    },
-    {
-     "referenced_type" : "_ZTIj"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5power12WorkDurationE"
-   ]
-  },
-  {
-   "function_name" : "ndk::AParcel_writeStdVectorParcelableElement",
-   "linker_set_key" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5power12WorkDurationEEEiP7AParcelPKvj",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIPKv"
-    },
-    {
-     "referenced_type" : "_ZTIj"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5power12WorkDurationE"
-   ]
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::WorkDuration::readFromParcel",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power12WorkDuration14readFromParcelEPK7AParcel",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power12WorkDurationE"
-    },
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerDefault::isModeSupported",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault15isModeSupportedENS2_4ModeEPb",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power4ModeE"
-    },
-    {
-     "referenced_type" : "_ZTIPb"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerDefault::getInterfaceHash",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerDefault::isBoostSupported",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault16isBoostSupportedENS2_5BoostEPb",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power5BoostE"
-    },
-    {
-     "referenced_type" : "_ZTIPb"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerDefault::createHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "referenced_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE"
-    },
-    {
-     "referenced_type" : "_ZTIx"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerDefault::getInterfaceVersion",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault19getInterfaceVersionEPi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIPi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerDefault::getHintSessionPreferredRate",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault27getHintSessionPreferredRateEPx",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIPx"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerDefault::setMode",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault7setModeENS2_4ModeEb",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power4ModeE"
-    },
-    {
-     "referenced_type" : "_ZTIb"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerDefault::asBinder",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault8asBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerDefault::isRemote",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault8isRemoteEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE"
-    }
-   ],
-   "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerDefault::setBoost",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault8setBoostENS2_5BoostEi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power5BoostE"
-    },
-    {
-     "referenced_type" : "_ZTIi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSession::fromBinder",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession10fromBinderERKN3ndk10SpAIBinderE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
-    }
-   ],
-   "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSession::writeToParcel",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSession::getDefaultImpl",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession14getDefaultImplEv",
-   "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSession::readFromParcel",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSession::setDefaultImpl",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession14setDefaultImplERKNSt3__110shared_ptrIS3_EE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    }
-   ],
-   "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSession::IPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSessionC2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSession::~IPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD0Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSession::~IPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD1Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSession::~IPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "access" : "protected",
-   "function_name" : "aidl::android::hardware::power::BnPowerHintSession::createBinder",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSession12createBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPowerHintSession::getInterfaceHash",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPowerHintSession::getInterfaceVersion",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSession19getInterfaceVersionEPi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE"
-    },
-    {
-     "referenced_type" : "_ZTIPi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPowerHintSession::BnPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionC2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPowerHintSession::~BnPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD0Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPowerHintSession::~BnPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD1Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPowerHintSession::~BnPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::getInterfaceHash",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::getInterfaceVersion",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession19getInterfaceVersionEPi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    },
-    {
-     "referenced_type" : "_ZTIPi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::reportActualWorkDuration",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    },
-    {
-     "referenced_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::updateTargetWorkDuration",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession24updateTargetWorkDurationEx",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    },
-    {
-     "referenced_type" : "_ZTIx"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::close",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession5closeEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::pause",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession5pauseEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::resume",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession6resumeEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::BpPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionC1ERKN3ndk10SpAIBinderE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    },
-    {
-     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::BpPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionC2ERKN3ndk10SpAIBinderE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    },
-    {
-     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::~BpPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD0Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::~BpPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD1Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::~BpPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::getInterfaceHash",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::getInterfaceVersion",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault19getInterfaceVersionEPi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIPi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::reportActualWorkDuration",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::updateTargetWorkDuration",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault24updateTargetWorkDurationEx",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIx"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::close",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault5closeEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::pause",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault5pauseEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::resume",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault6resumeEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::asBinder",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault8asBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::isRemote",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault8isRemoteEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE"
-    }
-   ],
-   "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPower::fromBinder",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower10fromBinderERKN3ndk10SpAIBinderE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
-    }
-   ],
-   "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPower::writeToParcel",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPower::getDefaultImpl",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower14getDefaultImplEv",
-   "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPower::readFromParcel",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPower::setDefaultImpl",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower14setDefaultImplERKNSt3__110shared_ptrIS3_EE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE"
-    }
-   ],
-   "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPower::IPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPowerC2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power6IPowerE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPower::~IPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPowerD0Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power6IPowerE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPower::~IPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPowerD1Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power6IPowerE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPower::~IPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPowerD2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power6IPowerE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "access" : "protected",
-   "function_name" : "aidl::android::hardware::power::BnPower::createBinder",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPower12createBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPower::getInterfaceHash",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPower::getInterfaceVersion",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPower19getInterfaceVersionEPi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIPi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPower::BnPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPowerC2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPower::~BnPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPowerD0Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPower::~BnPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPowerD1Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPower::~BnPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPowerD2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::isModeSupported",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower15isModeSupportedENS2_4ModeEPb",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power4ModeE"
-    },
-    {
-     "referenced_type" : "_ZTIPb"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::getInterfaceHash",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::isBoostSupported",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower16isBoostSupportedENS2_5BoostEPb",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power5BoostE"
-    },
-    {
-     "referenced_type" : "_ZTIPb"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::createHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "referenced_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE"
-    },
-    {
-     "referenced_type" : "_ZTIx"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::getInterfaceVersion",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower19getInterfaceVersionEPi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIPi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::getHintSessionPreferredRate",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower27getHintSessionPreferredRateEPx",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIPx"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::setMode",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower7setModeENS2_4ModeEb",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power4ModeE"
-    },
-    {
-     "referenced_type" : "_ZTIb"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::setBoost",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower8setBoostENS2_5BoostEi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power5BoostE"
-    },
-    {
-     "referenced_type" : "_ZTIi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::BpPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPowerC1ERKN3ndk10SpAIBinderE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::BpPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPowerC2ERKN3ndk10SpAIBinderE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::~BpPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPowerD0Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::~BpPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPowerD1Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::~BpPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPowerD2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::WorkDuration::writeToParcel",
-   "linker_set_key" : "_ZNK4aidl7android8hardware5power12WorkDuration13writeToParcelEP7AParcel",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPKN4aidl7android8hardware5power12WorkDurationE"
-    },
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
-  }
- ],
- "global_vars" :
- [
-  {
-   "linker_set_key" : "_ZN4aidl7android8hardware5power12WorkDuration10descriptorE",
-   "name" : "aidl::android::hardware::power::WorkDuration::descriptor",
-   "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
-  },
-  {
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession10descriptorE",
-   "name" : "aidl::android::hardware::power::IPowerHintSession::descriptor",
-   "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "access" : "private",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession12default_implE",
-   "name" : "aidl::android::hardware::power::IPowerHintSession::default_impl",
-   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession4hashE",
-   "name" : "aidl::android::hardware::power::IPowerHintSession::hash",
-   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower10descriptorE",
-   "name" : "aidl::android::hardware::power::IPower::descriptor",
-   "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "access" : "private",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower12default_implE",
-   "name" : "aidl::android::hardware::power::IPower::default_impl",
-   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower4hashE",
-   "name" : "aidl::android::hardware::power::IPower::hash",
-   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  }
- ],
- "lvalue_reference_types" :
- [
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN3ndk10SpAIBinderE",
-   "name" : "const ndk::SpAIBinder &",
-   "referenced_type" : "_ZTIKN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIRKN3ndk10SpAIBinderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN3ndk13ScopedAParcelE",
-   "name" : "const ndk::ScopedAParcel &",
-   "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIRKN3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN3ndk17AParcelableHolderE",
-   "name" : "const ndk::AParcelableHolder &",
-   "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIRKN3ndk17AParcelableHolderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN3ndk20ScopedFileDescriptorE",
-   "name" : "const ndk::ScopedFileDescriptor &",
-   "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIRKN3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5power12WorkDurationE",
-   "name" : "const aidl::android::hardware::power::WorkDuration &",
-   "referenced_type" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE",
-   "self_type" : "_ZTIRKN4aidl7android8hardware5power12WorkDurationE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "name" : "const std::shared_ptr<aidl::android::hardware::power::IPowerHintSession> &",
-   "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "name" : "const std::shared_ptr<aidl::android::hardware::power::IPower> &",
-   "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "name" : "const std::vector<char16_t, std::allocator<char16_t>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
-   "name" : "const std::vector<aidl::android::hardware::power::WorkDuration, std::allocator<aidl::android::hardware::power::WorkDuration>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "name" : "const std::vector<bool, std::allocator<bool>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "name" : "const std::vector<double, std::allocator<double>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "name" : "const std::vector<float, std::allocator<float>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "name" : "const std::vector<unsigned char, std::allocator<unsigned char>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "name" : "const std::vector<int, std::allocator<int>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "name" : "const std::vector<long long, std::allocator<long long>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "name" : "const std::optional<std::vector<bool, std::allocator<bool>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "name" : "const std::optional<std::vector<double, std::allocator<double>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "name" : "const std::optional<std::vector<float, std::allocator<float>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "name" : "const std::optional<std::vector<int, std::allocator<int>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "name" : "const std::optional<std::vector<long long, std::allocator<long long>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKx",
-   "name" : "const long long &",
-   "referenced_type" : "_ZTIKx",
-   "self_type" : "_ZTIRKx",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk10SpAIBinderE",
-   "name" : "ndk::SpAIBinder &",
-   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIRN3ndk10SpAIBinderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk13ScopedAParcelE",
-   "name" : "ndk::ScopedAParcel &",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIRN3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk13ScopedAStatusE",
-   "name" : "ndk::ScopedAStatus &",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIRN3ndk13ScopedAStatusE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk19ScopedAIBinder_WeakE",
-   "name" : "ndk::ScopedAIBinder_Weak &",
-   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "self_type" : "_ZTIRN3ndk19ScopedAIBinder_WeakE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk20ScopedFileDescriptorE",
-   "name" : "ndk::ScopedFileDescriptor &",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIRN3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE",
-   "name" : "ndk::ScopedAIBinder_DeathRecipient &",
-   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "self_type" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  }
- ],
- "pointer_types" :
- [
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIP13AIBinder_Weak",
-   "name" : "AIBinder_Weak *",
-   "referenced_type" : "_ZTI13AIBinder_Weak",
-   "self_type" : "_ZTIP13AIBinder_Weak",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIP14AIBinder_Class",
-   "name" : "AIBinder_Class *",
-   "referenced_type" : "_ZTI14AIBinder_Class",
-   "self_type" : "_ZTIP14AIBinder_Class",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIP23AIBinder_DeathRecipient",
-   "name" : "AIBinder_DeathRecipient *",
-   "referenced_type" : "_ZTI23AIBinder_DeathRecipient",
-   "self_type" : "_ZTIP23AIBinder_DeathRecipient",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIP7AParcel",
-   "name" : "AParcel *",
-   "referenced_type" : "_ZTI7AParcel",
-   "self_type" : "_ZTIP7AParcel",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIP7AStatus",
-   "name" : "AStatus *",
-   "referenced_type" : "_ZTI7AStatus",
-   "self_type" : "_ZTIP7AStatus",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIP8AIBinder",
-   "name" : "AIBinder *",
-   "referenced_type" : "_ZTI8AIBinder",
-   "self_type" : "_ZTIP8AIBinder",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
-   "name" : "int (*)(AIBinder *, unsigned int, const AParcel *, AParcel *)",
-   "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
-   "self_type" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPK7AParcel",
-   "name" : "const AParcel *",
-   "referenced_type" : "_ZTIK7AParcel",
-   "self_type" : "_ZTIPK7AParcel",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk10SpAIBinderE",
-   "name" : "const ndk::SpAIBinder *",
-   "referenced_type" : "_ZTIKN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIPKN3ndk10SpAIBinderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk13ScopedAParcelE",
-   "name" : "const ndk::ScopedAParcel *",
-   "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIPKN3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk13ScopedAStatusE",
-   "name" : "const ndk::ScopedAStatus *",
-   "referenced_type" : "_ZTIKN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIPKN3ndk13ScopedAStatusE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk17AParcelableHolderE",
-   "name" : "const ndk::AParcelableHolder *",
-   "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIPKN3ndk17AParcelableHolderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk20ScopedFileDescriptorE",
-   "name" : "const ndk::ScopedFileDescriptor *",
-   "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIPKN3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *",
-   "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *",
-   "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN4aidl7android8hardware5power12WorkDurationE",
-   "name" : "const aidl::android::hardware::power::WorkDuration *",
-   "referenced_type" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE",
-   "self_type" : "_ZTIPKN4aidl7android8hardware5power12WorkDurationE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKc",
-   "name" : "const char *",
-   "referenced_type" : "_ZTIKc",
-   "self_type" : "_ZTIPKc",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKv",
-   "name" : "const void *",
-   "referenced_type" : "_ZTIKv",
-   "self_type" : "_ZTIPKv",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk10SpAIBinderE",
-   "name" : "ndk::SpAIBinder *",
-   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIPN3ndk10SpAIBinderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk11ICInterfaceE",
-   "name" : "ndk::ICInterface *",
-   "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
-   "self_type" : "_ZTIPN3ndk11ICInterfaceE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "name" : "ndk::BnCInterface<aidl::android::hardware::power::IPowerHintSession> *",
-   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "name" : "ndk::BnCInterface<aidl::android::hardware::power::IPower> *",
-   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "name" : "ndk::BpCInterface<aidl::android::hardware::power::IPowerHintSession> *",
-   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "name" : "ndk::BpCInterface<aidl::android::hardware::power::IPower> *",
-   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk13ScopedAParcelE",
-   "name" : "ndk::ScopedAParcel *",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIPN3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk13ScopedAStatusE",
-   "name" : "ndk::ScopedAStatus *",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIPN3ndk13ScopedAStatusE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk13SharedRefBaseE",
-   "name" : "ndk::SharedRefBase *",
-   "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
-   "self_type" : "_ZTIPN3ndk13SharedRefBaseE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk17AParcelableHolderE",
-   "name" : "ndk::AParcelableHolder *",
-   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIPN3ndk17AParcelableHolderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
-   "name" : "ndk::ScopedAIBinder_Weak *",
-   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "self_type" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk20ScopedFileDescriptorE",
-   "name" : "ndk::ScopedFileDescriptor *",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIPN3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
-   "name" : "ndk::ScopedAIBinder_DeathRecipient *",
-   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "self_type" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr> *",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr> *",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power12WorkDurationE",
-   "name" : "aidl::android::hardware::power::WorkDuration *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5power12WorkDurationE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE",
-   "name" : "aidl::android::hardware::power::IPowerDefault *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power15IPowerDelegatorE",
-   "name" : "aidl::android::hardware::power::IPowerDelegator *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5power15IPowerDelegatorE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE",
-   "name" : "aidl::android::hardware::power::IPowerHintSession *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE",
-   "name" : "aidl::android::hardware::power::BnPowerHintSession *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE",
-   "name" : "aidl::android::hardware::power::BpPowerHintSession *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
-   "name" : "aidl::android::hardware::power::IPowerHintSessionDefault *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
-   "name" : "aidl::android::hardware::power::IPowerHintSessionDelegator *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power6IPowerE",
-   "name" : "aidl::android::hardware::power::IPower *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5power6IPowerE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power7BnPowerE",
-   "name" : "aidl::android::hardware::power::BnPower *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power7BpPowerE",
-   "name" : "aidl::android::hardware::power::BpPower *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power7BpPowerE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "name" : "std::shared_ptr<aidl::android::hardware::power::IPowerHintSession> *",
-   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "name" : "std::shared_ptr<aidl::android::hardware::power::IPower> *",
-   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
-   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "name" : "std::vector<char16_t, std::allocator<char16_t>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "name" : "std::vector<bool, std::allocator<bool>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "name" : "std::vector<double, std::allocator<double>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "name" : "std::vector<float, std::allocator<float>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "name" : "std::vector<unsigned char, std::allocator<unsigned char>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "name" : "std::vector<int, std::allocator<int>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "name" : "std::vector<unsigned int, std::allocator<unsigned int>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "name" : "std::vector<long long, std::allocator<long long>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "name" : "std::vector<unsigned long long, std::allocator<unsigned long long>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "name" : "std::optional<std::vector<char16_t, std::allocator<char16_t>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "name" : "std::optional<std::vector<bool, std::allocator<bool>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "name" : "std::optional<std::vector<double, std::allocator<double>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "name" : "std::optional<std::vector<float, std::allocator<float>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "name" : "std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "name" : "std::optional<std::vector<int, std::allocator<int>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "name" : "std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "name" : "std::optional<std::vector<long long, std::allocator<long long>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "name" : "std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPP7AParcel",
-   "name" : "AParcel **",
-   "referenced_type" : "_ZTIP7AParcel",
-   "self_type" : "_ZTIPP7AParcel",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPP7AStatus",
-   "name" : "AStatus **",
-   "referenced_type" : "_ZTIP7AStatus",
-   "self_type" : "_ZTIPP7AStatus",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPP8AIBinder",
-   "name" : "AIBinder **",
-   "referenced_type" : "_ZTIP8AIBinder",
-   "self_type" : "_ZTIPP8AIBinder",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPPKc",
-   "name" : "const char **",
-   "referenced_type" : "_ZTIPKc",
-   "self_type" : "_ZTIPPKc",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPb",
-   "name" : "bool *",
-   "referenced_type" : "_ZTIb",
-   "self_type" : "_ZTIPb",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPi",
-   "name" : "int *",
-   "referenced_type" : "_ZTIi",
-   "self_type" : "_ZTIPi",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPv",
-   "name" : "void *",
-   "referenced_type" : "_ZTIv",
-   "self_type" : "_ZTIPv",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPx",
-   "name" : "long long *",
-   "referenced_type" : "_ZTIx",
-   "self_type" : "_ZTIPx",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  }
- ],
- "qualified_types" :
- [
-  {
-   "is_const" : true,
-   "linker_set_key" : "_ZTIK7AParcel",
-   "name" : "const AParcel",
-   "referenced_type" : "_ZTI7AParcel",
-   "self_type" : "_ZTIK7AParcel",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk10SpAIBinderE",
-   "name" : "const ndk::SpAIBinder",
-   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIKN3ndk10SpAIBinderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk13ScopedAParcelE",
-   "name" : "const ndk::ScopedAParcel",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIKN3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk13ScopedAStatusE",
-   "name" : "const ndk::ScopedAStatus",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIKN3ndk13ScopedAStatusE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk17AParcelableHolderE",
-   "name" : "const ndk::AParcelableHolder",
-   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIKN3ndk17AParcelableHolderE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk20ScopedFileDescriptorE",
-   "name" : "const ndk::ScopedFileDescriptor",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE",
-   "name" : "const aidl::android::hardware::power::WorkDuration",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
-   "self_type" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE",
-   "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "name" : "const std::shared_ptr<aidl::android::hardware::power::IPowerHintSession>",
-   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "name" : "const std::shared_ptr<aidl::android::hardware::power::IPower>",
-   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
-   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "size" : 12,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power4ModeELj15EEE",
-   "name" : "const std::array<aidl::android::hardware::power::Mode, 15U>",
-   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5power4ModeELj15EEE",
-   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power4ModeELj15EEE",
-   "size" : 60,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Mode.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power5BoostELj6EEE",
-   "name" : "const std::array<aidl::android::hardware::power::Boost, 6U>",
-   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5power5BoostELj6EEE",
-   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power5BoostELj6EEE",
-   "size" : 24,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Boost.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "name" : "const std::vector<char16_t, std::allocator<char16_t>>",
-   "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
-   "name" : "const std::vector<aidl::android::hardware::power::WorkDuration, std::allocator<aidl::android::hardware::power::WorkDuration>>",
-   "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "name" : "const std::vector<bool, std::allocator<bool>>",
-   "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "name" : "const std::vector<double, std::allocator<double>>",
-   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "name" : "const std::vector<float, std::allocator<float>>",
-   "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "name" : "const std::vector<unsigned char, std::allocator<unsigned char>>",
-   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "name" : "const std::vector<int, std::allocator<int>>",
-   "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>>",
-   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "name" : "const std::vector<long long, std::allocator<long long>>",
-   "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>>",
-   "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "name" : "const std::optional<std::vector<bool, std::allocator<bool>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "name" : "const std::optional<std::vector<double, std::allocator<double>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "name" : "const std::optional<std::vector<float, std::allocator<float>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "name" : "const std::optional<std::vector<int, std::allocator<int>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "name" : "const std::optional<std::vector<long long, std::allocator<long long>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKP7AParcel",
-   "name" : "AParcel *const",
-   "referenced_type" : "_ZTIP7AParcel",
-   "self_type" : "_ZTIKP7AParcel",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKP7AStatus",
-   "name" : "AStatus *const",
-   "referenced_type" : "_ZTIP7AStatus",
-   "self_type" : "_ZTIKP7AStatus",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKb",
-   "name" : "const bool",
-   "referenced_type" : "_ZTIb",
-   "self_type" : "_ZTIKb",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKc",
-   "name" : "const char",
-   "referenced_type" : "_ZTIc",
-   "self_type" : "_ZTIKc",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKi",
-   "name" : "const int",
-   "referenced_type" : "_ZTIi",
-   "self_type" : "_ZTIKi",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKj",
-   "name" : "const unsigned int",
-   "referenced_type" : "_ZTIj",
-   "self_type" : "_ZTIKj",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKv",
-   "name" : "const void",
-   "referenced_type" : "_ZTIv",
-   "self_type" : "_ZTIKv",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKx",
-   "name" : "const long long",
-   "referenced_type" : "_ZTIx",
-   "self_type" : "_ZTIKx",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  }
- ],
- "record_types" :
- [
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mBinder",
-     "referenced_type" : "_ZTIP8AIBinder"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk10SpAIBinderE",
-   "name" : "ndk::SpAIBinder",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIN3ndk10SpAIBinderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "access" : "private",
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "field_name" : "interface",
-     "referenced_type" : "_ZTINSt3__110shared_ptrIN3ndk11ICInterfaceEEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
-   "name" : "ndk::ICInterface::ICInterfaceData",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
-   "self_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk13SharedRefBaseE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk11ICInterfaceE",
-   "name" : "ndk::ICInterface",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
-   "self_type" : "_ZTIN3ndk11ICInterfaceE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk11ICInterfaceE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk11ICInterfaceD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk11ICInterfaceD0Ev"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mMutex",
-     "field_offset" : 128,
-     "referenced_type" : "_ZTINSt3__15mutexE"
-    },
-    {
-     "access" : "private",
-     "field_name" : "mWeakBinder",
-     "field_offset" : 160,
-     "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "name" : "ndk::BnCInterface<aidl::android::hardware::power::IPowerHintSession>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "size" : 24,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE"
-   ],
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEED1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEED0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24updateTargetWorkDurationEx"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5pauseEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession6resumeEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5closeEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession19getInterfaceVersionEPi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE12createBinderEv"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mMutex",
-     "field_offset" : 128,
-     "referenced_type" : "_ZTINSt3__15mutexE"
-    },
-    {
-     "access" : "private",
-     "field_name" : "mWeakBinder",
-     "field_offset" : 160,
-     "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "name" : "ndk::BnCInterface<aidl::android::hardware::power::IPower>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "size" : 24,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5power6IPowerE"
-   ],
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEED1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEED0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower7setModeENS2_4ModeEb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower15isModeSupportedENS2_4ModeEPb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower8setBoostENS2_5BoostEi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16isBoostSupportedENS2_5BoostEPb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower27getHintSessionPreferredRateEPx"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower19getInterfaceVersionEPi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE12createBinderEv"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mBinder",
-     "field_offset" : 128,
-     "referenced_type" : "_ZTIN3ndk10SpAIBinderE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "name" : "ndk::BpCInterface<aidl::android::hardware::power::IPowerHintSession>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "size" : 20,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE"
-   ],
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEED1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEED0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24updateTargetWorkDurationEx"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5pauseEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession6resumeEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5closeEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession19getInterfaceVersionEPi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mBinder",
-     "field_offset" : 128,
-     "referenced_type" : "_ZTIN3ndk10SpAIBinderE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "name" : "ndk::BpCInterface<aidl::android::hardware::power::IPower>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "size" : 20,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5power6IPowerE"
-   ],
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEED1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEED0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower7setModeENS2_4ModeEb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower15isModeSupportedENS2_4ModeEPb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower8setBoostENS2_5BoostEi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16isBoostSupportedENS2_5BoostEPb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower27getHintSessionPreferredRateEPx"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower19getInterfaceVersionEPi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk13ScopedAParcelE",
-   "name" : "ndk::ScopedAParcel",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk13ScopedAStatusE",
-   "name" : "ndk::ScopedAStatus",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mFlagThis",
-     "field_offset" : 32,
-     "referenced_type" : "_ZTINSt3__19once_flagE"
-    },
-    {
-     "access" : "private",
-     "field_name" : "mThis",
-     "field_offset" : 64,
-     "referenced_type" : "_ZTINSt3__18weak_ptrIN3ndk13SharedRefBaseEEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk13SharedRefBaseE",
-   "name" : "ndk::SharedRefBase",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
-   "self_type" : "_ZTIN3ndk13SharedRefBaseE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk13SharedRefBaseE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk13SharedRefBaseD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk13SharedRefBaseD0Ev"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mParcel",
-     "field_offset" : 32,
-     "referenced_type" : "_ZTIN3ndk13ScopedAParcelE"
-    },
-    {
-     "access" : "private",
-     "field_name" : "mStability",
-     "field_offset" : 64,
-     "referenced_type" : "_ZTIi"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk17AParcelableHolderE",
-   "name" : "ndk::AParcelableHolder",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk17AParcelableHolderE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk17AParcelableHolderD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk17AParcelableHolderD0Ev"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "name" : "ndk::ScopedAIBinder_Weak",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "self_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiXadL_ZNS_8internalL14closeWithErrorEiEELin1EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "name" : "ndk::ScopedFileDescriptor",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "name" : "ndk::ScopedAIBinder_DeathRecipient",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "self_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mT",
-     "referenced_type" : "_ZTIP13AIBinder_Weak"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
-   "template_args" :
-   [
-    "_ZTIP13AIBinder_Weak"
-   ]
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mT",
-     "referenced_type" : "_ZTIP23AIBinder_DeathRecipient"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
-   "template_args" :
-   [
-    "_ZTIP23AIBinder_DeathRecipient"
-   ]
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mT",
-     "referenced_type" : "_ZTIP7AParcel"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
-   "template_args" :
-   [
-    "_ZTIP7AParcel"
-   ]
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mT",
-     "referenced_type" : "_ZTIP7AStatus"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
-   "template_args" :
-   [
-    "_ZTIP7AStatus"
-   ]
-  },
-  {
-   "alignment" : 8,
-   "fields" :
-   [
-    {
-     "field_name" : "timeStampNanos",
-     "referenced_type" : "_ZTIx"
-    },
-    {
-     "field_name" : "durationNanos",
-     "field_offset" : 64,
-     "referenced_type" : "_ZTIx"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
-   "name" : "aidl::android::hardware::power::WorkDuration",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
-   "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE",
-   "name" : "aidl::android::hardware::power::IPowerDefault",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE",
-   "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefaultD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefaultD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault7setModeENS2_4ModeEb"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault15isModeSupportedENS2_4ModeEPb"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault8setBoostENS2_5BoostEi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault16isBoostSupportedENS2_5BoostEPb"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault27getHintSessionPreferredRateEPx"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "_impl",
-     "field_offset" : 192,
-     "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE",
-   "name" : "aidl::android::hardware::power::IPowerDelegator",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE",
-   "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power15IPowerDelegatorD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power15IPowerDelegatorD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power15IPowerDelegator7setModeENS2_4ModeEb"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power15IPowerDelegator15isModeSupportedENS2_4ModeEPb"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power15IPowerDelegator8setBoostENS2_5BoostEi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power15IPowerDelegator16isBoostSupportedENS2_5BoostEPb"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power15IPowerDelegator17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power15IPowerDelegator27getHintSessionPreferredRateEPx"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPower19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPower12createBinderEv"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk11ICInterfaceE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE",
-   "name" : "aidl::android::hardware::power::IPowerHintSession",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE",
-   "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD0Ev"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24updateTargetWorkDurationEx"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5pauseEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession6resumeEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5closeEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession19getInterfaceVersionEPi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE",
-   "name" : "aidl::android::hardware::power::BnPowerHintSession",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE",
-   "size" : 24,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24updateTargetWorkDurationEx"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5pauseEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession6resumeEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5closeEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession12createBinderEv"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "field_name" : "_aidl_cached_version",
-     "field_offset" : 160,
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "field_name" : "_aidl_cached_hash",
-     "field_offset" : 192,
-     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    },
-    {
-     "field_name" : "_aidl_cached_hash_mutex",
-     "field_offset" : 288,
-     "referenced_type" : "_ZTINSt3__15mutexE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE",
-   "name" : "aidl::android::hardware::power::BpPowerHintSession",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE",
-   "size" : 40,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession24updateTargetWorkDurationEx"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession5pauseEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession6resumeEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession5closeEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
-   "name" : "aidl::android::hardware::power::IPowerHintSessionDefault",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
-   "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefaultD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefaultD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault24updateTargetWorkDurationEx"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault5pauseEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault6resumeEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault5closeEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "_impl",
-     "field_offset" : 192,
-     "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
-   "name" : "aidl::android::hardware::power::IPowerHintSessionDelegator",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
-   "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power26IPowerHintSessionDelegatorD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power26IPowerHintSessionDelegatorD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power26IPowerHintSessionDelegator24updateTargetWorkDurationEx"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power26IPowerHintSessionDelegator24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power26IPowerHintSessionDelegator5pauseEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power26IPowerHintSessionDelegator6resumeEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power26IPowerHintSessionDelegator5closeEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession12createBinderEv"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk11ICInterfaceE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power6IPowerE",
-   "name" : "aidl::android::hardware::power::IPower",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power6IPowerE",
-   "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power6IPowerE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPowerD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPowerD0Ev"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower7setModeENS2_4ModeEb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower15isModeSupportedENS2_4ModeEPb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower8setBoostENS2_5BoostEi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16isBoostSupportedENS2_5BoostEPb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower27getHintSessionPreferredRateEPx"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower19getInterfaceVersionEPi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power7BnPowerE",
-   "name" : "aidl::android::hardware::power::BnPower",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE",
-   "size" : 24,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power7BnPowerE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPowerD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPowerD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower7setModeENS2_4ModeEb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower15isModeSupportedENS2_4ModeEPb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower8setBoostENS2_5BoostEi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16isBoostSupportedENS2_5BoostEPb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower27getHintSessionPreferredRateEPx"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPower19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPower12createBinderEv"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "field_name" : "_aidl_cached_version",
-     "field_offset" : 160,
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "field_name" : "_aidl_cached_hash",
-     "field_offset" : 192,
-     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    },
-    {
-     "field_name" : "_aidl_cached_hash_mutex",
-     "field_offset" : 288,
-     "referenced_type" : "_ZTINSt3__15mutexE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power7BpPowerE",
-   "name" : "aidl::android::hardware::power::BpPower",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power7BpPowerE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power7BpPowerE",
-   "size" : 40,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power7BpPowerE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPowerD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPowerD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower7setModeENS2_4ModeEb"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower15isModeSupportedENS2_4ModeEPb"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower8setBoostENS2_5BoostEi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower16isBoostSupportedENS2_5BoostEPb"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower27getHintSessionPreferredRateEPx"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIxEE",
-   "name" : "android::internal::details::ToEmptyString<long long>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIxEE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIxEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIx"
-   ]
-  }
- ],
- "rvalue_reference_types" :
- [
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk13ScopedAParcelE",
-   "name" : "ndk::ScopedAParcel &&",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTION3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk13ScopedAStatusE",
-   "name" : "ndk::ScopedAStatus &&",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTION3ndk13ScopedAStatusE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk17AParcelableHolderE",
-   "name" : "ndk::AParcelableHolder &&",
-   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTION3ndk17AParcelableHolderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk19ScopedAIBinder_WeakE",
-   "name" : "ndk::ScopedAIBinder_Weak &&",
-   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "self_type" : "_ZTION3ndk19ScopedAIBinder_WeakE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk20ScopedFileDescriptorE",
-   "name" : "ndk::ScopedFileDescriptor &&",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTION3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
-   "name" : "ndk::ScopedAIBinder_DeathRecipient &&",
-   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "self_type" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &&",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  }
- ]
-}
diff --git a/Tiramisu/64/arm/source-based/android.hardware.power-V2-ndk.so.lsdump b/Tiramisu/64/arm_arm64/source-based/android.hardware.power-V3-ndk.so.lsdump
similarity index 95%
copy from Tiramisu/64/arm/source-based/android.hardware.power-V2-ndk.so.lsdump
copy to Tiramisu/64/arm_arm64/source-based/android.hardware.power-V3-ndk.so.lsdump
index ac83550..6c54ace 100644
--- a/Tiramisu/64/arm/source-based/android.hardware.power-V2-ndk.so.lsdump
+++ b/Tiramisu/64/arm_arm64/source-based/android.hardware.power-V3-ndk.so.lsdump
@@ -736,6 +736,14 @@
     {
      "enum_field_value" : 14,
      "name" : "aidl::android::hardware::power::Mode::CAMERA_STREAMING_HIGH"
+    },
+    {
+     "enum_field_value" : 15,
+     "name" : "aidl::android::hardware::power::Mode::GAME"
+    },
+    {
+     "enum_field_value" : 16,
+     "name" : "aidl::android::hardware::power::Mode::GAME_LOADING"
     }
    ],
    "linker_set_key" : "_ZTIN4aidl7android8hardware5power4ModeE",
@@ -743,7 +751,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power4ModeE",
    "self_type" : "_ZTIN4aidl7android8hardware5power4ModeE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Mode.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/Mode.h",
    "underlying_type" : "_ZTIi"
   },
   {
@@ -780,7 +788,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power5BoostE",
    "self_type" : "_ZTIN4aidl7android8hardware5power5BoostE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Boost.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/Boost.h",
    "underlying_type" : "_ZTIi"
   },
   {
@@ -940,7 +948,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::isModeSupported",
@@ -959,7 +967,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::getInterfaceHash",
@@ -975,7 +983,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::isBoostSupported",
@@ -994,7 +1002,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::createHintSession",
@@ -1022,7 +1030,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::getInterfaceVersion",
@@ -1038,7 +1046,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::getHintSessionPreferredRate",
@@ -1054,7 +1062,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::setMode",
@@ -1073,7 +1081,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::asBinder",
@@ -1086,7 +1094,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::isRemote",
@@ -1099,7 +1107,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::setBoost",
@@ -1118,7 +1126,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::fromBinder",
@@ -1130,7 +1138,7 @@
     }
    ],
    "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::writeToParcel",
@@ -1145,13 +1153,13 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::getDefaultImpl",
    "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession14getDefaultImplEv",
    "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::readFromParcel",
@@ -1166,7 +1174,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::setDefaultImpl",
@@ -1178,7 +1186,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::IPowerHintSession",
@@ -1191,7 +1199,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::~IPowerHintSession",
@@ -1204,7 +1212,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::~IPowerHintSession",
@@ -1217,7 +1225,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::~IPowerHintSession",
@@ -1230,7 +1238,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "access" : "protected",
@@ -1244,7 +1252,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::getInterfaceHash",
@@ -1260,7 +1268,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::getInterfaceVersion",
@@ -1276,7 +1284,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::BnPowerHintSession",
@@ -1289,7 +1297,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::~BnPowerHintSession",
@@ -1302,7 +1310,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::~BnPowerHintSession",
@@ -1315,7 +1323,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::~BnPowerHintSession",
@@ -1328,7 +1336,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::getInterfaceHash",
@@ -1344,7 +1352,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::getInterfaceVersion",
@@ -1360,7 +1368,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::reportActualWorkDuration",
@@ -1376,7 +1384,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::updateTargetWorkDuration",
@@ -1392,7 +1400,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::close",
@@ -1405,7 +1413,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::pause",
@@ -1418,7 +1426,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::resume",
@@ -1431,7 +1439,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::BpPowerHintSession",
@@ -1447,7 +1455,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::BpPowerHintSession",
@@ -1463,7 +1471,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::~BpPowerHintSession",
@@ -1476,7 +1484,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::~BpPowerHintSession",
@@ -1489,7 +1497,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::~BpPowerHintSession",
@@ -1502,7 +1510,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::getInterfaceHash",
@@ -1518,7 +1526,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::getInterfaceVersion",
@@ -1534,7 +1542,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::reportActualWorkDuration",
@@ -1550,7 +1558,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::updateTargetWorkDuration",
@@ -1566,7 +1574,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::close",
@@ -1579,7 +1587,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::pause",
@@ -1592,7 +1600,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::resume",
@@ -1605,7 +1613,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::asBinder",
@@ -1618,7 +1626,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::isRemote",
@@ -1631,7 +1639,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::fromBinder",
@@ -1643,7 +1651,7 @@
     }
    ],
    "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::writeToParcel",
@@ -1658,13 +1666,13 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::getDefaultImpl",
    "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower14getDefaultImplEv",
    "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::readFromParcel",
@@ -1679,7 +1687,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::setDefaultImpl",
@@ -1691,7 +1699,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::IPower",
@@ -1704,7 +1712,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::~IPower",
@@ -1717,7 +1725,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::~IPower",
@@ -1730,7 +1738,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::~IPower",
@@ -1743,7 +1751,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "access" : "protected",
@@ -1757,7 +1765,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::getInterfaceHash",
@@ -1773,7 +1781,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::getInterfaceVersion",
@@ -1789,7 +1797,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::BnPower",
@@ -1802,7 +1810,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::~BnPower",
@@ -1815,7 +1823,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::~BnPower",
@@ -1828,7 +1836,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::~BnPower",
@@ -1841,7 +1849,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::isModeSupported",
@@ -1860,7 +1868,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::getInterfaceHash",
@@ -1876,7 +1884,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::isBoostSupported",
@@ -1895,7 +1903,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::createHintSession",
@@ -1923,7 +1931,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::getInterfaceVersion",
@@ -1939,7 +1947,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::getHintSessionPreferredRate",
@@ -1955,7 +1963,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::setMode",
@@ -1974,7 +1982,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::setBoost",
@@ -1993,7 +2001,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::BpPower",
@@ -2009,7 +2017,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::BpPower",
@@ -2025,7 +2033,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::~BpPower",
@@ -2038,7 +2046,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::~BpPower",
@@ -2051,7 +2059,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::~BpPower",
@@ -2064,7 +2072,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::WorkDuration::writeToParcel",
@@ -2080,7 +2088,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   }
  ],
  "global_vars" :
@@ -2089,45 +2097,45 @@
    "linker_set_key" : "_ZN4aidl7android8hardware5power12WorkDuration10descriptorE",
    "name" : "aidl::android::hardware::power::WorkDuration::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession10descriptorE",
    "name" : "aidl::android::hardware::power::IPowerHintSession::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "access" : "private",
    "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession12default_implE",
    "name" : "aidl::android::hardware::power::IPowerHintSession::default_impl",
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession4hashE",
    "name" : "aidl::android::hardware::power::IPowerHintSession::hash",
    "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower10descriptorE",
    "name" : "aidl::android::hardware::power::IPower::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "access" : "private",
    "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower12default_implE",
    "name" : "aidl::android::hardware::power::IPower::default_impl",
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower4hashE",
    "name" : "aidl::android::hardware::power::IPower::hash",
    "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   }
  ],
  "lvalue_reference_types" :
@@ -2175,7 +2183,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE",
    "self_type" : "_ZTIRKN4aidl7android8hardware5power12WorkDurationE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 4,
@@ -2184,7 +2192,7 @@
    "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -2193,7 +2201,7 @@
    "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -2211,7 +2219,7 @@
    "referenced_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
    "self_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -2583,7 +2591,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE",
    "self_type" : "_ZTIPKN4aidl7android8hardware5power12WorkDurationE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 4,
@@ -2763,7 +2771,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power12WorkDurationE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 4,
@@ -2772,7 +2780,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -2781,7 +2789,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power15IPowerDelegatorE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "alignment" : 4,
@@ -2790,7 +2798,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -2799,7 +2807,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -2808,7 +2816,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -2817,7 +2825,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -2826,7 +2834,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -2835,7 +2843,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power6IPowerE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -2844,7 +2852,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "alignment" : 4,
@@ -2853,7 +2861,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power7BpPowerE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "alignment" : 4,
@@ -2862,7 +2870,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -2871,7 +2879,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -2880,7 +2888,7 @@
    "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -3087,7 +3095,7 @@
    "referenced_type" : "_ZTIb",
    "self_type" : "_ZTIPb",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -3096,7 +3104,7 @@
    "referenced_type" : "_ZTIi",
    "self_type" : "_ZTIPi",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -3114,7 +3122,7 @@
    "referenced_type" : "_ZTIx",
    "self_type" : "_ZTIPx",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   }
  ],
  "qualified_types" :
@@ -3205,7 +3213,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
    "self_type" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 4,
@@ -3215,7 +3223,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -3225,7 +3233,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -3235,17 +3243,17 @@
    "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "size" : 12,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "alignment" : 4,
    "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power4ModeELj15EEE",
-   "name" : "const std::array<aidl::android::hardware::power::Mode, 15U>",
-   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5power4ModeELj15EEE",
-   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power4ModeELj15EEE",
-   "size" : 60,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Mode.h"
+   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power4ModeELj17EEE",
+   "name" : "const std::array<aidl::android::hardware::power::Mode, 17U>",
+   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5power4ModeELj17EEE",
+   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power4ModeELj17EEE",
+   "size" : 68,
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/Mode.h"
   },
   {
    "alignment" : 4,
@@ -3255,7 +3263,7 @@
    "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5power5BoostELj6EEE",
    "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power5BoostELj6EEE",
    "size" : 24,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Boost.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/Boost.h"
   },
   {
    "alignment" : 4,
@@ -3273,7 +3281,7 @@
    "name" : "const std::vector<aidl::android::hardware::power::WorkDuration, std::allocator<aidl::android::hardware::power::WorkDuration>>",
    "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
    "self_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -3493,7 +3501,7 @@
    "referenced_type" : "_ZTIi",
    "self_type" : "_ZTIKi",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 4,
@@ -3503,7 +3511,7 @@
    "referenced_type" : "_ZTIj",
    "self_type" : "_ZTIKj",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "is_const" : true,
@@ -4260,7 +4268,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
    "self_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 4,
@@ -4276,7 +4284,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE",
    "self_type" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h",
    "vtable_components" :
    [
     {
@@ -4355,7 +4363,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE",
    "self_type" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE",
    "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h",
    "vtable_components" :
    [
     {
@@ -4428,7 +4436,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE",
    "self_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h",
    "vtable_components" :
    [
     {
@@ -4504,7 +4512,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE",
    "self_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE",
    "size" : 24,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h",
    "vtable_components" :
    [
     {
@@ -4597,7 +4605,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE",
    "self_type" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE",
    "size" : 40,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h",
    "vtable_components" :
    [
     {
@@ -4664,7 +4672,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
    "self_type" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h",
    "vtable_components" :
    [
     {
@@ -4740,7 +4748,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
    "self_type" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
    "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h",
    "vtable_components" :
    [
     {
@@ -4810,7 +4818,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE",
    "self_type" : "_ZTIN4aidl7android8hardware5power6IPowerE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h",
    "vtable_components" :
    [
     {
@@ -4890,7 +4898,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE",
    "self_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE",
    "size" : 24,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h",
    "vtable_components" :
    [
     {
@@ -4987,7 +4995,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power7BpPowerE",
    "self_type" : "_ZTIN4aidl7android8hardware5power7BpPowerE",
    "size" : 40,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h",
    "vtable_components" :
    [
     {
diff --git a/Tiramisu/64/x86/source-based/android.hardware.light-V1-ndk.so.lsdump b/Tiramisu/64/x86/source-based/android.hardware.light-V1-ndk.so.lsdump
deleted file mode 100644
index 40707c6..0000000
--- a/Tiramisu/64/x86/source-based/android.hardware.light-V1-ndk.so.lsdump
+++ /dev/null
@@ -1,4088 +0,0 @@
-{
- "array_types" : [],
- "builtin_types" :
- [
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIDn",
-   "name" : "std::nullptr_t",
-   "referenced_type" : "_ZTIDn",
-   "self_type" : "_ZTIDn",
-   "size" : 4
-  },
-  {
-   "alignment" : 1,
-   "is_integral" : true,
-   "linker_set_key" : "_ZTIa",
-   "name" : "signed char",
-   "referenced_type" : "_ZTIa",
-   "self_type" : "_ZTIa",
-   "size" : 1
-  },
-  {
-   "alignment" : 1,
-   "is_integral" : true,
-   "is_unsigned" : true,
-   "linker_set_key" : "_ZTIb",
-   "name" : "bool",
-   "referenced_type" : "_ZTIb",
-   "self_type" : "_ZTIb",
-   "size" : 1
-  },
-  {
-   "alignment" : 1,
-   "is_integral" : true,
-   "linker_set_key" : "_ZTIc",
-   "name" : "char",
-   "referenced_type" : "_ZTIc",
-   "self_type" : "_ZTIc",
-   "size" : 1
-  },
-  {
-   "alignment" : 4,
-   "is_integral" : true,
-   "linker_set_key" : "_ZTIi",
-   "name" : "int",
-   "referenced_type" : "_ZTIi",
-   "self_type" : "_ZTIi",
-   "size" : 4
-  },
-  {
-   "alignment" : 4,
-   "is_integral" : true,
-   "is_unsigned" : true,
-   "linker_set_key" : "_ZTIj",
-   "name" : "unsigned int",
-   "referenced_type" : "_ZTIj",
-   "self_type" : "_ZTIj",
-   "size" : 4
-  },
-  {
-   "linker_set_key" : "_ZTIv",
-   "name" : "void",
-   "referenced_type" : "_ZTIv",
-   "self_type" : "_ZTIv"
-  }
- ],
- "elf_functions" :
- [
-  {
-   "binding" : "weak",
-   "name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5light7HwLightEEEiPK7AParcelPvj"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5light7HwLightEEEiP7AParcelPKvj"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light12HwLightState14readFromParcelEPK7AParcel"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light14ILightsDefault13setLightStateEiRKNS2_12HwLightStateE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light14ILightsDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light14ILightsDefault19getInterfaceVersionEPi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light14ILightsDefault8asBinderEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light14ILightsDefault8isRemoteEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light14ILightsDefault9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7HwLight14readFromParcelEPK7AParcel"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILights10fromBinderERKN3ndk10SpAIBinderE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILights13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILights14getDefaultImplEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILights14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILights14setDefaultImplERKNSt3__110shared_ptrIS3_EE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILightsC2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILightsD0Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILightsD1Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILightsD2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BnLights12createBinderEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BnLights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BnLights19getInterfaceVersionEPi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BnLightsC2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BnLightsD0Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BnLightsD1Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BnLightsD2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLights13setLightStateEiRKNS2_12HwLightStateE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLights19getInterfaceVersionEPi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLights9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLightsC1ERKN3ndk10SpAIBinderE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLightsC2ERKN3ndk10SpAIBinderE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLightsD0Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLightsD1Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLightsD2Ev"
-  },
-  {
-   "name" : "_ZNK4aidl7android8hardware5light12HwLightState13writeToParcelEP7AParcel"
-  },
-  {
-   "name" : "_ZNK4aidl7android8hardware5light7HwLight13writeToParcelEP7AParcel"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEED2Ev"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZNSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEE8__appendEj"
-  }
- ],
- "elf_objects" :
- [
-  {
-   "binding" : "weak",
-   "name" : "_ZGVN4aidl7android8hardware5light7ILights4hashE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light12HwLightState10descriptorE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7HwLight10descriptorE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILights10descriptorE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILights12default_implE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN4aidl7android8hardware5light7ILights4hashE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZTVN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZTVN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZTVN3ndk13SharedRefBaseE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5light14ILightsDefaultE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5light7ILightsE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5light8BnLightsE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5light8BpLightsE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE"
-  }
- ],
- "enum_types" :
- [
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 1,
-     "name" : "FLAG_ONEWAY"
-    }
-   ],
-   "linker_set_key" : "_ZTI12$FLAG_ONEWAY",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:43:1)",
-   "referenced_type" : "_ZTI12$FLAG_ONEWAY",
-   "self_type" : "_ZTI12$FLAG_ONEWAY",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "EX_NONE"
-    },
-    {
-     "enum_field_value" : -1,
-     "name" : "EX_SECURITY"
-    },
-    {
-     "enum_field_value" : -2,
-     "name" : "EX_BAD_PARCELABLE"
-    },
-    {
-     "enum_field_value" : -3,
-     "name" : "EX_ILLEGAL_ARGUMENT"
-    },
-    {
-     "enum_field_value" : -4,
-     "name" : "EX_NULL_POINTER"
-    },
-    {
-     "enum_field_value" : -5,
-     "name" : "EX_ILLEGAL_STATE"
-    },
-    {
-     "enum_field_value" : -6,
-     "name" : "EX_NETWORK_MAIN_THREAD"
-    },
-    {
-     "enum_field_value" : -7,
-     "name" : "EX_UNSUPPORTED_OPERATION"
-    },
-    {
-     "enum_field_value" : -8,
-     "name" : "EX_SERVICE_SPECIFIC"
-    },
-    {
-     "enum_field_value" : -9,
-     "name" : "EX_PARCELABLE"
-    },
-    {
-     "enum_field_value" : -129,
-     "name" : "EX_TRANSACTION_FAILED"
-    }
-   ],
-   "linker_set_key" : "_ZTI18$EX_BAD_PARCELABLE",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:94:1)",
-   "referenced_type" : "_ZTI18$EX_BAD_PARCELABLE",
-   "self_type" : "_ZTI18$EX_BAD_PARCELABLE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
-   "underlying_type" : "_ZTIi"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 268435456,
-     "name" : "FLAG_PRIVATE_LOCAL"
-    }
-   ],
-   "linker_set_key" : "_ZTI19$FLAG_PRIVATE_LOCAL",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:35:1)",
-   "referenced_type" : "_ZTI19$FLAG_PRIVATE_LOCAL",
-   "self_type" : "_ZTI19$FLAG_PRIVATE_LOCAL",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 268435456,
-     "name" : "FLAG_PRIVATE_VENDOR"
-    }
-   ],
-   "linker_set_key" : "_ZTI20$FLAG_PRIVATE_VENDOR",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:26:1)",
-   "referenced_type" : "_ZTI20$FLAG_PRIVATE_VENDOR",
-   "self_type" : "_ZTI20$FLAG_PRIVATE_VENDOR",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "STATUS_OK"
-    },
-    {
-     "enum_field_value" : -2147483648,
-     "name" : "STATUS_UNKNOWN_ERROR"
-    },
-    {
-     "enum_field_value" : -12,
-     "name" : "STATUS_NO_MEMORY"
-    },
-    {
-     "enum_field_value" : -38,
-     "name" : "STATUS_INVALID_OPERATION"
-    },
-    {
-     "enum_field_value" : -22,
-     "name" : "STATUS_BAD_VALUE"
-    },
-    {
-     "enum_field_value" : -2147483647,
-     "name" : "STATUS_BAD_TYPE"
-    },
-    {
-     "enum_field_value" : -2,
-     "name" : "STATUS_NAME_NOT_FOUND"
-    },
-    {
-     "enum_field_value" : -1,
-     "name" : "STATUS_PERMISSION_DENIED"
-    },
-    {
-     "enum_field_value" : -19,
-     "name" : "STATUS_NO_INIT"
-    },
-    {
-     "enum_field_value" : -17,
-     "name" : "STATUS_ALREADY_EXISTS"
-    },
-    {
-     "enum_field_value" : -32,
-     "name" : "STATUS_DEAD_OBJECT"
-    },
-    {
-     "enum_field_value" : -2147483646,
-     "name" : "STATUS_FAILED_TRANSACTION"
-    },
-    {
-     "enum_field_value" : -75,
-     "name" : "STATUS_BAD_INDEX"
-    },
-    {
-     "enum_field_value" : -61,
-     "name" : "STATUS_NOT_ENOUGH_DATA"
-    },
-    {
-     "enum_field_value" : -11,
-     "name" : "STATUS_WOULD_BLOCK"
-    },
-    {
-     "enum_field_value" : -110,
-     "name" : "STATUS_TIMED_OUT"
-    },
-    {
-     "enum_field_value" : -74,
-     "name" : "STATUS_UNKNOWN_TRANSACTION"
-    },
-    {
-     "enum_field_value" : -2147483641,
-     "name" : "STATUS_FDS_NOT_ALLOWED"
-    },
-    {
-     "enum_field_value" : -2147483640,
-     "name" : "STATUS_UNEXPECTED_NULL"
-    }
-   ],
-   "linker_set_key" : "_ZTI22$STATUS_ALREADY_EXISTS",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:60:1)",
-   "referenced_type" : "_ZTI22$STATUS_ALREADY_EXISTS",
-   "self_type" : "_ZTI22$STATUS_ALREADY_EXISTS",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
-   "underlying_type" : "_ZTIi"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 1,
-     "name" : "FIRST_CALL_TRANSACTION"
-    },
-    {
-     "enum_field_value" : 16777215,
-     "name" : "LAST_CALL_TRANSACTION"
-    }
-   ],
-   "linker_set_key" : "_ZTI23$FIRST_CALL_TRANSACTION",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:58:1)",
-   "referenced_type" : "_ZTI23$FIRST_CALL_TRANSACTION",
-   "self_type" : "_ZTI23$FIRST_CALL_TRANSACTION",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "ndk::STABILITY_LOCAL"
-    },
-    {
-     "enum_field_value" : 1,
-     "name" : "ndk::STABILITY_VINTF"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk16$STABILITY_LOCALE",
-   "name" : "ndk::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h:34:1)",
-   "referenced_type" : "_ZTIN3ndk16$STABILITY_LOCALE",
-   "self_type" : "_ZTIN3ndk16$STABILITY_LOCALE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 1,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "aidl::android::hardware::light::BrightnessMode::USER"
-    },
-    {
-     "enum_field_value" : 1,
-     "name" : "aidl::android::hardware::light::BrightnessMode::SENSOR"
-    },
-    {
-     "enum_field_value" : 2,
-     "name" : "aidl::android::hardware::light::BrightnessMode::LOW_PERSISTENCE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light14BrightnessModeE",
-   "name" : "aidl::android::hardware::light::BrightnessMode",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light14BrightnessModeE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light14BrightnessModeE",
-   "size" : 1,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BrightnessMode.h",
-   "underlying_type" : "_ZTIa"
-  },
-  {
-   "alignment" : 1,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "aidl::android::hardware::light::FlashMode::NONE"
-    },
-    {
-     "enum_field_value" : 1,
-     "name" : "aidl::android::hardware::light::FlashMode::TIMED"
-    },
-    {
-     "enum_field_value" : 2,
-     "name" : "aidl::android::hardware::light::FlashMode::HARDWARE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light9FlashModeE",
-   "name" : "aidl::android::hardware::light::FlashMode",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light9FlashModeE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light9FlashModeE",
-   "size" : 1,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/FlashMode.h",
-   "underlying_type" : "_ZTIa"
-  },
-  {
-   "alignment" : 1,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "aidl::android::hardware::light::LightType::BACKLIGHT"
-    },
-    {
-     "enum_field_value" : 1,
-     "name" : "aidl::android::hardware::light::LightType::KEYBOARD"
-    },
-    {
-     "enum_field_value" : 2,
-     "name" : "aidl::android::hardware::light::LightType::BUTTONS"
-    },
-    {
-     "enum_field_value" : 3,
-     "name" : "aidl::android::hardware::light::LightType::BATTERY"
-    },
-    {
-     "enum_field_value" : 4,
-     "name" : "aidl::android::hardware::light::LightType::NOTIFICATIONS"
-    },
-    {
-     "enum_field_value" : 5,
-     "name" : "aidl::android::hardware::light::LightType::ATTENTION"
-    },
-    {
-     "enum_field_value" : 6,
-     "name" : "aidl::android::hardware::light::LightType::BLUETOOTH"
-    },
-    {
-     "enum_field_value" : 7,
-     "name" : "aidl::android::hardware::light::LightType::WIFI"
-    },
-    {
-     "enum_field_value" : 8,
-     "name" : "aidl::android::hardware::light::LightType::MICROPHONE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light9LightTypeE",
-   "name" : "aidl::android::hardware::light::LightType",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light9LightTypeE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light9LightTypeE",
-   "size" : 1,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/LightType.h",
-   "underlying_type" : "_ZTIa"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::BrightnessMode>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::BrightnessMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
-   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::FlashMode>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::FlashMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
-   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::LightType>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::LightType>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
-   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::BrightnessMode>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::BrightnessMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::FlashMode>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::FlashMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::LightType>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::LightType>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::ToEmptyString<int>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIiE6$valueE",
-   "name" : "android::internal::details::ToEmptyString<int>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIiE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIiE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::BrightnessMode>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::BrightnessMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
-   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::FlashMode>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::FlashMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
-   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::LightType>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::LightType>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
-   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 1,
-     "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::BrightnessMode>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::BrightnessMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
-   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 1,
-     "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::FlashMode>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::FlashMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
-   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 1,
-     "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::LightType>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::LightType>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
-   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  }
- ],
- "function_types" :
- [
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
-   "name" : "int (AIBinder *, unsigned int, const AParcel *, AParcel *)",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIP8AIBinder"
-    },
-    {
-     "referenced_type" : "_ZTIj"
-    },
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    }
-   ],
-   "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
-   "return_type" : "_ZTIi",
-   "self_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  }
- ],
- "functions" :
- [
-  {
-   "function_name" : "ndk::BnCInterface<aidl::android::hardware::light::ILights>::asBinder",
-   "linker_set_key" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "function_name" : "ndk::BpCInterface<aidl::android::hardware::light::ILights>::asBinder",
-   "linker_set_key" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "function_name" : "ndk::AParcel_readStdVectorParcelableElement",
-   "linker_set_key" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5light7HwLightEEEiPK7AParcelPvj",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIPv"
-    },
-    {
-     "referenced_type" : "_ZTIj"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light7HwLightE"
-   ]
-  },
-  {
-   "function_name" : "ndk::AParcel_writeStdVectorParcelableElement",
-   "linker_set_key" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5light7HwLightEEEiP7AParcelPKvj",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIPKv"
-    },
-    {
-     "referenced_type" : "_ZTIj"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light7HwLightE"
-   ]
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::HwLightState::readFromParcel",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light12HwLightState14readFromParcelEPK7AParcel",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light12HwLightStateE"
-    },
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILightsDefault::setLightState",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light14ILightsDefault13setLightStateEiRKNS2_12HwLightStateE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "referenced_type" : "_ZTIRKN4aidl7android8hardware5light12HwLightStateE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILightsDefault::getInterfaceHash",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light14ILightsDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILightsDefault::getInterfaceVersion",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light14ILightsDefault19getInterfaceVersionEPi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIPi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILightsDefault::asBinder",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light14ILightsDefault8asBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILightsDefault::isRemote",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light14ILightsDefault8isRemoteEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE"
-    }
-   ],
-   "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILightsDefault::getLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light14ILightsDefault9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::HwLight::readFromParcel",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7HwLight14readFromParcelEPK7AParcel",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light7HwLightE"
-    },
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::fromBinder",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights10fromBinderERKN3ndk10SpAIBinderE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
-    }
-   ],
-   "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::writeToParcel",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::getDefaultImpl",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights14getDefaultImplEv",
-   "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::readFromParcel",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::setDefaultImpl",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights14setDefaultImplERKNSt3__110shared_ptrIS3_EE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE"
-    }
-   ],
-   "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::ILights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILightsC2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light7ILightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::~ILights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILightsD0Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light7ILightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::~ILights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILightsD1Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light7ILightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::~ILights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILightsD2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light7ILightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "access" : "protected",
-   "function_name" : "aidl::android::hardware::light::BnLights::createBinder",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BnLights12createBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BnLights::getInterfaceHash",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BnLights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BnLights::getInterfaceVersion",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BnLights19getInterfaceVersionEPi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE"
-    },
-    {
-     "referenced_type" : "_ZTIPi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BnLights::BnLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BnLightsC2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BnLights::~BnLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BnLightsD0Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BnLights::~BnLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BnLightsD1Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BnLights::~BnLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BnLightsD2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::setLightState",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLights13setLightStateEiRKNS2_12HwLightStateE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    },
-    {
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "referenced_type" : "_ZTIRKN4aidl7android8hardware5light12HwLightStateE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::getInterfaceHash",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::getInterfaceVersion",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLights19getInterfaceVersionEPi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    },
-    {
-     "referenced_type" : "_ZTIPi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::getLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLights9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::BpLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLightsC1ERKN3ndk10SpAIBinderE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    },
-    {
-     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::BpLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLightsC2ERKN3ndk10SpAIBinderE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    },
-    {
-     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::~BpLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLightsD0Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::~BpLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLightsD1Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::~BpLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLightsD2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::HwLightState::writeToParcel",
-   "linker_set_key" : "_ZNK4aidl7android8hardware5light12HwLightState13writeToParcelEP7AParcel",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPKN4aidl7android8hardware5light12HwLightStateE"
-    },
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::HwLight::writeToParcel",
-   "linker_set_key" : "_ZNK4aidl7android8hardware5light7HwLight13writeToParcelEP7AParcel",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPKN4aidl7android8hardware5light7HwLightE"
-    },
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
-  }
- ],
- "global_vars" :
- [
-  {
-   "linker_set_key" : "_ZN4aidl7android8hardware5light12HwLightState10descriptorE",
-   "name" : "aidl::android::hardware::light::HwLightState::descriptor",
-   "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
-  },
-  {
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7HwLight10descriptorE",
-   "name" : "aidl::android::hardware::light::HwLight::descriptor",
-   "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
-  },
-  {
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights10descriptorE",
-   "name" : "aidl::android::hardware::light::ILights::descriptor",
-   "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "access" : "private",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights12default_implE",
-   "name" : "aidl::android::hardware::light::ILights::default_impl",
-   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights4hashE",
-   "name" : "aidl::android::hardware::light::ILights::hash",
-   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  }
- ],
- "lvalue_reference_types" :
- [
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN3ndk10SpAIBinderE",
-   "name" : "const ndk::SpAIBinder &",
-   "referenced_type" : "_ZTIKN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIRKN3ndk10SpAIBinderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN3ndk13ScopedAParcelE",
-   "name" : "const ndk::ScopedAParcel &",
-   "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIRKN3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN3ndk17AParcelableHolderE",
-   "name" : "const ndk::AParcelableHolder &",
-   "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIRKN3ndk17AParcelableHolderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN3ndk20ScopedFileDescriptorE",
-   "name" : "const ndk::ScopedFileDescriptor &",
-   "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIRKN3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5light12HwLightStateE",
-   "name" : "const aidl::android::hardware::light::HwLightState &",
-   "referenced_type" : "_ZTIKN4aidl7android8hardware5light12HwLightStateE",
-   "self_type" : "_ZTIRKN4aidl7android8hardware5light12HwLightStateE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5light14BrightnessModeE",
-   "name" : "const aidl::android::hardware::light::BrightnessMode &",
-   "referenced_type" : "_ZTIKN4aidl7android8hardware5light14BrightnessModeE",
-   "self_type" : "_ZTIRKN4aidl7android8hardware5light14BrightnessModeE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5light7HwLightE",
-   "name" : "const aidl::android::hardware::light::HwLight &",
-   "referenced_type" : "_ZTIKN4aidl7android8hardware5light7HwLightE",
-   "self_type" : "_ZTIRKN4aidl7android8hardware5light7HwLightE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5light9FlashModeE",
-   "name" : "const aidl::android::hardware::light::FlashMode &",
-   "referenced_type" : "_ZTIKN4aidl7android8hardware5light9FlashModeE",
-   "self_type" : "_ZTIRKN4aidl7android8hardware5light9FlashModeE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5light9LightTypeE",
-   "name" : "const aidl::android::hardware::light::LightType &",
-   "referenced_type" : "_ZTIKN4aidl7android8hardware5light9LightTypeE",
-   "self_type" : "_ZTIRKN4aidl7android8hardware5light9LightTypeE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "name" : "const std::shared_ptr<aidl::android::hardware::light::ILights> &",
-   "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "name" : "const std::vector<char16_t, std::allocator<char16_t>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "name" : "const std::vector<bool, std::allocator<bool>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "name" : "const std::vector<double, std::allocator<double>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "name" : "const std::vector<float, std::allocator<float>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "name" : "const std::vector<unsigned char, std::allocator<unsigned char>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "name" : "const std::vector<int, std::allocator<int>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "name" : "const std::vector<long long, std::allocator<long long>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "name" : "const std::optional<std::vector<bool, std::allocator<bool>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "name" : "const std::optional<std::vector<double, std::allocator<double>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "name" : "const std::optional<std::vector<float, std::allocator<float>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "name" : "const std::optional<std::vector<int, std::allocator<int>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "name" : "const std::optional<std::vector<long long, std::allocator<long long>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKi",
-   "name" : "const int &",
-   "referenced_type" : "_ZTIKi",
-   "self_type" : "_ZTIRKi",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk10SpAIBinderE",
-   "name" : "ndk::SpAIBinder &",
-   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIRN3ndk10SpAIBinderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk13ScopedAParcelE",
-   "name" : "ndk::ScopedAParcel &",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIRN3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk13ScopedAStatusE",
-   "name" : "ndk::ScopedAStatus &",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIRN3ndk13ScopedAStatusE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk19ScopedAIBinder_WeakE",
-   "name" : "ndk::ScopedAIBinder_Weak &",
-   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "self_type" : "_ZTIRN3ndk19ScopedAIBinder_WeakE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk20ScopedFileDescriptorE",
-   "name" : "ndk::ScopedFileDescriptor &",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIRN3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE",
-   "name" : "ndk::ScopedAIBinder_DeathRecipient &",
-   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "self_type" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  }
- ],
- "pointer_types" :
- [
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIP13AIBinder_Weak",
-   "name" : "AIBinder_Weak *",
-   "referenced_type" : "_ZTI13AIBinder_Weak",
-   "self_type" : "_ZTIP13AIBinder_Weak",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIP14AIBinder_Class",
-   "name" : "AIBinder_Class *",
-   "referenced_type" : "_ZTI14AIBinder_Class",
-   "self_type" : "_ZTIP14AIBinder_Class",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIP23AIBinder_DeathRecipient",
-   "name" : "AIBinder_DeathRecipient *",
-   "referenced_type" : "_ZTI23AIBinder_DeathRecipient",
-   "self_type" : "_ZTIP23AIBinder_DeathRecipient",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIP7AParcel",
-   "name" : "AParcel *",
-   "referenced_type" : "_ZTI7AParcel",
-   "self_type" : "_ZTIP7AParcel",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIP7AStatus",
-   "name" : "AStatus *",
-   "referenced_type" : "_ZTI7AStatus",
-   "self_type" : "_ZTIP7AStatus",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIP8AIBinder",
-   "name" : "AIBinder *",
-   "referenced_type" : "_ZTI8AIBinder",
-   "self_type" : "_ZTIP8AIBinder",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
-   "name" : "int (*)(AIBinder *, unsigned int, const AParcel *, AParcel *)",
-   "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
-   "self_type" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPK7AParcel",
-   "name" : "const AParcel *",
-   "referenced_type" : "_ZTIK7AParcel",
-   "self_type" : "_ZTIPK7AParcel",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk10SpAIBinderE",
-   "name" : "const ndk::SpAIBinder *",
-   "referenced_type" : "_ZTIKN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIPKN3ndk10SpAIBinderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk13ScopedAParcelE",
-   "name" : "const ndk::ScopedAParcel *",
-   "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIPKN3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk13ScopedAStatusE",
-   "name" : "const ndk::ScopedAStatus *",
-   "referenced_type" : "_ZTIKN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIPKN3ndk13ScopedAStatusE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk17AParcelableHolderE",
-   "name" : "const ndk::AParcelableHolder *",
-   "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIPKN3ndk17AParcelableHolderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk20ScopedFileDescriptorE",
-   "name" : "const ndk::ScopedFileDescriptor *",
-   "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIPKN3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *",
-   "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *",
-   "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN4aidl7android8hardware5light12HwLightStateE",
-   "name" : "const aidl::android::hardware::light::HwLightState *",
-   "referenced_type" : "_ZTIKN4aidl7android8hardware5light12HwLightStateE",
-   "self_type" : "_ZTIPKN4aidl7android8hardware5light12HwLightStateE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN4aidl7android8hardware5light7HwLightE",
-   "name" : "const aidl::android::hardware::light::HwLight *",
-   "referenced_type" : "_ZTIKN4aidl7android8hardware5light7HwLightE",
-   "self_type" : "_ZTIPKN4aidl7android8hardware5light7HwLightE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKc",
-   "name" : "const char *",
-   "referenced_type" : "_ZTIKc",
-   "self_type" : "_ZTIPKc",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKv",
-   "name" : "const void *",
-   "referenced_type" : "_ZTIKv",
-   "self_type" : "_ZTIPKv",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk10SpAIBinderE",
-   "name" : "ndk::SpAIBinder *",
-   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIPN3ndk10SpAIBinderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk11ICInterfaceE",
-   "name" : "ndk::ICInterface *",
-   "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
-   "self_type" : "_ZTIPN3ndk11ICInterfaceE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "name" : "ndk::BnCInterface<aidl::android::hardware::light::ILights> *",
-   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "name" : "ndk::BpCInterface<aidl::android::hardware::light::ILights> *",
-   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk13ScopedAParcelE",
-   "name" : "ndk::ScopedAParcel *",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIPN3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk13ScopedAStatusE",
-   "name" : "ndk::ScopedAStatus *",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIPN3ndk13ScopedAStatusE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk13SharedRefBaseE",
-   "name" : "ndk::SharedRefBase *",
-   "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
-   "self_type" : "_ZTIPN3ndk13SharedRefBaseE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk17AParcelableHolderE",
-   "name" : "ndk::AParcelableHolder *",
-   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIPN3ndk17AParcelableHolderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
-   "name" : "ndk::ScopedAIBinder_Weak *",
-   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "self_type" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk20ScopedFileDescriptorE",
-   "name" : "ndk::ScopedFileDescriptor *",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIPN3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
-   "name" : "ndk::ScopedAIBinder_DeathRecipient *",
-   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "self_type" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr> *",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr> *",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5light12HwLightStateE",
-   "name" : "aidl::android::hardware::light::HwLightState *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5light12HwLightStateE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE",
-   "name" : "aidl::android::hardware::light::ILightsDefault *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5light16ILightsDelegatorE",
-   "name" : "aidl::android::hardware::light::ILightsDelegator *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5light16ILightsDelegatorE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5light7HwLightE",
-   "name" : "aidl::android::hardware::light::HwLight *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5light7HwLightE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5light7ILightsE",
-   "name" : "aidl::android::hardware::light::ILights *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light7ILightsE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5light7ILightsE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5light8BnLightsE",
-   "name" : "aidl::android::hardware::light::BnLights *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light8BnLightsE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5light8BpLightsE",
-   "name" : "aidl::android::hardware::light::BpLights *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light8BpLightsE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "name" : "std::shared_ptr<aidl::android::hardware::light::ILights> *",
-   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
-   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "name" : "std::vector<char16_t, std::allocator<char16_t>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEEE",
-   "name" : "std::vector<aidl::android::hardware::light::HwLight, std::allocator<aidl::android::hardware::light::HwLight>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEEE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "name" : "std::vector<bool, std::allocator<bool>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "name" : "std::vector<double, std::allocator<double>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "name" : "std::vector<float, std::allocator<float>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "name" : "std::vector<unsigned char, std::allocator<unsigned char>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "name" : "std::vector<int, std::allocator<int>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "name" : "std::vector<unsigned int, std::allocator<unsigned int>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "name" : "std::vector<long long, std::allocator<long long>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "name" : "std::vector<unsigned long long, std::allocator<unsigned long long>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "name" : "std::optional<std::vector<char16_t, std::allocator<char16_t>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "name" : "std::optional<std::vector<bool, std::allocator<bool>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "name" : "std::optional<std::vector<double, std::allocator<double>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "name" : "std::optional<std::vector<float, std::allocator<float>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "name" : "std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "name" : "std::optional<std::vector<int, std::allocator<int>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "name" : "std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "name" : "std::optional<std::vector<long long, std::allocator<long long>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "name" : "std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPP7AParcel",
-   "name" : "AParcel **",
-   "referenced_type" : "_ZTIP7AParcel",
-   "self_type" : "_ZTIPP7AParcel",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPP7AStatus",
-   "name" : "AStatus **",
-   "referenced_type" : "_ZTIP7AStatus",
-   "self_type" : "_ZTIPP7AStatus",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPP8AIBinder",
-   "name" : "AIBinder **",
-   "referenced_type" : "_ZTIP8AIBinder",
-   "self_type" : "_ZTIPP8AIBinder",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPPKc",
-   "name" : "const char **",
-   "referenced_type" : "_ZTIPKc",
-   "self_type" : "_ZTIPPKc",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPi",
-   "name" : "int *",
-   "referenced_type" : "_ZTIi",
-   "self_type" : "_ZTIPi",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPv",
-   "name" : "void *",
-   "referenced_type" : "_ZTIv",
-   "self_type" : "_ZTIPv",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  }
- ],
- "qualified_types" :
- [
-  {
-   "is_const" : true,
-   "linker_set_key" : "_ZTIK7AParcel",
-   "name" : "const AParcel",
-   "referenced_type" : "_ZTI7AParcel",
-   "self_type" : "_ZTIK7AParcel",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk10SpAIBinderE",
-   "name" : "const ndk::SpAIBinder",
-   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIKN3ndk10SpAIBinderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk13ScopedAParcelE",
-   "name" : "const ndk::ScopedAParcel",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIKN3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk13ScopedAStatusE",
-   "name" : "const ndk::ScopedAStatus",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIKN3ndk13ScopedAStatusE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk17AParcelableHolderE",
-   "name" : "const ndk::AParcelableHolder",
-   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIKN3ndk17AParcelableHolderE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk20ScopedFileDescriptorE",
-   "name" : "const ndk::ScopedFileDescriptor",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN4aidl7android8hardware5light12HwLightStateE",
-   "name" : "const aidl::android::hardware::light::HwLightState",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
-   "self_type" : "_ZTIKN4aidl7android8hardware5light12HwLightStateE",
-   "size" : 20,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN4aidl7android8hardware5light14BrightnessModeE",
-   "name" : "const aidl::android::hardware::light::BrightnessMode",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light14BrightnessModeE",
-   "self_type" : "_ZTIKN4aidl7android8hardware5light14BrightnessModeE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN4aidl7android8hardware5light7HwLightE",
-   "name" : "const aidl::android::hardware::light::HwLight",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
-   "self_type" : "_ZTIKN4aidl7android8hardware5light7HwLightE",
-   "size" : 12,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN4aidl7android8hardware5light9FlashModeE",
-   "name" : "const aidl::android::hardware::light::FlashMode",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light9FlashModeE",
-   "self_type" : "_ZTIKN4aidl7android8hardware5light9FlashModeE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN4aidl7android8hardware5light9LightTypeE",
-   "name" : "const aidl::android::hardware::light::LightType",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light9LightTypeE",
-   "self_type" : "_ZTIKN4aidl7android8hardware5light9LightTypeE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "name" : "const std::shared_ptr<aidl::android::hardware::light::ILights>",
-   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
-   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "size" : 12,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light14BrightnessModeELj3EEE",
-   "name" : "const std::array<aidl::android::hardware::light::BrightnessMode, 3U>",
-   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light14BrightnessModeELj3EEE",
-   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light14BrightnessModeELj3EEE",
-   "size" : 3,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BrightnessMode.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9FlashModeELj3EEE",
-   "name" : "const std::array<aidl::android::hardware::light::FlashMode, 3U>",
-   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light9FlashModeELj3EEE",
-   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9FlashModeELj3EEE",
-   "size" : 3,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/FlashMode.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9LightTypeELj9EEE",
-   "name" : "const std::array<aidl::android::hardware::light::LightType, 9U>",
-   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light9LightTypeELj9EEE",
-   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9LightTypeELj9EEE",
-   "size" : 9,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/LightType.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "name" : "const std::vector<char16_t, std::allocator<char16_t>>",
-   "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "name" : "const std::vector<bool, std::allocator<bool>>",
-   "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "name" : "const std::vector<double, std::allocator<double>>",
-   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "name" : "const std::vector<float, std::allocator<float>>",
-   "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "name" : "const std::vector<unsigned char, std::allocator<unsigned char>>",
-   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "name" : "const std::vector<int, std::allocator<int>>",
-   "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>>",
-   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "name" : "const std::vector<long long, std::allocator<long long>>",
-   "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>>",
-   "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "name" : "const std::optional<std::vector<bool, std::allocator<bool>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "name" : "const std::optional<std::vector<double, std::allocator<double>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "name" : "const std::optional<std::vector<float, std::allocator<float>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "name" : "const std::optional<std::vector<int, std::allocator<int>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "name" : "const std::optional<std::vector<long long, std::allocator<long long>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKP7AParcel",
-   "name" : "AParcel *const",
-   "referenced_type" : "_ZTIP7AParcel",
-   "self_type" : "_ZTIKP7AParcel",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKP7AStatus",
-   "name" : "AStatus *const",
-   "referenced_type" : "_ZTIP7AStatus",
-   "self_type" : "_ZTIKP7AStatus",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKb",
-   "name" : "const bool",
-   "referenced_type" : "_ZTIb",
-   "self_type" : "_ZTIKb",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKc",
-   "name" : "const char",
-   "referenced_type" : "_ZTIc",
-   "self_type" : "_ZTIKc",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKi",
-   "name" : "const int",
-   "referenced_type" : "_ZTIi",
-   "self_type" : "_ZTIKi",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKj",
-   "name" : "const unsigned int",
-   "referenced_type" : "_ZTIj",
-   "self_type" : "_ZTIKj",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKv",
-   "name" : "const void",
-   "referenced_type" : "_ZTIv",
-   "self_type" : "_ZTIKv",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  }
- ],
- "record_types" :
- [
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mBinder",
-     "referenced_type" : "_ZTIP8AIBinder"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk10SpAIBinderE",
-   "name" : "ndk::SpAIBinder",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIN3ndk10SpAIBinderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "access" : "private",
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "field_name" : "interface",
-     "referenced_type" : "_ZTINSt3__110shared_ptrIN3ndk11ICInterfaceEEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
-   "name" : "ndk::ICInterface::ICInterfaceData",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
-   "self_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk13SharedRefBaseE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk11ICInterfaceE",
-   "name" : "ndk::ICInterface",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
-   "self_type" : "_ZTIN3ndk11ICInterfaceE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk11ICInterfaceE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk11ICInterfaceD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk11ICInterfaceD0Ev"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5light7ILightsE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mMutex",
-     "field_offset" : 128,
-     "referenced_type" : "_ZTINSt3__15mutexE"
-    },
-    {
-     "access" : "private",
-     "field_name" : "mWeakBinder",
-     "field_offset" : 160,
-     "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "name" : "ndk::BnCInterface<aidl::android::hardware::light::ILights>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "size" : 24,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light7ILightsE"
-   ],
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEED1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEED0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights13setLightStateEiRKNS2_12HwLightStateE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights19getInterfaceVersionEPi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE12createBinderEv"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5light7ILightsE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mBinder",
-     "field_offset" : 128,
-     "referenced_type" : "_ZTIN3ndk10SpAIBinderE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "name" : "ndk::BpCInterface<aidl::android::hardware::light::ILights>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "size" : 20,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light7ILightsE"
-   ],
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEED1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEED0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEE4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights13setLightStateEiRKNS2_12HwLightStateE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights19getInterfaceVersionEPi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk13ScopedAParcelE",
-   "name" : "ndk::ScopedAParcel",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk13ScopedAStatusE",
-   "name" : "ndk::ScopedAStatus",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mFlagThis",
-     "field_offset" : 32,
-     "referenced_type" : "_ZTINSt3__19once_flagE"
-    },
-    {
-     "access" : "private",
-     "field_name" : "mThis",
-     "field_offset" : 64,
-     "referenced_type" : "_ZTINSt3__18weak_ptrIN3ndk13SharedRefBaseEEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk13SharedRefBaseE",
-   "name" : "ndk::SharedRefBase",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
-   "self_type" : "_ZTIN3ndk13SharedRefBaseE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk13SharedRefBaseE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk13SharedRefBaseD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk13SharedRefBaseD0Ev"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mParcel",
-     "field_offset" : 32,
-     "referenced_type" : "_ZTIN3ndk13ScopedAParcelE"
-    },
-    {
-     "access" : "private",
-     "field_name" : "mStability",
-     "field_offset" : 64,
-     "referenced_type" : "_ZTIi"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk17AParcelableHolderE",
-   "name" : "ndk::AParcelableHolder",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk17AParcelableHolderE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk17AParcelableHolderD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk17AParcelableHolderD0Ev"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "name" : "ndk::ScopedAIBinder_Weak",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "self_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiXadL_ZNS_8internalL14closeWithErrorEiEELin1EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "name" : "ndk::ScopedFileDescriptor",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "name" : "ndk::ScopedAIBinder_DeathRecipient",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "self_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mT",
-     "referenced_type" : "_ZTIP13AIBinder_Weak"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
-   "template_args" :
-   [
-    "_ZTIP13AIBinder_Weak"
-   ]
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mT",
-     "referenced_type" : "_ZTIP23AIBinder_DeathRecipient"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
-   "template_args" :
-   [
-    "_ZTIP23AIBinder_DeathRecipient"
-   ]
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mT",
-     "referenced_type" : "_ZTIP7AParcel"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
-   "template_args" :
-   [
-    "_ZTIP7AParcel"
-   ]
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mT",
-     "referenced_type" : "_ZTIP7AStatus"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
-   "template_args" :
-   [
-    "_ZTIP7AStatus"
-   ]
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "field_name" : "color",
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "field_name" : "flashMode",
-     "field_offset" : 32,
-     "referenced_type" : "_ZTIN4aidl7android8hardware5light9FlashModeE"
-    },
-    {
-     "field_name" : "flashOnMs",
-     "field_offset" : 64,
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "field_name" : "flashOffMs",
-     "field_offset" : 96,
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "field_name" : "brightnessMode",
-     "field_offset" : 128,
-     "referenced_type" : "_ZTIN4aidl7android8hardware5light14BrightnessModeE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
-   "name" : "aidl::android::hardware::light::HwLightState",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
-   "size" : 20,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5light7ILightsE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE",
-   "name" : "aidl::android::hardware::light::ILightsDefault",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE",
-   "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light14ILightsDefaultD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light14ILightsDefaultD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light14ILightsDefault8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light14ILightsDefault8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light14ILightsDefault13setLightStateEiRKNS2_12HwLightStateE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light14ILightsDefault9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light14ILightsDefault19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light14ILightsDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5light8BnLightsE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "_impl",
-     "field_offset" : 192,
-     "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE",
-   "name" : "aidl::android::hardware::light::ILightsDelegator",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE",
-   "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light16ILightsDelegatorD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light16ILightsDelegatorD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light16ILightsDelegator13setLightStateEiRKNS2_12HwLightStateE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light16ILightsDelegator9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BnLights19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BnLights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BnLights12createBinderEv"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "field_name" : "id",
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "field_name" : "ordinal",
-     "field_offset" : 32,
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "field_name" : "type",
-     "field_offset" : 64,
-     "referenced_type" : "_ZTIN4aidl7android8hardware5light9LightTypeE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light7HwLightE",
-   "name" : "aidl::android::hardware::light::HwLight",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
-   "size" : 12,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk11ICInterfaceE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light7ILightsE",
-   "name" : "aidl::android::hardware::light::ILights",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light7ILightsE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light7ILightsE",
-   "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5light7ILightsE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILightsD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILightsD0Ev"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights13setLightStateEiRKNS2_12HwLightStateE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights19getInterfaceVersionEPi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light8BnLightsE",
-   "name" : "aidl::android::hardware::light::BnLights",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light8BnLightsE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light8BnLightsE",
-   "size" : 24,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5light8BnLightsE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BnLightsD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BnLightsD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights13setLightStateEiRKNS2_12HwLightStateE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BnLights19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BnLights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BnLights12createBinderEv"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "field_name" : "_aidl_cached_version",
-     "field_offset" : 160,
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "field_name" : "_aidl_cached_hash",
-     "field_offset" : 192,
-     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    },
-    {
-     "field_name" : "_aidl_cached_hash_mutex",
-     "field_offset" : 288,
-     "referenced_type" : "_ZTINSt3__15mutexE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light8BpLightsE",
-   "name" : "aidl::android::hardware::light::BpLights",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light8BpLightsE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light8BpLightsE",
-   "size" : 40,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5light8BpLightsE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BpLightsD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BpLightsD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEE4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BpLights13setLightStateEiRKNS2_12HwLightStateE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BpLights9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BpLights19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BpLights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::BrightnessMode>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light14BrightnessModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9FlashModeEEE",
-   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::FlashMode>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9FlashModeEEE",
-   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9FlashModeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9FlashModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9LightTypeEEE",
-   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::LightType>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9LightTypeEEE",
-   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9LightTypeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9LightTypeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::BrightnessMode>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light14BrightnessModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9FlashModeEEE",
-   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::FlashMode>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9FlashModeEEE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9FlashModeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9FlashModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9LightTypeEEE",
-   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::LightType>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9LightTypeEEE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9LightTypeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9LightTypeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIiEE",
-   "name" : "android::internal::details::ToEmptyString<int>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIiEE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIiEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIi"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::BrightnessMode>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light14BrightnessModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9FlashModeEEE",
-   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::FlashMode>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9FlashModeEEE",
-   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9FlashModeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9FlashModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9LightTypeEEE",
-   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::LightType>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9LightTypeEEE",
-   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9LightTypeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9LightTypeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light14BrightnessModeENSt3__110shared_ptrEEE",
-   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::light::BrightnessMode, std::shared_ptr>",
-   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light14BrightnessModeENSt3__110shared_ptrEEE",
-   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light14BrightnessModeENSt3__110shared_ptrEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light14BrightnessModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light14BrightnessModeENSt3__18optionalEEE",
-   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::light::BrightnessMode, std::optional>",
-   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light14BrightnessModeENSt3__18optionalEEE",
-   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light14BrightnessModeENSt3__18optionalEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light14BrightnessModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9FlashModeENSt3__110shared_ptrEEE",
-   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::light::FlashMode, std::shared_ptr>",
-   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9FlashModeENSt3__110shared_ptrEEE",
-   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9FlashModeENSt3__110shared_ptrEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9FlashModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9FlashModeENSt3__18optionalEEE",
-   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::light::FlashMode, std::optional>",
-   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9FlashModeENSt3__18optionalEEE",
-   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9FlashModeENSt3__18optionalEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9FlashModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9LightTypeENSt3__110shared_ptrEEE",
-   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::light::LightType, std::shared_ptr>",
-   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9LightTypeENSt3__110shared_ptrEEE",
-   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9LightTypeENSt3__110shared_ptrEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9LightTypeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9LightTypeENSt3__18optionalEEE",
-   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::light::LightType, std::optional>",
-   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9LightTypeENSt3__18optionalEEE",
-   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9LightTypeENSt3__18optionalEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9LightTypeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::BrightnessMode>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light14BrightnessModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9FlashModeEEE",
-   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::FlashMode>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9FlashModeEEE",
-   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9FlashModeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9FlashModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9LightTypeEEE",
-   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::LightType>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9LightTypeEEE",
-   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9LightTypeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9LightTypeE"
-   ]
-  }
- ],
- "rvalue_reference_types" :
- [
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk13ScopedAParcelE",
-   "name" : "ndk::ScopedAParcel &&",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTION3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk13ScopedAStatusE",
-   "name" : "ndk::ScopedAStatus &&",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTION3ndk13ScopedAStatusE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk17AParcelableHolderE",
-   "name" : "ndk::AParcelableHolder &&",
-   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTION3ndk17AParcelableHolderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk19ScopedAIBinder_WeakE",
-   "name" : "ndk::ScopedAIBinder_Weak &&",
-   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "self_type" : "_ZTION3ndk19ScopedAIBinder_WeakE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk20ScopedFileDescriptorE",
-   "name" : "ndk::ScopedFileDescriptor &&",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTION3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
-   "name" : "ndk::ScopedAIBinder_DeathRecipient &&",
-   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "self_type" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &&",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  }
- ]
-}
diff --git a/Tiramisu/64/arm/source-based/android.hardware.light-V1-ndk.so.lsdump b/Tiramisu/64/x86/source-based/android.hardware.light-V2-ndk.so.lsdump
similarity index 96%
rename from Tiramisu/64/arm/source-based/android.hardware.light-V1-ndk.so.lsdump
rename to Tiramisu/64/x86/source-based/android.hardware.light-V2-ndk.so.lsdump
index 590c114..2e9364d 100644
--- a/Tiramisu/64/arm/source-based/android.hardware.light-V1-ndk.so.lsdump
+++ b/Tiramisu/64/x86/source-based/android.hardware.light-V2-ndk.so.lsdump
@@ -32,7 +32,6 @@
   {
    "alignment" : 1,
    "is_integral" : true,
-   "is_unsigned" : true,
    "linker_set_key" : "_ZTIc",
    "name" : "char",
    "referenced_type" : "_ZTIc",
@@ -519,7 +518,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light14BrightnessModeE",
    "self_type" : "_ZTIN4aidl7android8hardware5light14BrightnessModeE",
    "size" : 1,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BrightnessMode.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BrightnessMode.h",
    "underlying_type" : "_ZTIa"
   },
   {
@@ -544,7 +543,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light9FlashModeE",
    "self_type" : "_ZTIN4aidl7android8hardware5light9FlashModeE",
    "size" : 1,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/FlashMode.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/FlashMode.h",
    "underlying_type" : "_ZTIa"
   },
   {
@@ -586,6 +585,10 @@
     {
      "enum_field_value" : 8,
      "name" : "aidl::android::hardware::light::LightType::MICROPHONE"
+    },
+    {
+     "enum_field_value" : 9,
+     "name" : "aidl::android::hardware::light::LightType::CAMERA"
     }
    ],
    "linker_set_key" : "_ZTIN4aidl7android8hardware5light9LightTypeE",
@@ -593,7 +596,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light9LightTypeE",
    "self_type" : "_ZTIN4aidl7android8hardware5light9LightTypeE",
    "size" : 1,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/LightType.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/LightType.h",
    "underlying_type" : "_ZTIa"
   },
   {
@@ -931,7 +934,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::setLightState",
@@ -950,7 +953,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::getInterfaceHash",
@@ -966,7 +969,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::getInterfaceVersion",
@@ -982,7 +985,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::asBinder",
@@ -995,7 +998,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::isRemote",
@@ -1008,7 +1011,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::getLights",
@@ -1024,7 +1027,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::HwLight::readFromParcel",
@@ -1040,7 +1043,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::fromBinder",
@@ -1052,7 +1055,7 @@
     }
    ],
    "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::writeToParcel",
@@ -1067,13 +1070,13 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::getDefaultImpl",
    "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights14getDefaultImplEv",
    "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::readFromParcel",
@@ -1088,7 +1091,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::setDefaultImpl",
@@ -1100,7 +1103,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::ILights",
@@ -1113,7 +1116,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::~ILights",
@@ -1126,7 +1129,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::~ILights",
@@ -1139,7 +1142,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::~ILights",
@@ -1152,7 +1155,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "access" : "protected",
@@ -1166,7 +1169,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::getInterfaceHash",
@@ -1182,7 +1185,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::getInterfaceVersion",
@@ -1198,7 +1201,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::BnLights",
@@ -1211,7 +1214,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::~BnLights",
@@ -1224,7 +1227,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::~BnLights",
@@ -1237,7 +1240,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::~BnLights",
@@ -1250,7 +1253,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::setLightState",
@@ -1269,7 +1272,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::getInterfaceHash",
@@ -1285,7 +1288,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::getInterfaceVersion",
@@ -1301,7 +1304,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::getLights",
@@ -1317,7 +1320,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::BpLights",
@@ -1333,7 +1336,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::BpLights",
@@ -1349,7 +1352,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::~BpLights",
@@ -1362,7 +1365,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::~BpLights",
@@ -1375,7 +1378,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::~BpLights",
@@ -1388,7 +1391,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::HwLightState::writeToParcel",
@@ -1404,7 +1407,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::HwLight::writeToParcel",
@@ -1420,7 +1423,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   }
  ],
  "global_vars" :
@@ -1429,32 +1432,32 @@
    "linker_set_key" : "_ZN4aidl7android8hardware5light12HwLightState10descriptorE",
    "name" : "aidl::android::hardware::light::HwLightState::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5light7HwLight10descriptorE",
    "name" : "aidl::android::hardware::light::HwLight::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights10descriptorE",
    "name" : "aidl::android::hardware::light::ILights::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "access" : "private",
    "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights12default_implE",
    "name" : "aidl::android::hardware::light::ILights::default_impl",
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights4hashE",
    "name" : "aidl::android::hardware::light::ILights::hash",
    "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   }
  ],
  "lvalue_reference_types" :
@@ -1502,7 +1505,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5light12HwLightStateE",
    "self_type" : "_ZTIRKN4aidl7android8hardware5light12HwLightStateE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "alignment" : 4,
@@ -1520,7 +1523,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5light7HwLightE",
    "self_type" : "_ZTIRKN4aidl7android8hardware5light7HwLightE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "alignment" : 4,
@@ -1547,7 +1550,7 @@
    "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 4,
@@ -1928,7 +1931,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5light12HwLightStateE",
    "self_type" : "_ZTIPKN4aidl7android8hardware5light12HwLightStateE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "alignment" : 4,
@@ -1937,7 +1940,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5light7HwLightE",
    "self_type" : "_ZTIPKN4aidl7android8hardware5light7HwLightE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "alignment" : 4,
@@ -2099,7 +2102,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light12HwLightStateE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "alignment" : 4,
@@ -2108,7 +2111,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 4,
@@ -2117,7 +2120,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light16ILightsDelegatorE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "alignment" : 4,
@@ -2126,7 +2129,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light7HwLightE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "alignment" : 4,
@@ -2135,7 +2138,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light7ILightsE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light7ILightsE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 4,
@@ -2144,7 +2147,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light8BnLightsE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "alignment" : 4,
@@ -2153,7 +2156,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light8BpLightsE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "alignment" : 4,
@@ -2162,7 +2165,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 4,
@@ -2171,7 +2174,7 @@
    "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 4,
@@ -2189,7 +2192,7 @@
    "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEEE",
    "self_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 4,
@@ -2387,7 +2390,7 @@
    "referenced_type" : "_ZTIi",
    "self_type" : "_ZTIPi",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 4,
@@ -2487,7 +2490,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
    "self_type" : "_ZTIKN4aidl7android8hardware5light12HwLightStateE",
    "size" : 20,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "alignment" : 1,
@@ -2507,7 +2510,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
    "self_type" : "_ZTIKN4aidl7android8hardware5light7HwLightE",
    "size" : 12,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "alignment" : 1,
@@ -2537,7 +2540,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 4,
@@ -2547,7 +2550,7 @@
    "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "size" : 12,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 1,
@@ -2557,7 +2560,7 @@
    "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light14BrightnessModeELj3EEE",
    "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light14BrightnessModeELj3EEE",
    "size" : 3,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BrightnessMode.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BrightnessMode.h"
   },
   {
    "alignment" : 1,
@@ -2567,17 +2570,17 @@
    "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light9FlashModeELj3EEE",
    "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9FlashModeELj3EEE",
    "size" : 3,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/FlashMode.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/FlashMode.h"
   },
   {
    "alignment" : 1,
    "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9LightTypeELj9EEE",
-   "name" : "const std::array<aidl::android::hardware::light::LightType, 9U>",
-   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light9LightTypeELj9EEE",
-   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9LightTypeELj9EEE",
-   "size" : 9,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/LightType.h"
+   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9LightTypeELj10EEE",
+   "name" : "const std::array<aidl::android::hardware::light::LightType, 10U>",
+   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light9LightTypeELj10EEE",
+   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9LightTypeELj10EEE",
+   "size" : 10,
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/LightType.h"
   },
   {
    "alignment" : 4,
@@ -2817,7 +2820,7 @@
    "referenced_type" : "_ZTIj",
    "self_type" : "_ZTIKj",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "is_const" : true,
@@ -3363,7 +3366,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
    "self_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
    "size" : 20,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "alignment" : 4,
@@ -3379,7 +3382,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE",
    "self_type" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h",
    "vtable_components" :
    [
     {
@@ -3446,7 +3449,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE",
    "self_type" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE",
    "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h",
    "vtable_components" :
    [
     {
@@ -3518,7 +3521,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
    "self_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
    "size" : 12,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "alignment" : 4,
@@ -3534,7 +3537,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light7ILightsE",
    "self_type" : "_ZTIN4aidl7android8hardware5light7ILightsE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h",
    "vtable_components" :
    [
     {
@@ -3598,7 +3601,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light8BnLightsE",
    "self_type" : "_ZTIN4aidl7android8hardware5light8BnLightsE",
    "size" : 24,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h",
    "vtable_components" :
    [
     {
@@ -3679,7 +3682,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light8BpLightsE",
    "self_type" : "_ZTIN4aidl7android8hardware5light8BpLightsE",
    "size" : 40,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h",
    "vtable_components" :
    [
     {
diff --git a/Tiramisu/64/x86/source-based/android.hardware.power-V2-ndk.so.lsdump b/Tiramisu/64/x86/source-based/android.hardware.power-V3-ndk.so.lsdump
similarity index 95%
rename from Tiramisu/64/x86/source-based/android.hardware.power-V2-ndk.so.lsdump
rename to Tiramisu/64/x86/source-based/android.hardware.power-V3-ndk.so.lsdump
index 3c919a2..c05f9fa 100644
--- a/Tiramisu/64/x86/source-based/android.hardware.power-V2-ndk.so.lsdump
+++ b/Tiramisu/64/x86/source-based/android.hardware.power-V3-ndk.so.lsdump
@@ -735,6 +735,14 @@
     {
      "enum_field_value" : 14,
      "name" : "aidl::android::hardware::power::Mode::CAMERA_STREAMING_HIGH"
+    },
+    {
+     "enum_field_value" : 15,
+     "name" : "aidl::android::hardware::power::Mode::GAME"
+    },
+    {
+     "enum_field_value" : 16,
+     "name" : "aidl::android::hardware::power::Mode::GAME_LOADING"
     }
    ],
    "linker_set_key" : "_ZTIN4aidl7android8hardware5power4ModeE",
@@ -742,7 +750,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power4ModeE",
    "self_type" : "_ZTIN4aidl7android8hardware5power4ModeE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Mode.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/Mode.h",
    "underlying_type" : "_ZTIi"
   },
   {
@@ -779,7 +787,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power5BoostE",
    "self_type" : "_ZTIN4aidl7android8hardware5power5BoostE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Boost.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/Boost.h",
    "underlying_type" : "_ZTIi"
   },
   {
@@ -939,7 +947,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::isModeSupported",
@@ -958,7 +966,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::getInterfaceHash",
@@ -974,7 +982,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::isBoostSupported",
@@ -993,7 +1001,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::createHintSession",
@@ -1021,7 +1029,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::getInterfaceVersion",
@@ -1037,7 +1045,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::getHintSessionPreferredRate",
@@ -1053,7 +1061,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::setMode",
@@ -1072,7 +1080,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::asBinder",
@@ -1085,7 +1093,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::isRemote",
@@ -1098,7 +1106,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::setBoost",
@@ -1117,7 +1125,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::fromBinder",
@@ -1129,7 +1137,7 @@
     }
    ],
    "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::writeToParcel",
@@ -1144,13 +1152,13 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::getDefaultImpl",
    "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession14getDefaultImplEv",
    "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::readFromParcel",
@@ -1165,7 +1173,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::setDefaultImpl",
@@ -1177,7 +1185,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::IPowerHintSession",
@@ -1190,7 +1198,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::~IPowerHintSession",
@@ -1203,7 +1211,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::~IPowerHintSession",
@@ -1216,7 +1224,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::~IPowerHintSession",
@@ -1229,7 +1237,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "access" : "protected",
@@ -1243,7 +1251,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::getInterfaceHash",
@@ -1259,7 +1267,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::getInterfaceVersion",
@@ -1275,7 +1283,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::BnPowerHintSession",
@@ -1288,7 +1296,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::~BnPowerHintSession",
@@ -1301,7 +1309,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::~BnPowerHintSession",
@@ -1314,7 +1322,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::~BnPowerHintSession",
@@ -1327,7 +1335,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::getInterfaceHash",
@@ -1343,7 +1351,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::getInterfaceVersion",
@@ -1359,7 +1367,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::reportActualWorkDuration",
@@ -1375,7 +1383,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::updateTargetWorkDuration",
@@ -1391,7 +1399,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::close",
@@ -1404,7 +1412,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::pause",
@@ -1417,7 +1425,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::resume",
@@ -1430,7 +1438,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::BpPowerHintSession",
@@ -1446,7 +1454,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::BpPowerHintSession",
@@ -1462,7 +1470,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::~BpPowerHintSession",
@@ -1475,7 +1483,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::~BpPowerHintSession",
@@ -1488,7 +1496,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::~BpPowerHintSession",
@@ -1501,7 +1509,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::getInterfaceHash",
@@ -1517,7 +1525,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::getInterfaceVersion",
@@ -1533,7 +1541,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::reportActualWorkDuration",
@@ -1549,7 +1557,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::updateTargetWorkDuration",
@@ -1565,7 +1573,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::close",
@@ -1578,7 +1586,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::pause",
@@ -1591,7 +1599,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::resume",
@@ -1604,7 +1612,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::asBinder",
@@ -1617,7 +1625,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::isRemote",
@@ -1630,7 +1638,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::fromBinder",
@@ -1642,7 +1650,7 @@
     }
    ],
    "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::writeToParcel",
@@ -1657,13 +1665,13 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::getDefaultImpl",
    "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower14getDefaultImplEv",
    "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::readFromParcel",
@@ -1678,7 +1686,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::setDefaultImpl",
@@ -1690,7 +1698,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::IPower",
@@ -1703,7 +1711,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::~IPower",
@@ -1716,7 +1724,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::~IPower",
@@ -1729,7 +1737,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::~IPower",
@@ -1742,7 +1750,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "access" : "protected",
@@ -1756,7 +1764,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::getInterfaceHash",
@@ -1772,7 +1780,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::getInterfaceVersion",
@@ -1788,7 +1796,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::BnPower",
@@ -1801,7 +1809,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::~BnPower",
@@ -1814,7 +1822,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::~BnPower",
@@ -1827,7 +1835,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::~BnPower",
@@ -1840,7 +1848,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::isModeSupported",
@@ -1859,7 +1867,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::getInterfaceHash",
@@ -1875,7 +1883,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::isBoostSupported",
@@ -1894,7 +1902,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::createHintSession",
@@ -1922,7 +1930,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::getInterfaceVersion",
@@ -1938,7 +1946,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::getHintSessionPreferredRate",
@@ -1954,7 +1962,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::setMode",
@@ -1973,7 +1981,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::setBoost",
@@ -1992,7 +2000,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::BpPower",
@@ -2008,7 +2016,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::BpPower",
@@ -2024,7 +2032,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::~BpPower",
@@ -2037,7 +2045,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::~BpPower",
@@ -2050,7 +2058,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::~BpPower",
@@ -2063,7 +2071,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::WorkDuration::writeToParcel",
@@ -2079,7 +2087,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   }
  ],
  "global_vars" :
@@ -2088,45 +2096,45 @@
    "linker_set_key" : "_ZN4aidl7android8hardware5power12WorkDuration10descriptorE",
    "name" : "aidl::android::hardware::power::WorkDuration::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession10descriptorE",
    "name" : "aidl::android::hardware::power::IPowerHintSession::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "access" : "private",
    "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession12default_implE",
    "name" : "aidl::android::hardware::power::IPowerHintSession::default_impl",
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession4hashE",
    "name" : "aidl::android::hardware::power::IPowerHintSession::hash",
    "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower10descriptorE",
    "name" : "aidl::android::hardware::power::IPower::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "access" : "private",
    "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower12default_implE",
    "name" : "aidl::android::hardware::power::IPower::default_impl",
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower4hashE",
    "name" : "aidl::android::hardware::power::IPower::hash",
    "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   }
  ],
  "lvalue_reference_types" :
@@ -2174,7 +2182,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE",
    "self_type" : "_ZTIRKN4aidl7android8hardware5power12WorkDurationE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 4,
@@ -2183,7 +2191,7 @@
    "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -2192,7 +2200,7 @@
    "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -2210,7 +2218,7 @@
    "referenced_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
    "self_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -2582,7 +2590,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE",
    "self_type" : "_ZTIPKN4aidl7android8hardware5power12WorkDurationE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 4,
@@ -2762,7 +2770,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power12WorkDurationE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 4,
@@ -2771,7 +2779,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -2780,7 +2788,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power15IPowerDelegatorE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "alignment" : 4,
@@ -2789,7 +2797,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -2798,7 +2806,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -2807,7 +2815,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -2816,7 +2824,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -2825,7 +2833,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -2834,7 +2842,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power6IPowerE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -2843,7 +2851,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "alignment" : 4,
@@ -2852,7 +2860,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power7BpPowerE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "alignment" : 4,
@@ -2861,7 +2869,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -2870,7 +2878,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -2879,7 +2887,7 @@
    "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -3086,7 +3094,7 @@
    "referenced_type" : "_ZTIb",
    "self_type" : "_ZTIPb",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -3095,7 +3103,7 @@
    "referenced_type" : "_ZTIi",
    "self_type" : "_ZTIPi",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -3113,7 +3121,7 @@
    "referenced_type" : "_ZTIx",
    "self_type" : "_ZTIPx",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   }
  ],
  "qualified_types" :
@@ -3204,7 +3212,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
    "self_type" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 4,
@@ -3214,7 +3222,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -3224,7 +3232,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -3234,17 +3242,17 @@
    "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "size" : 12,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "alignment" : 4,
    "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power4ModeELj15EEE",
-   "name" : "const std::array<aidl::android::hardware::power::Mode, 15U>",
-   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5power4ModeELj15EEE",
-   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power4ModeELj15EEE",
-   "size" : 60,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Mode.h"
+   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power4ModeELj17EEE",
+   "name" : "const std::array<aidl::android::hardware::power::Mode, 17U>",
+   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5power4ModeELj17EEE",
+   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power4ModeELj17EEE",
+   "size" : 68,
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/Mode.h"
   },
   {
    "alignment" : 4,
@@ -3254,7 +3262,7 @@
    "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5power5BoostELj6EEE",
    "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power5BoostELj6EEE",
    "size" : 24,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Boost.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/Boost.h"
   },
   {
    "alignment" : 4,
@@ -3272,7 +3280,7 @@
    "name" : "const std::vector<aidl::android::hardware::power::WorkDuration, std::allocator<aidl::android::hardware::power::WorkDuration>>",
    "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
    "self_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -3492,7 +3500,7 @@
    "referenced_type" : "_ZTIi",
    "self_type" : "_ZTIKi",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 4,
@@ -3502,7 +3510,7 @@
    "referenced_type" : "_ZTIj",
    "self_type" : "_ZTIKj",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "is_const" : true,
@@ -4259,7 +4267,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
    "self_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 4,
@@ -4275,7 +4283,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE",
    "self_type" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h",
    "vtable_components" :
    [
     {
@@ -4354,7 +4362,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE",
    "self_type" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE",
    "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h",
    "vtable_components" :
    [
     {
@@ -4427,7 +4435,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE",
    "self_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h",
    "vtable_components" :
    [
     {
@@ -4503,7 +4511,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE",
    "self_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE",
    "size" : 24,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h",
    "vtable_components" :
    [
     {
@@ -4596,7 +4604,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE",
    "self_type" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE",
    "size" : 40,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h",
    "vtable_components" :
    [
     {
@@ -4663,7 +4671,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
    "self_type" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h",
    "vtable_components" :
    [
     {
@@ -4739,7 +4747,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
    "self_type" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
    "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h",
    "vtable_components" :
    [
     {
@@ -4809,7 +4817,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE",
    "self_type" : "_ZTIN4aidl7android8hardware5power6IPowerE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h",
    "vtable_components" :
    [
     {
@@ -4889,7 +4897,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE",
    "self_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE",
    "size" : 24,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h",
    "vtable_components" :
    [
     {
@@ -4986,7 +4994,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power7BpPowerE",
    "self_type" : "_ZTIN4aidl7android8hardware5power7BpPowerE",
    "size" : 40,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h",
    "vtable_components" :
    [
     {
diff --git a/Tiramisu/64/x86_64/source-based/android.hardware.light-V1-ndk.so.lsdump b/Tiramisu/64/x86_64/source-based/android.hardware.light-V1-ndk.so.lsdump
deleted file mode 100644
index 8abe3d8..0000000
--- a/Tiramisu/64/x86_64/source-based/android.hardware.light-V1-ndk.so.lsdump
+++ /dev/null
@@ -1,4098 +0,0 @@
-{
- "array_types" : [],
- "builtin_types" :
- [
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIDn",
-   "name" : "std::nullptr_t",
-   "referenced_type" : "_ZTIDn",
-   "self_type" : "_ZTIDn",
-   "size" : 8
-  },
-  {
-   "alignment" : 1,
-   "is_integral" : true,
-   "linker_set_key" : "_ZTIa",
-   "name" : "signed char",
-   "referenced_type" : "_ZTIa",
-   "self_type" : "_ZTIa",
-   "size" : 1
-  },
-  {
-   "alignment" : 1,
-   "is_integral" : true,
-   "is_unsigned" : true,
-   "linker_set_key" : "_ZTIb",
-   "name" : "bool",
-   "referenced_type" : "_ZTIb",
-   "self_type" : "_ZTIb",
-   "size" : 1
-  },
-  {
-   "alignment" : 1,
-   "is_integral" : true,
-   "linker_set_key" : "_ZTIc",
-   "name" : "char",
-   "referenced_type" : "_ZTIc",
-   "self_type" : "_ZTIc",
-   "size" : 1
-  },
-  {
-   "alignment" : 4,
-   "is_integral" : true,
-   "linker_set_key" : "_ZTIi",
-   "name" : "int",
-   "referenced_type" : "_ZTIi",
-   "self_type" : "_ZTIi",
-   "size" : 4
-  },
-  {
-   "alignment" : 4,
-   "is_integral" : true,
-   "is_unsigned" : true,
-   "linker_set_key" : "_ZTIj",
-   "name" : "unsigned int",
-   "referenced_type" : "_ZTIj",
-   "self_type" : "_ZTIj",
-   "size" : 4
-  },
-  {
-   "alignment" : 8,
-   "is_integral" : true,
-   "is_unsigned" : true,
-   "linker_set_key" : "_ZTIm",
-   "name" : "unsigned long",
-   "referenced_type" : "_ZTIm",
-   "self_type" : "_ZTIm",
-   "size" : 8
-  },
-  {
-   "linker_set_key" : "_ZTIv",
-   "name" : "void",
-   "referenced_type" : "_ZTIv",
-   "self_type" : "_ZTIv"
-  }
- ],
- "elf_functions" :
- [
-  {
-   "binding" : "weak",
-   "name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5light7HwLightEEEiPK7AParcelPvm"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5light7HwLightEEEiP7AParcelPKvm"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light12HwLightState14readFromParcelEPK7AParcel"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light14ILightsDefault13setLightStateEiRKNS2_12HwLightStateE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light14ILightsDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light14ILightsDefault19getInterfaceVersionEPi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light14ILightsDefault8asBinderEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light14ILightsDefault8isRemoteEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light14ILightsDefault9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7HwLight14readFromParcelEPK7AParcel"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILights10fromBinderERKN3ndk10SpAIBinderE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILights13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILights14getDefaultImplEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILights14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILights14setDefaultImplERKNSt3__110shared_ptrIS3_EE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILightsC2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILightsD0Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILightsD1Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILightsD2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BnLights12createBinderEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BnLights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BnLights19getInterfaceVersionEPi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BnLightsC2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BnLightsD0Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BnLightsD1Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BnLightsD2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLights13setLightStateEiRKNS2_12HwLightStateE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLights19getInterfaceVersionEPi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLights9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLightsC1ERKN3ndk10SpAIBinderE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLightsC2ERKN3ndk10SpAIBinderE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLightsD0Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLightsD1Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLightsD2Ev"
-  },
-  {
-   "name" : "_ZNK4aidl7android8hardware5light12HwLightState13writeToParcelEP7AParcel"
-  },
-  {
-   "name" : "_ZNK4aidl7android8hardware5light7HwLight13writeToParcelEP7AParcel"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEED2Ev"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZNSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEE8__appendEm"
-  }
- ],
- "elf_objects" :
- [
-  {
-   "binding" : "weak",
-   "name" : "_ZGVN4aidl7android8hardware5light7ILights4hashE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light12HwLightState10descriptorE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7HwLight10descriptorE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILights10descriptorE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILights12default_implE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN4aidl7android8hardware5light7ILights4hashE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZTVN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZTVN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZTVN3ndk13SharedRefBaseE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5light14ILightsDefaultE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5light7ILightsE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5light8BnLightsE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5light8BpLightsE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE"
-  }
- ],
- "enum_types" :
- [
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 1,
-     "name" : "FLAG_ONEWAY"
-    }
-   ],
-   "linker_set_key" : "_ZTI12$FLAG_ONEWAY",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:43:1)",
-   "referenced_type" : "_ZTI12$FLAG_ONEWAY",
-   "self_type" : "_ZTI12$FLAG_ONEWAY",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "EX_NONE"
-    },
-    {
-     "enum_field_value" : -1,
-     "name" : "EX_SECURITY"
-    },
-    {
-     "enum_field_value" : -2,
-     "name" : "EX_BAD_PARCELABLE"
-    },
-    {
-     "enum_field_value" : -3,
-     "name" : "EX_ILLEGAL_ARGUMENT"
-    },
-    {
-     "enum_field_value" : -4,
-     "name" : "EX_NULL_POINTER"
-    },
-    {
-     "enum_field_value" : -5,
-     "name" : "EX_ILLEGAL_STATE"
-    },
-    {
-     "enum_field_value" : -6,
-     "name" : "EX_NETWORK_MAIN_THREAD"
-    },
-    {
-     "enum_field_value" : -7,
-     "name" : "EX_UNSUPPORTED_OPERATION"
-    },
-    {
-     "enum_field_value" : -8,
-     "name" : "EX_SERVICE_SPECIFIC"
-    },
-    {
-     "enum_field_value" : -9,
-     "name" : "EX_PARCELABLE"
-    },
-    {
-     "enum_field_value" : -129,
-     "name" : "EX_TRANSACTION_FAILED"
-    }
-   ],
-   "linker_set_key" : "_ZTI18$EX_BAD_PARCELABLE",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:94:1)",
-   "referenced_type" : "_ZTI18$EX_BAD_PARCELABLE",
-   "self_type" : "_ZTI18$EX_BAD_PARCELABLE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
-   "underlying_type" : "_ZTIi"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 268435456,
-     "name" : "FLAG_PRIVATE_LOCAL"
-    }
-   ],
-   "linker_set_key" : "_ZTI19$FLAG_PRIVATE_LOCAL",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:35:1)",
-   "referenced_type" : "_ZTI19$FLAG_PRIVATE_LOCAL",
-   "self_type" : "_ZTI19$FLAG_PRIVATE_LOCAL",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 268435456,
-     "name" : "FLAG_PRIVATE_VENDOR"
-    }
-   ],
-   "linker_set_key" : "_ZTI20$FLAG_PRIVATE_VENDOR",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:26:1)",
-   "referenced_type" : "_ZTI20$FLAG_PRIVATE_VENDOR",
-   "self_type" : "_ZTI20$FLAG_PRIVATE_VENDOR",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "STATUS_OK"
-    },
-    {
-     "enum_field_value" : -2147483648,
-     "name" : "STATUS_UNKNOWN_ERROR"
-    },
-    {
-     "enum_field_value" : -12,
-     "name" : "STATUS_NO_MEMORY"
-    },
-    {
-     "enum_field_value" : -38,
-     "name" : "STATUS_INVALID_OPERATION"
-    },
-    {
-     "enum_field_value" : -22,
-     "name" : "STATUS_BAD_VALUE"
-    },
-    {
-     "enum_field_value" : -2147483647,
-     "name" : "STATUS_BAD_TYPE"
-    },
-    {
-     "enum_field_value" : -2,
-     "name" : "STATUS_NAME_NOT_FOUND"
-    },
-    {
-     "enum_field_value" : -1,
-     "name" : "STATUS_PERMISSION_DENIED"
-    },
-    {
-     "enum_field_value" : -19,
-     "name" : "STATUS_NO_INIT"
-    },
-    {
-     "enum_field_value" : -17,
-     "name" : "STATUS_ALREADY_EXISTS"
-    },
-    {
-     "enum_field_value" : -32,
-     "name" : "STATUS_DEAD_OBJECT"
-    },
-    {
-     "enum_field_value" : -2147483646,
-     "name" : "STATUS_FAILED_TRANSACTION"
-    },
-    {
-     "enum_field_value" : -75,
-     "name" : "STATUS_BAD_INDEX"
-    },
-    {
-     "enum_field_value" : -61,
-     "name" : "STATUS_NOT_ENOUGH_DATA"
-    },
-    {
-     "enum_field_value" : -11,
-     "name" : "STATUS_WOULD_BLOCK"
-    },
-    {
-     "enum_field_value" : -110,
-     "name" : "STATUS_TIMED_OUT"
-    },
-    {
-     "enum_field_value" : -74,
-     "name" : "STATUS_UNKNOWN_TRANSACTION"
-    },
-    {
-     "enum_field_value" : -2147483641,
-     "name" : "STATUS_FDS_NOT_ALLOWED"
-    },
-    {
-     "enum_field_value" : -2147483640,
-     "name" : "STATUS_UNEXPECTED_NULL"
-    }
-   ],
-   "linker_set_key" : "_ZTI22$STATUS_ALREADY_EXISTS",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:60:1)",
-   "referenced_type" : "_ZTI22$STATUS_ALREADY_EXISTS",
-   "self_type" : "_ZTI22$STATUS_ALREADY_EXISTS",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
-   "underlying_type" : "_ZTIi"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 1,
-     "name" : "FIRST_CALL_TRANSACTION"
-    },
-    {
-     "enum_field_value" : 16777215,
-     "name" : "LAST_CALL_TRANSACTION"
-    }
-   ],
-   "linker_set_key" : "_ZTI23$FIRST_CALL_TRANSACTION",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:58:1)",
-   "referenced_type" : "_ZTI23$FIRST_CALL_TRANSACTION",
-   "self_type" : "_ZTI23$FIRST_CALL_TRANSACTION",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "ndk::STABILITY_LOCAL"
-    },
-    {
-     "enum_field_value" : 1,
-     "name" : "ndk::STABILITY_VINTF"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk16$STABILITY_LOCALE",
-   "name" : "ndk::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h:34:1)",
-   "referenced_type" : "_ZTIN3ndk16$STABILITY_LOCALE",
-   "self_type" : "_ZTIN3ndk16$STABILITY_LOCALE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 1,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "aidl::android::hardware::light::BrightnessMode::USER"
-    },
-    {
-     "enum_field_value" : 1,
-     "name" : "aidl::android::hardware::light::BrightnessMode::SENSOR"
-    },
-    {
-     "enum_field_value" : 2,
-     "name" : "aidl::android::hardware::light::BrightnessMode::LOW_PERSISTENCE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light14BrightnessModeE",
-   "name" : "aidl::android::hardware::light::BrightnessMode",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light14BrightnessModeE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light14BrightnessModeE",
-   "size" : 1,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BrightnessMode.h",
-   "underlying_type" : "_ZTIa"
-  },
-  {
-   "alignment" : 1,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "aidl::android::hardware::light::FlashMode::NONE"
-    },
-    {
-     "enum_field_value" : 1,
-     "name" : "aidl::android::hardware::light::FlashMode::TIMED"
-    },
-    {
-     "enum_field_value" : 2,
-     "name" : "aidl::android::hardware::light::FlashMode::HARDWARE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light9FlashModeE",
-   "name" : "aidl::android::hardware::light::FlashMode",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light9FlashModeE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light9FlashModeE",
-   "size" : 1,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/FlashMode.h",
-   "underlying_type" : "_ZTIa"
-  },
-  {
-   "alignment" : 1,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "aidl::android::hardware::light::LightType::BACKLIGHT"
-    },
-    {
-     "enum_field_value" : 1,
-     "name" : "aidl::android::hardware::light::LightType::KEYBOARD"
-    },
-    {
-     "enum_field_value" : 2,
-     "name" : "aidl::android::hardware::light::LightType::BUTTONS"
-    },
-    {
-     "enum_field_value" : 3,
-     "name" : "aidl::android::hardware::light::LightType::BATTERY"
-    },
-    {
-     "enum_field_value" : 4,
-     "name" : "aidl::android::hardware::light::LightType::NOTIFICATIONS"
-    },
-    {
-     "enum_field_value" : 5,
-     "name" : "aidl::android::hardware::light::LightType::ATTENTION"
-    },
-    {
-     "enum_field_value" : 6,
-     "name" : "aidl::android::hardware::light::LightType::BLUETOOTH"
-    },
-    {
-     "enum_field_value" : 7,
-     "name" : "aidl::android::hardware::light::LightType::WIFI"
-    },
-    {
-     "enum_field_value" : 8,
-     "name" : "aidl::android::hardware::light::LightType::MICROPHONE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light9LightTypeE",
-   "name" : "aidl::android::hardware::light::LightType",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light9LightTypeE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light9LightTypeE",
-   "size" : 1,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/LightType.h",
-   "underlying_type" : "_ZTIa"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::BrightnessMode>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::BrightnessMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
-   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::FlashMode>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::FlashMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
-   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::LightType>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::LightType>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
-   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::BrightnessMode>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::BrightnessMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::FlashMode>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::FlashMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::LightType>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::LightType>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::ToEmptyString<int>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIiE6$valueE",
-   "name" : "android::internal::details::ToEmptyString<int>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIiE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIiE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::BrightnessMode>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::BrightnessMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
-   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::FlashMode>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::FlashMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
-   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::LightType>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::LightType>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
-   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 1,
-     "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::BrightnessMode>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::BrightnessMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
-   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 1,
-     "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::FlashMode>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::FlashMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
-   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 1,
-     "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::LightType>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::LightType>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
-   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  }
- ],
- "function_types" :
- [
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
-   "name" : "int (AIBinder *, unsigned int, const AParcel *, AParcel *)",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIP8AIBinder"
-    },
-    {
-     "referenced_type" : "_ZTIj"
-    },
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    }
-   ],
-   "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
-   "return_type" : "_ZTIi",
-   "self_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  }
- ],
- "functions" :
- [
-  {
-   "function_name" : "ndk::BnCInterface<aidl::android::hardware::light::ILights>::asBinder",
-   "linker_set_key" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "function_name" : "ndk::BpCInterface<aidl::android::hardware::light::ILights>::asBinder",
-   "linker_set_key" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "function_name" : "ndk::AParcel_readStdVectorParcelableElement",
-   "linker_set_key" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5light7HwLightEEEiPK7AParcelPvm",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIPv"
-    },
-    {
-     "referenced_type" : "_ZTIm"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light7HwLightE"
-   ]
-  },
-  {
-   "function_name" : "ndk::AParcel_writeStdVectorParcelableElement",
-   "linker_set_key" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5light7HwLightEEEiP7AParcelPKvm",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIPKv"
-    },
-    {
-     "referenced_type" : "_ZTIm"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light7HwLightE"
-   ]
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::HwLightState::readFromParcel",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light12HwLightState14readFromParcelEPK7AParcel",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light12HwLightStateE"
-    },
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILightsDefault::setLightState",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light14ILightsDefault13setLightStateEiRKNS2_12HwLightStateE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "referenced_type" : "_ZTIRKN4aidl7android8hardware5light12HwLightStateE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILightsDefault::getInterfaceHash",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light14ILightsDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILightsDefault::getInterfaceVersion",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light14ILightsDefault19getInterfaceVersionEPi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIPi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILightsDefault::asBinder",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light14ILightsDefault8asBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILightsDefault::isRemote",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light14ILightsDefault8isRemoteEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE"
-    }
-   ],
-   "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILightsDefault::getLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light14ILightsDefault9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::HwLight::readFromParcel",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7HwLight14readFromParcelEPK7AParcel",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light7HwLightE"
-    },
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::fromBinder",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights10fromBinderERKN3ndk10SpAIBinderE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
-    }
-   ],
-   "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::writeToParcel",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::getDefaultImpl",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights14getDefaultImplEv",
-   "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::readFromParcel",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::setDefaultImpl",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights14setDefaultImplERKNSt3__110shared_ptrIS3_EE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE"
-    }
-   ],
-   "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::ILights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILightsC2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light7ILightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::~ILights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILightsD0Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light7ILightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::~ILights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILightsD1Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light7ILightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::~ILights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILightsD2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light7ILightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "access" : "protected",
-   "function_name" : "aidl::android::hardware::light::BnLights::createBinder",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BnLights12createBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BnLights::getInterfaceHash",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BnLights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BnLights::getInterfaceVersion",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BnLights19getInterfaceVersionEPi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE"
-    },
-    {
-     "referenced_type" : "_ZTIPi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BnLights::BnLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BnLightsC2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BnLights::~BnLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BnLightsD0Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BnLights::~BnLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BnLightsD1Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BnLights::~BnLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BnLightsD2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::setLightState",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLights13setLightStateEiRKNS2_12HwLightStateE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    },
-    {
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "referenced_type" : "_ZTIRKN4aidl7android8hardware5light12HwLightStateE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::getInterfaceHash",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::getInterfaceVersion",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLights19getInterfaceVersionEPi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    },
-    {
-     "referenced_type" : "_ZTIPi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::getLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLights9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::BpLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLightsC1ERKN3ndk10SpAIBinderE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    },
-    {
-     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::BpLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLightsC2ERKN3ndk10SpAIBinderE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    },
-    {
-     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::~BpLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLightsD0Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::~BpLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLightsD1Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::~BpLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLightsD2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::HwLightState::writeToParcel",
-   "linker_set_key" : "_ZNK4aidl7android8hardware5light12HwLightState13writeToParcelEP7AParcel",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPKN4aidl7android8hardware5light12HwLightStateE"
-    },
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::HwLight::writeToParcel",
-   "linker_set_key" : "_ZNK4aidl7android8hardware5light7HwLight13writeToParcelEP7AParcel",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPKN4aidl7android8hardware5light7HwLightE"
-    },
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
-  }
- ],
- "global_vars" :
- [
-  {
-   "linker_set_key" : "_ZN4aidl7android8hardware5light12HwLightState10descriptorE",
-   "name" : "aidl::android::hardware::light::HwLightState::descriptor",
-   "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
-  },
-  {
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7HwLight10descriptorE",
-   "name" : "aidl::android::hardware::light::HwLight::descriptor",
-   "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
-  },
-  {
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights10descriptorE",
-   "name" : "aidl::android::hardware::light::ILights::descriptor",
-   "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "access" : "private",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights12default_implE",
-   "name" : "aidl::android::hardware::light::ILights::default_impl",
-   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights4hashE",
-   "name" : "aidl::android::hardware::light::ILights::hash",
-   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  }
- ],
- "lvalue_reference_types" :
- [
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKN3ndk10SpAIBinderE",
-   "name" : "const ndk::SpAIBinder &",
-   "referenced_type" : "_ZTIKN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIRKN3ndk10SpAIBinderE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKN3ndk13ScopedAParcelE",
-   "name" : "const ndk::ScopedAParcel &",
-   "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIRKN3ndk13ScopedAParcelE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKN3ndk17AParcelableHolderE",
-   "name" : "const ndk::AParcelableHolder &",
-   "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIRKN3ndk17AParcelableHolderE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKN3ndk20ScopedFileDescriptorE",
-   "name" : "const ndk::ScopedFileDescriptor &",
-   "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIRKN3ndk20ScopedFileDescriptorE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5light12HwLightStateE",
-   "name" : "const aidl::android::hardware::light::HwLightState &",
-   "referenced_type" : "_ZTIKN4aidl7android8hardware5light12HwLightStateE",
-   "self_type" : "_ZTIRKN4aidl7android8hardware5light12HwLightStateE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5light14BrightnessModeE",
-   "name" : "const aidl::android::hardware::light::BrightnessMode &",
-   "referenced_type" : "_ZTIKN4aidl7android8hardware5light14BrightnessModeE",
-   "self_type" : "_ZTIRKN4aidl7android8hardware5light14BrightnessModeE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5light7HwLightE",
-   "name" : "const aidl::android::hardware::light::HwLight &",
-   "referenced_type" : "_ZTIKN4aidl7android8hardware5light7HwLightE",
-   "self_type" : "_ZTIRKN4aidl7android8hardware5light7HwLightE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5light9FlashModeE",
-   "name" : "const aidl::android::hardware::light::FlashMode &",
-   "referenced_type" : "_ZTIKN4aidl7android8hardware5light9FlashModeE",
-   "self_type" : "_ZTIRKN4aidl7android8hardware5light9FlashModeE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5light9LightTypeE",
-   "name" : "const aidl::android::hardware::light::LightType &",
-   "referenced_type" : "_ZTIKN4aidl7android8hardware5light9LightTypeE",
-   "self_type" : "_ZTIRKN4aidl7android8hardware5light9LightTypeE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "name" : "const std::shared_ptr<aidl::android::hardware::light::ILights> &",
-   "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "name" : "const std::vector<char16_t, std::allocator<char16_t>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "name" : "const std::vector<bool, std::allocator<bool>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "name" : "const std::vector<double, std::allocator<double>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "name" : "const std::vector<float, std::allocator<float>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "name" : "const std::vector<unsigned char, std::allocator<unsigned char>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "name" : "const std::vector<int, std::allocator<int>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIlNS_9allocatorIlEEEE",
-   "name" : "const std::vector<long, std::allocator<long>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIlNS_9allocatorIlEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIlNS_9allocatorIlEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorImNS_9allocatorImEEEE",
-   "name" : "const std::vector<unsigned long, std::allocator<unsigned long>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorImNS_9allocatorImEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorImNS_9allocatorImEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "name" : "const std::optional<std::vector<bool, std::allocator<bool>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "name" : "const std::optional<std::vector<double, std::allocator<double>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "name" : "const std::optional<std::vector<float, std::allocator<float>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "name" : "const std::optional<std::vector<int, std::allocator<int>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
-   "name" : "const std::optional<std::vector<long, std::allocator<long>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned long, std::allocator<unsigned long>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRKi",
-   "name" : "const int &",
-   "referenced_type" : "_ZTIKi",
-   "self_type" : "_ZTIRKi",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRN3ndk10SpAIBinderE",
-   "name" : "ndk::SpAIBinder &",
-   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIRN3ndk10SpAIBinderE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRN3ndk13ScopedAParcelE",
-   "name" : "ndk::ScopedAParcel &",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIRN3ndk13ScopedAParcelE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRN3ndk13ScopedAStatusE",
-   "name" : "ndk::ScopedAStatus &",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIRN3ndk13ScopedAStatusE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRN3ndk19ScopedAIBinder_WeakE",
-   "name" : "ndk::ScopedAIBinder_Weak &",
-   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "self_type" : "_ZTIRN3ndk19ScopedAIBinder_WeakE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRN3ndk20ScopedFileDescriptorE",
-   "name" : "ndk::ScopedFileDescriptor &",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIRN3ndk20ScopedFileDescriptorE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE",
-   "name" : "ndk::ScopedAIBinder_DeathRecipient &",
-   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "self_type" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  }
- ],
- "pointer_types" :
- [
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIP13AIBinder_Weak",
-   "name" : "AIBinder_Weak *",
-   "referenced_type" : "_ZTI13AIBinder_Weak",
-   "self_type" : "_ZTIP13AIBinder_Weak",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIP14AIBinder_Class",
-   "name" : "AIBinder_Class *",
-   "referenced_type" : "_ZTI14AIBinder_Class",
-   "self_type" : "_ZTIP14AIBinder_Class",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIP23AIBinder_DeathRecipient",
-   "name" : "AIBinder_DeathRecipient *",
-   "referenced_type" : "_ZTI23AIBinder_DeathRecipient",
-   "self_type" : "_ZTIP23AIBinder_DeathRecipient",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIP7AParcel",
-   "name" : "AParcel *",
-   "referenced_type" : "_ZTI7AParcel",
-   "self_type" : "_ZTIP7AParcel",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIP7AStatus",
-   "name" : "AStatus *",
-   "referenced_type" : "_ZTI7AStatus",
-   "self_type" : "_ZTIP7AStatus",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIP8AIBinder",
-   "name" : "AIBinder *",
-   "referenced_type" : "_ZTI8AIBinder",
-   "self_type" : "_ZTIP8AIBinder",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
-   "name" : "int (*)(AIBinder *, unsigned int, const AParcel *, AParcel *)",
-   "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
-   "self_type" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPK7AParcel",
-   "name" : "const AParcel *",
-   "referenced_type" : "_ZTIK7AParcel",
-   "self_type" : "_ZTIPK7AParcel",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPKN3ndk10SpAIBinderE",
-   "name" : "const ndk::SpAIBinder *",
-   "referenced_type" : "_ZTIKN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIPKN3ndk10SpAIBinderE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPKN3ndk13ScopedAParcelE",
-   "name" : "const ndk::ScopedAParcel *",
-   "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIPKN3ndk13ScopedAParcelE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPKN3ndk13ScopedAStatusE",
-   "name" : "const ndk::ScopedAStatus *",
-   "referenced_type" : "_ZTIKN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIPKN3ndk13ScopedAStatusE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPKN3ndk17AParcelableHolderE",
-   "name" : "const ndk::AParcelableHolder *",
-   "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIPKN3ndk17AParcelableHolderE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPKN3ndk20ScopedFileDescriptorE",
-   "name" : "const ndk::ScopedFileDescriptor *",
-   "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIPKN3ndk20ScopedFileDescriptorE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *",
-   "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *",
-   "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPKN4aidl7android8hardware5light12HwLightStateE",
-   "name" : "const aidl::android::hardware::light::HwLightState *",
-   "referenced_type" : "_ZTIKN4aidl7android8hardware5light12HwLightStateE",
-   "self_type" : "_ZTIPKN4aidl7android8hardware5light12HwLightStateE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPKN4aidl7android8hardware5light7HwLightE",
-   "name" : "const aidl::android::hardware::light::HwLight *",
-   "referenced_type" : "_ZTIKN4aidl7android8hardware5light7HwLightE",
-   "self_type" : "_ZTIPKN4aidl7android8hardware5light7HwLightE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPKc",
-   "name" : "const char *",
-   "referenced_type" : "_ZTIKc",
-   "self_type" : "_ZTIPKc",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPKv",
-   "name" : "const void *",
-   "referenced_type" : "_ZTIKv",
-   "self_type" : "_ZTIPKv",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN3ndk10SpAIBinderE",
-   "name" : "ndk::SpAIBinder *",
-   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIPN3ndk10SpAIBinderE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN3ndk11ICInterfaceE",
-   "name" : "ndk::ICInterface *",
-   "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
-   "self_type" : "_ZTIPN3ndk11ICInterfaceE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "name" : "ndk::BnCInterface<aidl::android::hardware::light::ILights> *",
-   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "name" : "ndk::BpCInterface<aidl::android::hardware::light::ILights> *",
-   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN3ndk13ScopedAParcelE",
-   "name" : "ndk::ScopedAParcel *",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIPN3ndk13ScopedAParcelE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN3ndk13ScopedAStatusE",
-   "name" : "ndk::ScopedAStatus *",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIPN3ndk13ScopedAStatusE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN3ndk13SharedRefBaseE",
-   "name" : "ndk::SharedRefBase *",
-   "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
-   "self_type" : "_ZTIPN3ndk13SharedRefBaseE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN3ndk17AParcelableHolderE",
-   "name" : "ndk::AParcelableHolder *",
-   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIPN3ndk17AParcelableHolderE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
-   "name" : "ndk::ScopedAIBinder_Weak *",
-   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "self_type" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN3ndk20ScopedFileDescriptorE",
-   "name" : "ndk::ScopedFileDescriptor *",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIPN3ndk20ScopedFileDescriptorE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
-   "name" : "ndk::ScopedAIBinder_DeathRecipient *",
-   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "self_type" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr> *",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr> *",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5light12HwLightStateE",
-   "name" : "aidl::android::hardware::light::HwLightState *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5light12HwLightStateE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE",
-   "name" : "aidl::android::hardware::light::ILightsDefault *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5light16ILightsDelegatorE",
-   "name" : "aidl::android::hardware::light::ILightsDelegator *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5light16ILightsDelegatorE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5light7HwLightE",
-   "name" : "aidl::android::hardware::light::HwLight *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5light7HwLightE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5light7ILightsE",
-   "name" : "aidl::android::hardware::light::ILights *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light7ILightsE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5light7ILightsE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5light8BnLightsE",
-   "name" : "aidl::android::hardware::light::BnLights *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light8BnLightsE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5light8BpLightsE",
-   "name" : "aidl::android::hardware::light::BpLights *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light8BpLightsE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "name" : "std::shared_ptr<aidl::android::hardware::light::ILights> *",
-   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
-   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "name" : "std::vector<char16_t, std::allocator<char16_t>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEEE",
-   "name" : "std::vector<aidl::android::hardware::light::HwLight, std::allocator<aidl::android::hardware::light::HwLight>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEEE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "name" : "std::vector<bool, std::allocator<bool>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "name" : "std::vector<double, std::allocator<double>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "name" : "std::vector<float, std::allocator<float>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "name" : "std::vector<unsigned char, std::allocator<unsigned char>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "name" : "std::vector<int, std::allocator<int>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "name" : "std::vector<unsigned int, std::allocator<unsigned int>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIlNS_9allocatorIlEEEE",
-   "name" : "std::vector<long, std::allocator<long>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIlNS_9allocatorIlEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIlNS_9allocatorIlEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__16vectorImNS_9allocatorImEEEE",
-   "name" : "std::vector<unsigned long, std::allocator<unsigned long>> *",
-   "referenced_type" : "_ZTINSt3__16vectorImNS_9allocatorImEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorImNS_9allocatorImEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "name" : "std::optional<std::vector<char16_t, std::allocator<char16_t>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "name" : "std::optional<std::vector<bool, std::allocator<bool>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "name" : "std::optional<std::vector<double, std::allocator<double>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "name" : "std::optional<std::vector<float, std::allocator<float>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "name" : "std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "name" : "std::optional<std::vector<int, std::allocator<int>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "name" : "std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
-   "name" : "std::optional<std::vector<long, std::allocator<long>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
-   "name" : "std::optional<std::vector<unsigned long, std::allocator<unsigned long>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPP7AParcel",
-   "name" : "AParcel **",
-   "referenced_type" : "_ZTIP7AParcel",
-   "self_type" : "_ZTIPP7AParcel",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPP7AStatus",
-   "name" : "AStatus **",
-   "referenced_type" : "_ZTIP7AStatus",
-   "self_type" : "_ZTIPP7AStatus",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPP8AIBinder",
-   "name" : "AIBinder **",
-   "referenced_type" : "_ZTIP8AIBinder",
-   "self_type" : "_ZTIPP8AIBinder",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPPKc",
-   "name" : "const char **",
-   "referenced_type" : "_ZTIPKc",
-   "self_type" : "_ZTIPPKc",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPi",
-   "name" : "int *",
-   "referenced_type" : "_ZTIi",
-   "self_type" : "_ZTIPi",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTIPv",
-   "name" : "void *",
-   "referenced_type" : "_ZTIv",
-   "self_type" : "_ZTIPv",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  }
- ],
- "qualified_types" :
- [
-  {
-   "is_const" : true,
-   "linker_set_key" : "_ZTIK7AParcel",
-   "name" : "const AParcel",
-   "referenced_type" : "_ZTI7AParcel",
-   "self_type" : "_ZTIK7AParcel",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk10SpAIBinderE",
-   "name" : "const ndk::SpAIBinder",
-   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIKN3ndk10SpAIBinderE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk13ScopedAParcelE",
-   "name" : "const ndk::ScopedAParcel",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIKN3ndk13ScopedAParcelE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk13ScopedAStatusE",
-   "name" : "const ndk::ScopedAStatus",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIKN3ndk13ScopedAStatusE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk17AParcelableHolderE",
-   "name" : "const ndk::AParcelableHolder",
-   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIKN3ndk17AParcelableHolderE",
-   "size" : 24,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk20ScopedFileDescriptorE",
-   "name" : "const ndk::ScopedFileDescriptor",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN4aidl7android8hardware5light12HwLightStateE",
-   "name" : "const aidl::android::hardware::light::HwLightState",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
-   "self_type" : "_ZTIKN4aidl7android8hardware5light12HwLightStateE",
-   "size" : 20,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN4aidl7android8hardware5light14BrightnessModeE",
-   "name" : "const aidl::android::hardware::light::BrightnessMode",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light14BrightnessModeE",
-   "self_type" : "_ZTIKN4aidl7android8hardware5light14BrightnessModeE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN4aidl7android8hardware5light7HwLightE",
-   "name" : "const aidl::android::hardware::light::HwLight",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
-   "self_type" : "_ZTIKN4aidl7android8hardware5light7HwLightE",
-   "size" : 12,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN4aidl7android8hardware5light9FlashModeE",
-   "name" : "const aidl::android::hardware::light::FlashMode",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light9FlashModeE",
-   "self_type" : "_ZTIKN4aidl7android8hardware5light9FlashModeE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN4aidl7android8hardware5light9LightTypeE",
-   "name" : "const aidl::android::hardware::light::LightType",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light9LightTypeE",
-   "self_type" : "_ZTIKN4aidl7android8hardware5light9LightTypeE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "name" : "const std::shared_ptr<aidl::android::hardware::light::ILights>",
-   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
-   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "size" : 24,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light14BrightnessModeELm3EEE",
-   "name" : "const std::array<aidl::android::hardware::light::BrightnessMode, 3UL>",
-   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light14BrightnessModeELm3EEE",
-   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light14BrightnessModeELm3EEE",
-   "size" : 3,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BrightnessMode.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9FlashModeELm3EEE",
-   "name" : "const std::array<aidl::android::hardware::light::FlashMode, 3UL>",
-   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light9FlashModeELm3EEE",
-   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9FlashModeELm3EEE",
-   "size" : 3,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/FlashMode.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9LightTypeELm9EEE",
-   "name" : "const std::array<aidl::android::hardware::light::LightType, 9UL>",
-   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light9LightTypeELm9EEE",
-   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9LightTypeELm9EEE",
-   "size" : 9,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/LightType.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "name" : "const std::vector<char16_t, std::allocator<char16_t>>",
-   "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "size" : 24,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "name" : "const std::vector<bool, std::allocator<bool>>",
-   "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "size" : 24,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "name" : "const std::vector<double, std::allocator<double>>",
-   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "size" : 24,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "name" : "const std::vector<float, std::allocator<float>>",
-   "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "size" : 24,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "name" : "const std::vector<unsigned char, std::allocator<unsigned char>>",
-   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "size" : 24,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "name" : "const std::vector<int, std::allocator<int>>",
-   "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "size" : 24,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>>",
-   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "size" : 24,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIlNS_9allocatorIlEEEE",
-   "name" : "const std::vector<long, std::allocator<long>>",
-   "referenced_type" : "_ZTINSt3__16vectorIlNS_9allocatorIlEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIlNS_9allocatorIlEEEE",
-   "size" : 24,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorImNS_9allocatorImEEEE",
-   "name" : "const std::vector<unsigned long, std::allocator<unsigned long>>",
-   "referenced_type" : "_ZTINSt3__16vectorImNS_9allocatorImEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorImNS_9allocatorImEEEE",
-   "size" : 24,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "size" : 32,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "name" : "const std::optional<std::vector<bool, std::allocator<bool>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "size" : 32,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "name" : "const std::optional<std::vector<double, std::allocator<double>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "size" : 32,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "name" : "const std::optional<std::vector<float, std::allocator<float>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "size" : 32,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "size" : 32,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "name" : "const std::optional<std::vector<int, std::allocator<int>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "size" : 32,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "size" : 32,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
-   "name" : "const std::optional<std::vector<long, std::allocator<long>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
-   "size" : 32,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned long, std::allocator<unsigned long>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
-   "size" : 32,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKP7AParcel",
-   "name" : "AParcel *const",
-   "referenced_type" : "_ZTIP7AParcel",
-   "self_type" : "_ZTIKP7AParcel",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKP7AStatus",
-   "name" : "AStatus *const",
-   "referenced_type" : "_ZTIP7AStatus",
-   "self_type" : "_ZTIKP7AStatus",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKb",
-   "name" : "const bool",
-   "referenced_type" : "_ZTIb",
-   "self_type" : "_ZTIKb",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKc",
-   "name" : "const char",
-   "referenced_type" : "_ZTIc",
-   "self_type" : "_ZTIKc",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKi",
-   "name" : "const int",
-   "referenced_type" : "_ZTIi",
-   "self_type" : "_ZTIKi",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKj",
-   "name" : "const unsigned int",
-   "referenced_type" : "_ZTIj",
-   "self_type" : "_ZTIKj",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKv",
-   "name" : "const void",
-   "referenced_type" : "_ZTIv",
-   "self_type" : "_ZTIKv",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  }
- ],
- "record_types" :
- [
-  {
-   "alignment" : 8,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mBinder",
-     "referenced_type" : "_ZTIP8AIBinder"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk10SpAIBinderE",
-   "name" : "ndk::SpAIBinder",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIN3ndk10SpAIBinderE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "access" : "private",
-   "alignment" : 8,
-   "fields" :
-   [
-    {
-     "field_name" : "interface",
-     "referenced_type" : "_ZTINSt3__110shared_ptrIN3ndk11ICInterfaceEEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
-   "name" : "ndk::ICInterface::ICInterfaceData",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
-   "self_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk13SharedRefBaseE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk11ICInterfaceE",
-   "name" : "ndk::ICInterface",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
-   "self_type" : "_ZTIN3ndk11ICInterfaceE",
-   "size" : 32,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk11ICInterfaceE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk11ICInterfaceD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk11ICInterfaceD0Ev"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    }
-   ]
-  },
-  {
-   "alignment" : 8,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5light7ILightsE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mMutex",
-     "field_offset" : 256,
-     "referenced_type" : "_ZTINSt3__15mutexE"
-    },
-    {
-     "access" : "private",
-     "field_name" : "mWeakBinder",
-     "field_offset" : 576,
-     "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "name" : "ndk::BnCInterface<aidl::android::hardware::light::ILights>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "size" : 80,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light7ILightsE"
-   ],
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEED1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEED0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights13setLightStateEiRKNS2_12HwLightStateE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights19getInterfaceVersionEPi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE12createBinderEv"
-    }
-   ]
-  },
-  {
-   "alignment" : 8,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5light7ILightsE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mBinder",
-     "field_offset" : 256,
-     "referenced_type" : "_ZTIN3ndk10SpAIBinderE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "name" : "ndk::BpCInterface<aidl::android::hardware::light::ILights>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "size" : 40,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light7ILightsE"
-   ],
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEED1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEED0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEE4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights13setLightStateEiRKNS2_12HwLightStateE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights19getInterfaceVersionEPi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 8,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk13ScopedAParcelE",
-   "name" : "ndk::ScopedAParcel",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk13ScopedAStatusE",
-   "name" : "ndk::ScopedAStatus",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mFlagThis",
-     "field_offset" : 64,
-     "referenced_type" : "_ZTINSt3__19once_flagE"
-    },
-    {
-     "access" : "private",
-     "field_name" : "mThis",
-     "field_offset" : 128,
-     "referenced_type" : "_ZTINSt3__18weak_ptrIN3ndk13SharedRefBaseEEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk13SharedRefBaseE",
-   "name" : "ndk::SharedRefBase",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
-   "self_type" : "_ZTIN3ndk13SharedRefBaseE",
-   "size" : 32,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk13SharedRefBaseE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk13SharedRefBaseD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk13SharedRefBaseD0Ev"
-    }
-   ]
-  },
-  {
-   "alignment" : 8,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mParcel",
-     "field_offset" : 64,
-     "referenced_type" : "_ZTIN3ndk13ScopedAParcelE"
-    },
-    {
-     "access" : "private",
-     "field_name" : "mStability",
-     "field_offset" : 128,
-     "referenced_type" : "_ZTIi"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk17AParcelableHolderE",
-   "name" : "ndk::AParcelableHolder",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "size" : 24,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk17AParcelableHolderE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk17AParcelableHolderD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk17AParcelableHolderD0Ev"
-    }
-   ]
-  },
-  {
-   "alignment" : 8,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "name" : "ndk::ScopedAIBinder_Weak",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "self_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiXadL_ZNS_8internalL14closeWithErrorEiEELin1EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "name" : "ndk::ScopedFileDescriptor",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "name" : "ndk::ScopedAIBinder_DeathRecipient",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "self_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mT",
-     "referenced_type" : "_ZTIP13AIBinder_Weak"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
-   "template_args" :
-   [
-    "_ZTIP13AIBinder_Weak"
-   ]
-  },
-  {
-   "alignment" : 8,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mT",
-     "referenced_type" : "_ZTIP23AIBinder_DeathRecipient"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
-   "template_args" :
-   [
-    "_ZTIP23AIBinder_DeathRecipient"
-   ]
-  },
-  {
-   "alignment" : 8,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mT",
-     "referenced_type" : "_ZTIP7AParcel"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
-   "template_args" :
-   [
-    "_ZTIP7AParcel"
-   ]
-  },
-  {
-   "alignment" : 8,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mT",
-     "referenced_type" : "_ZTIP7AStatus"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
-   "template_args" :
-   [
-    "_ZTIP7AStatus"
-   ]
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "field_name" : "color",
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "field_name" : "flashMode",
-     "field_offset" : 32,
-     "referenced_type" : "_ZTIN4aidl7android8hardware5light9FlashModeE"
-    },
-    {
-     "field_name" : "flashOnMs",
-     "field_offset" : 64,
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "field_name" : "flashOffMs",
-     "field_offset" : 96,
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "field_name" : "brightnessMode",
-     "field_offset" : 128,
-     "referenced_type" : "_ZTIN4aidl7android8hardware5light14BrightnessModeE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
-   "name" : "aidl::android::hardware::light::HwLightState",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
-   "size" : 20,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
-  },
-  {
-   "alignment" : 8,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5light7ILightsE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE",
-   "name" : "aidl::android::hardware::light::ILightsDefault",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE",
-   "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light14ILightsDefaultD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light14ILightsDefaultD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light14ILightsDefault8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light14ILightsDefault8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light14ILightsDefault13setLightStateEiRKNS2_12HwLightStateE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light14ILightsDefault9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light14ILightsDefault19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light14ILightsDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 8,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5light8BnLightsE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "_impl",
-     "field_offset" : 640,
-     "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE",
-   "name" : "aidl::android::hardware::light::ILightsDelegator",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE",
-   "size" : 96,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light16ILightsDelegatorD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light16ILightsDelegatorD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light16ILightsDelegator13setLightStateEiRKNS2_12HwLightStateE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light16ILightsDelegator9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BnLights19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BnLights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BnLights12createBinderEv"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "field_name" : "id",
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "field_name" : "ordinal",
-     "field_offset" : 32,
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "field_name" : "type",
-     "field_offset" : 64,
-     "referenced_type" : "_ZTIN4aidl7android8hardware5light9LightTypeE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light7HwLightE",
-   "name" : "aidl::android::hardware::light::HwLight",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
-   "size" : 12,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
-  },
-  {
-   "alignment" : 8,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk11ICInterfaceE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light7ILightsE",
-   "name" : "aidl::android::hardware::light::ILights",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light7ILightsE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light7ILightsE",
-   "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5light7ILightsE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILightsD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILightsD0Ev"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights13setLightStateEiRKNS2_12HwLightStateE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights19getInterfaceVersionEPi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 8,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light8BnLightsE",
-   "name" : "aidl::android::hardware::light::BnLights",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light8BnLightsE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light8BnLightsE",
-   "size" : 80,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5light8BnLightsE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BnLightsD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BnLightsD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights13setLightStateEiRKNS2_12HwLightStateE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BnLights19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BnLights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BnLights12createBinderEv"
-    }
-   ]
-  },
-  {
-   "alignment" : 8,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "field_name" : "_aidl_cached_version",
-     "field_offset" : 320,
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "field_name" : "_aidl_cached_hash",
-     "field_offset" : 384,
-     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    },
-    {
-     "field_name" : "_aidl_cached_hash_mutex",
-     "field_offset" : 576,
-     "referenced_type" : "_ZTINSt3__15mutexE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light8BpLightsE",
-   "name" : "aidl::android::hardware::light::BpLights",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light8BpLightsE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light8BpLightsE",
-   "size" : 112,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5light8BpLightsE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BpLightsD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BpLightsD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEE4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BpLights13setLightStateEiRKNS2_12HwLightStateE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BpLights9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BpLights19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BpLights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::BrightnessMode>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light14BrightnessModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9FlashModeEEE",
-   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::FlashMode>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9FlashModeEEE",
-   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9FlashModeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9FlashModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9LightTypeEEE",
-   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::LightType>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9LightTypeEEE",
-   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9LightTypeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9LightTypeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::BrightnessMode>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light14BrightnessModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9FlashModeEEE",
-   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::FlashMode>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9FlashModeEEE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9FlashModeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9FlashModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9LightTypeEEE",
-   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::LightType>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9LightTypeEEE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9LightTypeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9LightTypeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIiEE",
-   "name" : "android::internal::details::ToEmptyString<int>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIiEE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIiEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIi"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::BrightnessMode>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light14BrightnessModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9FlashModeEEE",
-   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::FlashMode>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9FlashModeEEE",
-   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9FlashModeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9FlashModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9LightTypeEEE",
-   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::LightType>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9LightTypeEEE",
-   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9LightTypeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9LightTypeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light14BrightnessModeENSt3__110shared_ptrEEE",
-   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::light::BrightnessMode, std::shared_ptr>",
-   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light14BrightnessModeENSt3__110shared_ptrEEE",
-   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light14BrightnessModeENSt3__110shared_ptrEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light14BrightnessModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light14BrightnessModeENSt3__18optionalEEE",
-   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::light::BrightnessMode, std::optional>",
-   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light14BrightnessModeENSt3__18optionalEEE",
-   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light14BrightnessModeENSt3__18optionalEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light14BrightnessModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9FlashModeENSt3__110shared_ptrEEE",
-   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::light::FlashMode, std::shared_ptr>",
-   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9FlashModeENSt3__110shared_ptrEEE",
-   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9FlashModeENSt3__110shared_ptrEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9FlashModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9FlashModeENSt3__18optionalEEE",
-   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::light::FlashMode, std::optional>",
-   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9FlashModeENSt3__18optionalEEE",
-   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9FlashModeENSt3__18optionalEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9FlashModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9LightTypeENSt3__110shared_ptrEEE",
-   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::light::LightType, std::shared_ptr>",
-   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9LightTypeENSt3__110shared_ptrEEE",
-   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9LightTypeENSt3__110shared_ptrEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9LightTypeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9LightTypeENSt3__18optionalEEE",
-   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::light::LightType, std::optional>",
-   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9LightTypeENSt3__18optionalEEE",
-   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9LightTypeENSt3__18optionalEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9LightTypeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::BrightnessMode>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light14BrightnessModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9FlashModeEEE",
-   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::FlashMode>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9FlashModeEEE",
-   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9FlashModeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9FlashModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9LightTypeEEE",
-   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::LightType>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9LightTypeEEE",
-   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9LightTypeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9LightTypeE"
-   ]
-  }
- ],
- "rvalue_reference_types" :
- [
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTION3ndk13ScopedAParcelE",
-   "name" : "ndk::ScopedAParcel &&",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTION3ndk13ScopedAParcelE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTION3ndk13ScopedAStatusE",
-   "name" : "ndk::ScopedAStatus &&",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTION3ndk13ScopedAStatusE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTION3ndk17AParcelableHolderE",
-   "name" : "ndk::AParcelableHolder &&",
-   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTION3ndk17AParcelableHolderE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTION3ndk19ScopedAIBinder_WeakE",
-   "name" : "ndk::ScopedAIBinder_Weak &&",
-   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "self_type" : "_ZTION3ndk19ScopedAIBinder_WeakE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTION3ndk20ScopedFileDescriptorE",
-   "name" : "ndk::ScopedFileDescriptor &&",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTION3ndk20ScopedFileDescriptorE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
-   "name" : "ndk::ScopedAIBinder_DeathRecipient &&",
-   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "self_type" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 8,
-   "linker_set_key" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &&",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  }
- ]
-}
diff --git a/Tiramisu/64/arm64/source-based/android.hardware.light-V1-ndk.so.lsdump b/Tiramisu/64/x86_64/source-based/android.hardware.light-V2-ndk.so.lsdump
similarity index 96%
copy from Tiramisu/64/arm64/source-based/android.hardware.light-V1-ndk.so.lsdump
copy to Tiramisu/64/x86_64/source-based/android.hardware.light-V2-ndk.so.lsdump
index 8a70027..7326b0e 100644
--- a/Tiramisu/64/arm64/source-based/android.hardware.light-V1-ndk.so.lsdump
+++ b/Tiramisu/64/x86_64/source-based/android.hardware.light-V2-ndk.so.lsdump
@@ -32,7 +32,6 @@
   {
    "alignment" : 1,
    "is_integral" : true,
-   "is_unsigned" : true,
    "linker_set_key" : "_ZTIc",
    "name" : "char",
    "referenced_type" : "_ZTIc",
@@ -529,7 +528,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light14BrightnessModeE",
    "self_type" : "_ZTIN4aidl7android8hardware5light14BrightnessModeE",
    "size" : 1,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BrightnessMode.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BrightnessMode.h",
    "underlying_type" : "_ZTIa"
   },
   {
@@ -554,7 +553,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light9FlashModeE",
    "self_type" : "_ZTIN4aidl7android8hardware5light9FlashModeE",
    "size" : 1,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/FlashMode.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/FlashMode.h",
    "underlying_type" : "_ZTIa"
   },
   {
@@ -596,6 +595,10 @@
     {
      "enum_field_value" : 8,
      "name" : "aidl::android::hardware::light::LightType::MICROPHONE"
+    },
+    {
+     "enum_field_value" : 9,
+     "name" : "aidl::android::hardware::light::LightType::CAMERA"
     }
    ],
    "linker_set_key" : "_ZTIN4aidl7android8hardware5light9LightTypeE",
@@ -603,7 +606,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light9LightTypeE",
    "self_type" : "_ZTIN4aidl7android8hardware5light9LightTypeE",
    "size" : 1,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/LightType.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/LightType.h",
    "underlying_type" : "_ZTIa"
   },
   {
@@ -941,7 +944,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::setLightState",
@@ -960,7 +963,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::getInterfaceHash",
@@ -976,7 +979,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::getInterfaceVersion",
@@ -992,7 +995,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::asBinder",
@@ -1005,7 +1008,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::isRemote",
@@ -1018,7 +1021,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::getLights",
@@ -1034,7 +1037,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::HwLight::readFromParcel",
@@ -1050,7 +1053,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::fromBinder",
@@ -1062,7 +1065,7 @@
     }
    ],
    "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::writeToParcel",
@@ -1077,13 +1080,13 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::getDefaultImpl",
    "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights14getDefaultImplEv",
    "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::readFromParcel",
@@ -1098,7 +1101,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::setDefaultImpl",
@@ -1110,7 +1113,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::ILights",
@@ -1123,7 +1126,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::~ILights",
@@ -1136,7 +1139,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::~ILights",
@@ -1149,7 +1152,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::~ILights",
@@ -1162,7 +1165,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "access" : "protected",
@@ -1176,7 +1179,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::getInterfaceHash",
@@ -1192,7 +1195,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::getInterfaceVersion",
@@ -1208,7 +1211,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::BnLights",
@@ -1221,7 +1224,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::~BnLights",
@@ -1234,7 +1237,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::~BnLights",
@@ -1247,7 +1250,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::~BnLights",
@@ -1260,7 +1263,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::setLightState",
@@ -1279,7 +1282,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::getInterfaceHash",
@@ -1295,7 +1298,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::getInterfaceVersion",
@@ -1311,7 +1314,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::getLights",
@@ -1327,7 +1330,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::BpLights",
@@ -1343,7 +1346,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::BpLights",
@@ -1359,7 +1362,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::~BpLights",
@@ -1372,7 +1375,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::~BpLights",
@@ -1385,7 +1388,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::~BpLights",
@@ -1398,7 +1401,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::HwLightState::writeToParcel",
@@ -1414,7 +1417,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::HwLight::writeToParcel",
@@ -1430,7 +1433,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   }
  ],
  "global_vars" :
@@ -1439,32 +1442,32 @@
    "linker_set_key" : "_ZN4aidl7android8hardware5light12HwLightState10descriptorE",
    "name" : "aidl::android::hardware::light::HwLightState::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5light7HwLight10descriptorE",
    "name" : "aidl::android::hardware::light::HwLight::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights10descriptorE",
    "name" : "aidl::android::hardware::light::ILights::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "access" : "private",
    "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights12default_implE",
    "name" : "aidl::android::hardware::light::ILights::default_impl",
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights4hashE",
    "name" : "aidl::android::hardware::light::ILights::hash",
    "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   }
  ],
  "lvalue_reference_types" :
@@ -1512,7 +1515,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5light12HwLightStateE",
    "self_type" : "_ZTIRKN4aidl7android8hardware5light12HwLightStateE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "alignment" : 8,
@@ -1530,7 +1533,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5light7HwLightE",
    "self_type" : "_ZTIRKN4aidl7android8hardware5light7HwLightE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "alignment" : 8,
@@ -1557,7 +1560,7 @@
    "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 8,
@@ -1938,7 +1941,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5light12HwLightStateE",
    "self_type" : "_ZTIPKN4aidl7android8hardware5light12HwLightStateE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "alignment" : 8,
@@ -1947,7 +1950,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5light7HwLightE",
    "self_type" : "_ZTIPKN4aidl7android8hardware5light7HwLightE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "alignment" : 8,
@@ -2109,7 +2112,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light12HwLightStateE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "alignment" : 8,
@@ -2118,7 +2121,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 8,
@@ -2127,7 +2130,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light16ILightsDelegatorE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "alignment" : 8,
@@ -2136,7 +2139,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light7HwLightE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "alignment" : 8,
@@ -2145,7 +2148,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light7ILightsE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light7ILightsE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 8,
@@ -2154,7 +2157,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light8BnLightsE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "alignment" : 8,
@@ -2163,7 +2166,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light8BpLightsE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "alignment" : 8,
@@ -2172,7 +2175,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 8,
@@ -2181,7 +2184,7 @@
    "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 8,
@@ -2199,7 +2202,7 @@
    "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEEE",
    "self_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEEE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 8,
@@ -2397,7 +2400,7 @@
    "referenced_type" : "_ZTIi",
    "self_type" : "_ZTIPi",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 8,
@@ -2497,7 +2500,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
    "self_type" : "_ZTIKN4aidl7android8hardware5light12HwLightStateE",
    "size" : 20,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "alignment" : 1,
@@ -2517,7 +2520,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
    "self_type" : "_ZTIKN4aidl7android8hardware5light7HwLightE",
    "size" : 12,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "alignment" : 1,
@@ -2547,7 +2550,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 8,
@@ -2557,7 +2560,7 @@
    "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "size" : 24,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 1,
@@ -2567,7 +2570,7 @@
    "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light14BrightnessModeELm3EEE",
    "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light14BrightnessModeELm3EEE",
    "size" : 3,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BrightnessMode.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BrightnessMode.h"
   },
   {
    "alignment" : 1,
@@ -2577,17 +2580,17 @@
    "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light9FlashModeELm3EEE",
    "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9FlashModeELm3EEE",
    "size" : 3,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/FlashMode.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/FlashMode.h"
   },
   {
    "alignment" : 1,
    "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9LightTypeELm9EEE",
-   "name" : "const std::array<aidl::android::hardware::light::LightType, 9UL>",
-   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light9LightTypeELm9EEE",
-   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9LightTypeELm9EEE",
-   "size" : 9,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/LightType.h"
+   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9LightTypeELm10EEE",
+   "name" : "const std::array<aidl::android::hardware::light::LightType, 10UL>",
+   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light9LightTypeELm10EEE",
+   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9LightTypeELm10EEE",
+   "size" : 10,
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/LightType.h"
   },
   {
    "alignment" : 8,
@@ -2827,7 +2830,7 @@
    "referenced_type" : "_ZTIj",
    "self_type" : "_ZTIKj",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "is_const" : true,
@@ -3373,7 +3376,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
    "self_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
    "size" : 20,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "alignment" : 8,
@@ -3389,7 +3392,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE",
    "self_type" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE",
    "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h",
    "vtable_components" :
    [
     {
@@ -3456,7 +3459,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE",
    "self_type" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE",
    "size" : 96,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h",
    "vtable_components" :
    [
     {
@@ -3528,7 +3531,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
    "self_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
    "size" : 12,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "alignment" : 8,
@@ -3544,7 +3547,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light7ILightsE",
    "self_type" : "_ZTIN4aidl7android8hardware5light7ILightsE",
    "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h",
    "vtable_components" :
    [
     {
@@ -3608,7 +3611,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light8BnLightsE",
    "self_type" : "_ZTIN4aidl7android8hardware5light8BnLightsE",
    "size" : 80,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h",
    "vtable_components" :
    [
     {
@@ -3689,7 +3692,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light8BpLightsE",
    "self_type" : "_ZTIN4aidl7android8hardware5light8BpLightsE",
    "size" : 112,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h",
    "vtable_components" :
    [
     {
diff --git a/Tiramisu/64/x86_64/source-based/android.hardware.power-V2-ndk.so.lsdump b/Tiramisu/64/x86_64/source-based/android.hardware.power-V3-ndk.so.lsdump
similarity index 95%
rename from Tiramisu/64/x86_64/source-based/android.hardware.power-V2-ndk.so.lsdump
rename to Tiramisu/64/x86_64/source-based/android.hardware.power-V3-ndk.so.lsdump
index 1f104bd..a1813d9 100644
--- a/Tiramisu/64/x86_64/source-based/android.hardware.power-V2-ndk.so.lsdump
+++ b/Tiramisu/64/x86_64/source-based/android.hardware.power-V3-ndk.so.lsdump
@@ -745,6 +745,14 @@
     {
      "enum_field_value" : 14,
      "name" : "aidl::android::hardware::power::Mode::CAMERA_STREAMING_HIGH"
+    },
+    {
+     "enum_field_value" : 15,
+     "name" : "aidl::android::hardware::power::Mode::GAME"
+    },
+    {
+     "enum_field_value" : 16,
+     "name" : "aidl::android::hardware::power::Mode::GAME_LOADING"
     }
    ],
    "linker_set_key" : "_ZTIN4aidl7android8hardware5power4ModeE",
@@ -752,7 +760,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power4ModeE",
    "self_type" : "_ZTIN4aidl7android8hardware5power4ModeE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Mode.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/Mode.h",
    "underlying_type" : "_ZTIi"
   },
   {
@@ -789,7 +797,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power5BoostE",
    "self_type" : "_ZTIN4aidl7android8hardware5power5BoostE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Boost.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/Boost.h",
    "underlying_type" : "_ZTIi"
   },
   {
@@ -949,7 +957,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::isModeSupported",
@@ -968,7 +976,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::getInterfaceHash",
@@ -984,7 +992,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::isBoostSupported",
@@ -1003,7 +1011,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::createHintSession",
@@ -1031,7 +1039,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::getInterfaceVersion",
@@ -1047,7 +1055,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::getHintSessionPreferredRate",
@@ -1063,7 +1071,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::setMode",
@@ -1082,7 +1090,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::asBinder",
@@ -1095,7 +1103,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::isRemote",
@@ -1108,7 +1116,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::setBoost",
@@ -1127,7 +1135,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::fromBinder",
@@ -1139,7 +1147,7 @@
     }
    ],
    "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::writeToParcel",
@@ -1154,13 +1162,13 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::getDefaultImpl",
    "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession14getDefaultImplEv",
    "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::readFromParcel",
@@ -1175,7 +1183,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::setDefaultImpl",
@@ -1187,7 +1195,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::IPowerHintSession",
@@ -1200,7 +1208,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::~IPowerHintSession",
@@ -1213,7 +1221,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::~IPowerHintSession",
@@ -1226,7 +1234,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::~IPowerHintSession",
@@ -1239,7 +1247,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "access" : "protected",
@@ -1253,7 +1261,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::getInterfaceHash",
@@ -1269,7 +1277,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::getInterfaceVersion",
@@ -1285,7 +1293,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::BnPowerHintSession",
@@ -1298,7 +1306,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::~BnPowerHintSession",
@@ -1311,7 +1319,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::~BnPowerHintSession",
@@ -1324,7 +1332,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::~BnPowerHintSession",
@@ -1337,7 +1345,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::getInterfaceHash",
@@ -1353,7 +1361,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::getInterfaceVersion",
@@ -1369,7 +1377,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::reportActualWorkDuration",
@@ -1385,7 +1393,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::updateTargetWorkDuration",
@@ -1401,7 +1409,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::close",
@@ -1414,7 +1422,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::pause",
@@ -1427,7 +1435,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::resume",
@@ -1440,7 +1448,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::BpPowerHintSession",
@@ -1456,7 +1464,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::BpPowerHintSession",
@@ -1472,7 +1480,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::~BpPowerHintSession",
@@ -1485,7 +1493,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::~BpPowerHintSession",
@@ -1498,7 +1506,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::~BpPowerHintSession",
@@ -1511,7 +1519,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::getInterfaceHash",
@@ -1527,7 +1535,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::getInterfaceVersion",
@@ -1543,7 +1551,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::reportActualWorkDuration",
@@ -1559,7 +1567,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::updateTargetWorkDuration",
@@ -1575,7 +1583,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::close",
@@ -1588,7 +1596,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::pause",
@@ -1601,7 +1609,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::resume",
@@ -1614,7 +1622,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::asBinder",
@@ -1627,7 +1635,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::isRemote",
@@ -1640,7 +1648,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::fromBinder",
@@ -1652,7 +1660,7 @@
     }
    ],
    "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::writeToParcel",
@@ -1667,13 +1675,13 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::getDefaultImpl",
    "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower14getDefaultImplEv",
    "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::readFromParcel",
@@ -1688,7 +1696,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::setDefaultImpl",
@@ -1700,7 +1708,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::IPower",
@@ -1713,7 +1721,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::~IPower",
@@ -1726,7 +1734,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::~IPower",
@@ -1739,7 +1747,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::~IPower",
@@ -1752,7 +1760,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "access" : "protected",
@@ -1766,7 +1774,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::getInterfaceHash",
@@ -1782,7 +1790,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::getInterfaceVersion",
@@ -1798,7 +1806,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::BnPower",
@@ -1811,7 +1819,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::~BnPower",
@@ -1824,7 +1832,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::~BnPower",
@@ -1837,7 +1845,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::~BnPower",
@@ -1850,7 +1858,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::isModeSupported",
@@ -1869,7 +1877,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::getInterfaceHash",
@@ -1885,7 +1893,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::isBoostSupported",
@@ -1904,7 +1912,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::createHintSession",
@@ -1932,7 +1940,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::getInterfaceVersion",
@@ -1948,7 +1956,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::getHintSessionPreferredRate",
@@ -1964,7 +1972,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::setMode",
@@ -1983,7 +1991,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::setBoost",
@@ -2002,7 +2010,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::BpPower",
@@ -2018,7 +2026,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::BpPower",
@@ -2034,7 +2042,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::~BpPower",
@@ -2047,7 +2055,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::~BpPower",
@@ -2060,7 +2068,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::~BpPower",
@@ -2073,7 +2081,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::WorkDuration::writeToParcel",
@@ -2089,7 +2097,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   }
  ],
  "global_vars" :
@@ -2098,45 +2106,45 @@
    "linker_set_key" : "_ZN4aidl7android8hardware5power12WorkDuration10descriptorE",
    "name" : "aidl::android::hardware::power::WorkDuration::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession10descriptorE",
    "name" : "aidl::android::hardware::power::IPowerHintSession::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "access" : "private",
    "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession12default_implE",
    "name" : "aidl::android::hardware::power::IPowerHintSession::default_impl",
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession4hashE",
    "name" : "aidl::android::hardware::power::IPowerHintSession::hash",
    "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower10descriptorE",
    "name" : "aidl::android::hardware::power::IPower::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "access" : "private",
    "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower12default_implE",
    "name" : "aidl::android::hardware::power::IPower::default_impl",
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower4hashE",
    "name" : "aidl::android::hardware::power::IPower::hash",
    "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   }
  ],
  "lvalue_reference_types" :
@@ -2184,7 +2192,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE",
    "self_type" : "_ZTIRKN4aidl7android8hardware5power12WorkDurationE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 8,
@@ -2193,7 +2201,7 @@
    "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 8,
@@ -2202,7 +2210,7 @@
    "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 8,
@@ -2220,7 +2228,7 @@
    "referenced_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
    "self_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 8,
@@ -2592,7 +2600,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE",
    "self_type" : "_ZTIPKN4aidl7android8hardware5power12WorkDurationE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 8,
@@ -2772,7 +2780,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power12WorkDurationE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 8,
@@ -2781,7 +2789,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 8,
@@ -2790,7 +2798,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power15IPowerDelegatorE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "alignment" : 8,
@@ -2799,7 +2807,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "alignment" : 8,
@@ -2808,7 +2816,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 8,
@@ -2817,7 +2825,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "alignment" : 8,
@@ -2826,7 +2834,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "alignment" : 8,
@@ -2835,7 +2843,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 8,
@@ -2844,7 +2852,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power6IPowerE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 8,
@@ -2853,7 +2861,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "alignment" : 8,
@@ -2862,7 +2870,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power7BpPowerE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "alignment" : 8,
@@ -2871,7 +2879,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 8,
@@ -2880,7 +2888,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 8,
@@ -2889,7 +2897,7 @@
    "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 8,
@@ -3096,7 +3104,7 @@
    "referenced_type" : "_ZTIb",
    "self_type" : "_ZTIPb",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 8,
@@ -3105,7 +3113,7 @@
    "referenced_type" : "_ZTIi",
    "self_type" : "_ZTIPi",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 8,
@@ -3114,7 +3122,7 @@
    "referenced_type" : "_ZTIl",
    "self_type" : "_ZTIPl",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 8,
@@ -3214,7 +3222,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
    "self_type" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 8,
@@ -3224,7 +3232,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 8,
@@ -3234,7 +3242,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 8,
@@ -3244,17 +3252,17 @@
    "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "size" : 24,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "alignment" : 4,
    "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power4ModeELm15EEE",
-   "name" : "const std::array<aidl::android::hardware::power::Mode, 15UL>",
-   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5power4ModeELm15EEE",
-   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power4ModeELm15EEE",
-   "size" : 60,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Mode.h"
+   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power4ModeELm17EEE",
+   "name" : "const std::array<aidl::android::hardware::power::Mode, 17UL>",
+   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5power4ModeELm17EEE",
+   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power4ModeELm17EEE",
+   "size" : 68,
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/Mode.h"
   },
   {
    "alignment" : 4,
@@ -3264,7 +3272,7 @@
    "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5power5BoostELm6EEE",
    "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power5BoostELm6EEE",
    "size" : 24,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Boost.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/Boost.h"
   },
   {
    "alignment" : 8,
@@ -3282,7 +3290,7 @@
    "name" : "const std::vector<aidl::android::hardware::power::WorkDuration, std::allocator<aidl::android::hardware::power::WorkDuration>>",
    "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
    "self_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 8,
@@ -3502,7 +3510,7 @@
    "referenced_type" : "_ZTIi",
    "self_type" : "_ZTIKi",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 4,
@@ -3512,7 +3520,7 @@
    "referenced_type" : "_ZTIj",
    "self_type" : "_ZTIKj",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "alignment" : 8,
@@ -4269,7 +4277,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
    "self_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 8,
@@ -4285,7 +4293,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE",
    "self_type" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE",
    "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h",
    "vtable_components" :
    [
     {
@@ -4364,7 +4372,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE",
    "self_type" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE",
    "size" : 96,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h",
    "vtable_components" :
    [
     {
@@ -4437,7 +4445,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE",
    "self_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE",
    "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h",
    "vtable_components" :
    [
     {
@@ -4513,7 +4521,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE",
    "self_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE",
    "size" : 80,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h",
    "vtable_components" :
    [
     {
@@ -4606,7 +4614,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE",
    "self_type" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE",
    "size" : 112,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h",
    "vtable_components" :
    [
     {
@@ -4673,7 +4681,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
    "self_type" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
    "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h",
    "vtable_components" :
    [
     {
@@ -4749,7 +4757,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
    "self_type" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
    "size" : 96,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h",
    "vtable_components" :
    [
     {
@@ -4819,7 +4827,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE",
    "self_type" : "_ZTIN4aidl7android8hardware5power6IPowerE",
    "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h",
    "vtable_components" :
    [
     {
@@ -4899,7 +4907,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE",
    "self_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE",
    "size" : 80,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h",
    "vtable_components" :
    [
     {
@@ -4996,7 +5004,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power7BpPowerE",
    "self_type" : "_ZTIN4aidl7android8hardware5power7BpPowerE",
    "size" : 112,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h",
    "vtable_components" :
    [
     {
diff --git a/Tiramisu/64/x86_x86_64/source-based/android.hardware.light-V1-ndk.so.lsdump b/Tiramisu/64/x86_x86_64/source-based/android.hardware.light-V1-ndk.so.lsdump
deleted file mode 100644
index 40707c6..0000000
--- a/Tiramisu/64/x86_x86_64/source-based/android.hardware.light-V1-ndk.so.lsdump
+++ /dev/null
@@ -1,4088 +0,0 @@
-{
- "array_types" : [],
- "builtin_types" :
- [
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIDn",
-   "name" : "std::nullptr_t",
-   "referenced_type" : "_ZTIDn",
-   "self_type" : "_ZTIDn",
-   "size" : 4
-  },
-  {
-   "alignment" : 1,
-   "is_integral" : true,
-   "linker_set_key" : "_ZTIa",
-   "name" : "signed char",
-   "referenced_type" : "_ZTIa",
-   "self_type" : "_ZTIa",
-   "size" : 1
-  },
-  {
-   "alignment" : 1,
-   "is_integral" : true,
-   "is_unsigned" : true,
-   "linker_set_key" : "_ZTIb",
-   "name" : "bool",
-   "referenced_type" : "_ZTIb",
-   "self_type" : "_ZTIb",
-   "size" : 1
-  },
-  {
-   "alignment" : 1,
-   "is_integral" : true,
-   "linker_set_key" : "_ZTIc",
-   "name" : "char",
-   "referenced_type" : "_ZTIc",
-   "self_type" : "_ZTIc",
-   "size" : 1
-  },
-  {
-   "alignment" : 4,
-   "is_integral" : true,
-   "linker_set_key" : "_ZTIi",
-   "name" : "int",
-   "referenced_type" : "_ZTIi",
-   "self_type" : "_ZTIi",
-   "size" : 4
-  },
-  {
-   "alignment" : 4,
-   "is_integral" : true,
-   "is_unsigned" : true,
-   "linker_set_key" : "_ZTIj",
-   "name" : "unsigned int",
-   "referenced_type" : "_ZTIj",
-   "self_type" : "_ZTIj",
-   "size" : 4
-  },
-  {
-   "linker_set_key" : "_ZTIv",
-   "name" : "void",
-   "referenced_type" : "_ZTIv",
-   "self_type" : "_ZTIv"
-  }
- ],
- "elf_functions" :
- [
-  {
-   "binding" : "weak",
-   "name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5light7HwLightEEEiPK7AParcelPvj"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5light7HwLightEEEiP7AParcelPKvj"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light12HwLightState14readFromParcelEPK7AParcel"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light14ILightsDefault13setLightStateEiRKNS2_12HwLightStateE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light14ILightsDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light14ILightsDefault19getInterfaceVersionEPi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light14ILightsDefault8asBinderEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light14ILightsDefault8isRemoteEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light14ILightsDefault9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7HwLight14readFromParcelEPK7AParcel"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILights10fromBinderERKN3ndk10SpAIBinderE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILights13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILights14getDefaultImplEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILights14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILights14setDefaultImplERKNSt3__110shared_ptrIS3_EE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILightsC2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILightsD0Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILightsD1Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILightsD2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BnLights12createBinderEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BnLights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BnLights19getInterfaceVersionEPi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BnLightsC2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BnLightsD0Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BnLightsD1Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BnLightsD2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLights13setLightStateEiRKNS2_12HwLightStateE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLights19getInterfaceVersionEPi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLights9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLightsC1ERKN3ndk10SpAIBinderE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLightsC2ERKN3ndk10SpAIBinderE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLightsD0Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLightsD1Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light8BpLightsD2Ev"
-  },
-  {
-   "name" : "_ZNK4aidl7android8hardware5light12HwLightState13writeToParcelEP7AParcel"
-  },
-  {
-   "name" : "_ZNK4aidl7android8hardware5light7HwLight13writeToParcelEP7AParcel"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEED2Ev"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZNSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEE8__appendEj"
-  }
- ],
- "elf_objects" :
- [
-  {
-   "binding" : "weak",
-   "name" : "_ZGVN4aidl7android8hardware5light7ILights4hashE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light12HwLightState10descriptorE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7HwLight10descriptorE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILights10descriptorE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5light7ILights12default_implE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN4aidl7android8hardware5light7ILights4hashE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZTVN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZTVN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZTVN3ndk13SharedRefBaseE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5light14ILightsDefaultE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5light7ILightsE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5light8BnLightsE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5light8BpLightsE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE"
-  }
- ],
- "enum_types" :
- [
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 1,
-     "name" : "FLAG_ONEWAY"
-    }
-   ],
-   "linker_set_key" : "_ZTI12$FLAG_ONEWAY",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:43:1)",
-   "referenced_type" : "_ZTI12$FLAG_ONEWAY",
-   "self_type" : "_ZTI12$FLAG_ONEWAY",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "EX_NONE"
-    },
-    {
-     "enum_field_value" : -1,
-     "name" : "EX_SECURITY"
-    },
-    {
-     "enum_field_value" : -2,
-     "name" : "EX_BAD_PARCELABLE"
-    },
-    {
-     "enum_field_value" : -3,
-     "name" : "EX_ILLEGAL_ARGUMENT"
-    },
-    {
-     "enum_field_value" : -4,
-     "name" : "EX_NULL_POINTER"
-    },
-    {
-     "enum_field_value" : -5,
-     "name" : "EX_ILLEGAL_STATE"
-    },
-    {
-     "enum_field_value" : -6,
-     "name" : "EX_NETWORK_MAIN_THREAD"
-    },
-    {
-     "enum_field_value" : -7,
-     "name" : "EX_UNSUPPORTED_OPERATION"
-    },
-    {
-     "enum_field_value" : -8,
-     "name" : "EX_SERVICE_SPECIFIC"
-    },
-    {
-     "enum_field_value" : -9,
-     "name" : "EX_PARCELABLE"
-    },
-    {
-     "enum_field_value" : -129,
-     "name" : "EX_TRANSACTION_FAILED"
-    }
-   ],
-   "linker_set_key" : "_ZTI18$EX_BAD_PARCELABLE",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:94:1)",
-   "referenced_type" : "_ZTI18$EX_BAD_PARCELABLE",
-   "self_type" : "_ZTI18$EX_BAD_PARCELABLE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
-   "underlying_type" : "_ZTIi"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 268435456,
-     "name" : "FLAG_PRIVATE_LOCAL"
-    }
-   ],
-   "linker_set_key" : "_ZTI19$FLAG_PRIVATE_LOCAL",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:35:1)",
-   "referenced_type" : "_ZTI19$FLAG_PRIVATE_LOCAL",
-   "self_type" : "_ZTI19$FLAG_PRIVATE_LOCAL",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 268435456,
-     "name" : "FLAG_PRIVATE_VENDOR"
-    }
-   ],
-   "linker_set_key" : "_ZTI20$FLAG_PRIVATE_VENDOR",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:26:1)",
-   "referenced_type" : "_ZTI20$FLAG_PRIVATE_VENDOR",
-   "self_type" : "_ZTI20$FLAG_PRIVATE_VENDOR",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "STATUS_OK"
-    },
-    {
-     "enum_field_value" : -2147483648,
-     "name" : "STATUS_UNKNOWN_ERROR"
-    },
-    {
-     "enum_field_value" : -12,
-     "name" : "STATUS_NO_MEMORY"
-    },
-    {
-     "enum_field_value" : -38,
-     "name" : "STATUS_INVALID_OPERATION"
-    },
-    {
-     "enum_field_value" : -22,
-     "name" : "STATUS_BAD_VALUE"
-    },
-    {
-     "enum_field_value" : -2147483647,
-     "name" : "STATUS_BAD_TYPE"
-    },
-    {
-     "enum_field_value" : -2,
-     "name" : "STATUS_NAME_NOT_FOUND"
-    },
-    {
-     "enum_field_value" : -1,
-     "name" : "STATUS_PERMISSION_DENIED"
-    },
-    {
-     "enum_field_value" : -19,
-     "name" : "STATUS_NO_INIT"
-    },
-    {
-     "enum_field_value" : -17,
-     "name" : "STATUS_ALREADY_EXISTS"
-    },
-    {
-     "enum_field_value" : -32,
-     "name" : "STATUS_DEAD_OBJECT"
-    },
-    {
-     "enum_field_value" : -2147483646,
-     "name" : "STATUS_FAILED_TRANSACTION"
-    },
-    {
-     "enum_field_value" : -75,
-     "name" : "STATUS_BAD_INDEX"
-    },
-    {
-     "enum_field_value" : -61,
-     "name" : "STATUS_NOT_ENOUGH_DATA"
-    },
-    {
-     "enum_field_value" : -11,
-     "name" : "STATUS_WOULD_BLOCK"
-    },
-    {
-     "enum_field_value" : -110,
-     "name" : "STATUS_TIMED_OUT"
-    },
-    {
-     "enum_field_value" : -74,
-     "name" : "STATUS_UNKNOWN_TRANSACTION"
-    },
-    {
-     "enum_field_value" : -2147483641,
-     "name" : "STATUS_FDS_NOT_ALLOWED"
-    },
-    {
-     "enum_field_value" : -2147483640,
-     "name" : "STATUS_UNEXPECTED_NULL"
-    }
-   ],
-   "linker_set_key" : "_ZTI22$STATUS_ALREADY_EXISTS",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:60:1)",
-   "referenced_type" : "_ZTI22$STATUS_ALREADY_EXISTS",
-   "self_type" : "_ZTI22$STATUS_ALREADY_EXISTS",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
-   "underlying_type" : "_ZTIi"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 1,
-     "name" : "FIRST_CALL_TRANSACTION"
-    },
-    {
-     "enum_field_value" : 16777215,
-     "name" : "LAST_CALL_TRANSACTION"
-    }
-   ],
-   "linker_set_key" : "_ZTI23$FIRST_CALL_TRANSACTION",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:58:1)",
-   "referenced_type" : "_ZTI23$FIRST_CALL_TRANSACTION",
-   "self_type" : "_ZTI23$FIRST_CALL_TRANSACTION",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "ndk::STABILITY_LOCAL"
-    },
-    {
-     "enum_field_value" : 1,
-     "name" : "ndk::STABILITY_VINTF"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk16$STABILITY_LOCALE",
-   "name" : "ndk::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h:34:1)",
-   "referenced_type" : "_ZTIN3ndk16$STABILITY_LOCALE",
-   "self_type" : "_ZTIN3ndk16$STABILITY_LOCALE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 1,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "aidl::android::hardware::light::BrightnessMode::USER"
-    },
-    {
-     "enum_field_value" : 1,
-     "name" : "aidl::android::hardware::light::BrightnessMode::SENSOR"
-    },
-    {
-     "enum_field_value" : 2,
-     "name" : "aidl::android::hardware::light::BrightnessMode::LOW_PERSISTENCE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light14BrightnessModeE",
-   "name" : "aidl::android::hardware::light::BrightnessMode",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light14BrightnessModeE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light14BrightnessModeE",
-   "size" : 1,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BrightnessMode.h",
-   "underlying_type" : "_ZTIa"
-  },
-  {
-   "alignment" : 1,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "aidl::android::hardware::light::FlashMode::NONE"
-    },
-    {
-     "enum_field_value" : 1,
-     "name" : "aidl::android::hardware::light::FlashMode::TIMED"
-    },
-    {
-     "enum_field_value" : 2,
-     "name" : "aidl::android::hardware::light::FlashMode::HARDWARE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light9FlashModeE",
-   "name" : "aidl::android::hardware::light::FlashMode",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light9FlashModeE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light9FlashModeE",
-   "size" : 1,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/FlashMode.h",
-   "underlying_type" : "_ZTIa"
-  },
-  {
-   "alignment" : 1,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "aidl::android::hardware::light::LightType::BACKLIGHT"
-    },
-    {
-     "enum_field_value" : 1,
-     "name" : "aidl::android::hardware::light::LightType::KEYBOARD"
-    },
-    {
-     "enum_field_value" : 2,
-     "name" : "aidl::android::hardware::light::LightType::BUTTONS"
-    },
-    {
-     "enum_field_value" : 3,
-     "name" : "aidl::android::hardware::light::LightType::BATTERY"
-    },
-    {
-     "enum_field_value" : 4,
-     "name" : "aidl::android::hardware::light::LightType::NOTIFICATIONS"
-    },
-    {
-     "enum_field_value" : 5,
-     "name" : "aidl::android::hardware::light::LightType::ATTENTION"
-    },
-    {
-     "enum_field_value" : 6,
-     "name" : "aidl::android::hardware::light::LightType::BLUETOOTH"
-    },
-    {
-     "enum_field_value" : 7,
-     "name" : "aidl::android::hardware::light::LightType::WIFI"
-    },
-    {
-     "enum_field_value" : 8,
-     "name" : "aidl::android::hardware::light::LightType::MICROPHONE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light9LightTypeE",
-   "name" : "aidl::android::hardware::light::LightType",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light9LightTypeE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light9LightTypeE",
-   "size" : 1,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/LightType.h",
-   "underlying_type" : "_ZTIa"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::BrightnessMode>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::BrightnessMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
-   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::FlashMode>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::FlashMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
-   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::LightType>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::LightType>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
-   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::BrightnessMode>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::BrightnessMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::FlashMode>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::FlashMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::LightType>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::LightType>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::ToEmptyString<int>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIiE6$valueE",
-   "name" : "android::internal::details::ToEmptyString<int>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIiE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIiE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::BrightnessMode>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::BrightnessMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
-   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::FlashMode>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::FlashMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
-   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::LightType>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::LightType>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
-   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 1,
-     "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::BrightnessMode>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::BrightnessMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
-   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light14BrightnessModeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 1,
-     "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::FlashMode>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::FlashMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
-   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9FlashModeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 1,
-     "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::LightType>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::LightType>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
-   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9LightTypeEE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  }
- ],
- "function_types" :
- [
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
-   "name" : "int (AIBinder *, unsigned int, const AParcel *, AParcel *)",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIP8AIBinder"
-    },
-    {
-     "referenced_type" : "_ZTIj"
-    },
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    }
-   ],
-   "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
-   "return_type" : "_ZTIi",
-   "self_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  }
- ],
- "functions" :
- [
-  {
-   "function_name" : "ndk::BnCInterface<aidl::android::hardware::light::ILights>::asBinder",
-   "linker_set_key" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "function_name" : "ndk::BpCInterface<aidl::android::hardware::light::ILights>::asBinder",
-   "linker_set_key" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "function_name" : "ndk::AParcel_readStdVectorParcelableElement",
-   "linker_set_key" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5light7HwLightEEEiPK7AParcelPvj",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIPv"
-    },
-    {
-     "referenced_type" : "_ZTIj"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light7HwLightE"
-   ]
-  },
-  {
-   "function_name" : "ndk::AParcel_writeStdVectorParcelableElement",
-   "linker_set_key" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5light7HwLightEEEiP7AParcelPKvj",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIPKv"
-    },
-    {
-     "referenced_type" : "_ZTIj"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light7HwLightE"
-   ]
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::HwLightState::readFromParcel",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light12HwLightState14readFromParcelEPK7AParcel",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light12HwLightStateE"
-    },
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILightsDefault::setLightState",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light14ILightsDefault13setLightStateEiRKNS2_12HwLightStateE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "referenced_type" : "_ZTIRKN4aidl7android8hardware5light12HwLightStateE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILightsDefault::getInterfaceHash",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light14ILightsDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILightsDefault::getInterfaceVersion",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light14ILightsDefault19getInterfaceVersionEPi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIPi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILightsDefault::asBinder",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light14ILightsDefault8asBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILightsDefault::isRemote",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light14ILightsDefault8isRemoteEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE"
-    }
-   ],
-   "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILightsDefault::getLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light14ILightsDefault9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::HwLight::readFromParcel",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7HwLight14readFromParcelEPK7AParcel",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light7HwLightE"
-    },
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::fromBinder",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights10fromBinderERKN3ndk10SpAIBinderE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
-    }
-   ],
-   "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::writeToParcel",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::getDefaultImpl",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights14getDefaultImplEv",
-   "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::readFromParcel",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::setDefaultImpl",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights14setDefaultImplERKNSt3__110shared_ptrIS3_EE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE"
-    }
-   ],
-   "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::ILights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILightsC2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light7ILightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::~ILights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILightsD0Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light7ILightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::~ILights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILightsD1Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light7ILightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::ILights::~ILights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILightsD2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light7ILightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "access" : "protected",
-   "function_name" : "aidl::android::hardware::light::BnLights::createBinder",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BnLights12createBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BnLights::getInterfaceHash",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BnLights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BnLights::getInterfaceVersion",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BnLights19getInterfaceVersionEPi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE"
-    },
-    {
-     "referenced_type" : "_ZTIPi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BnLights::BnLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BnLightsC2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BnLights::~BnLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BnLightsD0Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BnLights::~BnLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BnLightsD1Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BnLights::~BnLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BnLightsD2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::setLightState",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLights13setLightStateEiRKNS2_12HwLightStateE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    },
-    {
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "referenced_type" : "_ZTIRKN4aidl7android8hardware5light12HwLightStateE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::getInterfaceHash",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::getInterfaceVersion",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLights19getInterfaceVersionEPi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    },
-    {
-     "referenced_type" : "_ZTIPi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::getLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLights9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::BpLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLightsC1ERKN3ndk10SpAIBinderE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    },
-    {
-     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::BpLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLightsC2ERKN3ndk10SpAIBinderE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    },
-    {
-     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::~BpLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLightsD0Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::~BpLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLightsD1Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::BpLights::~BpLights",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light8BpLightsD2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::HwLightState::writeToParcel",
-   "linker_set_key" : "_ZNK4aidl7android8hardware5light12HwLightState13writeToParcelEP7AParcel",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPKN4aidl7android8hardware5light12HwLightStateE"
-    },
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::light::HwLight::writeToParcel",
-   "linker_set_key" : "_ZNK4aidl7android8hardware5light7HwLight13writeToParcelEP7AParcel",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPKN4aidl7android8hardware5light7HwLightE"
-    },
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
-  }
- ],
- "global_vars" :
- [
-  {
-   "linker_set_key" : "_ZN4aidl7android8hardware5light12HwLightState10descriptorE",
-   "name" : "aidl::android::hardware::light::HwLightState::descriptor",
-   "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
-  },
-  {
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7HwLight10descriptorE",
-   "name" : "aidl::android::hardware::light::HwLight::descriptor",
-   "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
-  },
-  {
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights10descriptorE",
-   "name" : "aidl::android::hardware::light::ILights::descriptor",
-   "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "access" : "private",
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights12default_implE",
-   "name" : "aidl::android::hardware::light::ILights::default_impl",
-   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights4hashE",
-   "name" : "aidl::android::hardware::light::ILights::hash",
-   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  }
- ],
- "lvalue_reference_types" :
- [
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN3ndk10SpAIBinderE",
-   "name" : "const ndk::SpAIBinder &",
-   "referenced_type" : "_ZTIKN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIRKN3ndk10SpAIBinderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN3ndk13ScopedAParcelE",
-   "name" : "const ndk::ScopedAParcel &",
-   "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIRKN3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN3ndk17AParcelableHolderE",
-   "name" : "const ndk::AParcelableHolder &",
-   "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIRKN3ndk17AParcelableHolderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN3ndk20ScopedFileDescriptorE",
-   "name" : "const ndk::ScopedFileDescriptor &",
-   "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIRKN3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5light12HwLightStateE",
-   "name" : "const aidl::android::hardware::light::HwLightState &",
-   "referenced_type" : "_ZTIKN4aidl7android8hardware5light12HwLightStateE",
-   "self_type" : "_ZTIRKN4aidl7android8hardware5light12HwLightStateE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5light14BrightnessModeE",
-   "name" : "const aidl::android::hardware::light::BrightnessMode &",
-   "referenced_type" : "_ZTIKN4aidl7android8hardware5light14BrightnessModeE",
-   "self_type" : "_ZTIRKN4aidl7android8hardware5light14BrightnessModeE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5light7HwLightE",
-   "name" : "const aidl::android::hardware::light::HwLight &",
-   "referenced_type" : "_ZTIKN4aidl7android8hardware5light7HwLightE",
-   "self_type" : "_ZTIRKN4aidl7android8hardware5light7HwLightE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5light9FlashModeE",
-   "name" : "const aidl::android::hardware::light::FlashMode &",
-   "referenced_type" : "_ZTIKN4aidl7android8hardware5light9FlashModeE",
-   "self_type" : "_ZTIRKN4aidl7android8hardware5light9FlashModeE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5light9LightTypeE",
-   "name" : "const aidl::android::hardware::light::LightType &",
-   "referenced_type" : "_ZTIKN4aidl7android8hardware5light9LightTypeE",
-   "self_type" : "_ZTIRKN4aidl7android8hardware5light9LightTypeE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "name" : "const std::shared_ptr<aidl::android::hardware::light::ILights> &",
-   "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "name" : "const std::vector<char16_t, std::allocator<char16_t>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "name" : "const std::vector<bool, std::allocator<bool>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "name" : "const std::vector<double, std::allocator<double>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "name" : "const std::vector<float, std::allocator<float>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "name" : "const std::vector<unsigned char, std::allocator<unsigned char>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "name" : "const std::vector<int, std::allocator<int>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "name" : "const std::vector<long long, std::allocator<long long>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "name" : "const std::optional<std::vector<bool, std::allocator<bool>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "name" : "const std::optional<std::vector<double, std::allocator<double>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "name" : "const std::optional<std::vector<float, std::allocator<float>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "name" : "const std::optional<std::vector<int, std::allocator<int>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "name" : "const std::optional<std::vector<long long, std::allocator<long long>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKi",
-   "name" : "const int &",
-   "referenced_type" : "_ZTIKi",
-   "self_type" : "_ZTIRKi",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk10SpAIBinderE",
-   "name" : "ndk::SpAIBinder &",
-   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIRN3ndk10SpAIBinderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk13ScopedAParcelE",
-   "name" : "ndk::ScopedAParcel &",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIRN3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk13ScopedAStatusE",
-   "name" : "ndk::ScopedAStatus &",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIRN3ndk13ScopedAStatusE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk19ScopedAIBinder_WeakE",
-   "name" : "ndk::ScopedAIBinder_Weak &",
-   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "self_type" : "_ZTIRN3ndk19ScopedAIBinder_WeakE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk20ScopedFileDescriptorE",
-   "name" : "ndk::ScopedFileDescriptor &",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIRN3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE",
-   "name" : "ndk::ScopedAIBinder_DeathRecipient &",
-   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "self_type" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  }
- ],
- "pointer_types" :
- [
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIP13AIBinder_Weak",
-   "name" : "AIBinder_Weak *",
-   "referenced_type" : "_ZTI13AIBinder_Weak",
-   "self_type" : "_ZTIP13AIBinder_Weak",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIP14AIBinder_Class",
-   "name" : "AIBinder_Class *",
-   "referenced_type" : "_ZTI14AIBinder_Class",
-   "self_type" : "_ZTIP14AIBinder_Class",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIP23AIBinder_DeathRecipient",
-   "name" : "AIBinder_DeathRecipient *",
-   "referenced_type" : "_ZTI23AIBinder_DeathRecipient",
-   "self_type" : "_ZTIP23AIBinder_DeathRecipient",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIP7AParcel",
-   "name" : "AParcel *",
-   "referenced_type" : "_ZTI7AParcel",
-   "self_type" : "_ZTIP7AParcel",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIP7AStatus",
-   "name" : "AStatus *",
-   "referenced_type" : "_ZTI7AStatus",
-   "self_type" : "_ZTIP7AStatus",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIP8AIBinder",
-   "name" : "AIBinder *",
-   "referenced_type" : "_ZTI8AIBinder",
-   "self_type" : "_ZTIP8AIBinder",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
-   "name" : "int (*)(AIBinder *, unsigned int, const AParcel *, AParcel *)",
-   "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
-   "self_type" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPK7AParcel",
-   "name" : "const AParcel *",
-   "referenced_type" : "_ZTIK7AParcel",
-   "self_type" : "_ZTIPK7AParcel",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk10SpAIBinderE",
-   "name" : "const ndk::SpAIBinder *",
-   "referenced_type" : "_ZTIKN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIPKN3ndk10SpAIBinderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk13ScopedAParcelE",
-   "name" : "const ndk::ScopedAParcel *",
-   "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIPKN3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk13ScopedAStatusE",
-   "name" : "const ndk::ScopedAStatus *",
-   "referenced_type" : "_ZTIKN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIPKN3ndk13ScopedAStatusE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk17AParcelableHolderE",
-   "name" : "const ndk::AParcelableHolder *",
-   "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIPKN3ndk17AParcelableHolderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk20ScopedFileDescriptorE",
-   "name" : "const ndk::ScopedFileDescriptor *",
-   "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIPKN3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *",
-   "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *",
-   "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN4aidl7android8hardware5light12HwLightStateE",
-   "name" : "const aidl::android::hardware::light::HwLightState *",
-   "referenced_type" : "_ZTIKN4aidl7android8hardware5light12HwLightStateE",
-   "self_type" : "_ZTIPKN4aidl7android8hardware5light12HwLightStateE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN4aidl7android8hardware5light7HwLightE",
-   "name" : "const aidl::android::hardware::light::HwLight *",
-   "referenced_type" : "_ZTIKN4aidl7android8hardware5light7HwLightE",
-   "self_type" : "_ZTIPKN4aidl7android8hardware5light7HwLightE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKc",
-   "name" : "const char *",
-   "referenced_type" : "_ZTIKc",
-   "self_type" : "_ZTIPKc",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKv",
-   "name" : "const void *",
-   "referenced_type" : "_ZTIKv",
-   "self_type" : "_ZTIPKv",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk10SpAIBinderE",
-   "name" : "ndk::SpAIBinder *",
-   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIPN3ndk10SpAIBinderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk11ICInterfaceE",
-   "name" : "ndk::ICInterface *",
-   "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
-   "self_type" : "_ZTIPN3ndk11ICInterfaceE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "name" : "ndk::BnCInterface<aidl::android::hardware::light::ILights> *",
-   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "name" : "ndk::BpCInterface<aidl::android::hardware::light::ILights> *",
-   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk13ScopedAParcelE",
-   "name" : "ndk::ScopedAParcel *",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIPN3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk13ScopedAStatusE",
-   "name" : "ndk::ScopedAStatus *",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIPN3ndk13ScopedAStatusE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk13SharedRefBaseE",
-   "name" : "ndk::SharedRefBase *",
-   "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
-   "self_type" : "_ZTIPN3ndk13SharedRefBaseE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk17AParcelableHolderE",
-   "name" : "ndk::AParcelableHolder *",
-   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIPN3ndk17AParcelableHolderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
-   "name" : "ndk::ScopedAIBinder_Weak *",
-   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "self_type" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk20ScopedFileDescriptorE",
-   "name" : "ndk::ScopedFileDescriptor *",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIPN3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
-   "name" : "ndk::ScopedAIBinder_DeathRecipient *",
-   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "self_type" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr> *",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr> *",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5light12HwLightStateE",
-   "name" : "aidl::android::hardware::light::HwLightState *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5light12HwLightStateE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE",
-   "name" : "aidl::android::hardware::light::ILightsDefault *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5light16ILightsDelegatorE",
-   "name" : "aidl::android::hardware::light::ILightsDelegator *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5light16ILightsDelegatorE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5light7HwLightE",
-   "name" : "aidl::android::hardware::light::HwLight *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5light7HwLightE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5light7ILightsE",
-   "name" : "aidl::android::hardware::light::ILights *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light7ILightsE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5light7ILightsE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5light8BnLightsE",
-   "name" : "aidl::android::hardware::light::BnLights *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light8BnLightsE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5light8BpLightsE",
-   "name" : "aidl::android::hardware::light::BpLights *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light8BpLightsE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "name" : "std::shared_ptr<aidl::android::hardware::light::ILights> *",
-   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
-   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "name" : "std::vector<char16_t, std::allocator<char16_t>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEEE",
-   "name" : "std::vector<aidl::android::hardware::light::HwLight, std::allocator<aidl::android::hardware::light::HwLight>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEEE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "name" : "std::vector<bool, std::allocator<bool>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "name" : "std::vector<double, std::allocator<double>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "name" : "std::vector<float, std::allocator<float>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "name" : "std::vector<unsigned char, std::allocator<unsigned char>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "name" : "std::vector<int, std::allocator<int>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "name" : "std::vector<unsigned int, std::allocator<unsigned int>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "name" : "std::vector<long long, std::allocator<long long>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "name" : "std::vector<unsigned long long, std::allocator<unsigned long long>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "name" : "std::optional<std::vector<char16_t, std::allocator<char16_t>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "name" : "std::optional<std::vector<bool, std::allocator<bool>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "name" : "std::optional<std::vector<double, std::allocator<double>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "name" : "std::optional<std::vector<float, std::allocator<float>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "name" : "std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "name" : "std::optional<std::vector<int, std::allocator<int>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "name" : "std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "name" : "std::optional<std::vector<long long, std::allocator<long long>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "name" : "std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPP7AParcel",
-   "name" : "AParcel **",
-   "referenced_type" : "_ZTIP7AParcel",
-   "self_type" : "_ZTIPP7AParcel",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPP7AStatus",
-   "name" : "AStatus **",
-   "referenced_type" : "_ZTIP7AStatus",
-   "self_type" : "_ZTIPP7AStatus",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPP8AIBinder",
-   "name" : "AIBinder **",
-   "referenced_type" : "_ZTIP8AIBinder",
-   "self_type" : "_ZTIPP8AIBinder",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPPKc",
-   "name" : "const char **",
-   "referenced_type" : "_ZTIPKc",
-   "self_type" : "_ZTIPPKc",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPi",
-   "name" : "int *",
-   "referenced_type" : "_ZTIi",
-   "self_type" : "_ZTIPi",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPv",
-   "name" : "void *",
-   "referenced_type" : "_ZTIv",
-   "self_type" : "_ZTIPv",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  }
- ],
- "qualified_types" :
- [
-  {
-   "is_const" : true,
-   "linker_set_key" : "_ZTIK7AParcel",
-   "name" : "const AParcel",
-   "referenced_type" : "_ZTI7AParcel",
-   "self_type" : "_ZTIK7AParcel",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk10SpAIBinderE",
-   "name" : "const ndk::SpAIBinder",
-   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIKN3ndk10SpAIBinderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk13ScopedAParcelE",
-   "name" : "const ndk::ScopedAParcel",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIKN3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk13ScopedAStatusE",
-   "name" : "const ndk::ScopedAStatus",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIKN3ndk13ScopedAStatusE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk17AParcelableHolderE",
-   "name" : "const ndk::AParcelableHolder",
-   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIKN3ndk17AParcelableHolderE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk20ScopedFileDescriptorE",
-   "name" : "const ndk::ScopedFileDescriptor",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN4aidl7android8hardware5light12HwLightStateE",
-   "name" : "const aidl::android::hardware::light::HwLightState",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
-   "self_type" : "_ZTIKN4aidl7android8hardware5light12HwLightStateE",
-   "size" : 20,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN4aidl7android8hardware5light14BrightnessModeE",
-   "name" : "const aidl::android::hardware::light::BrightnessMode",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light14BrightnessModeE",
-   "self_type" : "_ZTIKN4aidl7android8hardware5light14BrightnessModeE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN4aidl7android8hardware5light7HwLightE",
-   "name" : "const aidl::android::hardware::light::HwLight",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
-   "self_type" : "_ZTIKN4aidl7android8hardware5light7HwLightE",
-   "size" : 12,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN4aidl7android8hardware5light9FlashModeE",
-   "name" : "const aidl::android::hardware::light::FlashMode",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light9FlashModeE",
-   "self_type" : "_ZTIKN4aidl7android8hardware5light9FlashModeE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN4aidl7android8hardware5light9LightTypeE",
-   "name" : "const aidl::android::hardware::light::LightType",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light9LightTypeE",
-   "self_type" : "_ZTIKN4aidl7android8hardware5light9LightTypeE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "name" : "const std::shared_ptr<aidl::android::hardware::light::ILights>",
-   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
-   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "size" : 12,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light14BrightnessModeELj3EEE",
-   "name" : "const std::array<aidl::android::hardware::light::BrightnessMode, 3U>",
-   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light14BrightnessModeELj3EEE",
-   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light14BrightnessModeELj3EEE",
-   "size" : 3,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BrightnessMode.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9FlashModeELj3EEE",
-   "name" : "const std::array<aidl::android::hardware::light::FlashMode, 3U>",
-   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light9FlashModeELj3EEE",
-   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9FlashModeELj3EEE",
-   "size" : 3,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/FlashMode.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9LightTypeELj9EEE",
-   "name" : "const std::array<aidl::android::hardware::light::LightType, 9U>",
-   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light9LightTypeELj9EEE",
-   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9LightTypeELj9EEE",
-   "size" : 9,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/LightType.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "name" : "const std::vector<char16_t, std::allocator<char16_t>>",
-   "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "name" : "const std::vector<bool, std::allocator<bool>>",
-   "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "name" : "const std::vector<double, std::allocator<double>>",
-   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "name" : "const std::vector<float, std::allocator<float>>",
-   "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "name" : "const std::vector<unsigned char, std::allocator<unsigned char>>",
-   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "name" : "const std::vector<int, std::allocator<int>>",
-   "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>>",
-   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "name" : "const std::vector<long long, std::allocator<long long>>",
-   "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>>",
-   "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "name" : "const std::optional<std::vector<bool, std::allocator<bool>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "name" : "const std::optional<std::vector<double, std::allocator<double>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "name" : "const std::optional<std::vector<float, std::allocator<float>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "name" : "const std::optional<std::vector<int, std::allocator<int>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "name" : "const std::optional<std::vector<long long, std::allocator<long long>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKP7AParcel",
-   "name" : "AParcel *const",
-   "referenced_type" : "_ZTIP7AParcel",
-   "self_type" : "_ZTIKP7AParcel",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKP7AStatus",
-   "name" : "AStatus *const",
-   "referenced_type" : "_ZTIP7AStatus",
-   "self_type" : "_ZTIKP7AStatus",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKb",
-   "name" : "const bool",
-   "referenced_type" : "_ZTIb",
-   "self_type" : "_ZTIKb",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKc",
-   "name" : "const char",
-   "referenced_type" : "_ZTIc",
-   "self_type" : "_ZTIKc",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKi",
-   "name" : "const int",
-   "referenced_type" : "_ZTIi",
-   "self_type" : "_ZTIKi",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKj",
-   "name" : "const unsigned int",
-   "referenced_type" : "_ZTIj",
-   "self_type" : "_ZTIKj",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
-  },
-  {
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKv",
-   "name" : "const void",
-   "referenced_type" : "_ZTIv",
-   "self_type" : "_ZTIKv",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  }
- ],
- "record_types" :
- [
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mBinder",
-     "referenced_type" : "_ZTIP8AIBinder"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk10SpAIBinderE",
-   "name" : "ndk::SpAIBinder",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIN3ndk10SpAIBinderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "access" : "private",
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "field_name" : "interface",
-     "referenced_type" : "_ZTINSt3__110shared_ptrIN3ndk11ICInterfaceEEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
-   "name" : "ndk::ICInterface::ICInterfaceData",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
-   "self_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk13SharedRefBaseE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk11ICInterfaceE",
-   "name" : "ndk::ICInterface",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
-   "self_type" : "_ZTIN3ndk11ICInterfaceE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk11ICInterfaceE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk11ICInterfaceD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk11ICInterfaceD0Ev"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5light7ILightsE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mMutex",
-     "field_offset" : 128,
-     "referenced_type" : "_ZTINSt3__15mutexE"
-    },
-    {
-     "access" : "private",
-     "field_name" : "mWeakBinder",
-     "field_offset" : 160,
-     "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "name" : "ndk::BnCInterface<aidl::android::hardware::light::ILights>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "size" : 24,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light7ILightsE"
-   ],
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEED1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEED0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights13setLightStateEiRKNS2_12HwLightStateE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights19getInterfaceVersionEPi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE12createBinderEv"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5light7ILightsE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mBinder",
-     "field_offset" : 128,
-     "referenced_type" : "_ZTIN3ndk10SpAIBinderE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "name" : "ndk::BpCInterface<aidl::android::hardware::light::ILights>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE",
-   "size" : 20,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light7ILightsE"
-   ],
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEED1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEED0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEE4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights13setLightStateEiRKNS2_12HwLightStateE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights19getInterfaceVersionEPi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk13ScopedAParcelE",
-   "name" : "ndk::ScopedAParcel",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk13ScopedAStatusE",
-   "name" : "ndk::ScopedAStatus",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mFlagThis",
-     "field_offset" : 32,
-     "referenced_type" : "_ZTINSt3__19once_flagE"
-    },
-    {
-     "access" : "private",
-     "field_name" : "mThis",
-     "field_offset" : 64,
-     "referenced_type" : "_ZTINSt3__18weak_ptrIN3ndk13SharedRefBaseEEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk13SharedRefBaseE",
-   "name" : "ndk::SharedRefBase",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
-   "self_type" : "_ZTIN3ndk13SharedRefBaseE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk13SharedRefBaseE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk13SharedRefBaseD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk13SharedRefBaseD0Ev"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mParcel",
-     "field_offset" : 32,
-     "referenced_type" : "_ZTIN3ndk13ScopedAParcelE"
-    },
-    {
-     "access" : "private",
-     "field_name" : "mStability",
-     "field_offset" : 64,
-     "referenced_type" : "_ZTIi"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk17AParcelableHolderE",
-   "name" : "ndk::AParcelableHolder",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk17AParcelableHolderE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk17AParcelableHolderD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk17AParcelableHolderD0Ev"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "name" : "ndk::ScopedAIBinder_Weak",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "self_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiXadL_ZNS_8internalL14closeWithErrorEiEELin1EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "name" : "ndk::ScopedFileDescriptor",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "name" : "ndk::ScopedAIBinder_DeathRecipient",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "self_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mT",
-     "referenced_type" : "_ZTIP13AIBinder_Weak"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
-   "template_args" :
-   [
-    "_ZTIP13AIBinder_Weak"
-   ]
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mT",
-     "referenced_type" : "_ZTIP23AIBinder_DeathRecipient"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
-   "template_args" :
-   [
-    "_ZTIP23AIBinder_DeathRecipient"
-   ]
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mT",
-     "referenced_type" : "_ZTIP7AParcel"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
-   "template_args" :
-   [
-    "_ZTIP7AParcel"
-   ]
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mT",
-     "referenced_type" : "_ZTIP7AStatus"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
-   "template_args" :
-   [
-    "_ZTIP7AStatus"
-   ]
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "field_name" : "color",
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "field_name" : "flashMode",
-     "field_offset" : 32,
-     "referenced_type" : "_ZTIN4aidl7android8hardware5light9FlashModeE"
-    },
-    {
-     "field_name" : "flashOnMs",
-     "field_offset" : 64,
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "field_name" : "flashOffMs",
-     "field_offset" : 96,
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "field_name" : "brightnessMode",
-     "field_offset" : 128,
-     "referenced_type" : "_ZTIN4aidl7android8hardware5light14BrightnessModeE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
-   "name" : "aidl::android::hardware::light::HwLightState",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
-   "size" : 20,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5light7ILightsE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE",
-   "name" : "aidl::android::hardware::light::ILightsDefault",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE",
-   "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light14ILightsDefaultD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light14ILightsDefaultD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light14ILightsDefault8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light14ILightsDefault8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light14ILightsDefault13setLightStateEiRKNS2_12HwLightStateE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light14ILightsDefault9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light14ILightsDefault19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light14ILightsDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5light8BnLightsE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "_impl",
-     "field_offset" : 192,
-     "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE",
-   "name" : "aidl::android::hardware::light::ILightsDelegator",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE",
-   "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light16ILightsDelegatorD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light16ILightsDelegatorD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light16ILightsDelegator13setLightStateEiRKNS2_12HwLightStateE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light16ILightsDelegator9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BnLights19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BnLights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BnLights12createBinderEv"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "field_name" : "id",
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "field_name" : "ordinal",
-     "field_offset" : 32,
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "field_name" : "type",
-     "field_offset" : 64,
-     "referenced_type" : "_ZTIN4aidl7android8hardware5light9LightTypeE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light7HwLightE",
-   "name" : "aidl::android::hardware::light::HwLight",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
-   "size" : 12,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk11ICInterfaceE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light7ILightsE",
-   "name" : "aidl::android::hardware::light::ILights",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light7ILightsE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light7ILightsE",
-   "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5light7ILightsE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILightsD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILightsD0Ev"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights13setLightStateEiRKNS2_12HwLightStateE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights19getInterfaceVersionEPi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light8BnLightsE",
-   "name" : "aidl::android::hardware::light::BnLights",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light8BnLightsE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light8BnLightsE",
-   "size" : 24,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5light8BnLightsE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BnLightsD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BnLightsD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5light7ILightsEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights13setLightStateEiRKNS2_12HwLightStateE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light7ILights9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BnLights19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BnLights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BnLights12createBinderEv"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEEE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "field_name" : "_aidl_cached_version",
-     "field_offset" : 160,
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "field_name" : "_aidl_cached_hash",
-     "field_offset" : 192,
-     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    },
-    {
-     "field_name" : "_aidl_cached_hash_mutex",
-     "field_offset" : 288,
-     "referenced_type" : "_ZTINSt3__15mutexE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5light8BpLightsE",
-   "name" : "aidl::android::hardware::light::BpLights",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5light8BpLightsE",
-   "self_type" : "_ZTIN4aidl7android8hardware5light8BpLightsE",
-   "size" : 40,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5light8BpLightsE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BpLightsD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BpLightsD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5light7ILightsEE4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BpLights13setLightStateEiRKNS2_12HwLightStateE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BpLights9getLightsEPNSt3__16vectorINS2_7HwLightENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BpLights19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5light8BpLights16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::BrightnessMode>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light14BrightnessModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9FlashModeEEE",
-   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::FlashMode>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9FlashModeEEE",
-   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9FlashModeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9FlashModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9LightTypeEEE",
-   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::light::LightType>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9LightTypeEEE",
-   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5light9LightTypeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9LightTypeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::BrightnessMode>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light14BrightnessModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9FlashModeEEE",
-   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::FlashMode>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9FlashModeEEE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9FlashModeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9FlashModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9LightTypeEEE",
-   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::light::LightType>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9LightTypeEEE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5light9LightTypeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9LightTypeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIiEE",
-   "name" : "android::internal::details::ToEmptyString<int>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIiEE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIiEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIi"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::BrightnessMode>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light14BrightnessModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9FlashModeEEE",
-   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::FlashMode>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9FlashModeEEE",
-   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9FlashModeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9FlashModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9LightTypeEEE",
-   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::light::LightType>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9LightTypeEEE",
-   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5light9LightTypeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9LightTypeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light14BrightnessModeENSt3__110shared_ptrEEE",
-   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::light::BrightnessMode, std::shared_ptr>",
-   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light14BrightnessModeENSt3__110shared_ptrEEE",
-   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light14BrightnessModeENSt3__110shared_ptrEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light14BrightnessModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light14BrightnessModeENSt3__18optionalEEE",
-   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::light::BrightnessMode, std::optional>",
-   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light14BrightnessModeENSt3__18optionalEEE",
-   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light14BrightnessModeENSt3__18optionalEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light14BrightnessModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9FlashModeENSt3__110shared_ptrEEE",
-   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::light::FlashMode, std::shared_ptr>",
-   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9FlashModeENSt3__110shared_ptrEEE",
-   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9FlashModeENSt3__110shared_ptrEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9FlashModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9FlashModeENSt3__18optionalEEE",
-   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::light::FlashMode, std::optional>",
-   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9FlashModeENSt3__18optionalEEE",
-   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9FlashModeENSt3__18optionalEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9FlashModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9LightTypeENSt3__110shared_ptrEEE",
-   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::light::LightType, std::shared_ptr>",
-   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9LightTypeENSt3__110shared_ptrEEE",
-   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9LightTypeENSt3__110shared_ptrEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9LightTypeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9LightTypeENSt3__18optionalEEE",
-   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::light::LightType, std::optional>",
-   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9LightTypeENSt3__18optionalEEE",
-   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5light9LightTypeENSt3__18optionalEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9LightTypeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::BrightnessMode>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light14BrightnessModeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light14BrightnessModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9FlashModeEEE",
-   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::FlashMode>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9FlashModeEEE",
-   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9FlashModeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9FlashModeE"
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9LightTypeEEE",
-   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::light::LightType>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9LightTypeEEE",
-   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5light9LightTypeEEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5light9LightTypeE"
-   ]
-  }
- ],
- "rvalue_reference_types" :
- [
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk13ScopedAParcelE",
-   "name" : "ndk::ScopedAParcel &&",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTION3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk13ScopedAStatusE",
-   "name" : "ndk::ScopedAStatus &&",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTION3ndk13ScopedAStatusE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk17AParcelableHolderE",
-   "name" : "ndk::AParcelableHolder &&",
-   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTION3ndk17AParcelableHolderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk19ScopedAIBinder_WeakE",
-   "name" : "ndk::ScopedAIBinder_Weak &&",
-   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "self_type" : "_ZTION3ndk19ScopedAIBinder_WeakE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk20ScopedFileDescriptorE",
-   "name" : "ndk::ScopedFileDescriptor &&",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTION3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
-   "name" : "ndk::ScopedAIBinder_DeathRecipient &&",
-   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "self_type" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &&",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  }
- ]
-}
diff --git a/Tiramisu/64/arm/source-based/android.hardware.light-V1-ndk.so.lsdump b/Tiramisu/64/x86_x86_64/source-based/android.hardware.light-V2-ndk.so.lsdump
similarity index 96%
copy from Tiramisu/64/arm/source-based/android.hardware.light-V1-ndk.so.lsdump
copy to Tiramisu/64/x86_x86_64/source-based/android.hardware.light-V2-ndk.so.lsdump
index 590c114..2e9364d 100644
--- a/Tiramisu/64/arm/source-based/android.hardware.light-V1-ndk.so.lsdump
+++ b/Tiramisu/64/x86_x86_64/source-based/android.hardware.light-V2-ndk.so.lsdump
@@ -32,7 +32,6 @@
   {
    "alignment" : 1,
    "is_integral" : true,
-   "is_unsigned" : true,
    "linker_set_key" : "_ZTIc",
    "name" : "char",
    "referenced_type" : "_ZTIc",
@@ -519,7 +518,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light14BrightnessModeE",
    "self_type" : "_ZTIN4aidl7android8hardware5light14BrightnessModeE",
    "size" : 1,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BrightnessMode.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BrightnessMode.h",
    "underlying_type" : "_ZTIa"
   },
   {
@@ -544,7 +543,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light9FlashModeE",
    "self_type" : "_ZTIN4aidl7android8hardware5light9FlashModeE",
    "size" : 1,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/FlashMode.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/FlashMode.h",
    "underlying_type" : "_ZTIa"
   },
   {
@@ -586,6 +585,10 @@
     {
      "enum_field_value" : 8,
      "name" : "aidl::android::hardware::light::LightType::MICROPHONE"
+    },
+    {
+     "enum_field_value" : 9,
+     "name" : "aidl::android::hardware::light::LightType::CAMERA"
     }
    ],
    "linker_set_key" : "_ZTIN4aidl7android8hardware5light9LightTypeE",
@@ -593,7 +596,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light9LightTypeE",
    "self_type" : "_ZTIN4aidl7android8hardware5light9LightTypeE",
    "size" : 1,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/LightType.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/LightType.h",
    "underlying_type" : "_ZTIa"
   },
   {
@@ -931,7 +934,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::setLightState",
@@ -950,7 +953,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::getInterfaceHash",
@@ -966,7 +969,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::getInterfaceVersion",
@@ -982,7 +985,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::asBinder",
@@ -995,7 +998,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::isRemote",
@@ -1008,7 +1011,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILightsDefault::getLights",
@@ -1024,7 +1027,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::HwLight::readFromParcel",
@@ -1040,7 +1043,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::fromBinder",
@@ -1052,7 +1055,7 @@
     }
    ],
    "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::writeToParcel",
@@ -1067,13 +1070,13 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::getDefaultImpl",
    "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights14getDefaultImplEv",
    "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::readFromParcel",
@@ -1088,7 +1091,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::setDefaultImpl",
@@ -1100,7 +1103,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::ILights",
@@ -1113,7 +1116,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::~ILights",
@@ -1126,7 +1129,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::~ILights",
@@ -1139,7 +1142,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::ILights::~ILights",
@@ -1152,7 +1155,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "access" : "protected",
@@ -1166,7 +1169,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::getInterfaceHash",
@@ -1182,7 +1185,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::getInterfaceVersion",
@@ -1198,7 +1201,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::BnLights",
@@ -1211,7 +1214,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::~BnLights",
@@ -1224,7 +1227,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::~BnLights",
@@ -1237,7 +1240,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BnLights::~BnLights",
@@ -1250,7 +1253,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::setLightState",
@@ -1269,7 +1272,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::getInterfaceHash",
@@ -1285,7 +1288,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::getInterfaceVersion",
@@ -1301,7 +1304,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::getLights",
@@ -1317,7 +1320,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::BpLights",
@@ -1333,7 +1336,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::BpLights",
@@ -1349,7 +1352,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::~BpLights",
@@ -1362,7 +1365,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::~BpLights",
@@ -1375,7 +1378,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::BpLights::~BpLights",
@@ -1388,7 +1391,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::HwLightState::writeToParcel",
@@ -1404,7 +1407,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "function_name" : "aidl::android::hardware::light::HwLight::writeToParcel",
@@ -1420,7 +1423,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   }
  ],
  "global_vars" :
@@ -1429,32 +1432,32 @@
    "linker_set_key" : "_ZN4aidl7android8hardware5light12HwLightState10descriptorE",
    "name" : "aidl::android::hardware::light::HwLightState::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5light7HwLight10descriptorE",
    "name" : "aidl::android::hardware::light::HwLight::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights10descriptorE",
    "name" : "aidl::android::hardware::light::ILights::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "access" : "private",
    "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights12default_implE",
    "name" : "aidl::android::hardware::light::ILights::default_impl",
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5light7ILights4hashE",
    "name" : "aidl::android::hardware::light::ILights::hash",
    "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   }
  ],
  "lvalue_reference_types" :
@@ -1502,7 +1505,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5light12HwLightStateE",
    "self_type" : "_ZTIRKN4aidl7android8hardware5light12HwLightStateE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "alignment" : 4,
@@ -1520,7 +1523,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5light7HwLightE",
    "self_type" : "_ZTIRKN4aidl7android8hardware5light7HwLightE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "alignment" : 4,
@@ -1547,7 +1550,7 @@
    "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 4,
@@ -1928,7 +1931,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5light12HwLightStateE",
    "self_type" : "_ZTIPKN4aidl7android8hardware5light12HwLightStateE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "alignment" : 4,
@@ -1937,7 +1940,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5light7HwLightE",
    "self_type" : "_ZTIPKN4aidl7android8hardware5light7HwLightE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "alignment" : 4,
@@ -2099,7 +2102,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light12HwLightStateE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "alignment" : 4,
@@ -2108,7 +2111,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light14ILightsDefaultE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 4,
@@ -2117,7 +2120,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light16ILightsDelegatorE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "alignment" : 4,
@@ -2126,7 +2129,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light7HwLightE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "alignment" : 4,
@@ -2135,7 +2138,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light7ILightsE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light7ILightsE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 4,
@@ -2144,7 +2147,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light8BnLightsE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light8BnLightsE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h"
   },
   {
    "alignment" : 4,
@@ -2153,7 +2156,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light8BpLightsE",
    "self_type" : "_ZTIPN4aidl7android8hardware5light8BpLightsE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h"
   },
   {
    "alignment" : 4,
@@ -2162,7 +2165,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 4,
@@ -2171,7 +2174,7 @@
    "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 4,
@@ -2189,7 +2192,7 @@
    "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEEE",
    "self_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5light7HwLightENS_9allocatorIS5_EEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 4,
@@ -2387,7 +2390,7 @@
    "referenced_type" : "_ZTIi",
    "self_type" : "_ZTIPi",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 4,
@@ -2487,7 +2490,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
    "self_type" : "_ZTIKN4aidl7android8hardware5light12HwLightStateE",
    "size" : 20,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "alignment" : 1,
@@ -2507,7 +2510,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
    "self_type" : "_ZTIKN4aidl7android8hardware5light7HwLightE",
    "size" : 12,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "alignment" : 1,
@@ -2537,7 +2540,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5light7ILightsEEE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 4,
@@ -2547,7 +2550,7 @@
    "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "size" : 12,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "alignment" : 1,
@@ -2557,7 +2560,7 @@
    "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light14BrightnessModeELj3EEE",
    "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light14BrightnessModeELj3EEE",
    "size" : 3,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BrightnessMode.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BrightnessMode.h"
   },
   {
    "alignment" : 1,
@@ -2567,17 +2570,17 @@
    "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light9FlashModeELj3EEE",
    "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9FlashModeELj3EEE",
    "size" : 3,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/FlashMode.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/FlashMode.h"
   },
   {
    "alignment" : 1,
    "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9LightTypeELj9EEE",
-   "name" : "const std::array<aidl::android::hardware::light::LightType, 9U>",
-   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light9LightTypeELj9EEE",
-   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9LightTypeELj9EEE",
-   "size" : 9,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/LightType.h"
+   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9LightTypeELj10EEE",
+   "name" : "const std::array<aidl::android::hardware::light::LightType, 10U>",
+   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5light9LightTypeELj10EEE",
+   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5light9LightTypeELj10EEE",
+   "size" : 10,
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/LightType.h"
   },
   {
    "alignment" : 4,
@@ -2817,7 +2820,7 @@
    "referenced_type" : "_ZTIj",
    "self_type" : "_ZTIKj",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h"
   },
   {
    "is_const" : true,
@@ -3363,7 +3366,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
    "self_type" : "_ZTIN4aidl7android8hardware5light12HwLightStateE",
    "size" : 20,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLightState.h"
   },
   {
    "alignment" : 4,
@@ -3379,7 +3382,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE",
    "self_type" : "_ZTIN4aidl7android8hardware5light14ILightsDefaultE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h",
    "vtable_components" :
    [
     {
@@ -3446,7 +3449,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE",
    "self_type" : "_ZTIN4aidl7android8hardware5light16ILightsDelegatorE",
    "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h",
    "vtable_components" :
    [
     {
@@ -3518,7 +3521,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
    "self_type" : "_ZTIN4aidl7android8hardware5light7HwLightE",
    "size" : 12,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/HwLight.h"
   },
   {
    "alignment" : 4,
@@ -3534,7 +3537,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light7ILightsE",
    "self_type" : "_ZTIN4aidl7android8hardware5light7ILightsE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/ILights.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/ILights.h",
    "vtable_components" :
    [
     {
@@ -3598,7 +3601,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light8BnLightsE",
    "self_type" : "_ZTIN4aidl7android8hardware5light8BnLightsE",
    "size" : 24,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BnLights.h",
    "vtable_components" :
    [
     {
@@ -3679,7 +3682,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5light8BpLightsE",
    "self_type" : "_ZTIN4aidl7android8hardware5light8BpLightsE",
    "size" : 40,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include/aidl/android/hardware/light/BpLights.h",
    "vtable_components" :
    [
     {
diff --git a/Tiramisu/64/x86_x86_64/source-based/android.hardware.power-V2-ndk.so.lsdump b/Tiramisu/64/x86_x86_64/source-based/android.hardware.power-V2-ndk.so.lsdump
deleted file mode 100644
index 3c919a2..0000000
--- a/Tiramisu/64/x86_x86_64/source-based/android.hardware.power-V2-ndk.so.lsdump
+++ /dev/null
@@ -1,5126 +0,0 @@
-{
- "array_types" : [],
- "builtin_types" :
- [
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIDn",
-   "name" : "std::nullptr_t",
-   "referenced_type" : "_ZTIDn",
-   "self_type" : "_ZTIDn",
-   "size" : 4
-  },
-  {
-   "alignment" : 1,
-   "is_integral" : true,
-   "is_unsigned" : true,
-   "linker_set_key" : "_ZTIb",
-   "name" : "bool",
-   "referenced_type" : "_ZTIb",
-   "self_type" : "_ZTIb",
-   "size" : 1
-  },
-  {
-   "alignment" : 1,
-   "is_integral" : true,
-   "linker_set_key" : "_ZTIc",
-   "name" : "char",
-   "referenced_type" : "_ZTIc",
-   "self_type" : "_ZTIc",
-   "size" : 1
-  },
-  {
-   "alignment" : 4,
-   "is_integral" : true,
-   "linker_set_key" : "_ZTIi",
-   "name" : "int",
-   "referenced_type" : "_ZTIi",
-   "self_type" : "_ZTIi",
-   "size" : 4
-  },
-  {
-   "alignment" : 4,
-   "is_integral" : true,
-   "is_unsigned" : true,
-   "linker_set_key" : "_ZTIj",
-   "name" : "unsigned int",
-   "referenced_type" : "_ZTIj",
-   "self_type" : "_ZTIj",
-   "size" : 4
-  },
-  {
-   "linker_set_key" : "_ZTIv",
-   "name" : "void",
-   "referenced_type" : "_ZTIv",
-   "self_type" : "_ZTIv"
-  },
-  {
-   "alignment" : 4,
-   "is_integral" : true,
-   "linker_set_key" : "_ZTIx",
-   "name" : "long long",
-   "referenced_type" : "_ZTIx",
-   "self_type" : "_ZTIx",
-   "size" : 8
-  }
- ],
- "elf_functions" :
- [
-  {
-   "binding" : "weak",
-   "name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5power12WorkDurationEEEiPK7AParcelPvj"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5power12WorkDurationEEEiP7AParcelPKvj"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power12WorkDuration14readFromParcelEPK7AParcel"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power13IPowerDefault15isModeSupportedENS2_4ModeEPb"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power13IPowerDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power13IPowerDefault16isBoostSupportedENS2_5BoostEPb"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power13IPowerDefault17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power13IPowerDefault19getInterfaceVersionEPi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power13IPowerDefault27getHintSessionPreferredRateEPx"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power13IPowerDefault7setModeENS2_4ModeEb"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power13IPowerDefault8asBinderEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power13IPowerDefault8isRemoteEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power13IPowerDefault8setBoostENS2_5BoostEi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSession10fromBinderERKN3ndk10SpAIBinderE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSession13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSession14getDefaultImplEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSession14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSession14setDefaultImplERKNSt3__110shared_ptrIS3_EE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSessionC2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD0Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD1Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession12createBinderEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession19getInterfaceVersionEPi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionC2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD0Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD1Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession19getInterfaceVersionEPi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession24updateTargetWorkDurationEx"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession5closeEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession5pauseEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession6resumeEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionC1ERKN3ndk10SpAIBinderE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionC2ERKN3ndk10SpAIBinderE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD0Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD1Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault19getInterfaceVersionEPi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault24updateTargetWorkDurationEx"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault5closeEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault5pauseEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault6resumeEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault8asBinderEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault8isRemoteEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power6IPower10fromBinderERKN3ndk10SpAIBinderE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power6IPower13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power6IPower14getDefaultImplEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power6IPower14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power6IPower14setDefaultImplERKNSt3__110shared_ptrIS3_EE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power6IPowerC2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power6IPowerD0Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power6IPowerD1Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power6IPowerD2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BnPower12createBinderEv"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BnPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BnPower19getInterfaceVersionEPi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BnPowerC2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BnPowerD0Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BnPowerD1Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BnPowerD2Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPower15isModeSupportedENS2_4ModeEPb"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPower16isBoostSupportedENS2_5BoostEPb"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPower17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPower19getInterfaceVersionEPi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPower27getHintSessionPreferredRateEPx"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPower7setModeENS2_4ModeEb"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPower8setBoostENS2_5BoostEi"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPowerC1ERKN3ndk10SpAIBinderE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPowerC2ERKN3ndk10SpAIBinderE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPowerD0Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPowerD1Ev"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power7BpPowerD2Ev"
-  },
-  {
-   "name" : "_ZNK4aidl7android8hardware5power12WorkDuration13writeToParcelEP7AParcel"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEED2Ev"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEED2Ev"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEE8__appendEj"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZNSt3__16vectorIiNS_9allocatorIiEEE8__appendEj"
-  }
- ],
- "elf_objects" :
- [
-  {
-   "binding" : "weak",
-   "name" : "_ZGVN4aidl7android8hardware5power17IPowerHintSession4hashE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZGVN4aidl7android8hardware5power6IPower4hashE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power12WorkDuration10descriptorE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSession10descriptorE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSession12default_implE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN4aidl7android8hardware5power17IPowerHintSession4hashE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power6IPower10descriptorE"
-  },
-  {
-   "name" : "_ZN4aidl7android8hardware5power6IPower12default_implE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZN4aidl7android8hardware5power6IPower4hashE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZTVN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZTVN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZTVN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZTVN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZTVN3ndk13SharedRefBaseE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5power13IPowerDefaultE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5power17IPowerHintSessionE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5power18BnPowerHintSessionE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5power18BpPowerHintSessionE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5power24IPowerHintSessionDefaultE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5power6IPowerE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5power7BnPowerE"
-  },
-  {
-   "name" : "_ZTVN4aidl7android8hardware5power7BpPowerE"
-  },
-  {
-   "binding" : "weak",
-   "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE"
-  }
- ],
- "enum_types" :
- [
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 1,
-     "name" : "FLAG_ONEWAY"
-    }
-   ],
-   "linker_set_key" : "_ZTI12$FLAG_ONEWAY",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:43:1)",
-   "referenced_type" : "_ZTI12$FLAG_ONEWAY",
-   "self_type" : "_ZTI12$FLAG_ONEWAY",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "EX_NONE"
-    },
-    {
-     "enum_field_value" : -1,
-     "name" : "EX_SECURITY"
-    },
-    {
-     "enum_field_value" : -2,
-     "name" : "EX_BAD_PARCELABLE"
-    },
-    {
-     "enum_field_value" : -3,
-     "name" : "EX_ILLEGAL_ARGUMENT"
-    },
-    {
-     "enum_field_value" : -4,
-     "name" : "EX_NULL_POINTER"
-    },
-    {
-     "enum_field_value" : -5,
-     "name" : "EX_ILLEGAL_STATE"
-    },
-    {
-     "enum_field_value" : -6,
-     "name" : "EX_NETWORK_MAIN_THREAD"
-    },
-    {
-     "enum_field_value" : -7,
-     "name" : "EX_UNSUPPORTED_OPERATION"
-    },
-    {
-     "enum_field_value" : -8,
-     "name" : "EX_SERVICE_SPECIFIC"
-    },
-    {
-     "enum_field_value" : -9,
-     "name" : "EX_PARCELABLE"
-    },
-    {
-     "enum_field_value" : -129,
-     "name" : "EX_TRANSACTION_FAILED"
-    }
-   ],
-   "linker_set_key" : "_ZTI18$EX_BAD_PARCELABLE",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:94:1)",
-   "referenced_type" : "_ZTI18$EX_BAD_PARCELABLE",
-   "self_type" : "_ZTI18$EX_BAD_PARCELABLE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
-   "underlying_type" : "_ZTIi"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 268435456,
-     "name" : "FLAG_PRIVATE_LOCAL"
-    }
-   ],
-   "linker_set_key" : "_ZTI19$FLAG_PRIVATE_LOCAL",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:35:1)",
-   "referenced_type" : "_ZTI19$FLAG_PRIVATE_LOCAL",
-   "self_type" : "_ZTI19$FLAG_PRIVATE_LOCAL",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 268435456,
-     "name" : "FLAG_PRIVATE_VENDOR"
-    }
-   ],
-   "linker_set_key" : "_ZTI20$FLAG_PRIVATE_VENDOR",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:26:1)",
-   "referenced_type" : "_ZTI20$FLAG_PRIVATE_VENDOR",
-   "self_type" : "_ZTI20$FLAG_PRIVATE_VENDOR",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "STATUS_OK"
-    },
-    {
-     "enum_field_value" : -2147483648,
-     "name" : "STATUS_UNKNOWN_ERROR"
-    },
-    {
-     "enum_field_value" : -12,
-     "name" : "STATUS_NO_MEMORY"
-    },
-    {
-     "enum_field_value" : -38,
-     "name" : "STATUS_INVALID_OPERATION"
-    },
-    {
-     "enum_field_value" : -22,
-     "name" : "STATUS_BAD_VALUE"
-    },
-    {
-     "enum_field_value" : -2147483647,
-     "name" : "STATUS_BAD_TYPE"
-    },
-    {
-     "enum_field_value" : -2,
-     "name" : "STATUS_NAME_NOT_FOUND"
-    },
-    {
-     "enum_field_value" : -1,
-     "name" : "STATUS_PERMISSION_DENIED"
-    },
-    {
-     "enum_field_value" : -19,
-     "name" : "STATUS_NO_INIT"
-    },
-    {
-     "enum_field_value" : -17,
-     "name" : "STATUS_ALREADY_EXISTS"
-    },
-    {
-     "enum_field_value" : -32,
-     "name" : "STATUS_DEAD_OBJECT"
-    },
-    {
-     "enum_field_value" : -2147483646,
-     "name" : "STATUS_FAILED_TRANSACTION"
-    },
-    {
-     "enum_field_value" : -75,
-     "name" : "STATUS_BAD_INDEX"
-    },
-    {
-     "enum_field_value" : -61,
-     "name" : "STATUS_NOT_ENOUGH_DATA"
-    },
-    {
-     "enum_field_value" : -11,
-     "name" : "STATUS_WOULD_BLOCK"
-    },
-    {
-     "enum_field_value" : -110,
-     "name" : "STATUS_TIMED_OUT"
-    },
-    {
-     "enum_field_value" : -74,
-     "name" : "STATUS_UNKNOWN_TRANSACTION"
-    },
-    {
-     "enum_field_value" : -2147483641,
-     "name" : "STATUS_FDS_NOT_ALLOWED"
-    },
-    {
-     "enum_field_value" : -2147483640,
-     "name" : "STATUS_UNEXPECTED_NULL"
-    }
-   ],
-   "linker_set_key" : "_ZTI22$STATUS_ALREADY_EXISTS",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:60:1)",
-   "referenced_type" : "_ZTI22$STATUS_ALREADY_EXISTS",
-   "self_type" : "_ZTI22$STATUS_ALREADY_EXISTS",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
-   "underlying_type" : "_ZTIi"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 1,
-     "name" : "FIRST_CALL_TRANSACTION"
-    },
-    {
-     "enum_field_value" : 16777215,
-     "name" : "LAST_CALL_TRANSACTION"
-    }
-   ],
-   "linker_set_key" : "_ZTI23$FIRST_CALL_TRANSACTION",
-   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:58:1)",
-   "referenced_type" : "_ZTI23$FIRST_CALL_TRANSACTION",
-   "self_type" : "_ZTI23$FIRST_CALL_TRANSACTION",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "ndk::STABILITY_LOCAL"
-    },
-    {
-     "enum_field_value" : 1,
-     "name" : "ndk::STABILITY_VINTF"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk16$STABILITY_LOCALE",
-   "name" : "ndk::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h:34:1)",
-   "referenced_type" : "_ZTIN3ndk16$STABILITY_LOCALE",
-   "self_type" : "_ZTIN3ndk16$STABILITY_LOCALE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h",
-   "underlying_type" : "_ZTIj"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "aidl::android::hardware::power::Mode::DOUBLE_TAP_TO_WAKE"
-    },
-    {
-     "enum_field_value" : 1,
-     "name" : "aidl::android::hardware::power::Mode::LOW_POWER"
-    },
-    {
-     "enum_field_value" : 2,
-     "name" : "aidl::android::hardware::power::Mode::SUSTAINED_PERFORMANCE"
-    },
-    {
-     "enum_field_value" : 3,
-     "name" : "aidl::android::hardware::power::Mode::FIXED_PERFORMANCE"
-    },
-    {
-     "enum_field_value" : 4,
-     "name" : "aidl::android::hardware::power::Mode::VR"
-    },
-    {
-     "enum_field_value" : 5,
-     "name" : "aidl::android::hardware::power::Mode::LAUNCH"
-    },
-    {
-     "enum_field_value" : 6,
-     "name" : "aidl::android::hardware::power::Mode::EXPENSIVE_RENDERING"
-    },
-    {
-     "enum_field_value" : 7,
-     "name" : "aidl::android::hardware::power::Mode::INTERACTIVE"
-    },
-    {
-     "enum_field_value" : 8,
-     "name" : "aidl::android::hardware::power::Mode::DEVICE_IDLE"
-    },
-    {
-     "enum_field_value" : 9,
-     "name" : "aidl::android::hardware::power::Mode::DISPLAY_INACTIVE"
-    },
-    {
-     "enum_field_value" : 10,
-     "name" : "aidl::android::hardware::power::Mode::AUDIO_STREAMING_LOW_LATENCY"
-    },
-    {
-     "enum_field_value" : 11,
-     "name" : "aidl::android::hardware::power::Mode::CAMERA_STREAMING_SECURE"
-    },
-    {
-     "enum_field_value" : 12,
-     "name" : "aidl::android::hardware::power::Mode::CAMERA_STREAMING_LOW"
-    },
-    {
-     "enum_field_value" : 13,
-     "name" : "aidl::android::hardware::power::Mode::CAMERA_STREAMING_MID"
-    },
-    {
-     "enum_field_value" : 14,
-     "name" : "aidl::android::hardware::power::Mode::CAMERA_STREAMING_HIGH"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power4ModeE",
-   "name" : "aidl::android::hardware::power::Mode",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power4ModeE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power4ModeE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Mode.h",
-   "underlying_type" : "_ZTIi"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "aidl::android::hardware::power::Boost::INTERACTION"
-    },
-    {
-     "enum_field_value" : 1,
-     "name" : "aidl::android::hardware::power::Boost::DISPLAY_UPDATE_IMMINENT"
-    },
-    {
-     "enum_field_value" : 2,
-     "name" : "aidl::android::hardware::power::Boost::ML_ACC"
-    },
-    {
-     "enum_field_value" : 3,
-     "name" : "aidl::android::hardware::power::Boost::AUDIO_LAUNCH"
-    },
-    {
-     "enum_field_value" : 4,
-     "name" : "aidl::android::hardware::power::Boost::CAMERA_LAUNCH"
-    },
-    {
-     "enum_field_value" : 5,
-     "name" : "aidl::android::hardware::power::Boost::CAMERA_SHOT"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power5BoostE",
-   "name" : "aidl::android::hardware::power::Boost",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power5BoostE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power5BoostE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Boost.h",
-   "underlying_type" : "_ZTIi"
-  },
-  {
-   "alignment" : 4,
-   "enum_fields" :
-   [
-    {
-     "enum_field_value" : 0,
-     "name" : "android::internal::details::ToEmptyString<long long>::value"
-    }
-   ],
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIxE6$valueE",
-   "name" : "android::internal::details::ToEmptyString<long long>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIxE6$valueE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIxE6$valueE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "underlying_type" : "_ZTIj"
-  }
- ],
- "function_types" :
- [
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
-   "name" : "int (AIBinder *, unsigned int, const AParcel *, AParcel *)",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIP8AIBinder"
-    },
-    {
-     "referenced_type" : "_ZTIj"
-    },
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    }
-   ],
-   "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
-   "return_type" : "_ZTIi",
-   "self_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  }
- ],
- "functions" :
- [
-  {
-   "function_name" : "ndk::BnCInterface<aidl::android::hardware::power::IPowerHintSession>::asBinder",
-   "linker_set_key" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "function_name" : "ndk::BnCInterface<aidl::android::hardware::power::IPower>::asBinder",
-   "linker_set_key" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "function_name" : "ndk::BpCInterface<aidl::android::hardware::power::IPowerHintSession>::asBinder",
-   "linker_set_key" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "function_name" : "ndk::BpCInterface<aidl::android::hardware::power::IPower>::asBinder",
-   "linker_set_key" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "function_name" : "ndk::AParcel_readStdVectorParcelableElement",
-   "linker_set_key" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5power12WorkDurationEEEiPK7AParcelPvj",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIPv"
-    },
-    {
-     "referenced_type" : "_ZTIj"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5power12WorkDurationE"
-   ]
-  },
-  {
-   "function_name" : "ndk::AParcel_writeStdVectorParcelableElement",
-   "linker_set_key" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5power12WorkDurationEEEiP7AParcelPKvj",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIPKv"
-    },
-    {
-     "referenced_type" : "_ZTIj"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5power12WorkDurationE"
-   ]
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::WorkDuration::readFromParcel",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power12WorkDuration14readFromParcelEPK7AParcel",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power12WorkDurationE"
-    },
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerDefault::isModeSupported",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault15isModeSupportedENS2_4ModeEPb",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power4ModeE"
-    },
-    {
-     "referenced_type" : "_ZTIPb"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerDefault::getInterfaceHash",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerDefault::isBoostSupported",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault16isBoostSupportedENS2_5BoostEPb",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power5BoostE"
-    },
-    {
-     "referenced_type" : "_ZTIPb"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerDefault::createHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "referenced_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE"
-    },
-    {
-     "referenced_type" : "_ZTIx"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerDefault::getInterfaceVersion",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault19getInterfaceVersionEPi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIPi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerDefault::getHintSessionPreferredRate",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault27getHintSessionPreferredRateEPx",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIPx"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerDefault::setMode",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault7setModeENS2_4ModeEb",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power4ModeE"
-    },
-    {
-     "referenced_type" : "_ZTIb"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerDefault::asBinder",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault8asBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerDefault::isRemote",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault8isRemoteEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE"
-    }
-   ],
-   "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerDefault::setBoost",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power13IPowerDefault8setBoostENS2_5BoostEi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power5BoostE"
-    },
-    {
-     "referenced_type" : "_ZTIi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSession::fromBinder",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession10fromBinderERKN3ndk10SpAIBinderE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
-    }
-   ],
-   "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSession::writeToParcel",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSession::getDefaultImpl",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession14getDefaultImplEv",
-   "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSession::readFromParcel",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSession::setDefaultImpl",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession14setDefaultImplERKNSt3__110shared_ptrIS3_EE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    }
-   ],
-   "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSession::IPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSessionC2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSession::~IPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD0Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSession::~IPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD1Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSession::~IPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "access" : "protected",
-   "function_name" : "aidl::android::hardware::power::BnPowerHintSession::createBinder",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSession12createBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPowerHintSession::getInterfaceHash",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPowerHintSession::getInterfaceVersion",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSession19getInterfaceVersionEPi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE"
-    },
-    {
-     "referenced_type" : "_ZTIPi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPowerHintSession::BnPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionC2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPowerHintSession::~BnPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD0Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPowerHintSession::~BnPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD1Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPowerHintSession::~BnPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::getInterfaceHash",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::getInterfaceVersion",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession19getInterfaceVersionEPi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    },
-    {
-     "referenced_type" : "_ZTIPi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::reportActualWorkDuration",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    },
-    {
-     "referenced_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::updateTargetWorkDuration",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession24updateTargetWorkDurationEx",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    },
-    {
-     "referenced_type" : "_ZTIx"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::close",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession5closeEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::pause",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession5pauseEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::resume",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSession6resumeEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::BpPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionC1ERKN3ndk10SpAIBinderE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    },
-    {
-     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::BpPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionC2ERKN3ndk10SpAIBinderE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    },
-    {
-     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::~BpPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD0Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::~BpPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD1Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPowerHintSession::~BpPowerHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::getInterfaceHash",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::getInterfaceVersion",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault19getInterfaceVersionEPi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIPi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::reportActualWorkDuration",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::updateTargetWorkDuration",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault24updateTargetWorkDurationEx",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE"
-    },
-    {
-     "referenced_type" : "_ZTIx"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::close",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault5closeEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::pause",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault5pauseEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::resume",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault6resumeEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::asBinder",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault8asBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::isRemote",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault8isRemoteEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE"
-    }
-   ],
-   "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPower::fromBinder",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower10fromBinderERKN3ndk10SpAIBinderE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
-    }
-   ],
-   "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPower::writeToParcel",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPower::getDefaultImpl",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower14getDefaultImplEv",
-   "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPower::readFromParcel",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIPK7AParcel"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPower::setDefaultImpl",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower14setDefaultImplERKNSt3__110shared_ptrIS3_EE",
-   "parameters" :
-   [
-    {
-     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE"
-    }
-   ],
-   "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPower::IPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPowerC2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power6IPowerE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPower::~IPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPowerD0Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power6IPowerE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPower::~IPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPowerD1Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power6IPowerE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::IPower::~IPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPowerD2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power6IPowerE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "access" : "protected",
-   "function_name" : "aidl::android::hardware::power::BnPower::createBinder",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPower12createBinderEv",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPower::getInterfaceHash",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPower::getInterfaceVersion",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPower19getInterfaceVersionEPi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIPi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPower::BnPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPowerC2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPower::~BnPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPowerD0Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPower::~BnPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPowerD1Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BnPower::~BnPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BnPowerD2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::isModeSupported",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower15isModeSupportedENS2_4ModeEPb",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power4ModeE"
-    },
-    {
-     "referenced_type" : "_ZTIPb"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::getInterfaceHash",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::isBoostSupported",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower16isBoostSupportedENS2_5BoostEPb",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power5BoostE"
-    },
-    {
-     "referenced_type" : "_ZTIPb"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::createHintSession",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "referenced_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE"
-    },
-    {
-     "referenced_type" : "_ZTIx"
-    },
-    {
-     "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::getInterfaceVersion",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower19getInterfaceVersionEPi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIPi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::getHintSessionPreferredRate",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower27getHintSessionPreferredRateEPx",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIPx"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::setMode",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower7setModeENS2_4ModeEb",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power4ModeE"
-    },
-    {
-     "referenced_type" : "_ZTIb"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::setBoost",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPower8setBoostENS2_5BoostEi",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power5BoostE"
-    },
-    {
-     "referenced_type" : "_ZTIi"
-    }
-   ],
-   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::BpPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPowerC1ERKN3ndk10SpAIBinderE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::BpPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPowerC2ERKN3ndk10SpAIBinderE",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    },
-    {
-     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::~BpPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPowerD0Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::~BpPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPowerD1Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::BpPower::~BpPower",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power7BpPowerD2Ev",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE"
-    }
-   ],
-   "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "function_name" : "aidl::android::hardware::power::WorkDuration::writeToParcel",
-   "linker_set_key" : "_ZNK4aidl7android8hardware5power12WorkDuration13writeToParcelEP7AParcel",
-   "parameters" :
-   [
-    {
-     "is_this_ptr" : true,
-     "referenced_type" : "_ZTIPKN4aidl7android8hardware5power12WorkDurationE"
-    },
-    {
-     "referenced_type" : "_ZTIP7AParcel"
-    }
-   ],
-   "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
-  }
- ],
- "global_vars" :
- [
-  {
-   "linker_set_key" : "_ZN4aidl7android8hardware5power12WorkDuration10descriptorE",
-   "name" : "aidl::android::hardware::power::WorkDuration::descriptor",
-   "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
-  },
-  {
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession10descriptorE",
-   "name" : "aidl::android::hardware::power::IPowerHintSession::descriptor",
-   "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "access" : "private",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession12default_implE",
-   "name" : "aidl::android::hardware::power::IPowerHintSession::default_impl",
-   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession4hashE",
-   "name" : "aidl::android::hardware::power::IPowerHintSession::hash",
-   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower10descriptorE",
-   "name" : "aidl::android::hardware::power::IPower::descriptor",
-   "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "access" : "private",
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower12default_implE",
-   "name" : "aidl::android::hardware::power::IPower::default_impl",
-   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower4hashE",
-   "name" : "aidl::android::hardware::power::IPower::hash",
-   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  }
- ],
- "lvalue_reference_types" :
- [
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN3ndk10SpAIBinderE",
-   "name" : "const ndk::SpAIBinder &",
-   "referenced_type" : "_ZTIKN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIRKN3ndk10SpAIBinderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN3ndk13ScopedAParcelE",
-   "name" : "const ndk::ScopedAParcel &",
-   "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIRKN3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN3ndk17AParcelableHolderE",
-   "name" : "const ndk::AParcelableHolder &",
-   "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIRKN3ndk17AParcelableHolderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN3ndk20ScopedFileDescriptorE",
-   "name" : "const ndk::ScopedFileDescriptor &",
-   "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIRKN3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5power12WorkDurationE",
-   "name" : "const aidl::android::hardware::power::WorkDuration &",
-   "referenced_type" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE",
-   "self_type" : "_ZTIRKN4aidl7android8hardware5power12WorkDurationE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "name" : "const std::shared_ptr<aidl::android::hardware::power::IPowerHintSession> &",
-   "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "name" : "const std::shared_ptr<aidl::android::hardware::power::IPower> &",
-   "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "name" : "const std::vector<char16_t, std::allocator<char16_t>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
-   "name" : "const std::vector<aidl::android::hardware::power::WorkDuration, std::allocator<aidl::android::hardware::power::WorkDuration>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "name" : "const std::vector<bool, std::allocator<bool>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "name" : "const std::vector<double, std::allocator<double>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "name" : "const std::vector<float, std::allocator<float>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "name" : "const std::vector<unsigned char, std::allocator<unsigned char>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "name" : "const std::vector<int, std::allocator<int>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "name" : "const std::vector<long long, std::allocator<long long>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>> &",
-   "referenced_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "self_type" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "name" : "const std::optional<std::vector<bool, std::allocator<bool>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "name" : "const std::optional<std::vector<double, std::allocator<double>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "name" : "const std::optional<std::vector<float, std::allocator<float>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "name" : "const std::optional<std::vector<int, std::allocator<int>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "name" : "const std::optional<std::vector<long long, std::allocator<long long>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> &",
-   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRKx",
-   "name" : "const long long &",
-   "referenced_type" : "_ZTIKx",
-   "self_type" : "_ZTIRKx",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk10SpAIBinderE",
-   "name" : "ndk::SpAIBinder &",
-   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIRN3ndk10SpAIBinderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk13ScopedAParcelE",
-   "name" : "ndk::ScopedAParcel &",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIRN3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk13ScopedAStatusE",
-   "name" : "ndk::ScopedAStatus &",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIRN3ndk13ScopedAStatusE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk19ScopedAIBinder_WeakE",
-   "name" : "ndk::ScopedAIBinder_Weak &",
-   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "self_type" : "_ZTIRN3ndk19ScopedAIBinder_WeakE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk20ScopedFileDescriptorE",
-   "name" : "ndk::ScopedFileDescriptor &",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIRN3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE",
-   "name" : "ndk::ScopedAIBinder_DeathRecipient &",
-   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "self_type" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  }
- ],
- "pointer_types" :
- [
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIP13AIBinder_Weak",
-   "name" : "AIBinder_Weak *",
-   "referenced_type" : "_ZTI13AIBinder_Weak",
-   "self_type" : "_ZTIP13AIBinder_Weak",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIP14AIBinder_Class",
-   "name" : "AIBinder_Class *",
-   "referenced_type" : "_ZTI14AIBinder_Class",
-   "self_type" : "_ZTIP14AIBinder_Class",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIP23AIBinder_DeathRecipient",
-   "name" : "AIBinder_DeathRecipient *",
-   "referenced_type" : "_ZTI23AIBinder_DeathRecipient",
-   "self_type" : "_ZTIP23AIBinder_DeathRecipient",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIP7AParcel",
-   "name" : "AParcel *",
-   "referenced_type" : "_ZTI7AParcel",
-   "self_type" : "_ZTIP7AParcel",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIP7AStatus",
-   "name" : "AStatus *",
-   "referenced_type" : "_ZTI7AStatus",
-   "self_type" : "_ZTIP7AStatus",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIP8AIBinder",
-   "name" : "AIBinder *",
-   "referenced_type" : "_ZTI8AIBinder",
-   "self_type" : "_ZTIP8AIBinder",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
-   "name" : "int (*)(AIBinder *, unsigned int, const AParcel *, AParcel *)",
-   "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
-   "self_type" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPK7AParcel",
-   "name" : "const AParcel *",
-   "referenced_type" : "_ZTIK7AParcel",
-   "self_type" : "_ZTIPK7AParcel",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk10SpAIBinderE",
-   "name" : "const ndk::SpAIBinder *",
-   "referenced_type" : "_ZTIKN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIPKN3ndk10SpAIBinderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk13ScopedAParcelE",
-   "name" : "const ndk::ScopedAParcel *",
-   "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIPKN3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk13ScopedAStatusE",
-   "name" : "const ndk::ScopedAStatus *",
-   "referenced_type" : "_ZTIKN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIPKN3ndk13ScopedAStatusE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk17AParcelableHolderE",
-   "name" : "const ndk::AParcelableHolder *",
-   "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIPKN3ndk17AParcelableHolderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk20ScopedFileDescriptorE",
-   "name" : "const ndk::ScopedFileDescriptor *",
-   "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIPKN3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *",
-   "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *",
-   "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKN4aidl7android8hardware5power12WorkDurationE",
-   "name" : "const aidl::android::hardware::power::WorkDuration *",
-   "referenced_type" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE",
-   "self_type" : "_ZTIPKN4aidl7android8hardware5power12WorkDurationE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKc",
-   "name" : "const char *",
-   "referenced_type" : "_ZTIKc",
-   "self_type" : "_ZTIPKc",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPKv",
-   "name" : "const void *",
-   "referenced_type" : "_ZTIKv",
-   "self_type" : "_ZTIPKv",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk10SpAIBinderE",
-   "name" : "ndk::SpAIBinder *",
-   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIPN3ndk10SpAIBinderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk11ICInterfaceE",
-   "name" : "ndk::ICInterface *",
-   "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
-   "self_type" : "_ZTIPN3ndk11ICInterfaceE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "name" : "ndk::BnCInterface<aidl::android::hardware::power::IPowerHintSession> *",
-   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "name" : "ndk::BnCInterface<aidl::android::hardware::power::IPower> *",
-   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "name" : "ndk::BpCInterface<aidl::android::hardware::power::IPowerHintSession> *",
-   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "name" : "ndk::BpCInterface<aidl::android::hardware::power::IPower> *",
-   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk13ScopedAParcelE",
-   "name" : "ndk::ScopedAParcel *",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIPN3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk13ScopedAStatusE",
-   "name" : "ndk::ScopedAStatus *",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIPN3ndk13ScopedAStatusE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk13SharedRefBaseE",
-   "name" : "ndk::SharedRefBase *",
-   "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
-   "self_type" : "_ZTIPN3ndk13SharedRefBaseE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk17AParcelableHolderE",
-   "name" : "ndk::AParcelableHolder *",
-   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIPN3ndk17AParcelableHolderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
-   "name" : "ndk::ScopedAIBinder_Weak *",
-   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "self_type" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk20ScopedFileDescriptorE",
-   "name" : "ndk::ScopedFileDescriptor *",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIPN3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
-   "name" : "ndk::ScopedAIBinder_DeathRecipient *",
-   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "self_type" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr> *",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr> *",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power12WorkDurationE",
-   "name" : "aidl::android::hardware::power::WorkDuration *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5power12WorkDurationE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE",
-   "name" : "aidl::android::hardware::power::IPowerDefault *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power15IPowerDelegatorE",
-   "name" : "aidl::android::hardware::power::IPowerDelegator *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5power15IPowerDelegatorE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE",
-   "name" : "aidl::android::hardware::power::IPowerHintSession *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE",
-   "name" : "aidl::android::hardware::power::BnPowerHintSession *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE",
-   "name" : "aidl::android::hardware::power::BpPowerHintSession *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
-   "name" : "aidl::android::hardware::power::IPowerHintSessionDefault *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
-   "name" : "aidl::android::hardware::power::IPowerHintSessionDelegator *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power6IPowerE",
-   "name" : "aidl::android::hardware::power::IPower *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5power6IPowerE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power7BnPowerE",
-   "name" : "aidl::android::hardware::power::BnPower *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power7BpPowerE",
-   "name" : "aidl::android::hardware::power::BpPower *",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power7BpPowerE",
-   "self_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "name" : "std::shared_ptr<aidl::android::hardware::power::IPowerHintSession> *",
-   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "name" : "std::shared_ptr<aidl::android::hardware::power::IPower> *",
-   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
-   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "name" : "std::vector<char16_t, std::allocator<char16_t>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "name" : "std::vector<bool, std::allocator<bool>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "name" : "std::vector<double, std::allocator<double>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "name" : "std::vector<float, std::allocator<float>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "name" : "std::vector<unsigned char, std::allocator<unsigned char>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "name" : "std::vector<int, std::allocator<int>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "name" : "std::vector<unsigned int, std::allocator<unsigned int>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "name" : "std::vector<long long, std::allocator<long long>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "name" : "std::vector<unsigned long long, std::allocator<unsigned long long>> *",
-   "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE",
-   "self_type" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "name" : "std::optional<std::vector<char16_t, std::allocator<char16_t>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "name" : "std::optional<std::vector<bool, std::allocator<bool>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "name" : "std::optional<std::vector<double, std::allocator<double>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "name" : "std::optional<std::vector<float, std::allocator<float>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "name" : "std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "name" : "std::optional<std::vector<int, std::allocator<int>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "name" : "std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "name" : "std::optional<std::vector<long long, std::allocator<long long>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "name" : "std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> *",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPP7AParcel",
-   "name" : "AParcel **",
-   "referenced_type" : "_ZTIP7AParcel",
-   "self_type" : "_ZTIPP7AParcel",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPP7AStatus",
-   "name" : "AStatus **",
-   "referenced_type" : "_ZTIP7AStatus",
-   "self_type" : "_ZTIPP7AStatus",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPP8AIBinder",
-   "name" : "AIBinder **",
-   "referenced_type" : "_ZTIP8AIBinder",
-   "self_type" : "_ZTIPP8AIBinder",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPPKc",
-   "name" : "const char **",
-   "referenced_type" : "_ZTIPKc",
-   "self_type" : "_ZTIPPKc",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPb",
-   "name" : "bool *",
-   "referenced_type" : "_ZTIb",
-   "self_type" : "_ZTIPb",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPi",
-   "name" : "int *",
-   "referenced_type" : "_ZTIi",
-   "self_type" : "_ZTIPi",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPv",
-   "name" : "void *",
-   "referenced_type" : "_ZTIv",
-   "self_type" : "_ZTIPv",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTIPx",
-   "name" : "long long *",
-   "referenced_type" : "_ZTIx",
-   "self_type" : "_ZTIPx",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  }
- ],
- "qualified_types" :
- [
-  {
-   "is_const" : true,
-   "linker_set_key" : "_ZTIK7AParcel",
-   "name" : "const AParcel",
-   "referenced_type" : "_ZTI7AParcel",
-   "self_type" : "_ZTIK7AParcel",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk10SpAIBinderE",
-   "name" : "const ndk::SpAIBinder",
-   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIKN3ndk10SpAIBinderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk13ScopedAParcelE",
-   "name" : "const ndk::ScopedAParcel",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIKN3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk13ScopedAStatusE",
-   "name" : "const ndk::ScopedAStatus",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIKN3ndk13ScopedAStatusE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk17AParcelableHolderE",
-   "name" : "const ndk::AParcelableHolder",
-   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIKN3ndk17AParcelableHolderE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk20ScopedFileDescriptorE",
-   "name" : "const ndk::ScopedFileDescriptor",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE",
-   "name" : "const aidl::android::hardware::power::WorkDuration",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
-   "self_type" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE",
-   "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "name" : "const std::shared_ptr<aidl::android::hardware::power::IPowerHintSession>",
-   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "name" : "const std::shared_ptr<aidl::android::hardware::power::IPower>",
-   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
-   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "size" : 12,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power4ModeELj15EEE",
-   "name" : "const std::array<aidl::android::hardware::power::Mode, 15U>",
-   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5power4ModeELj15EEE",
-   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power4ModeELj15EEE",
-   "size" : 60,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Mode.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power5BoostELj6EEE",
-   "name" : "const std::array<aidl::android::hardware::power::Boost, 6U>",
-   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5power5BoostELj6EEE",
-   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power5BoostELj6EEE",
-   "size" : 24,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Boost.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "name" : "const std::vector<char16_t, std::allocator<char16_t>>",
-   "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
-   "name" : "const std::vector<aidl::android::hardware::power::WorkDuration, std::allocator<aidl::android::hardware::power::WorkDuration>>",
-   "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "name" : "const std::vector<bool, std::allocator<bool>>",
-   "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "name" : "const std::vector<double, std::allocator<double>>",
-   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "name" : "const std::vector<float, std::allocator<float>>",
-   "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "name" : "const std::vector<unsigned char, std::allocator<unsigned char>>",
-   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "name" : "const std::vector<int, std::allocator<int>>",
-   "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>>",
-   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "name" : "const std::vector<long long, std::allocator<long long>>",
-   "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>>",
-   "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE",
-   "self_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "name" : "const std::optional<std::vector<bool, std::allocator<bool>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "name" : "const std::optional<std::vector<double, std::allocator<double>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "name" : "const std::optional<std::vector<float, std::allocator<float>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "name" : "const std::optional<std::vector<int, std::allocator<int>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "name" : "const std::optional<std::vector<long long, std::allocator<long long>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>>",
-   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKP7AParcel",
-   "name" : "AParcel *const",
-   "referenced_type" : "_ZTIP7AParcel",
-   "self_type" : "_ZTIKP7AParcel",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKP7AStatus",
-   "name" : "AStatus *const",
-   "referenced_type" : "_ZTIP7AStatus",
-   "self_type" : "_ZTIKP7AStatus",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKb",
-   "name" : "const bool",
-   "referenced_type" : "_ZTIb",
-   "self_type" : "_ZTIKb",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 1,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKc",
-   "name" : "const char",
-   "referenced_type" : "_ZTIc",
-   "self_type" : "_ZTIKc",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKi",
-   "name" : "const int",
-   "referenced_type" : "_ZTIi",
-   "self_type" : "_ZTIKi",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKj",
-   "name" : "const unsigned int",
-   "referenced_type" : "_ZTIj",
-   "self_type" : "_ZTIKj",
-   "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
-  },
-  {
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKv",
-   "name" : "const void",
-   "referenced_type" : "_ZTIv",
-   "self_type" : "_ZTIKv",
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "is_const" : true,
-   "linker_set_key" : "_ZTIKx",
-   "name" : "const long long",
-   "referenced_type" : "_ZTIx",
-   "self_type" : "_ZTIKx",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
-  }
- ],
- "record_types" :
- [
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mBinder",
-     "referenced_type" : "_ZTIP8AIBinder"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk10SpAIBinderE",
-   "name" : "ndk::SpAIBinder",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
-   "self_type" : "_ZTIN3ndk10SpAIBinderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "access" : "private",
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "field_name" : "interface",
-     "referenced_type" : "_ZTINSt3__110shared_ptrIN3ndk11ICInterfaceEEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
-   "name" : "ndk::ICInterface::ICInterfaceData",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
-   "self_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
-   "size" : 8,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk13SharedRefBaseE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk11ICInterfaceE",
-   "name" : "ndk::ICInterface",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
-   "self_type" : "_ZTIN3ndk11ICInterfaceE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk11ICInterfaceE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk11ICInterfaceD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk11ICInterfaceD0Ev"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mMutex",
-     "field_offset" : 128,
-     "referenced_type" : "_ZTINSt3__15mutexE"
-    },
-    {
-     "access" : "private",
-     "field_name" : "mWeakBinder",
-     "field_offset" : 160,
-     "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "name" : "ndk::BnCInterface<aidl::android::hardware::power::IPowerHintSession>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "size" : 24,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE"
-   ],
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEED1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEED0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24updateTargetWorkDurationEx"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5pauseEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession6resumeEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5closeEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession19getInterfaceVersionEPi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE12createBinderEv"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mMutex",
-     "field_offset" : 128,
-     "referenced_type" : "_ZTINSt3__15mutexE"
-    },
-    {
-     "access" : "private",
-     "field_name" : "mWeakBinder",
-     "field_offset" : 160,
-     "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "name" : "ndk::BnCInterface<aidl::android::hardware::power::IPower>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "size" : 24,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5power6IPowerE"
-   ],
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEED1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEED0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower7setModeENS2_4ModeEb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower15isModeSupportedENS2_4ModeEPb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower8setBoostENS2_5BoostEi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16isBoostSupportedENS2_5BoostEPb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower27getHintSessionPreferredRateEPx"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower19getInterfaceVersionEPi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE12createBinderEv"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mBinder",
-     "field_offset" : 128,
-     "referenced_type" : "_ZTIN3ndk10SpAIBinderE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "name" : "ndk::BpCInterface<aidl::android::hardware::power::IPowerHintSession>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "size" : 20,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE"
-   ],
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEED1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEED0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24updateTargetWorkDurationEx"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5pauseEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession6resumeEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5closeEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession19getInterfaceVersionEPi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mBinder",
-     "field_offset" : 128,
-     "referenced_type" : "_ZTIN3ndk10SpAIBinderE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "name" : "ndk::BpCInterface<aidl::android::hardware::power::IPower>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE",
-   "size" : 20,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
-   "template_args" :
-   [
-    "_ZTIN4aidl7android8hardware5power6IPowerE"
-   ],
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEED1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEED0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower7setModeENS2_4ModeEb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower15isModeSupportedENS2_4ModeEPb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower8setBoostENS2_5BoostEi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16isBoostSupportedENS2_5BoostEPb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower27getHintSessionPreferredRateEPx"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower19getInterfaceVersionEPi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk13ScopedAParcelE",
-   "name" : "ndk::ScopedAParcel",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk13ScopedAStatusE",
-   "name" : "ndk::ScopedAStatus",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mFlagThis",
-     "field_offset" : 32,
-     "referenced_type" : "_ZTINSt3__19once_flagE"
-    },
-    {
-     "access" : "private",
-     "field_name" : "mThis",
-     "field_offset" : 64,
-     "referenced_type" : "_ZTINSt3__18weak_ptrIN3ndk13SharedRefBaseEEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk13SharedRefBaseE",
-   "name" : "ndk::SharedRefBase",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
-   "self_type" : "_ZTIN3ndk13SharedRefBaseE",
-   "size" : 16,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk13SharedRefBaseE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk13SharedRefBaseD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk13SharedRefBaseD0Ev"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mParcel",
-     "field_offset" : 32,
-     "referenced_type" : "_ZTIN3ndk13ScopedAParcelE"
-    },
-    {
-     "access" : "private",
-     "field_name" : "mStability",
-     "field_offset" : 64,
-     "referenced_type" : "_ZTIi"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk17AParcelableHolderE",
-   "name" : "ndk::AParcelableHolder",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "size" : 12,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN3ndk17AParcelableHolderE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk17AParcelableHolderD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN3ndk17AParcelableHolderD0Ev"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "name" : "ndk::ScopedAIBinder_Weak",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "self_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiXadL_ZNS_8internalL14closeWithErrorEiEELin1EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "name" : "ndk::ScopedFileDescriptor",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "name" : "ndk::ScopedAIBinder_DeathRecipient",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "self_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mT",
-     "referenced_type" : "_ZTIP13AIBinder_Weak"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
-   "template_args" :
-   [
-    "_ZTIP13AIBinder_Weak"
-   ]
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mT",
-     "referenced_type" : "_ZTIP23AIBinder_DeathRecipient"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
-   "template_args" :
-   [
-    "_ZTIP23AIBinder_DeathRecipient"
-   ]
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mT",
-     "referenced_type" : "_ZTIP7AParcel"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
-   "template_args" :
-   [
-    "_ZTIP7AParcel"
-   ]
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "mT",
-     "referenced_type" : "_ZTIP7AStatus"
-    }
-   ],
-   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
-   "template_args" :
-   [
-    "_ZTIP7AStatus"
-   ]
-  },
-  {
-   "alignment" : 4,
-   "fields" :
-   [
-    {
-     "field_name" : "timeStampNanos",
-     "referenced_type" : "_ZTIx"
-    },
-    {
-     "field_name" : "durationNanos",
-     "field_offset" : 64,
-     "referenced_type" : "_ZTIx"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
-   "name" : "aidl::android::hardware::power::WorkDuration",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
-   "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE",
-   "name" : "aidl::android::hardware::power::IPowerDefault",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE",
-   "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefaultD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefaultD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault7setModeENS2_4ModeEb"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault15isModeSupportedENS2_4ModeEPb"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault8setBoostENS2_5BoostEi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault16isBoostSupportedENS2_5BoostEPb"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault27getHintSessionPreferredRateEPx"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power13IPowerDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "_impl",
-     "field_offset" : 192,
-     "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE",
-   "name" : "aidl::android::hardware::power::IPowerDelegator",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE",
-   "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power15IPowerDelegatorD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power15IPowerDelegatorD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power15IPowerDelegator7setModeENS2_4ModeEb"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power15IPowerDelegator15isModeSupportedENS2_4ModeEPb"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power15IPowerDelegator8setBoostENS2_5BoostEi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power15IPowerDelegator16isBoostSupportedENS2_5BoostEPb"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power15IPowerDelegator17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power15IPowerDelegator27getHintSessionPreferredRateEPx"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPower19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPower12createBinderEv"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk11ICInterfaceE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE",
-   "name" : "aidl::android::hardware::power::IPowerHintSession",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE",
-   "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSessionD0Ev"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24updateTargetWorkDurationEx"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5pauseEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession6resumeEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5closeEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession19getInterfaceVersionEPi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE",
-   "name" : "aidl::android::hardware::power::BnPowerHintSession",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE",
-   "size" : 24,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSessionD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24updateTargetWorkDurationEx"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5pauseEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession6resumeEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power17IPowerHintSession5closeEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession12createBinderEv"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "field_name" : "_aidl_cached_version",
-     "field_offset" : 160,
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "field_name" : "_aidl_cached_hash",
-     "field_offset" : 192,
-     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    },
-    {
-     "field_name" : "_aidl_cached_hash_mutex",
-     "field_offset" : 288,
-     "referenced_type" : "_ZTINSt3__15mutexE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE",
-   "name" : "aidl::android::hardware::power::BpPowerHintSession",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE",
-   "size" : 40,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSessionD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession24updateTargetWorkDurationEx"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession5pauseEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession6resumeEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession5closeEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BpPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
-   "name" : "aidl::android::hardware::power::IPowerHintSessionDefault",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
-   "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefaultD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefaultD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault24updateTargetWorkDurationEx"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault5pauseEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault6resumeEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault5closeEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power24IPowerHintSessionDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "access" : "private",
-     "field_name" : "_impl",
-     "field_offset" : 192,
-     "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
-   "name" : "aidl::android::hardware::power::IPowerHintSessionDelegator",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
-   "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power26IPowerHintSessionDelegatorD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power26IPowerHintSessionDelegatorD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power17IPowerHintSessionEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power26IPowerHintSessionDelegator24updateTargetWorkDurationEx"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power26IPowerHintSessionDelegator24reportActualWorkDurationERKNSt3__16vectorINS2_12WorkDurationENS4_9allocatorIS6_EEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power26IPowerHintSessionDelegator5pauseEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power26IPowerHintSessionDelegator6resumeEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power26IPowerHintSessionDelegator5closeEv"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power18BnPowerHintSession12createBinderEv"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk11ICInterfaceE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power6IPowerE",
-   "name" : "aidl::android::hardware::power::IPower",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power6IPowerE",
-   "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power6IPowerE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPowerD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPowerD0Ev"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower7setModeENS2_4ModeEb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower15isModeSupportedENS2_4ModeEPb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower8setBoostENS2_5BoostEi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16isBoostSupportedENS2_5BoostEPb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower27getHintSessionPreferredRateEPx"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower19getInterfaceVersionEPi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEEE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power7BnPowerE",
-   "name" : "aidl::android::hardware::power::BnPower",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE",
-   "size" : 24,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power7BnPowerE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPowerD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPowerD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power6IPowerEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower7setModeENS2_4ModeEb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower15isModeSupportedENS2_4ModeEPb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower8setBoostENS2_5BoostEi"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower16isBoostSupportedENS2_5BoostEPb"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE"
-    },
-    {
-     "is_pure" : true,
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power6IPower27getHintSessionPreferredRateEPx"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPower19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BnPower12createBinderEv"
-    }
-   ]
-  },
-  {
-   "alignment" : 4,
-   "base_specifiers" :
-   [
-    {
-     "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEEE"
-    }
-   ],
-   "fields" :
-   [
-    {
-     "field_name" : "_aidl_cached_version",
-     "field_offset" : 160,
-     "referenced_type" : "_ZTIi"
-    },
-    {
-     "field_name" : "_aidl_cached_hash",
-     "field_offset" : 192,
-     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
-    },
-    {
-     "field_name" : "_aidl_cached_hash_mutex",
-     "field_offset" : 288,
-     "referenced_type" : "_ZTINSt3__15mutexE"
-    }
-   ],
-   "linker_set_key" : "_ZTIN4aidl7android8hardware5power7BpPowerE",
-   "name" : "aidl::android::hardware::power::BpPower",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN4aidl7android8hardware5power7BpPowerE",
-   "self_type" : "_ZTIN4aidl7android8hardware5power7BpPowerE",
-   "size" : 40,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h",
-   "vtable_components" :
-   [
-    {
-     "kind" : "offset_to_top"
-    },
-    {
-     "kind" : "rtti",
-     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power7BpPowerE"
-    },
-    {
-     "kind" : "complete_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPowerD1Ev"
-    },
-    {
-     "kind" : "deleting_dtor_pointer",
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPowerD0Ev"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE8asBinderEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE8isRemoteEv"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power6IPowerEE4dumpEiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower7setModeENS2_4ModeEb"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower15isModeSupportedENS2_4ModeEPb"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower8setBoostENS2_5BoostEi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower16isBoostSupportedENS2_5BoostEPb"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower17createHintSessionEiiRKNSt3__16vectorIiNS4_9allocatorIiEEEExPNS4_10shared_ptrINS2_17IPowerHintSessionEEE"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower27getHintSessionPreferredRateEPx"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower19getInterfaceVersionEPi"
-    },
-    {
-     "mangled_component_name" : "_ZN4aidl7android8hardware5power7BpPower16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
-    }
-   ]
-  },
-  {
-   "alignment" : 1,
-   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIxEE",
-   "name" : "android::internal::details::ToEmptyString<long long>",
-   "record_kind" : "class",
-   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIxEE",
-   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIxEE",
-   "size" : 1,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
-   "template_args" :
-   [
-    "_ZTIx"
-   ]
-  }
- ],
- "rvalue_reference_types" :
- [
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk13ScopedAParcelE",
-   "name" : "ndk::ScopedAParcel &&",
-   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
-   "self_type" : "_ZTION3ndk13ScopedAParcelE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk13ScopedAStatusE",
-   "name" : "ndk::ScopedAStatus &&",
-   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "self_type" : "_ZTION3ndk13ScopedAStatusE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk17AParcelableHolderE",
-   "name" : "ndk::AParcelableHolder &&",
-   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
-   "self_type" : "_ZTION3ndk17AParcelableHolderE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk19ScopedAIBinder_WeakE",
-   "name" : "ndk::ScopedAIBinder_Weak &&",
-   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
-   "self_type" : "_ZTION3ndk19ScopedAIBinder_WeakE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk20ScopedFileDescriptorE",
-   "name" : "ndk::ScopedFileDescriptor &&",
-   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
-   "self_type" : "_ZTION3ndk20ScopedFileDescriptorE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
-   "name" : "ndk::ScopedAIBinder_DeathRecipient &&",
-   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
-   "self_type" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  },
-  {
-   "alignment" : 4,
-   "linker_set_key" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &&",
-   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "self_type" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
-   "size" : 4,
-   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
-  }
- ]
-}
diff --git a/Tiramisu/64/x86/source-based/android.hardware.power-V2-ndk.so.lsdump b/Tiramisu/64/x86_x86_64/source-based/android.hardware.power-V3-ndk.so.lsdump
similarity index 95%
copy from Tiramisu/64/x86/source-based/android.hardware.power-V2-ndk.so.lsdump
copy to Tiramisu/64/x86_x86_64/source-based/android.hardware.power-V3-ndk.so.lsdump
index 3c919a2..c05f9fa 100644
--- a/Tiramisu/64/x86/source-based/android.hardware.power-V2-ndk.so.lsdump
+++ b/Tiramisu/64/x86_x86_64/source-based/android.hardware.power-V3-ndk.so.lsdump
@@ -735,6 +735,14 @@
     {
      "enum_field_value" : 14,
      "name" : "aidl::android::hardware::power::Mode::CAMERA_STREAMING_HIGH"
+    },
+    {
+     "enum_field_value" : 15,
+     "name" : "aidl::android::hardware::power::Mode::GAME"
+    },
+    {
+     "enum_field_value" : 16,
+     "name" : "aidl::android::hardware::power::Mode::GAME_LOADING"
     }
    ],
    "linker_set_key" : "_ZTIN4aidl7android8hardware5power4ModeE",
@@ -742,7 +750,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power4ModeE",
    "self_type" : "_ZTIN4aidl7android8hardware5power4ModeE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Mode.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/Mode.h",
    "underlying_type" : "_ZTIi"
   },
   {
@@ -779,7 +787,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power5BoostE",
    "self_type" : "_ZTIN4aidl7android8hardware5power5BoostE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Boost.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/Boost.h",
    "underlying_type" : "_ZTIi"
   },
   {
@@ -939,7 +947,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::isModeSupported",
@@ -958,7 +966,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::getInterfaceHash",
@@ -974,7 +982,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::isBoostSupported",
@@ -993,7 +1001,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::createHintSession",
@@ -1021,7 +1029,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::getInterfaceVersion",
@@ -1037,7 +1045,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::getHintSessionPreferredRate",
@@ -1053,7 +1061,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::setMode",
@@ -1072,7 +1080,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::asBinder",
@@ -1085,7 +1093,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::isRemote",
@@ -1098,7 +1106,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerDefault::setBoost",
@@ -1117,7 +1125,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::fromBinder",
@@ -1129,7 +1137,7 @@
     }
    ],
    "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::writeToParcel",
@@ -1144,13 +1152,13 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::getDefaultImpl",
    "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession14getDefaultImplEv",
    "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::readFromParcel",
@@ -1165,7 +1173,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::setDefaultImpl",
@@ -1177,7 +1185,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::IPowerHintSession",
@@ -1190,7 +1198,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::~IPowerHintSession",
@@ -1203,7 +1211,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::~IPowerHintSession",
@@ -1216,7 +1224,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSession::~IPowerHintSession",
@@ -1229,7 +1237,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "access" : "protected",
@@ -1243,7 +1251,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::getInterfaceHash",
@@ -1259,7 +1267,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::getInterfaceVersion",
@@ -1275,7 +1283,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::BnPowerHintSession",
@@ -1288,7 +1296,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::~BnPowerHintSession",
@@ -1301,7 +1309,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::~BnPowerHintSession",
@@ -1314,7 +1322,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPowerHintSession::~BnPowerHintSession",
@@ -1327,7 +1335,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::getInterfaceHash",
@@ -1343,7 +1351,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::getInterfaceVersion",
@@ -1359,7 +1367,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::reportActualWorkDuration",
@@ -1375,7 +1383,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::updateTargetWorkDuration",
@@ -1391,7 +1399,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::close",
@@ -1404,7 +1412,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::pause",
@@ -1417,7 +1425,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::resume",
@@ -1430,7 +1438,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::BpPowerHintSession",
@@ -1446,7 +1454,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::BpPowerHintSession",
@@ -1462,7 +1470,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::~BpPowerHintSession",
@@ -1475,7 +1483,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::~BpPowerHintSession",
@@ -1488,7 +1496,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPowerHintSession::~BpPowerHintSession",
@@ -1501,7 +1509,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::getInterfaceHash",
@@ -1517,7 +1525,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::getInterfaceVersion",
@@ -1533,7 +1541,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::reportActualWorkDuration",
@@ -1549,7 +1557,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::updateTargetWorkDuration",
@@ -1565,7 +1573,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::close",
@@ -1578,7 +1586,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::pause",
@@ -1591,7 +1599,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::resume",
@@ -1604,7 +1612,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::asBinder",
@@ -1617,7 +1625,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPowerHintSessionDefault::isRemote",
@@ -1630,7 +1638,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::fromBinder",
@@ -1642,7 +1650,7 @@
     }
    ],
    "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::writeToParcel",
@@ -1657,13 +1665,13 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::getDefaultImpl",
    "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower14getDefaultImplEv",
    "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::readFromParcel",
@@ -1678,7 +1686,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::setDefaultImpl",
@@ -1690,7 +1698,7 @@
     }
    ],
    "return_type" : "_ZTIb",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::IPower",
@@ -1703,7 +1711,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::~IPower",
@@ -1716,7 +1724,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::~IPower",
@@ -1729,7 +1737,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::IPower::~IPower",
@@ -1742,7 +1750,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "access" : "protected",
@@ -1756,7 +1764,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk10SpAIBinderE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::getInterfaceHash",
@@ -1772,7 +1780,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::getInterfaceVersion",
@@ -1788,7 +1796,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::BnPower",
@@ -1801,7 +1809,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::~BnPower",
@@ -1814,7 +1822,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::~BnPower",
@@ -1827,7 +1835,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BnPower::~BnPower",
@@ -1840,7 +1848,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::isModeSupported",
@@ -1859,7 +1867,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::getInterfaceHash",
@@ -1875,7 +1883,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::isBoostSupported",
@@ -1894,7 +1902,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::createHintSession",
@@ -1922,7 +1930,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::getInterfaceVersion",
@@ -1938,7 +1946,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::getHintSessionPreferredRate",
@@ -1954,7 +1962,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::setMode",
@@ -1973,7 +1981,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::setBoost",
@@ -1992,7 +2000,7 @@
     }
    ],
    "return_type" : "_ZTIN3ndk13ScopedAStatusE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::BpPower",
@@ -2008,7 +2016,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::BpPower",
@@ -2024,7 +2032,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::~BpPower",
@@ -2037,7 +2045,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::~BpPower",
@@ -2050,7 +2058,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::BpPower::~BpPower",
@@ -2063,7 +2071,7 @@
     }
    ],
    "return_type" : "_ZTIv",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "function_name" : "aidl::android::hardware::power::WorkDuration::writeToParcel",
@@ -2079,7 +2087,7 @@
     }
    ],
    "return_type" : "_ZTIi",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   }
  ],
  "global_vars" :
@@ -2088,45 +2096,45 @@
    "linker_set_key" : "_ZN4aidl7android8hardware5power12WorkDuration10descriptorE",
    "name" : "aidl::android::hardware::power::WorkDuration::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession10descriptorE",
    "name" : "aidl::android::hardware::power::IPowerHintSession::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "access" : "private",
    "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession12default_implE",
    "name" : "aidl::android::hardware::power::IPowerHintSession::default_impl",
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5power17IPowerHintSession4hashE",
    "name" : "aidl::android::hardware::power::IPowerHintSession::hash",
    "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower10descriptorE",
    "name" : "aidl::android::hardware::power::IPower::descriptor",
    "referenced_type" : "_ZTIPKc",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "access" : "private",
    "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower12default_implE",
    "name" : "aidl::android::hardware::power::IPower::default_impl",
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "linker_set_key" : "_ZN4aidl7android8hardware5power6IPower4hashE",
    "name" : "aidl::android::hardware::power::IPower::hash",
    "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   }
  ],
  "lvalue_reference_types" :
@@ -2174,7 +2182,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE",
    "self_type" : "_ZTIRKN4aidl7android8hardware5power12WorkDurationE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 4,
@@ -2183,7 +2191,7 @@
    "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -2192,7 +2200,7 @@
    "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -2210,7 +2218,7 @@
    "referenced_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
    "self_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -2582,7 +2590,7 @@
    "referenced_type" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE",
    "self_type" : "_ZTIPKN4aidl7android8hardware5power12WorkDurationE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 4,
@@ -2762,7 +2770,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power12WorkDurationE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 4,
@@ -2771,7 +2779,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power13IPowerDefaultE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -2780,7 +2788,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power15IPowerDelegatorE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "alignment" : 4,
@@ -2789,7 +2797,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power17IPowerHintSessionE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -2798,7 +2806,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power18BnPowerHintSessionE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -2807,7 +2815,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power18BpPowerHintSessionE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -2816,7 +2824,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -2825,7 +2833,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -2834,7 +2842,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power6IPowerE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -2843,7 +2851,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power7BnPowerE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h"
   },
   {
    "alignment" : 4,
@@ -2852,7 +2860,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power7BpPowerE",
    "self_type" : "_ZTIPN4aidl7android8hardware5power7BpPowerE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h"
   },
   {
    "alignment" : 4,
@@ -2861,7 +2869,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -2870,7 +2878,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -2879,7 +2887,7 @@
    "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -3086,7 +3094,7 @@
    "referenced_type" : "_ZTIb",
    "self_type" : "_ZTIPb",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -3095,7 +3103,7 @@
    "referenced_type" : "_ZTIi",
    "self_type" : "_ZTIPi",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -3113,7 +3121,7 @@
    "referenced_type" : "_ZTIx",
    "self_type" : "_ZTIPx",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   }
  ],
  "qualified_types" :
@@ -3204,7 +3212,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
    "self_type" : "_ZTIKN4aidl7android8hardware5power12WorkDurationE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 4,
@@ -3214,7 +3222,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power17IPowerHintSessionEEE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -3224,7 +3232,7 @@
    "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power6IPowerEEE",
    "size" : 8,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h"
   },
   {
    "alignment" : 4,
@@ -3234,17 +3242,17 @@
    "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "size" : 12,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "alignment" : 4,
    "is_const" : true,
-   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power4ModeELj15EEE",
-   "name" : "const std::array<aidl::android::hardware::power::Mode, 15U>",
-   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5power4ModeELj15EEE",
-   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power4ModeELj15EEE",
-   "size" : 60,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Mode.h"
+   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power4ModeELj17EEE",
+   "name" : "const std::array<aidl::android::hardware::power::Mode, 17U>",
+   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5power4ModeELj17EEE",
+   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power4ModeELj17EEE",
+   "size" : 68,
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/Mode.h"
   },
   {
    "alignment" : 4,
@@ -3254,7 +3262,7 @@
    "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5power5BoostELj6EEE",
    "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power5BoostELj6EEE",
    "size" : 24,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/Boost.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/Boost.h"
   },
   {
    "alignment" : 4,
@@ -3272,7 +3280,7 @@
    "name" : "const std::vector<aidl::android::hardware::power::WorkDuration, std::allocator<aidl::android::hardware::power::WorkDuration>>",
    "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
    "self_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power12WorkDurationENS_9allocatorIS5_EEEE",
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h"
   },
   {
    "alignment" : 4,
@@ -3492,7 +3500,7 @@
    "referenced_type" : "_ZTIi",
    "self_type" : "_ZTIKi",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 4,
@@ -3502,7 +3510,7 @@
    "referenced_type" : "_ZTIj",
    "self_type" : "_ZTIKj",
    "size" : 4,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h"
   },
   {
    "is_const" : true,
@@ -4259,7 +4267,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
    "self_type" : "_ZTIN4aidl7android8hardware5power12WorkDurationE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/WorkDuration.h"
   },
   {
    "alignment" : 4,
@@ -4275,7 +4283,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE",
    "self_type" : "_ZTIN4aidl7android8hardware5power13IPowerDefaultE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h",
    "vtable_components" :
    [
     {
@@ -4354,7 +4362,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE",
    "self_type" : "_ZTIN4aidl7android8hardware5power15IPowerDelegatorE",
    "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h",
    "vtable_components" :
    [
     {
@@ -4427,7 +4435,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE",
    "self_type" : "_ZTIN4aidl7android8hardware5power17IPowerHintSessionE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h",
    "vtable_components" :
    [
     {
@@ -4503,7 +4511,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE",
    "self_type" : "_ZTIN4aidl7android8hardware5power18BnPowerHintSessionE",
    "size" : 24,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h",
    "vtable_components" :
    [
     {
@@ -4596,7 +4604,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE",
    "self_type" : "_ZTIN4aidl7android8hardware5power18BpPowerHintSessionE",
    "size" : 40,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPowerHintSession.h",
    "vtable_components" :
    [
     {
@@ -4663,7 +4671,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
    "self_type" : "_ZTIN4aidl7android8hardware5power24IPowerHintSessionDefaultE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPowerHintSession.h",
    "vtable_components" :
    [
     {
@@ -4739,7 +4747,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
    "self_type" : "_ZTIN4aidl7android8hardware5power26IPowerHintSessionDelegatorE",
    "size" : 32,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPowerHintSession.h",
    "vtable_components" :
    [
     {
@@ -4809,7 +4817,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power6IPowerE",
    "self_type" : "_ZTIN4aidl7android8hardware5power6IPowerE",
    "size" : 16,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/IPower.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/IPower.h",
    "vtable_components" :
    [
     {
@@ -4889,7 +4897,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE",
    "self_type" : "_ZTIN4aidl7android8hardware5power7BnPowerE",
    "size" : 24,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BnPower.h",
    "vtable_components" :
    [
     {
@@ -4986,7 +4994,7 @@
    "referenced_type" : "_ZTIN4aidl7android8hardware5power7BpPowerE",
    "self_type" : "_ZTIN4aidl7android8hardware5power7BpPowerE",
    "size" : 40,
-   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h",
+   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include/aidl/android/hardware/power/BpPower.h",
    "vtable_components" :
    [
     {