{
 "array_types" :
 [
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA14_f",
   "name" : "float[14]",
   "referenced_type" : "_ZTIf",
   "size" : 56,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA14_i",
   "name" : "int[14]",
   "referenced_type" : "_ZTIi",
   "size" : 56,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 8,
   "linker_set_key" : "_ZTIA16_N7android12InputMessage4Body6Motion7PointerE",
   "name" : "android::InputMessage::Body::Motion::Pointer[16]",
   "referenced_type" : "_ZTIN7android12InputMessage4Body6Motion7PointerE",
   "size" : 2304,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA16_f",
   "name" : "float[16]",
   "referenced_type" : "_ZTIf",
   "size" : 64,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA1_NSt3__115aligned_storageILj64ELj4EE4typeE",
   "name" : "std::aligned_storage<64, 4>::type[1]",
   "referenced_type" : "_ZTINSt3__115aligned_storageILj64ELj4EE4typeE",
   "size" : 64,
   "source_file" : "frameworks/native/include/ftl/static_vector.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA1_Pv",
   "name" : "void *[1]",
   "referenced_type" : "_ZTIPv",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA3_f",
   "name" : "float[3]",
   "referenced_type" : "_ZTIf",
   "size" : 12,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA3_h",
   "name" : "unsigned char[3]",
   "referenced_type" : "_ZTIh",
   "size" : 3,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA3_i",
   "name" : "int[3]",
   "referenced_type" : "_ZTIi",
   "size" : 12,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA4_21AHardwareBuffer_Plane",
   "name" : "AHardwareBuffer_Plane[4]",
   "referenced_type" : "_ZTI21AHardwareBuffer_Plane",
   "size" : 48,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA4_Pv",
   "name" : "void *[4]",
   "referenced_type" : "_ZTIPv",
   "size" : 16,
   "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA4_i",
   "name" : "int[4]",
   "referenced_type" : "_ZTIi",
   "size" : 16,
   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA6_Pv",
   "name" : "void *[6]",
   "referenced_type" : "_ZTIPv",
   "size" : 24,
   "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA6_j",
   "name" : "unsigned int[6]",
   "referenced_type" : "_ZTIj",
   "size" : 24,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA7_h",
   "name" : "unsigned char[7]",
   "referenced_type" : "_ZTIh",
   "size" : 7,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA8_y",
   "name" : "unsigned long long[8]",
   "referenced_type" : "_ZTIy",
   "size" : 64,
   "source_file" : "frameworks/native/include/android/sensor.h"
  }
 ],
 "builtin_types" :
 [
  {
   "alignment" : 1,
   "is_integral" : true,
   "linker_set_key" : "_ZTIa",
   "name" : "signed char",
   "size" : 1
  },
  {
   "alignment" : 1,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIb",
   "name" : "bool",
   "size" : 1
  },
  {
   "alignment" : 1,
   "is_integral" : true,
   "linker_set_key" : "_ZTIc",
   "name" : "char",
   "size" : 1
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIf",
   "name" : "float",
   "size" : 4
  },
  {
   "alignment" : 1,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIh",
   "name" : "unsigned char",
   "size" : 1
  },
  {
   "alignment" : 4,
   "is_integral" : true,
   "linker_set_key" : "_ZTIi",
   "name" : "int",
   "size" : 4
  },
  {
   "alignment" : 4,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIj",
   "name" : "unsigned int",
   "size" : 4
  },
  {
   "alignment" : 4,
   "is_integral" : true,
   "linker_set_key" : "_ZTIl",
   "name" : "long",
   "size" : 4
  },
  {
   "alignment" : 2,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIt",
   "name" : "unsigned short",
   "size" : 2
  },
  {
   "linker_set_key" : "_ZTIv",
   "name" : "void"
  },
  {
   "alignment" : 4,
   "is_integral" : true,
   "linker_set_key" : "_ZTIx",
   "name" : "long long",
   "size" : 8
  },
  {
   "alignment" : 4,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIy",
   "name" : "unsigned long long",
   "size" : 8
  }
 ],
 "elf_functions" :
 [
  {
   "name" : "AActivityManager_addUidImportanceListener"
  },
  {
   "name" : "AActivityManager_getUidImportance"
  },
  {
   "name" : "AActivityManager_isUidActive"
  },
  {
   "name" : "AActivityManager_removeUidImportanceListener"
  },
  {
   "name" : "AAssetDir_close"
  },
  {
   "name" : "AAssetDir_getNextFileName"
  },
  {
   "name" : "AAssetDir_rewind"
  },
  {
   "name" : "AAssetManager_fromJava"
  },
  {
   "name" : "AAssetManager_open"
  },
  {
   "name" : "AAssetManager_openDir"
  },
  {
   "name" : "AAsset_close"
  },
  {
   "name" : "AAsset_getBuffer"
  },
  {
   "name" : "AAsset_getLength"
  },
  {
   "name" : "AAsset_getLength64"
  },
  {
   "name" : "AAsset_getRemainingLength"
  },
  {
   "name" : "AAsset_getRemainingLength64"
  },
  {
   "name" : "AAsset_isAllocated"
  },
  {
   "name" : "AAsset_openFileDescriptor"
  },
  {
   "name" : "AAsset_openFileDescriptor64"
  },
  {
   "name" : "AAsset_read"
  },
  {
   "name" : "AAsset_seek"
  },
  {
   "name" : "AAsset_seek64"
  },
  {
   "name" : "AChoreographerFrameCallbackData_getFrameTimeNanos"
  },
  {
   "name" : "AChoreographerFrameCallbackData_getFrameTimelineDeadlineNanos"
  },
  {
   "name" : "AChoreographerFrameCallbackData_getFrameTimelineExpectedPresentationTimeNanos"
  },
  {
   "name" : "AChoreographerFrameCallbackData_getFrameTimelineVsyncId"
  },
  {
   "name" : "AChoreographerFrameCallbackData_getFrameTimelinesLength"
  },
  {
   "name" : "AChoreographerFrameCallbackData_getPreferredFrameTimelineIndex"
  },
  {
   "name" : "AChoreographer_getInstance"
  },
  {
   "name" : "AChoreographer_postFrameCallback"
  },
  {
   "name" : "AChoreographer_postFrameCallback64"
  },
  {
   "name" : "AChoreographer_postFrameCallbackDelayed"
  },
  {
   "name" : "AChoreographer_postFrameCallbackDelayed64"
  },
  {
   "name" : "AChoreographer_postVsyncCallback"
  },
  {
   "name" : "AChoreographer_registerRefreshRateCallback"
  },
  {
   "name" : "AChoreographer_unregisterRefreshRateCallback"
  },
  {
   "name" : "AConfiguration_copy"
  },
  {
   "name" : "AConfiguration_delete"
  },
  {
   "name" : "AConfiguration_diff"
  },
  {
   "name" : "AConfiguration_fromAssetManager"
  },
  {
   "name" : "AConfiguration_getCountry"
  },
  {
   "name" : "AConfiguration_getDensity"
  },
  {
   "name" : "AConfiguration_getGrammaticalGender"
  },
  {
   "name" : "AConfiguration_getKeyboard"
  },
  {
   "name" : "AConfiguration_getKeysHidden"
  },
  {
   "name" : "AConfiguration_getLanguage"
  },
  {
   "name" : "AConfiguration_getLayoutDirection"
  },
  {
   "name" : "AConfiguration_getMcc"
  },
  {
   "name" : "AConfiguration_getMnc"
  },
  {
   "name" : "AConfiguration_getNavHidden"
  },
  {
   "name" : "AConfiguration_getNavigation"
  },
  {
   "name" : "AConfiguration_getOrientation"
  },
  {
   "name" : "AConfiguration_getScreenHeightDp"
  },
  {
   "name" : "AConfiguration_getScreenLong"
  },
  {
   "name" : "AConfiguration_getScreenRound"
  },
  {
   "name" : "AConfiguration_getScreenSize"
  },
  {
   "name" : "AConfiguration_getScreenWidthDp"
  },
  {
   "name" : "AConfiguration_getSdkVersion"
  },
  {
   "name" : "AConfiguration_getSmallestScreenWidthDp"
  },
  {
   "name" : "AConfiguration_getTouchscreen"
  },
  {
   "name" : "AConfiguration_getUiModeNight"
  },
  {
   "name" : "AConfiguration_getUiModeType"
  },
  {
   "name" : "AConfiguration_isBetterThan"
  },
  {
   "name" : "AConfiguration_match"
  },
  {
   "name" : "AConfiguration_new"
  },
  {
   "name" : "AConfiguration_setCountry"
  },
  {
   "name" : "AConfiguration_setDensity"
  },
  {
   "name" : "AConfiguration_setGrammaticalGender"
  },
  {
   "name" : "AConfiguration_setKeyboard"
  },
  {
   "name" : "AConfiguration_setKeysHidden"
  },
  {
   "name" : "AConfiguration_setLanguage"
  },
  {
   "name" : "AConfiguration_setLayoutDirection"
  },
  {
   "name" : "AConfiguration_setMcc"
  },
  {
   "name" : "AConfiguration_setMnc"
  },
  {
   "name" : "AConfiguration_setNavHidden"
  },
  {
   "name" : "AConfiguration_setNavigation"
  },
  {
   "name" : "AConfiguration_setOrientation"
  },
  {
   "name" : "AConfiguration_setScreenHeightDp"
  },
  {
   "name" : "AConfiguration_setScreenLong"
  },
  {
   "name" : "AConfiguration_setScreenSize"
  },
  {
   "name" : "AConfiguration_setScreenWidthDp"
  },
  {
   "name" : "AConfiguration_setSdkVersion"
  },
  {
   "name" : "AConfiguration_setSmallestScreenWidthDp"
  },
  {
   "name" : "AConfiguration_setTouchscreen"
  },
  {
   "name" : "AConfiguration_setUiModeNight"
  },
  {
   "name" : "AConfiguration_setUiModeType"
  },
  {
   "name" : "ACpuHeadroomParams_create"
  },
  {
   "name" : "ACpuHeadroomParams_destroy"
  },
  {
   "name" : "ACpuHeadroomParams_getCalculationType"
  },
  {
   "name" : "ACpuHeadroomParams_getCalculationWindowMillis"
  },
  {
   "name" : "ACpuHeadroomParams_setCalculationType"
  },
  {
   "name" : "ACpuHeadroomParams_setCalculationWindowMillis"
  },
  {
   "name" : "ACpuHeadroomParams_setTids"
  },
  {
   "name" : "ADisplayLutsEntry_createEntry"
  },
  {
   "name" : "ADisplayLutsEntry_destroy"
  },
  {
   "name" : "ADisplayLutsEntry_getBuffer"
  },
  {
   "name" : "ADisplayLutsEntry_getDimension"
  },
  {
   "name" : "ADisplayLutsEntry_getSamplingKey"
  },
  {
   "name" : "ADisplayLutsEntry_getSize"
  },
  {
   "name" : "ADisplayLuts_create"
  },
  {
   "name" : "ADisplayLuts_destroy"
  },
  {
   "name" : "ADisplayLuts_setEntries"
  },
  {
   "name" : "ADynamicInstrumentationManager_ExecutableMethodFileOffsets_destroy"
  },
  {
   "name" : "ADynamicInstrumentationManager_ExecutableMethodFileOffsets_getContainerOffset"
  },
  {
   "name" : "ADynamicInstrumentationManager_ExecutableMethodFileOffsets_getContainerPath"
  },
  {
   "name" : "ADynamicInstrumentationManager_ExecutableMethodFileOffsets_getMethodOffset"
  },
  {
   "name" : "ADynamicInstrumentationManager_MethodDescriptor_create"
  },
  {
   "name" : "ADynamicInstrumentationManager_MethodDescriptor_destroy"
  },
  {
   "name" : "ADynamicInstrumentationManager_TargetProcess_create"
  },
  {
   "name" : "ADynamicInstrumentationManager_TargetProcess_destroy"
  },
  {
   "name" : "ADynamicInstrumentationManager_getExecutableMethodFileOffsets"
  },
  {
   "name" : "AFontMatcher_create"
  },
  {
   "name" : "AFontMatcher_destroy"
  },
  {
   "name" : "AFontMatcher_match"
  },
  {
   "name" : "AFontMatcher_setFamilyVariant"
  },
  {
   "name" : "AFontMatcher_setLocales"
  },
  {
   "name" : "AFontMatcher_setStyle"
  },
  {
   "name" : "AFont_close"
  },
  {
   "name" : "AFont_getAxisCount"
  },
  {
   "name" : "AFont_getAxisTag"
  },
  {
   "name" : "AFont_getAxisValue"
  },
  {
   "name" : "AFont_getCollectionIndex"
  },
  {
   "name" : "AFont_getFontFilePath"
  },
  {
   "name" : "AFont_getLocale"
  },
  {
   "name" : "AFont_getWeight"
  },
  {
   "name" : "AFont_isItalic"
  },
  {
   "name" : "AGpuHeadroomParams_create"
  },
  {
   "name" : "AGpuHeadroomParams_destroy"
  },
  {
   "name" : "AGpuHeadroomParams_getCalculationType"
  },
  {
   "name" : "AGpuHeadroomParams_getCalculationWindowMillis"
  },
  {
   "name" : "AGpuHeadroomParams_setCalculationType"
  },
  {
   "name" : "AGpuHeadroomParams_setCalculationWindowMillis"
  },
  {
   "name" : "AHardwareBuffer_acquire"
  },
  {
   "name" : "AHardwareBuffer_allocate"
  },
  {
   "name" : "AHardwareBuffer_describe"
  },
  {
   "name" : "AHardwareBuffer_fromHardwareBuffer"
  },
  {
   "name" : "AHardwareBuffer_getId"
  },
  {
   "name" : "AHardwareBuffer_getNativeHandle"
  },
  {
   "name" : "AHardwareBuffer_isSupported"
  },
  {
   "name" : "AHardwareBuffer_lock"
  },
  {
   "name" : "AHardwareBuffer_lockAndGetInfo"
  },
  {
   "name" : "AHardwareBuffer_lockPlanes"
  },
  {
   "name" : "AHardwareBuffer_recvHandleFromUnixSocket"
  },
  {
   "name" : "AHardwareBuffer_release"
  },
  {
   "name" : "AHardwareBuffer_sendHandleToUnixSocket"
  },
  {
   "name" : "AHardwareBuffer_toHardwareBuffer"
  },
  {
   "name" : "AHardwareBuffer_unlock"
  },
  {
   "name" : "AInputEvent_getDeviceId"
  },
  {
   "name" : "AInputEvent_getSource"
  },
  {
   "name" : "AInputEvent_getType"
  },
  {
   "name" : "AInputEvent_release"
  },
  {
   "name" : "AInputEvent_toJava"
  },
  {
   "name" : "AInputQueue_attachLooper"
  },
  {
   "name" : "AInputQueue_detachLooper"
  },
  {
   "name" : "AInputQueue_finishEvent"
  },
  {
   "name" : "AInputQueue_fromJava"
  },
  {
   "name" : "AInputQueue_getEvent"
  },
  {
   "name" : "AInputQueue_hasEvents"
  },
  {
   "name" : "AInputQueue_preDispatchEvent"
  },
  {
   "name" : "AInputReceiverCallbacks_create"
  },
  {
   "name" : "AInputReceiverCallbacks_release"
  },
  {
   "name" : "AInputReceiverCallbacks_setKeyEventCallback"
  },
  {
   "name" : "AInputReceiverCallbacks_setMotionEventCallback"
  },
  {
   "name" : "AInputReceiver_createBatchedInputReceiver"
  },
  {
   "name" : "AInputReceiver_createUnbatchedInputReceiver"
  },
  {
   "name" : "AInputReceiver_getInputTransferToken"
  },
  {
   "name" : "AInputReceiver_release"
  },
  {
   "name" : "AInputTransferToken_fromJava"
  },
  {
   "name" : "AInputTransferToken_release"
  },
  {
   "name" : "AInputTransferToken_toJava"
  },
  {
   "name" : "AKeyEvent_fromJava"
  },
  {
   "name" : "AKeyEvent_getAction"
  },
  {
   "name" : "AKeyEvent_getDownTime"
  },
  {
   "name" : "AKeyEvent_getEventTime"
  },
  {
   "name" : "AKeyEvent_getFlags"
  },
  {
   "name" : "AKeyEvent_getKeyCode"
  },
  {
   "name" : "AKeyEvent_getMetaState"
  },
  {
   "name" : "AKeyEvent_getRepeatCount"
  },
  {
   "name" : "AKeyEvent_getScanCode"
  },
  {
   "name" : "ALooper_acquire"
  },
  {
   "name" : "ALooper_addFd"
  },
  {
   "name" : "ALooper_forThread"
  },
  {
   "name" : "ALooper_pollAll"
  },
  {
   "name" : "ALooper_pollOnce"
  },
  {
   "name" : "ALooper_prepare"
  },
  {
   "name" : "ALooper_release"
  },
  {
   "name" : "ALooper_removeFd"
  },
  {
   "name" : "ALooper_wake"
  },
  {
   "name" : "AMotionEvent_fromJava"
  },
  {
   "name" : "AMotionEvent_getAction"
  },
  {
   "name" : "AMotionEvent_getActionButton"
  },
  {
   "name" : "AMotionEvent_getAxisValue"
  },
  {
   "name" : "AMotionEvent_getButtonState"
  },
  {
   "name" : "AMotionEvent_getClassification"
  },
  {
   "name" : "AMotionEvent_getDownTime"
  },
  {
   "name" : "AMotionEvent_getEdgeFlags"
  },
  {
   "name" : "AMotionEvent_getEventTime"
  },
  {
   "name" : "AMotionEvent_getFlags"
  },
  {
   "name" : "AMotionEvent_getHistoricalAxisValue"
  },
  {
   "name" : "AMotionEvent_getHistoricalEventTime"
  },
  {
   "name" : "AMotionEvent_getHistoricalOrientation"
  },
  {
   "name" : "AMotionEvent_getHistoricalPressure"
  },
  {
   "name" : "AMotionEvent_getHistoricalRawX"
  },
  {
   "name" : "AMotionEvent_getHistoricalRawY"
  },
  {
   "name" : "AMotionEvent_getHistoricalSize"
  },
  {
   "name" : "AMotionEvent_getHistoricalToolMajor"
  },
  {
   "name" : "AMotionEvent_getHistoricalToolMinor"
  },
  {
   "name" : "AMotionEvent_getHistoricalTouchMajor"
  },
  {
   "name" : "AMotionEvent_getHistoricalTouchMinor"
  },
  {
   "name" : "AMotionEvent_getHistoricalX"
  },
  {
   "name" : "AMotionEvent_getHistoricalY"
  },
  {
   "name" : "AMotionEvent_getHistorySize"
  },
  {
   "name" : "AMotionEvent_getMetaState"
  },
  {
   "name" : "AMotionEvent_getOrientation"
  },
  {
   "name" : "AMotionEvent_getPointerCount"
  },
  {
   "name" : "AMotionEvent_getPointerId"
  },
  {
   "name" : "AMotionEvent_getPressure"
  },
  {
   "name" : "AMotionEvent_getRawX"
  },
  {
   "name" : "AMotionEvent_getRawY"
  },
  {
   "name" : "AMotionEvent_getSize"
  },
  {
   "name" : "AMotionEvent_getToolMajor"
  },
  {
   "name" : "AMotionEvent_getToolMinor"
  },
  {
   "name" : "AMotionEvent_getToolType"
  },
  {
   "name" : "AMotionEvent_getTouchMajor"
  },
  {
   "name" : "AMotionEvent_getTouchMinor"
  },
  {
   "name" : "AMotionEvent_getX"
  },
  {
   "name" : "AMotionEvent_getXOffset"
  },
  {
   "name" : "AMotionEvent_getXPrecision"
  },
  {
   "name" : "AMotionEvent_getY"
  },
  {
   "name" : "AMotionEvent_getYOffset"
  },
  {
   "name" : "AMotionEvent_getYPrecision"
  },
  {
   "name" : "ANativeActivity_finish"
  },
  {
   "name" : "ANativeActivity_hideSoftInput"
  },
  {
   "name" : "ANativeActivity_setWindowFlags"
  },
  {
   "name" : "ANativeActivity_setWindowFormat"
  },
  {
   "name" : "ANativeActivity_showSoftInput"
  },
  {
   "name" : "ANativeWindow_acquire"
  },
  {
   "name" : "ANativeWindow_fromSurface"
  },
  {
   "name" : "ANativeWindow_getFormat"
  },
  {
   "name" : "ANativeWindow_getHeight"
  },
  {
   "name" : "ANativeWindow_getWidth"
  },
  {
   "name" : "ANativeWindow_lock"
  },
  {
   "name" : "ANativeWindow_release"
  },
  {
   "name" : "ANativeWindow_setBuffersGeometry"
  },
  {
   "name" : "ANativeWindow_toSurface"
  },
  {
   "name" : "ANativeWindow_unlockAndPost"
  },
  {
   "name" : "AObbInfo_delete"
  },
  {
   "name" : "AObbInfo_getFlags"
  },
  {
   "name" : "AObbInfo_getPackageName"
  },
  {
   "name" : "AObbInfo_getVersion"
  },
  {
   "name" : "AObbScanner_getObbInfo"
  },
  {
   "name" : "APerformanceHint_borrowSessionFromJava"
  },
  {
   "name" : "APerformanceHint_closeSession"
  },
  {
   "name" : "APerformanceHint_createSession"
  },
  {
   "name" : "APerformanceHint_createSessionUsingConfig"
  },
  {
   "name" : "APerformanceHint_getManager"
  },
  {
   "name" : "APerformanceHint_getMaxGraphicsPipelineThreadsCount"
  },
  {
   "name" : "APerformanceHint_getPreferredUpdateRateNanos"
  },
  {
   "name" : "APerformanceHint_isFeatureSupported"
  },
  {
   "name" : "APerformanceHint_notifyWorkloadIncrease"
  },
  {
   "name" : "APerformanceHint_notifyWorkloadReset"
  },
  {
   "name" : "APerformanceHint_notifyWorkloadSpike"
  },
  {
   "name" : "APerformanceHint_reportActualWorkDuration"
  },
  {
   "name" : "APerformanceHint_reportActualWorkDuration2"
  },
  {
   "name" : "APerformanceHint_setNativeSurfaces"
  },
  {
   "name" : "APerformanceHint_setPreferPowerEfficiency"
  },
  {
   "name" : "APerformanceHint_setThreads"
  },
  {
   "name" : "APerformanceHint_updateTargetWorkDuration"
  },
  {
   "name" : "APermissionManager_checkPermission"
  },
  {
   "name" : "ASensorEventQueue_disableSensor"
  },
  {
   "name" : "ASensorEventQueue_enableSensor"
  },
  {
   "name" : "ASensorEventQueue_getEvents"
  },
  {
   "name" : "ASensorEventQueue_hasEvents"
  },
  {
   "name" : "ASensorEventQueue_registerSensor"
  },
  {
   "name" : "ASensorEventQueue_requestAdditionalInfoEvents"
  },
  {
   "name" : "ASensorEventQueue_setEventRate"
  },
  {
   "name" : "ASensorManager_configureDirectReport"
  },
  {
   "name" : "ASensorManager_createEventQueue"
  },
  {
   "name" : "ASensorManager_createHardwareBufferDirectChannel"
  },
  {
   "name" : "ASensorManager_createSharedMemoryDirectChannel"
  },
  {
   "name" : "ASensorManager_destroyDirectChannel"
  },
  {
   "name" : "ASensorManager_destroyEventQueue"
  },
  {
   "name" : "ASensorManager_getDefaultSensor"
  },
  {
   "name" : "ASensorManager_getDefaultSensorEx"
  },
  {
   "name" : "ASensorManager_getDynamicSensorList"
  },
  {
   "name" : "ASensorManager_getInstance"
  },
  {
   "name" : "ASensorManager_getInstanceForPackage"
  },
  {
   "name" : "ASensorManager_getSensorList"
  },
  {
   "name" : "ASensor_getFifoMaxEventCount"
  },
  {
   "name" : "ASensor_getFifoReservedEventCount"
  },
  {
   "name" : "ASensor_getHandle"
  },
  {
   "name" : "ASensor_getHighestDirectReportRateLevel"
  },
  {
   "name" : "ASensor_getMinDelay"
  },
  {
   "name" : "ASensor_getName"
  },
  {
   "name" : "ASensor_getReportingMode"
  },
  {
   "name" : "ASensor_getResolution"
  },
  {
   "name" : "ASensor_getStringType"
  },
  {
   "name" : "ASensor_getType"
  },
  {
   "name" : "ASensor_getVendor"
  },
  {
   "name" : "ASensor_isDirectChannelTypeSupported"
  },
  {
   "name" : "ASensor_isWakeUpSensor"
  },
  {
   "name" : "ASessionCreationConfig_create"
  },
  {
   "name" : "ASessionCreationConfig_release"
  },
  {
   "name" : "ASessionCreationConfig_setGraphicsPipeline"
  },
  {
   "name" : "ASessionCreationConfig_setNativeSurfaces"
  },
  {
   "name" : "ASessionCreationConfig_setPreferPowerEfficiency"
  },
  {
   "name" : "ASessionCreationConfig_setTargetWorkDurationNanos"
  },
  {
   "name" : "ASessionCreationConfig_setTids"
  },
  {
   "name" : "ASessionCreationConfig_setUseAutoTiming"
  },
  {
   "name" : "ASharedMemory_create"
  },
  {
   "name" : "ASharedMemory_dupFromJava"
  },
  {
   "name" : "ASharedMemory_getSize"
  },
  {
   "name" : "ASharedMemory_setProt"
  },
  {
   "name" : "AStorageManager_delete"
  },
  {
   "name" : "AStorageManager_getMountedObbPath"
  },
  {
   "name" : "AStorageManager_isObbMounted"
  },
  {
   "name" : "AStorageManager_mountObb"
  },
  {
   "name" : "AStorageManager_new"
  },
  {
   "name" : "AStorageManager_unmountObb"
  },
  {
   "name" : "ASurfaceControl_acquire"
  },
  {
   "name" : "ASurfaceControl_create"
  },
  {
   "name" : "ASurfaceControl_createFromWindow"
  },
  {
   "name" : "ASurfaceControl_fromJava"
  },
  {
   "name" : "ASurfaceControl_release"
  },
  {
   "name" : "ASurfaceTexture_acquireANativeWindow"
  },
  {
   "name" : "ASurfaceTexture_attachToGLContext"
  },
  {
   "name" : "ASurfaceTexture_detachFromGLContext"
  },
  {
   "name" : "ASurfaceTexture_fromSurfaceTexture"
  },
  {
   "name" : "ASurfaceTexture_getTimestamp"
  },
  {
   "name" : "ASurfaceTexture_getTransformMatrix"
  },
  {
   "name" : "ASurfaceTexture_release"
  },
  {
   "name" : "ASurfaceTexture_updateTexImage"
  },
  {
   "name" : "ASurfaceTransactionStats_getASurfaceControls"
  },
  {
   "name" : "ASurfaceTransactionStats_getAcquireTime"
  },
  {
   "name" : "ASurfaceTransactionStats_getLatchTime"
  },
  {
   "name" : "ASurfaceTransactionStats_getPresentFenceFd"
  },
  {
   "name" : "ASurfaceTransactionStats_getPreviousReleaseFenceFd"
  },
  {
   "name" : "ASurfaceTransactionStats_releaseASurfaceControls"
  },
  {
   "name" : "ASurfaceTransaction_apply"
  },
  {
   "name" : "ASurfaceTransaction_clearFrameRate"
  },
  {
   "name" : "ASurfaceTransaction_create"
  },
  {
   "name" : "ASurfaceTransaction_delete"
  },
  {
   "name" : "ASurfaceTransaction_fromJava"
  },
  {
   "name" : "ASurfaceTransaction_reparent"
  },
  {
   "name" : "ASurfaceTransaction_setBuffer"
  },
  {
   "name" : "ASurfaceTransaction_setBufferAlpha"
  },
  {
   "name" : "ASurfaceTransaction_setBufferDataSpace"
  },
  {
   "name" : "ASurfaceTransaction_setBufferTransform"
  },
  {
   "name" : "ASurfaceTransaction_setBufferTransparency"
  },
  {
   "name" : "ASurfaceTransaction_setBufferWithRelease"
  },
  {
   "name" : "ASurfaceTransaction_setColor"
  },
  {
   "name" : "ASurfaceTransaction_setCrop"
  },
  {
   "name" : "ASurfaceTransaction_setDamageRegion"
  },
  {
   "name" : "ASurfaceTransaction_setDesiredHdrHeadroom"
  },
  {
   "name" : "ASurfaceTransaction_setDesiredPresentTime"
  },
  {
   "name" : "ASurfaceTransaction_setEnableBackPressure"
  },
  {
   "name" : "ASurfaceTransaction_setExtendedRangeBrightness"
  },
  {
   "name" : "ASurfaceTransaction_setFrameRate"
  },
  {
   "name" : "ASurfaceTransaction_setFrameRateWithChangeStrategy"
  },
  {
   "name" : "ASurfaceTransaction_setFrameTimeline"
  },
  {
   "name" : "ASurfaceTransaction_setGeometry"
  },
  {
   "name" : "ASurfaceTransaction_setHdrMetadata_cta861_3"
  },
  {
   "name" : "ASurfaceTransaction_setHdrMetadata_smpte2086"
  },
  {
   "name" : "ASurfaceTransaction_setLuts"
  },
  {
   "name" : "ASurfaceTransaction_setOnCommit"
  },
  {
   "name" : "ASurfaceTransaction_setOnComplete"
  },
  {
   "name" : "ASurfaceTransaction_setPosition"
  },
  {
   "name" : "ASurfaceTransaction_setScale"
  },
  {
   "name" : "ASurfaceTransaction_setVisibility"
  },
  {
   "name" : "ASurfaceTransaction_setZOrder"
  },
  {
   "name" : "ASystemFontIterator_close"
  },
  {
   "name" : "ASystemFontIterator_next"
  },
  {
   "name" : "ASystemFontIterator_open"
  },
  {
   "name" : "ASystemHealth_getCpuHeadroom"
  },
  {
   "name" : "ASystemHealth_getCpuHeadroomCalculationWindowRange"
  },
  {
   "name" : "ASystemHealth_getCpuHeadroomMinIntervalMillis"
  },
  {
   "name" : "ASystemHealth_getGpuHeadroom"
  },
  {
   "name" : "ASystemHealth_getGpuHeadroomCalculationWindowRange"
  },
  {
   "name" : "ASystemHealth_getGpuHeadroomMinIntervalMillis"
  },
  {
   "name" : "ASystemHealth_getMaxCpuHeadroomTidsSize"
  },
  {
   "name" : "AThermal_acquireManager"
  },
  {
   "name" : "AThermal_getCurrentThermalStatus"
  },
  {
   "name" : "AThermal_getThermalHeadroom"
  },
  {
   "name" : "AThermal_getThermalHeadroomThresholds"
  },
  {
   "name" : "AThermal_registerThermalHeadroomListener"
  },
  {
   "name" : "AThermal_registerThermalStatusListener"
  },
  {
   "name" : "AThermal_releaseManager"
  },
  {
   "name" : "AThermal_unregisterThermalHeadroomListener"
  },
  {
   "name" : "AThermal_unregisterThermalStatusListener"
  },
  {
   "name" : "ATrace_beginAsyncSection"
  },
  {
   "name" : "ATrace_beginSection"
  },
  {
   "name" : "ATrace_endAsyncSection"
  },
  {
   "name" : "ATrace_endSection"
  },
  {
   "name" : "ATrace_isEnabled"
  },
  {
   "name" : "ATrace_setCounter"
  },
  {
   "name" : "AWorkDuration_create"
  },
  {
   "name" : "AWorkDuration_release"
  },
  {
   "name" : "AWorkDuration_setActualCpuDurationNanos"
  },
  {
   "name" : "AWorkDuration_setActualGpuDurationNanos"
  },
  {
   "name" : "AWorkDuration_setActualTotalDurationNanos"
  },
  {
   "name" : "AWorkDuration_setWorkPeriodStartTimestampNanos"
  },
  {
   "name" : "android_getaddrinfofornetwork"
  },
  {
   "name" : "android_getprocdns"
  },
  {
   "name" : "android_getprocnetwork"
  },
  {
   "name" : "android_res_cancel"
  },
  {
   "name" : "android_res_nquery"
  },
  {
   "name" : "android_res_nresult"
  },
  {
   "name" : "android_res_nsend"
  },
  {
   "name" : "android_setprocdns"
  },
  {
   "name" : "android_setprocnetwork"
  },
  {
   "name" : "android_setsocknetwork"
  },
  {
   "name" : "android_tag_socket"
  },
  {
   "name" : "android_tag_socket_with_uid"
  },
  {
   "name" : "android_untag_socket"
  }
 ],
 "elf_objects" : [],
 "enum_types" :
 [
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "ADATASPACE_UNKNOWN"
    },
    {
     "enum_field_value" : 4128768,
     "name" : "ADATASPACE_STANDARD_MASK"
    },
    {
     "enum_field_value" : 0,
     "name" : "ADATASPACE_STANDARD_UNSPECIFIED"
    },
    {
     "enum_field_value" : 65536,
     "name" : "ADATASPACE_STANDARD_BT709"
    },
    {
     "enum_field_value" : 131072,
     "name" : "ADATASPACE_STANDARD_BT601_625"
    },
    {
     "enum_field_value" : 196608,
     "name" : "ADATASPACE_STANDARD_BT601_625_UNADJUSTED"
    },
    {
     "enum_field_value" : 262144,
     "name" : "ADATASPACE_STANDARD_BT601_525"
    },
    {
     "enum_field_value" : 327680,
     "name" : "ADATASPACE_STANDARD_BT601_525_UNADJUSTED"
    },
    {
     "enum_field_value" : 393216,
     "name" : "ADATASPACE_STANDARD_BT2020"
    },
    {
     "enum_field_value" : 458752,
     "name" : "ADATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
    },
    {
     "enum_field_value" : 524288,
     "name" : "ADATASPACE_STANDARD_BT470M"
    },
    {
     "enum_field_value" : 589824,
     "name" : "ADATASPACE_STANDARD_FILM"
    },
    {
     "enum_field_value" : 655360,
     "name" : "ADATASPACE_STANDARD_DCI_P3"
    },
    {
     "enum_field_value" : 720896,
     "name" : "ADATASPACE_STANDARD_ADOBE_RGB"
    },
    {
     "enum_field_value" : 130023424,
     "name" : "ADATASPACE_TRANSFER_MASK"
    },
    {
     "enum_field_value" : 0,
     "name" : "ADATASPACE_TRANSFER_UNSPECIFIED"
    },
    {
     "enum_field_value" : 4194304,
     "name" : "ADATASPACE_TRANSFER_LINEAR"
    },
    {
     "enum_field_value" : 8388608,
     "name" : "ADATASPACE_TRANSFER_SRGB"
    },
    {
     "enum_field_value" : 12582912,
     "name" : "ADATASPACE_TRANSFER_SMPTE_170M"
    },
    {
     "enum_field_value" : 16777216,
     "name" : "ADATASPACE_TRANSFER_GAMMA2_2"
    },
    {
     "enum_field_value" : 20971520,
     "name" : "ADATASPACE_TRANSFER_GAMMA2_6"
    },
    {
     "enum_field_value" : 25165824,
     "name" : "ADATASPACE_TRANSFER_GAMMA2_8"
    },
    {
     "enum_field_value" : 29360128,
     "name" : "ADATASPACE_TRANSFER_ST2084"
    },
    {
     "enum_field_value" : 33554432,
     "name" : "ADATASPACE_TRANSFER_HLG"
    },
    {
     "enum_field_value" : 939524096,
     "name" : "ADATASPACE_RANGE_MASK"
    },
    {
     "enum_field_value" : 0,
     "name" : "ADATASPACE_RANGE_UNSPECIFIED"
    },
    {
     "enum_field_value" : 134217728,
     "name" : "ADATASPACE_RANGE_FULL"
    },
    {
     "enum_field_value" : 268435456,
     "name" : "ADATASPACE_RANGE_LIMITED"
    },
    {
     "enum_field_value" : 402653184,
     "name" : "ADATASPACE_RANGE_EXTENDED"
    },
    {
     "enum_field_value" : 406913024,
     "name" : "ADATASPACE_SCRGB_LINEAR"
    },
    {
     "enum_field_value" : 142671872,
     "name" : "ADATASPACE_SRGB"
    },
    {
     "enum_field_value" : 411107328,
     "name" : "ADATASPACE_SCRGB"
    },
    {
     "enum_field_value" : 143261696,
     "name" : "ADATASPACE_DISPLAY_P3"
    },
    {
     "enum_field_value" : 163971072,
     "name" : "ADATASPACE_BT2020_PQ"
    },
    {
     "enum_field_value" : 298188800,
     "name" : "ADATASPACE_BT2020_ITU_PQ"
    },
    {
     "enum_field_value" : 151715840,
     "name" : "ADATASPACE_ADOBE_RGB"
    },
    {
     "enum_field_value" : 146931712,
     "name" : "ADATASPACE_JFIF"
    },
    {
     "enum_field_value" : 281149440,
     "name" : "ADATASPACE_BT601_625"
    },
    {
     "enum_field_value" : 281280512,
     "name" : "ADATASPACE_BT601_525"
    },
    {
     "enum_field_value" : 147193856,
     "name" : "ADATASPACE_BT2020"
    },
    {
     "enum_field_value" : 281083904,
     "name" : "ADATASPACE_BT709"
    },
    {
     "enum_field_value" : 155844608,
     "name" : "ADATASPACE_DCI_P3"
    },
    {
     "enum_field_value" : 138477568,
     "name" : "ADATASPACE_SRGB_LINEAR"
    },
    {
     "enum_field_value" : 168165376,
     "name" : "ADATASPACE_BT2020_HLG"
    },
    {
     "enum_field_value" : 302383104,
     "name" : "ADATASPACE_BT2020_ITU_HLG"
    },
    {
     "enum_field_value" : 142999552,
     "name" : "ADATASPACE_DISPLAY_BT2020"
    },
    {
     "enum_field_value" : 4096,
     "name" : "ADATASPACE_DEPTH"
    },
    {
     "enum_field_value" : 4098,
     "name" : "ADATASPACE_DYNAMIC_DEPTH"
    },
    {
     "enum_field_value" : 4128768,
     "name" : "STANDARD_MASK"
    },
    {
     "enum_field_value" : 0,
     "name" : "STANDARD_UNSPECIFIED"
    },
    {
     "enum_field_value" : 65536,
     "name" : "STANDARD_BT709"
    },
    {
     "enum_field_value" : 131072,
     "name" : "STANDARD_BT601_625"
    },
    {
     "enum_field_value" : 196608,
     "name" : "STANDARD_BT601_625_UNADJUSTED"
    },
    {
     "enum_field_value" : 262144,
     "name" : "STANDARD_BT601_525"
    },
    {
     "enum_field_value" : 327680,
     "name" : "STANDARD_BT601_525_UNADJUSTED"
    },
    {
     "enum_field_value" : 524288,
     "name" : "STANDARD_BT470M"
    },
    {
     "enum_field_value" : 393216,
     "name" : "STANDARD_BT2020"
    },
    {
     "enum_field_value" : 589824,
     "name" : "STANDARD_FILM"
    },
    {
     "enum_field_value" : 655360,
     "name" : "STANDARD_DCI_P3"
    },
    {
     "enum_field_value" : 720896,
     "name" : "STANDARD_ADOBE_RGB"
    },
    {
     "enum_field_value" : 130023424,
     "name" : "TRANSFER_MASK"
    },
    {
     "enum_field_value" : 0,
     "name" : "TRANSFER_UNSPECIFIED"
    },
    {
     "enum_field_value" : 4194304,
     "name" : "TRANSFER_LINEAR"
    },
    {
     "enum_field_value" : 12582912,
     "name" : "TRANSFER_SMPTE_170M"
    },
    {
     "enum_field_value" : 16777216,
     "name" : "TRANSFER_GAMMA2_2"
    },
    {
     "enum_field_value" : 20971520,
     "name" : "TRANSFER_GAMMA2_6"
    },
    {
     "enum_field_value" : 25165824,
     "name" : "TRANSFER_GAMMA2_8"
    },
    {
     "enum_field_value" : 8388608,
     "name" : "TRANSFER_SRGB"
    },
    {
     "enum_field_value" : 29360128,
     "name" : "TRANSFER_ST2084"
    },
    {
     "enum_field_value" : 33554432,
     "name" : "TRANSFER_HLG"
    },
    {
     "enum_field_value" : 939524096,
     "name" : "RANGE_MASK"
    },
    {
     "enum_field_value" : 0,
     "name" : "RANGE_UNSPECIFIED"
    },
    {
     "enum_field_value" : 134217728,
     "name" : "RANGE_FULL"
    },
    {
     "enum_field_value" : 268435456,
     "name" : "RANGE_LIMITED"
    },
    {
     "enum_field_value" : 402653184,
     "name" : "RANGE_EXTENDED"
    }
   ],
   "linker_set_key" : "_ZTI10ADataSpace",
   "name" : "ADataSpace",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/data_space.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "SessionTag::OTHER"
    },
    {
     "enum_field_value" : 1,
     "name" : "SessionTag::SURFACEFLINGER"
    },
    {
     "enum_field_value" : 2,
     "name" : "SessionTag::HWUI"
    },
    {
     "enum_field_value" : 3,
     "name" : "SessionTag::GAME"
    },
    {
     "enum_field_value" : 4,
     "name" : "SessionTag::APP"
    },
    {
     "enum_field_value" : 5,
     "name" : "SessionTag::SYSUI"
    }
   ],
   "linker_set_key" : "_ZTI10SessionTag",
   "name" : "SessionTag",
   "size" : 4,
   "source_file" : "frameworks/native/include/private/performance_hint_private.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "AKEYCODE_UNKNOWN"
    },
    {
     "enum_field_value" : 1,
     "name" : "AKEYCODE_SOFT_LEFT"
    },
    {
     "enum_field_value" : 2,
     "name" : "AKEYCODE_SOFT_RIGHT"
    },
    {
     "enum_field_value" : 3,
     "name" : "AKEYCODE_HOME"
    },
    {
     "enum_field_value" : 4,
     "name" : "AKEYCODE_BACK"
    },
    {
     "enum_field_value" : 5,
     "name" : "AKEYCODE_CALL"
    },
    {
     "enum_field_value" : 6,
     "name" : "AKEYCODE_ENDCALL"
    },
    {
     "enum_field_value" : 7,
     "name" : "AKEYCODE_0"
    },
    {
     "enum_field_value" : 8,
     "name" : "AKEYCODE_1"
    },
    {
     "enum_field_value" : 9,
     "name" : "AKEYCODE_2"
    },
    {
     "enum_field_value" : 10,
     "name" : "AKEYCODE_3"
    },
    {
     "enum_field_value" : 11,
     "name" : "AKEYCODE_4"
    },
    {
     "enum_field_value" : 12,
     "name" : "AKEYCODE_5"
    },
    {
     "enum_field_value" : 13,
     "name" : "AKEYCODE_6"
    },
    {
     "enum_field_value" : 14,
     "name" : "AKEYCODE_7"
    },
    {
     "enum_field_value" : 15,
     "name" : "AKEYCODE_8"
    },
    {
     "enum_field_value" : 16,
     "name" : "AKEYCODE_9"
    },
    {
     "enum_field_value" : 17,
     "name" : "AKEYCODE_STAR"
    },
    {
     "enum_field_value" : 18,
     "name" : "AKEYCODE_POUND"
    },
    {
     "enum_field_value" : 19,
     "name" : "AKEYCODE_DPAD_UP"
    },
    {
     "enum_field_value" : 20,
     "name" : "AKEYCODE_DPAD_DOWN"
    },
    {
     "enum_field_value" : 21,
     "name" : "AKEYCODE_DPAD_LEFT"
    },
    {
     "enum_field_value" : 22,
     "name" : "AKEYCODE_DPAD_RIGHT"
    },
    {
     "enum_field_value" : 23,
     "name" : "AKEYCODE_DPAD_CENTER"
    },
    {
     "enum_field_value" : 24,
     "name" : "AKEYCODE_VOLUME_UP"
    },
    {
     "enum_field_value" : 25,
     "name" : "AKEYCODE_VOLUME_DOWN"
    },
    {
     "enum_field_value" : 26,
     "name" : "AKEYCODE_POWER"
    },
    {
     "enum_field_value" : 27,
     "name" : "AKEYCODE_CAMERA"
    },
    {
     "enum_field_value" : 28,
     "name" : "AKEYCODE_CLEAR"
    },
    {
     "enum_field_value" : 29,
     "name" : "AKEYCODE_A"
    },
    {
     "enum_field_value" : 30,
     "name" : "AKEYCODE_B"
    },
    {
     "enum_field_value" : 31,
     "name" : "AKEYCODE_C"
    },
    {
     "enum_field_value" : 32,
     "name" : "AKEYCODE_D"
    },
    {
     "enum_field_value" : 33,
     "name" : "AKEYCODE_E"
    },
    {
     "enum_field_value" : 34,
     "name" : "AKEYCODE_F"
    },
    {
     "enum_field_value" : 35,
     "name" : "AKEYCODE_G"
    },
    {
     "enum_field_value" : 36,
     "name" : "AKEYCODE_H"
    },
    {
     "enum_field_value" : 37,
     "name" : "AKEYCODE_I"
    },
    {
     "enum_field_value" : 38,
     "name" : "AKEYCODE_J"
    },
    {
     "enum_field_value" : 39,
     "name" : "AKEYCODE_K"
    },
    {
     "enum_field_value" : 40,
     "name" : "AKEYCODE_L"
    },
    {
     "enum_field_value" : 41,
     "name" : "AKEYCODE_M"
    },
    {
     "enum_field_value" : 42,
     "name" : "AKEYCODE_N"
    },
    {
     "enum_field_value" : 43,
     "name" : "AKEYCODE_O"
    },
    {
     "enum_field_value" : 44,
     "name" : "AKEYCODE_P"
    },
    {
     "enum_field_value" : 45,
     "name" : "AKEYCODE_Q"
    },
    {
     "enum_field_value" : 46,
     "name" : "AKEYCODE_R"
    },
    {
     "enum_field_value" : 47,
     "name" : "AKEYCODE_S"
    },
    {
     "enum_field_value" : 48,
     "name" : "AKEYCODE_T"
    },
    {
     "enum_field_value" : 49,
     "name" : "AKEYCODE_U"
    },
    {
     "enum_field_value" : 50,
     "name" : "AKEYCODE_V"
    },
    {
     "enum_field_value" : 51,
     "name" : "AKEYCODE_W"
    },
    {
     "enum_field_value" : 52,
     "name" : "AKEYCODE_X"
    },
    {
     "enum_field_value" : 53,
     "name" : "AKEYCODE_Y"
    },
    {
     "enum_field_value" : 54,
     "name" : "AKEYCODE_Z"
    },
    {
     "enum_field_value" : 55,
     "name" : "AKEYCODE_COMMA"
    },
    {
     "enum_field_value" : 56,
     "name" : "AKEYCODE_PERIOD"
    },
    {
     "enum_field_value" : 57,
     "name" : "AKEYCODE_ALT_LEFT"
    },
    {
     "enum_field_value" : 58,
     "name" : "AKEYCODE_ALT_RIGHT"
    },
    {
     "enum_field_value" : 59,
     "name" : "AKEYCODE_SHIFT_LEFT"
    },
    {
     "enum_field_value" : 60,
     "name" : "AKEYCODE_SHIFT_RIGHT"
    },
    {
     "enum_field_value" : 61,
     "name" : "AKEYCODE_TAB"
    },
    {
     "enum_field_value" : 62,
     "name" : "AKEYCODE_SPACE"
    },
    {
     "enum_field_value" : 63,
     "name" : "AKEYCODE_SYM"
    },
    {
     "enum_field_value" : 64,
     "name" : "AKEYCODE_EXPLORER"
    },
    {
     "enum_field_value" : 65,
     "name" : "AKEYCODE_ENVELOPE"
    },
    {
     "enum_field_value" : 66,
     "name" : "AKEYCODE_ENTER"
    },
    {
     "enum_field_value" : 67,
     "name" : "AKEYCODE_DEL"
    },
    {
     "enum_field_value" : 68,
     "name" : "AKEYCODE_GRAVE"
    },
    {
     "enum_field_value" : 69,
     "name" : "AKEYCODE_MINUS"
    },
    {
     "enum_field_value" : 70,
     "name" : "AKEYCODE_EQUALS"
    },
    {
     "enum_field_value" : 71,
     "name" : "AKEYCODE_LEFT_BRACKET"
    },
    {
     "enum_field_value" : 72,
     "name" : "AKEYCODE_RIGHT_BRACKET"
    },
    {
     "enum_field_value" : 73,
     "name" : "AKEYCODE_BACKSLASH"
    },
    {
     "enum_field_value" : 74,
     "name" : "AKEYCODE_SEMICOLON"
    },
    {
     "enum_field_value" : 75,
     "name" : "AKEYCODE_APOSTROPHE"
    },
    {
     "enum_field_value" : 76,
     "name" : "AKEYCODE_SLASH"
    },
    {
     "enum_field_value" : 77,
     "name" : "AKEYCODE_AT"
    },
    {
     "enum_field_value" : 78,
     "name" : "AKEYCODE_NUM"
    },
    {
     "enum_field_value" : 79,
     "name" : "AKEYCODE_HEADSETHOOK"
    },
    {
     "enum_field_value" : 80,
     "name" : "AKEYCODE_FOCUS"
    },
    {
     "enum_field_value" : 81,
     "name" : "AKEYCODE_PLUS"
    },
    {
     "enum_field_value" : 82,
     "name" : "AKEYCODE_MENU"
    },
    {
     "enum_field_value" : 83,
     "name" : "AKEYCODE_NOTIFICATION"
    },
    {
     "enum_field_value" : 84,
     "name" : "AKEYCODE_SEARCH"
    },
    {
     "enum_field_value" : 85,
     "name" : "AKEYCODE_MEDIA_PLAY_PAUSE"
    },
    {
     "enum_field_value" : 86,
     "name" : "AKEYCODE_MEDIA_STOP"
    },
    {
     "enum_field_value" : 87,
     "name" : "AKEYCODE_MEDIA_NEXT"
    },
    {
     "enum_field_value" : 88,
     "name" : "AKEYCODE_MEDIA_PREVIOUS"
    },
    {
     "enum_field_value" : 89,
     "name" : "AKEYCODE_MEDIA_REWIND"
    },
    {
     "enum_field_value" : 90,
     "name" : "AKEYCODE_MEDIA_FAST_FORWARD"
    },
    {
     "enum_field_value" : 91,
     "name" : "AKEYCODE_MUTE"
    },
    {
     "enum_field_value" : 92,
     "name" : "AKEYCODE_PAGE_UP"
    },
    {
     "enum_field_value" : 93,
     "name" : "AKEYCODE_PAGE_DOWN"
    },
    {
     "enum_field_value" : 94,
     "name" : "AKEYCODE_PICTSYMBOLS"
    },
    {
     "enum_field_value" : 95,
     "name" : "AKEYCODE_SWITCH_CHARSET"
    },
    {
     "enum_field_value" : 96,
     "name" : "AKEYCODE_BUTTON_A"
    },
    {
     "enum_field_value" : 97,
     "name" : "AKEYCODE_BUTTON_B"
    },
    {
     "enum_field_value" : 98,
     "name" : "AKEYCODE_BUTTON_C"
    },
    {
     "enum_field_value" : 99,
     "name" : "AKEYCODE_BUTTON_X"
    },
    {
     "enum_field_value" : 100,
     "name" : "AKEYCODE_BUTTON_Y"
    },
    {
     "enum_field_value" : 101,
     "name" : "AKEYCODE_BUTTON_Z"
    },
    {
     "enum_field_value" : 102,
     "name" : "AKEYCODE_BUTTON_L1"
    },
    {
     "enum_field_value" : 103,
     "name" : "AKEYCODE_BUTTON_R1"
    },
    {
     "enum_field_value" : 104,
     "name" : "AKEYCODE_BUTTON_L2"
    },
    {
     "enum_field_value" : 105,
     "name" : "AKEYCODE_BUTTON_R2"
    },
    {
     "enum_field_value" : 106,
     "name" : "AKEYCODE_BUTTON_THUMBL"
    },
    {
     "enum_field_value" : 107,
     "name" : "AKEYCODE_BUTTON_THUMBR"
    },
    {
     "enum_field_value" : 108,
     "name" : "AKEYCODE_BUTTON_START"
    },
    {
     "enum_field_value" : 109,
     "name" : "AKEYCODE_BUTTON_SELECT"
    },
    {
     "enum_field_value" : 110,
     "name" : "AKEYCODE_BUTTON_MODE"
    },
    {
     "enum_field_value" : 111,
     "name" : "AKEYCODE_ESCAPE"
    },
    {
     "enum_field_value" : 112,
     "name" : "AKEYCODE_FORWARD_DEL"
    },
    {
     "enum_field_value" : 113,
     "name" : "AKEYCODE_CTRL_LEFT"
    },
    {
     "enum_field_value" : 114,
     "name" : "AKEYCODE_CTRL_RIGHT"
    },
    {
     "enum_field_value" : 115,
     "name" : "AKEYCODE_CAPS_LOCK"
    },
    {
     "enum_field_value" : 116,
     "name" : "AKEYCODE_SCROLL_LOCK"
    },
    {
     "enum_field_value" : 117,
     "name" : "AKEYCODE_META_LEFT"
    },
    {
     "enum_field_value" : 118,
     "name" : "AKEYCODE_META_RIGHT"
    },
    {
     "enum_field_value" : 119,
     "name" : "AKEYCODE_FUNCTION"
    },
    {
     "enum_field_value" : 120,
     "name" : "AKEYCODE_SYSRQ"
    },
    {
     "enum_field_value" : 121,
     "name" : "AKEYCODE_BREAK"
    },
    {
     "enum_field_value" : 122,
     "name" : "AKEYCODE_MOVE_HOME"
    },
    {
     "enum_field_value" : 123,
     "name" : "AKEYCODE_MOVE_END"
    },
    {
     "enum_field_value" : 124,
     "name" : "AKEYCODE_INSERT"
    },
    {
     "enum_field_value" : 125,
     "name" : "AKEYCODE_FORWARD"
    },
    {
     "enum_field_value" : 126,
     "name" : "AKEYCODE_MEDIA_PLAY"
    },
    {
     "enum_field_value" : 127,
     "name" : "AKEYCODE_MEDIA_PAUSE"
    },
    {
     "enum_field_value" : 128,
     "name" : "AKEYCODE_MEDIA_CLOSE"
    },
    {
     "enum_field_value" : 129,
     "name" : "AKEYCODE_MEDIA_EJECT"
    },
    {
     "enum_field_value" : 130,
     "name" : "AKEYCODE_MEDIA_RECORD"
    },
    {
     "enum_field_value" : 131,
     "name" : "AKEYCODE_F1"
    },
    {
     "enum_field_value" : 132,
     "name" : "AKEYCODE_F2"
    },
    {
     "enum_field_value" : 133,
     "name" : "AKEYCODE_F3"
    },
    {
     "enum_field_value" : 134,
     "name" : "AKEYCODE_F4"
    },
    {
     "enum_field_value" : 135,
     "name" : "AKEYCODE_F5"
    },
    {
     "enum_field_value" : 136,
     "name" : "AKEYCODE_F6"
    },
    {
     "enum_field_value" : 137,
     "name" : "AKEYCODE_F7"
    },
    {
     "enum_field_value" : 138,
     "name" : "AKEYCODE_F8"
    },
    {
     "enum_field_value" : 139,
     "name" : "AKEYCODE_F9"
    },
    {
     "enum_field_value" : 140,
     "name" : "AKEYCODE_F10"
    },
    {
     "enum_field_value" : 141,
     "name" : "AKEYCODE_F11"
    },
    {
     "enum_field_value" : 142,
     "name" : "AKEYCODE_F12"
    },
    {
     "enum_field_value" : 143,
     "name" : "AKEYCODE_NUM_LOCK"
    },
    {
     "enum_field_value" : 144,
     "name" : "AKEYCODE_NUMPAD_0"
    },
    {
     "enum_field_value" : 145,
     "name" : "AKEYCODE_NUMPAD_1"
    },
    {
     "enum_field_value" : 146,
     "name" : "AKEYCODE_NUMPAD_2"
    },
    {
     "enum_field_value" : 147,
     "name" : "AKEYCODE_NUMPAD_3"
    },
    {
     "enum_field_value" : 148,
     "name" : "AKEYCODE_NUMPAD_4"
    },
    {
     "enum_field_value" : 149,
     "name" : "AKEYCODE_NUMPAD_5"
    },
    {
     "enum_field_value" : 150,
     "name" : "AKEYCODE_NUMPAD_6"
    },
    {
     "enum_field_value" : 151,
     "name" : "AKEYCODE_NUMPAD_7"
    },
    {
     "enum_field_value" : 152,
     "name" : "AKEYCODE_NUMPAD_8"
    },
    {
     "enum_field_value" : 153,
     "name" : "AKEYCODE_NUMPAD_9"
    },
    {
     "enum_field_value" : 154,
     "name" : "AKEYCODE_NUMPAD_DIVIDE"
    },
    {
     "enum_field_value" : 155,
     "name" : "AKEYCODE_NUMPAD_MULTIPLY"
    },
    {
     "enum_field_value" : 156,
     "name" : "AKEYCODE_NUMPAD_SUBTRACT"
    },
    {
     "enum_field_value" : 157,
     "name" : "AKEYCODE_NUMPAD_ADD"
    },
    {
     "enum_field_value" : 158,
     "name" : "AKEYCODE_NUMPAD_DOT"
    },
    {
     "enum_field_value" : 159,
     "name" : "AKEYCODE_NUMPAD_COMMA"
    },
    {
     "enum_field_value" : 160,
     "name" : "AKEYCODE_NUMPAD_ENTER"
    },
    {
     "enum_field_value" : 161,
     "name" : "AKEYCODE_NUMPAD_EQUALS"
    },
    {
     "enum_field_value" : 162,
     "name" : "AKEYCODE_NUMPAD_LEFT_PAREN"
    },
    {
     "enum_field_value" : 163,
     "name" : "AKEYCODE_NUMPAD_RIGHT_PAREN"
    },
    {
     "enum_field_value" : 164,
     "name" : "AKEYCODE_VOLUME_MUTE"
    },
    {
     "enum_field_value" : 165,
     "name" : "AKEYCODE_INFO"
    },
    {
     "enum_field_value" : 166,
     "name" : "AKEYCODE_CHANNEL_UP"
    },
    {
     "enum_field_value" : 167,
     "name" : "AKEYCODE_CHANNEL_DOWN"
    },
    {
     "enum_field_value" : 168,
     "name" : "AKEYCODE_ZOOM_IN"
    },
    {
     "enum_field_value" : 169,
     "name" : "AKEYCODE_ZOOM_OUT"
    },
    {
     "enum_field_value" : 170,
     "name" : "AKEYCODE_TV"
    },
    {
     "enum_field_value" : 171,
     "name" : "AKEYCODE_WINDOW"
    },
    {
     "enum_field_value" : 172,
     "name" : "AKEYCODE_GUIDE"
    },
    {
     "enum_field_value" : 173,
     "name" : "AKEYCODE_DVR"
    },
    {
     "enum_field_value" : 174,
     "name" : "AKEYCODE_BOOKMARK"
    },
    {
     "enum_field_value" : 175,
     "name" : "AKEYCODE_CAPTIONS"
    },
    {
     "enum_field_value" : 176,
     "name" : "AKEYCODE_SETTINGS"
    },
    {
     "enum_field_value" : 177,
     "name" : "AKEYCODE_TV_POWER"
    },
    {
     "enum_field_value" : 178,
     "name" : "AKEYCODE_TV_INPUT"
    },
    {
     "enum_field_value" : 179,
     "name" : "AKEYCODE_STB_POWER"
    },
    {
     "enum_field_value" : 180,
     "name" : "AKEYCODE_STB_INPUT"
    },
    {
     "enum_field_value" : 181,
     "name" : "AKEYCODE_AVR_POWER"
    },
    {
     "enum_field_value" : 182,
     "name" : "AKEYCODE_AVR_INPUT"
    },
    {
     "enum_field_value" : 183,
     "name" : "AKEYCODE_PROG_RED"
    },
    {
     "enum_field_value" : 184,
     "name" : "AKEYCODE_PROG_GREEN"
    },
    {
     "enum_field_value" : 185,
     "name" : "AKEYCODE_PROG_YELLOW"
    },
    {
     "enum_field_value" : 186,
     "name" : "AKEYCODE_PROG_BLUE"
    },
    {
     "enum_field_value" : 187,
     "name" : "AKEYCODE_APP_SWITCH"
    },
    {
     "enum_field_value" : 188,
     "name" : "AKEYCODE_BUTTON_1"
    },
    {
     "enum_field_value" : 189,
     "name" : "AKEYCODE_BUTTON_2"
    },
    {
     "enum_field_value" : 190,
     "name" : "AKEYCODE_BUTTON_3"
    },
    {
     "enum_field_value" : 191,
     "name" : "AKEYCODE_BUTTON_4"
    },
    {
     "enum_field_value" : 192,
     "name" : "AKEYCODE_BUTTON_5"
    },
    {
     "enum_field_value" : 193,
     "name" : "AKEYCODE_BUTTON_6"
    },
    {
     "enum_field_value" : 194,
     "name" : "AKEYCODE_BUTTON_7"
    },
    {
     "enum_field_value" : 195,
     "name" : "AKEYCODE_BUTTON_8"
    },
    {
     "enum_field_value" : 196,
     "name" : "AKEYCODE_BUTTON_9"
    },
    {
     "enum_field_value" : 197,
     "name" : "AKEYCODE_BUTTON_10"
    },
    {
     "enum_field_value" : 198,
     "name" : "AKEYCODE_BUTTON_11"
    },
    {
     "enum_field_value" : 199,
     "name" : "AKEYCODE_BUTTON_12"
    },
    {
     "enum_field_value" : 200,
     "name" : "AKEYCODE_BUTTON_13"
    },
    {
     "enum_field_value" : 201,
     "name" : "AKEYCODE_BUTTON_14"
    },
    {
     "enum_field_value" : 202,
     "name" : "AKEYCODE_BUTTON_15"
    },
    {
     "enum_field_value" : 203,
     "name" : "AKEYCODE_BUTTON_16"
    },
    {
     "enum_field_value" : 204,
     "name" : "AKEYCODE_LANGUAGE_SWITCH"
    },
    {
     "enum_field_value" : 205,
     "name" : "AKEYCODE_MANNER_MODE"
    },
    {
     "enum_field_value" : 206,
     "name" : "AKEYCODE_3D_MODE"
    },
    {
     "enum_field_value" : 207,
     "name" : "AKEYCODE_CONTACTS"
    },
    {
     "enum_field_value" : 208,
     "name" : "AKEYCODE_CALENDAR"
    },
    {
     "enum_field_value" : 209,
     "name" : "AKEYCODE_MUSIC"
    },
    {
     "enum_field_value" : 210,
     "name" : "AKEYCODE_CALCULATOR"
    },
    {
     "enum_field_value" : 211,
     "name" : "AKEYCODE_ZENKAKU_HANKAKU"
    },
    {
     "enum_field_value" : 212,
     "name" : "AKEYCODE_EISU"
    },
    {
     "enum_field_value" : 213,
     "name" : "AKEYCODE_MUHENKAN"
    },
    {
     "enum_field_value" : 214,
     "name" : "AKEYCODE_HENKAN"
    },
    {
     "enum_field_value" : 215,
     "name" : "AKEYCODE_KATAKANA_HIRAGANA"
    },
    {
     "enum_field_value" : 216,
     "name" : "AKEYCODE_YEN"
    },
    {
     "enum_field_value" : 217,
     "name" : "AKEYCODE_RO"
    },
    {
     "enum_field_value" : 218,
     "name" : "AKEYCODE_KANA"
    },
    {
     "enum_field_value" : 219,
     "name" : "AKEYCODE_ASSIST"
    },
    {
     "enum_field_value" : 220,
     "name" : "AKEYCODE_BRIGHTNESS_DOWN"
    },
    {
     "enum_field_value" : 221,
     "name" : "AKEYCODE_BRIGHTNESS_UP"
    },
    {
     "enum_field_value" : 222,
     "name" : "AKEYCODE_MEDIA_AUDIO_TRACK"
    },
    {
     "enum_field_value" : 223,
     "name" : "AKEYCODE_SLEEP"
    },
    {
     "enum_field_value" : 224,
     "name" : "AKEYCODE_WAKEUP"
    },
    {
     "enum_field_value" : 225,
     "name" : "AKEYCODE_PAIRING"
    },
    {
     "enum_field_value" : 226,
     "name" : "AKEYCODE_MEDIA_TOP_MENU"
    },
    {
     "enum_field_value" : 227,
     "name" : "AKEYCODE_11"
    },
    {
     "enum_field_value" : 228,
     "name" : "AKEYCODE_12"
    },
    {
     "enum_field_value" : 229,
     "name" : "AKEYCODE_LAST_CHANNEL"
    },
    {
     "enum_field_value" : 230,
     "name" : "AKEYCODE_TV_DATA_SERVICE"
    },
    {
     "enum_field_value" : 231,
     "name" : "AKEYCODE_VOICE_ASSIST"
    },
    {
     "enum_field_value" : 232,
     "name" : "AKEYCODE_TV_RADIO_SERVICE"
    },
    {
     "enum_field_value" : 233,
     "name" : "AKEYCODE_TV_TELETEXT"
    },
    {
     "enum_field_value" : 234,
     "name" : "AKEYCODE_TV_NUMBER_ENTRY"
    },
    {
     "enum_field_value" : 235,
     "name" : "AKEYCODE_TV_TERRESTRIAL_ANALOG"
    },
    {
     "enum_field_value" : 236,
     "name" : "AKEYCODE_TV_TERRESTRIAL_DIGITAL"
    },
    {
     "enum_field_value" : 237,
     "name" : "AKEYCODE_TV_SATELLITE"
    },
    {
     "enum_field_value" : 238,
     "name" : "AKEYCODE_TV_SATELLITE_BS"
    },
    {
     "enum_field_value" : 239,
     "name" : "AKEYCODE_TV_SATELLITE_CS"
    },
    {
     "enum_field_value" : 240,
     "name" : "AKEYCODE_TV_SATELLITE_SERVICE"
    },
    {
     "enum_field_value" : 241,
     "name" : "AKEYCODE_TV_NETWORK"
    },
    {
     "enum_field_value" : 242,
     "name" : "AKEYCODE_TV_ANTENNA_CABLE"
    },
    {
     "enum_field_value" : 243,
     "name" : "AKEYCODE_TV_INPUT_HDMI_1"
    },
    {
     "enum_field_value" : 244,
     "name" : "AKEYCODE_TV_INPUT_HDMI_2"
    },
    {
     "enum_field_value" : 245,
     "name" : "AKEYCODE_TV_INPUT_HDMI_3"
    },
    {
     "enum_field_value" : 246,
     "name" : "AKEYCODE_TV_INPUT_HDMI_4"
    },
    {
     "enum_field_value" : 247,
     "name" : "AKEYCODE_TV_INPUT_COMPOSITE_1"
    },
    {
     "enum_field_value" : 248,
     "name" : "AKEYCODE_TV_INPUT_COMPOSITE_2"
    },
    {
     "enum_field_value" : 249,
     "name" : "AKEYCODE_TV_INPUT_COMPONENT_1"
    },
    {
     "enum_field_value" : 250,
     "name" : "AKEYCODE_TV_INPUT_COMPONENT_2"
    },
    {
     "enum_field_value" : 251,
     "name" : "AKEYCODE_TV_INPUT_VGA_1"
    },
    {
     "enum_field_value" : 252,
     "name" : "AKEYCODE_TV_AUDIO_DESCRIPTION"
    },
    {
     "enum_field_value" : 253,
     "name" : "AKEYCODE_TV_AUDIO_DESCRIPTION_MIX_UP"
    },
    {
     "enum_field_value" : 254,
     "name" : "AKEYCODE_TV_AUDIO_DESCRIPTION_MIX_DOWN"
    },
    {
     "enum_field_value" : 255,
     "name" : "AKEYCODE_TV_ZOOM_MODE"
    },
    {
     "enum_field_value" : 256,
     "name" : "AKEYCODE_TV_CONTENTS_MENU"
    },
    {
     "enum_field_value" : 257,
     "name" : "AKEYCODE_TV_MEDIA_CONTEXT_MENU"
    },
    {
     "enum_field_value" : 258,
     "name" : "AKEYCODE_TV_TIMER_PROGRAMMING"
    },
    {
     "enum_field_value" : 259,
     "name" : "AKEYCODE_HELP"
    },
    {
     "enum_field_value" : 260,
     "name" : "AKEYCODE_NAVIGATE_PREVIOUS"
    },
    {
     "enum_field_value" : 261,
     "name" : "AKEYCODE_NAVIGATE_NEXT"
    },
    {
     "enum_field_value" : 262,
     "name" : "AKEYCODE_NAVIGATE_IN"
    },
    {
     "enum_field_value" : 263,
     "name" : "AKEYCODE_NAVIGATE_OUT"
    },
    {
     "enum_field_value" : 264,
     "name" : "AKEYCODE_STEM_PRIMARY"
    },
    {
     "enum_field_value" : 265,
     "name" : "AKEYCODE_STEM_1"
    },
    {
     "enum_field_value" : 266,
     "name" : "AKEYCODE_STEM_2"
    },
    {
     "enum_field_value" : 267,
     "name" : "AKEYCODE_STEM_3"
    },
    {
     "enum_field_value" : 268,
     "name" : "AKEYCODE_DPAD_UP_LEFT"
    },
    {
     "enum_field_value" : 269,
     "name" : "AKEYCODE_DPAD_DOWN_LEFT"
    },
    {
     "enum_field_value" : 270,
     "name" : "AKEYCODE_DPAD_UP_RIGHT"
    },
    {
     "enum_field_value" : 271,
     "name" : "AKEYCODE_DPAD_DOWN_RIGHT"
    },
    {
     "enum_field_value" : 272,
     "name" : "AKEYCODE_MEDIA_SKIP_FORWARD"
    },
    {
     "enum_field_value" : 273,
     "name" : "AKEYCODE_MEDIA_SKIP_BACKWARD"
    },
    {
     "enum_field_value" : 274,
     "name" : "AKEYCODE_MEDIA_STEP_FORWARD"
    },
    {
     "enum_field_value" : 275,
     "name" : "AKEYCODE_MEDIA_STEP_BACKWARD"
    },
    {
     "enum_field_value" : 276,
     "name" : "AKEYCODE_SOFT_SLEEP"
    },
    {
     "enum_field_value" : 277,
     "name" : "AKEYCODE_CUT"
    },
    {
     "enum_field_value" : 278,
     "name" : "AKEYCODE_COPY"
    },
    {
     "enum_field_value" : 279,
     "name" : "AKEYCODE_PASTE"
    },
    {
     "enum_field_value" : 280,
     "name" : "AKEYCODE_SYSTEM_NAVIGATION_UP"
    },
    {
     "enum_field_value" : 281,
     "name" : "AKEYCODE_SYSTEM_NAVIGATION_DOWN"
    },
    {
     "enum_field_value" : 282,
     "name" : "AKEYCODE_SYSTEM_NAVIGATION_LEFT"
    },
    {
     "enum_field_value" : 283,
     "name" : "AKEYCODE_SYSTEM_NAVIGATION_RIGHT"
    },
    {
     "enum_field_value" : 284,
     "name" : "AKEYCODE_ALL_APPS"
    },
    {
     "enum_field_value" : 285,
     "name" : "AKEYCODE_REFRESH"
    },
    {
     "enum_field_value" : 286,
     "name" : "AKEYCODE_THUMBS_UP"
    },
    {
     "enum_field_value" : 287,
     "name" : "AKEYCODE_THUMBS_DOWN"
    },
    {
     "enum_field_value" : 288,
     "name" : "AKEYCODE_PROFILE_SWITCH"
    },
    {
     "enum_field_value" : 289,
     "name" : "AKEYCODE_VIDEO_APP_1"
    },
    {
     "enum_field_value" : 290,
     "name" : "AKEYCODE_VIDEO_APP_2"
    },
    {
     "enum_field_value" : 291,
     "name" : "AKEYCODE_VIDEO_APP_3"
    },
    {
     "enum_field_value" : 292,
     "name" : "AKEYCODE_VIDEO_APP_4"
    },
    {
     "enum_field_value" : 293,
     "name" : "AKEYCODE_VIDEO_APP_5"
    },
    {
     "enum_field_value" : 294,
     "name" : "AKEYCODE_VIDEO_APP_6"
    },
    {
     "enum_field_value" : 295,
     "name" : "AKEYCODE_VIDEO_APP_7"
    },
    {
     "enum_field_value" : 296,
     "name" : "AKEYCODE_VIDEO_APP_8"
    },
    {
     "enum_field_value" : 297,
     "name" : "AKEYCODE_FEATURED_APP_1"
    },
    {
     "enum_field_value" : 298,
     "name" : "AKEYCODE_FEATURED_APP_2"
    },
    {
     "enum_field_value" : 299,
     "name" : "AKEYCODE_FEATURED_APP_3"
    },
    {
     "enum_field_value" : 300,
     "name" : "AKEYCODE_FEATURED_APP_4"
    },
    {
     "enum_field_value" : 301,
     "name" : "AKEYCODE_DEMO_APP_1"
    },
    {
     "enum_field_value" : 302,
     "name" : "AKEYCODE_DEMO_APP_2"
    },
    {
     "enum_field_value" : 303,
     "name" : "AKEYCODE_DEMO_APP_3"
    },
    {
     "enum_field_value" : 304,
     "name" : "AKEYCODE_DEMO_APP_4"
    },
    {
     "enum_field_value" : 305,
     "name" : "AKEYCODE_KEYBOARD_BACKLIGHT_DOWN"
    },
    {
     "enum_field_value" : 306,
     "name" : "AKEYCODE_KEYBOARD_BACKLIGHT_UP"
    },
    {
     "enum_field_value" : 307,
     "name" : "AKEYCODE_KEYBOARD_BACKLIGHT_TOGGLE"
    },
    {
     "enum_field_value" : 308,
     "name" : "AKEYCODE_STYLUS_BUTTON_PRIMARY"
    },
    {
     "enum_field_value" : 309,
     "name" : "AKEYCODE_STYLUS_BUTTON_SECONDARY"
    },
    {
     "enum_field_value" : 310,
     "name" : "AKEYCODE_STYLUS_BUTTON_TERTIARY"
    },
    {
     "enum_field_value" : 311,
     "name" : "AKEYCODE_STYLUS_BUTTON_TAIL"
    },
    {
     "enum_field_value" : 312,
     "name" : "AKEYCODE_RECENT_APPS"
    },
    {
     "enum_field_value" : 313,
     "name" : "AKEYCODE_MACRO_1"
    },
    {
     "enum_field_value" : 314,
     "name" : "AKEYCODE_MACRO_2"
    },
    {
     "enum_field_value" : 315,
     "name" : "AKEYCODE_MACRO_3"
    },
    {
     "enum_field_value" : 316,
     "name" : "AKEYCODE_MACRO_4"
    },
    {
     "enum_field_value" : 317,
     "name" : "AKEYCODE_EMOJI_PICKER"
    },
    {
     "enum_field_value" : 318,
     "name" : "AKEYCODE_SCREENSHOT"
    },
    {
     "enum_field_value" : 319,
     "name" : "AKEYCODE_DICTATE"
    },
    {
     "enum_field_value" : 320,
     "name" : "AKEYCODE_NEW"
    },
    {
     "enum_field_value" : 321,
     "name" : "AKEYCODE_CLOSE"
    },
    {
     "enum_field_value" : 322,
     "name" : "AKEYCODE_DO_NOT_DISTURB"
    },
    {
     "enum_field_value" : 323,
     "name" : "AKEYCODE_PRINT"
    },
    {
     "enum_field_value" : 324,
     "name" : "AKEYCODE_LOCK"
    },
    {
     "enum_field_value" : 325,
     "name" : "AKEYCODE_FULLSCREEN"
    },
    {
     "enum_field_value" : 326,
     "name" : "AKEYCODE_F13"
    },
    {
     "enum_field_value" : 327,
     "name" : "AKEYCODE_F14"
    },
    {
     "enum_field_value" : 328,
     "name" : "AKEYCODE_F15"
    },
    {
     "enum_field_value" : 329,
     "name" : "AKEYCODE_F16"
    },
    {
     "enum_field_value" : 330,
     "name" : "AKEYCODE_F17"
    },
    {
     "enum_field_value" : 331,
     "name" : "AKEYCODE_F18"
    },
    {
     "enum_field_value" : 332,
     "name" : "AKEYCODE_F19"
    },
    {
     "enum_field_value" : 333,
     "name" : "AKEYCODE_F20"
    },
    {
     "enum_field_value" : 334,
     "name" : "AKEYCODE_F21"
    },
    {
     "enum_field_value" : 335,
     "name" : "AKEYCODE_F22"
    },
    {
     "enum_field_value" : 336,
     "name" : "AKEYCODE_F23"
    },
    {
     "enum_field_value" : 337,
     "name" : "AKEYCODE_F24"
    }
   ],
   "linker_set_key" : "_ZTI11$AKEYCODE_0",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/keycodes.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "CPU_LOAD_UP"
    },
    {
     "enum_field_value" : 1,
     "name" : "CPU_LOAD_DOWN"
    },
    {
     "enum_field_value" : 2,
     "name" : "CPU_LOAD_RESET"
    },
    {
     "enum_field_value" : 3,
     "name" : "CPU_LOAD_RESUME"
    },
    {
     "enum_field_value" : 5,
     "name" : "GPU_LOAD_UP"
    },
    {
     "enum_field_value" : 6,
     "name" : "GPU_LOAD_DOWN"
    },
    {
     "enum_field_value" : 7,
     "name" : "GPU_LOAD_RESET"
    },
    {
     "enum_field_value" : 8,
     "name" : "CPU_LOAD_SPIKE"
    },
    {
     "enum_field_value" : 9,
     "name" : "GPU_LOAD_SPIKE"
    }
   ],
   "linker_set_key" : "_ZTI11SessionHint",
   "name" : "SessionHint",
   "size" : 4,
   "source_file" : "frameworks/native/include/private/performance_hint_private.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "ANDROID_RESOLV_NO_RETRY"
    },
    {
     "enum_field_value" : 2,
     "name" : "ANDROID_RESOLV_NO_CACHE_STORE"
    },
    {
     "enum_field_value" : 4,
     "name" : "ANDROID_RESOLV_NO_CACHE_LOOKUP"
    }
   ],
   "linker_set_key" : "_ZTI13ResNsendFlags",
   "name" : "ResNsendFlags",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/multinetwork.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : -1,
     "name" : "ATHERMAL_STATUS_ERROR"
    },
    {
     "enum_field_value" : 0,
     "name" : "ATHERMAL_STATUS_NONE"
    },
    {
     "enum_field_value" : 1,
     "name" : "ATHERMAL_STATUS_LIGHT"
    },
    {
     "enum_field_value" : 2,
     "name" : "ATHERMAL_STATUS_MODERATE"
    },
    {
     "enum_field_value" : 3,
     "name" : "ATHERMAL_STATUS_SEVERE"
    },
    {
     "enum_field_value" : 4,
     "name" : "ATHERMAL_STATUS_CRITICAL"
    },
    {
     "enum_field_value" : 5,
     "name" : "ATHERMAL_STATUS_EMERGENCY"
    },
    {
     "enum_field_value" : 6,
     "name" : "ATHERMAL_STATUS_SHUTDOWN"
    }
   ],
   "linker_set_key" : "_ZTI14AThermalStatus",
   "name" : "AThermalStatus",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/thermal.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "ALED_NUM_LOCK"
    },
    {
     "enum_field_value" : 1,
     "name" : "ALED_CAPS_LOCK"
    },
    {
     "enum_field_value" : 2,
     "name" : "ALED_SCROLL_LOCK"
    },
    {
     "enum_field_value" : 3,
     "name" : "ALED_COMPOSE"
    },
    {
     "enum_field_value" : 4,
     "name" : "ALED_KANA"
    },
    {
     "enum_field_value" : 5,
     "name" : "ALED_SLEEP"
    },
    {
     "enum_field_value" : 6,
     "name" : "ALED_SUSPEND"
    },
    {
     "enum_field_value" : 7,
     "name" : "ALED_MUTE"
    },
    {
     "enum_field_value" : 8,
     "name" : "ALED_MISC"
    },
    {
     "enum_field_value" : 9,
     "name" : "ALED_MAIL"
    },
    {
     "enum_field_value" : 10,
     "name" : "ALED_CHARGING"
    },
    {
     "enum_field_value" : 16,
     "name" : "ALED_CONTROLLER_1"
    },
    {
     "enum_field_value" : 17,
     "name" : "ALED_CONTROLLER_2"
    },
    {
     "enum_field_value" : 18,
     "name" : "ALED_CONTROLLER_3"
    },
    {
     "enum_field_value" : 19,
     "name" : "ALED_CONTROLLER_4"
    }
   ],
   "linker_set_key" : "_ZTI15$ALED_CAPS_LOCK",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : -1,
     "name" : "AKEY_STATE_UNKNOWN"
    },
    {
     "enum_field_value" : 0,
     "name" : "AKEY_STATE_UP"
    },
    {
     "enum_field_value" : 1,
     "name" : "AKEY_STATE_DOWN"
    },
    {
     "enum_field_value" : 2,
     "name" : "AKEY_STATE_VIRTUAL"
    }
   ],
   "linker_set_key" : "_ZTI16$AKEY_STATE_DOWN",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/input.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "HDR10_SMPTE2086"
    },
    {
     "enum_field_value" : 2,
     "name" : "HDR10_CTA861_3"
    },
    {
     "enum_field_value" : 3,
     "name" : "HDR10PLUS_SEI"
    }
   ],
   "linker_set_key" : "_ZTI16AHdrMetadataType",
   "name" : "AHdrMetadataType",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hdr_metadata.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "AOBBINFO_OVERLAY"
    }
   ],
   "linker_set_key" : "_ZTI17$AOBBINFO_OVERLAY",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/obb.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "AINPUT_SOURCE_UNKNOWN"
    },
    {
     "enum_field_value" : 257,
     "name" : "AINPUT_SOURCE_KEYBOARD"
    },
    {
     "enum_field_value" : 513,
     "name" : "AINPUT_SOURCE_DPAD"
    },
    {
     "enum_field_value" : 1025,
     "name" : "AINPUT_SOURCE_GAMEPAD"
    },
    {
     "enum_field_value" : 4098,
     "name" : "AINPUT_SOURCE_TOUCHSCREEN"
    },
    {
     "enum_field_value" : 8194,
     "name" : "AINPUT_SOURCE_MOUSE"
    },
    {
     "enum_field_value" : 16386,
     "name" : "AINPUT_SOURCE_STYLUS"
    },
    {
     "enum_field_value" : 49154,
     "name" : "AINPUT_SOURCE_BLUETOOTH_STYLUS"
    },
    {
     "enum_field_value" : 65540,
     "name" : "AINPUT_SOURCE_TRACKBALL"
    },
    {
     "enum_field_value" : 131076,
     "name" : "AINPUT_SOURCE_MOUSE_RELATIVE"
    },
    {
     "enum_field_value" : 1048584,
     "name" : "AINPUT_SOURCE_TOUCHPAD"
    },
    {
     "enum_field_value" : 2097152,
     "name" : "AINPUT_SOURCE_TOUCH_NAVIGATION"
    },
    {
     "enum_field_value" : 16777232,
     "name" : "AINPUT_SOURCE_JOYSTICK"
    },
    {
     "enum_field_value" : 33554433,
     "name" : "AINPUT_SOURCE_HDMI"
    },
    {
     "enum_field_value" : 67108864,
     "name" : "AINPUT_SOURCE_SENSOR"
    },
    {
     "enum_field_value" : 4194304,
     "name" : "AINPUT_SOURCE_ROTARY_ENCODER"
    },
    {
     "enum_field_value" : 4294967040,
     "name" : "AINPUT_SOURCE_ANY"
    }
   ],
   "linker_set_key" : "_ZTI18$AINPUT_SOURCE_ANY",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/input.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "AMETA_NONE"
    },
    {
     "enum_field_value" : 2,
     "name" : "AMETA_ALT_ON"
    },
    {
     "enum_field_value" : 16,
     "name" : "AMETA_ALT_LEFT_ON"
    },
    {
     "enum_field_value" : 32,
     "name" : "AMETA_ALT_RIGHT_ON"
    },
    {
     "enum_field_value" : 1,
     "name" : "AMETA_SHIFT_ON"
    },
    {
     "enum_field_value" : 64,
     "name" : "AMETA_SHIFT_LEFT_ON"
    },
    {
     "enum_field_value" : 128,
     "name" : "AMETA_SHIFT_RIGHT_ON"
    },
    {
     "enum_field_value" : 4,
     "name" : "AMETA_SYM_ON"
    },
    {
     "enum_field_value" : 8,
     "name" : "AMETA_FUNCTION_ON"
    },
    {
     "enum_field_value" : 4096,
     "name" : "AMETA_CTRL_ON"
    },
    {
     "enum_field_value" : 8192,
     "name" : "AMETA_CTRL_LEFT_ON"
    },
    {
     "enum_field_value" : 16384,
     "name" : "AMETA_CTRL_RIGHT_ON"
    },
    {
     "enum_field_value" : 65536,
     "name" : "AMETA_META_ON"
    },
    {
     "enum_field_value" : 131072,
     "name" : "AMETA_META_LEFT_ON"
    },
    {
     "enum_field_value" : 262144,
     "name" : "AMETA_META_RIGHT_ON"
    },
    {
     "enum_field_value" : 1048576,
     "name" : "AMETA_CAPS_LOCK_ON"
    },
    {
     "enum_field_value" : 2097152,
     "name" : "AMETA_NUM_LOCK_ON"
    },
    {
     "enum_field_value" : 4194304,
     "name" : "AMETA_SCROLL_LOCK_ON"
    }
   ],
   "linker_set_key" : "_ZTI18$AMETA_ALT_LEFT_ON",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/input.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 3,
     "name" : "ANATIVEWINDOW_QUERY_MIN_UNDEQUEUED_BUFFERS"
    },
    {
     "enum_field_value" : 6,
     "name" : "ANATIVEWINDOW_QUERY_DEFAULT_WIDTH"
    },
    {
     "enum_field_value" : 7,
     "name" : "ANATIVEWINDOW_QUERY_DEFAULT_HEIGHT"
    },
    {
     "enum_field_value" : 8,
     "name" : "ANATIVEWINDOW_QUERY_TRANSFORM_HINT"
    },
    {
     "enum_field_value" : 13,
     "name" : "ANATIVEWINDOW_QUERY_BUFFER_AGE"
    },
    {
     "enum_field_value" : 65536,
     "name" : "ANATIVEWINDOW_QUERY_MIN_SWAP_INTERVAL"
    },
    {
     "enum_field_value" : 65537,
     "name" : "ANATIVEWINDOW_QUERY_MAX_SWAP_INTERVAL"
    },
    {
     "enum_field_value" : 65538,
     "name" : "ANATIVEWINDOW_QUERY_XDPI"
    },
    {
     "enum_field_value" : 65539,
     "name" : "ANATIVEWINDOW_QUERY_YDPI"
    }
   ],
   "linker_set_key" : "_ZTI18ANativeWindowQuery",
   "name" : "ANativeWindowQuery",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "AASSET_MODE_UNKNOWN"
    },
    {
     "enum_field_value" : 1,
     "name" : "AASSET_MODE_RANDOM"
    },
    {
     "enum_field_value" : 2,
     "name" : "AASSET_MODE_STREAMING"
    },
    {
     "enum_field_value" : 3,
     "name" : "AASSET_MODE_BUFFER"
    }
   ],
   "linker_set_key" : "_ZTI19$AASSET_MODE_BUFFER",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/asset_manager.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "AFONT_WEIGHT_MIN"
    },
    {
     "enum_field_value" : 100,
     "name" : "AFONT_WEIGHT_THIN"
    },
    {
     "enum_field_value" : 200,
     "name" : "AFONT_WEIGHT_EXTRA_LIGHT"
    },
    {
     "enum_field_value" : 300,
     "name" : "AFONT_WEIGHT_LIGHT"
    },
    {
     "enum_field_value" : 400,
     "name" : "AFONT_WEIGHT_NORMAL"
    },
    {
     "enum_field_value" : 500,
     "name" : "AFONT_WEIGHT_MEDIUM"
    },
    {
     "enum_field_value" : 600,
     "name" : "AFONT_WEIGHT_SEMI_BOLD"
    },
    {
     "enum_field_value" : 700,
     "name" : "AFONT_WEIGHT_BOLD"
    },
    {
     "enum_field_value" : 800,
     "name" : "AFONT_WEIGHT_EXTRA_BOLD"
    },
    {
     "enum_field_value" : 900,
     "name" : "AFONT_WEIGHT_BLACK"
    },
    {
     "enum_field_value" : 1000,
     "name" : "AFONT_WEIGHT_MAX"
    }
   ],
   "linker_set_key" : "_ZTI19$AFONT_WEIGHT_BLACK",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/font.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 10,
     "name" : "EVENT_TYPE_LIST_STOP"
    },
    {
     "enum_field_value" : 63,
     "name" : "EVENT_TYPE_UNKNOWN"
    },
    {
     "enum_field_value" : 0,
     "name" : "EVENT_TYPE_INT"
    },
    {
     "enum_field_value" : 1,
     "name" : "EVENT_TYPE_LONG"
    },
    {
     "enum_field_value" : 2,
     "name" : "EVENT_TYPE_STRING"
    },
    {
     "enum_field_value" : 3,
     "name" : "EVENT_TYPE_LIST"
    },
    {
     "enum_field_value" : 4,
     "name" : "EVENT_TYPE_FLOAT"
    }
   ],
   "linker_set_key" : "_ZTI19AndroidEventLogType",
   "name" : "AndroidEventLogType",
   "size" : 4,
   "source_file" : "system/logging/liblog/include/log/log.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "ANDROID_LOG_UNKNOWN"
    },
    {
     "enum_field_value" : 1,
     "name" : "ANDROID_LOG_DEFAULT"
    },
    {
     "enum_field_value" : 2,
     "name" : "ANDROID_LOG_VERBOSE"
    },
    {
     "enum_field_value" : 3,
     "name" : "ANDROID_LOG_DEBUG"
    },
    {
     "enum_field_value" : 4,
     "name" : "ANDROID_LOG_INFO"
    },
    {
     "enum_field_value" : 5,
     "name" : "ANDROID_LOG_WARN"
    },
    {
     "enum_field_value" : 6,
     "name" : "ANDROID_LOG_ERROR"
    },
    {
     "enum_field_value" : 7,
     "name" : "ANDROID_LOG_FATAL"
    },
    {
     "enum_field_value" : 8,
     "name" : "ANDROID_LOG_SILENT"
    }
   ],
   "linker_set_key" : "_ZTI19android_LogPriority",
   "name" : "android_LogPriority",
   "size" : 4,
   "source_file" : "system/logging/liblog/include/android/log.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "ALOOPER_EVENT_INPUT"
    },
    {
     "enum_field_value" : 2,
     "name" : "ALOOPER_EVENT_OUTPUT"
    },
    {
     "enum_field_value" : 4,
     "name" : "ALOOPER_EVENT_ERROR"
    },
    {
     "enum_field_value" : 8,
     "name" : "ALOOPER_EVENT_HANGUP"
    },
    {
     "enum_field_value" : 16,
     "name" : "ALOOPER_EVENT_INVALID"
    }
   ],
   "linker_set_key" : "_ZTI20$ALOOPER_EVENT_ERROR",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/looper.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "ANATIVEWINDOW_PERFORM_SET_USAGE"
    },
    {
     "enum_field_value" : 5,
     "name" : "ANATIVEWINDOW_PERFORM_SET_BUFFERS_GEOMETRY"
    },
    {
     "enum_field_value" : 9,
     "name" : "ANATIVEWINDOW_PERFORM_SET_BUFFERS_FORMAT"
    },
    {
     "enum_field_value" : 30,
     "name" : "ANATIVEWINDOW_PERFORM_SET_USAGE64"
    }
   ],
   "linker_set_key" : "_ZTI20ANativeWindowPerform",
   "name" : "ANativeWindowPerform",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 2147483648,
     "name" : "AINPUT_SOURCE_SWITCH"
    }
   ],
   "linker_set_key" : "_ZTI21$AINPUT_SOURCE_SWITCH",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "AHARDWAREBUFFER_STATUS_OK"
    },
    {
     "enum_field_value" : -12,
     "name" : "AHARDWAREBUFFER_STATUS_NO_MEMORY"
    },
    {
     "enum_field_value" : -22,
     "name" : "AHARDWAREBUFFER_STATUS_BAD_VALUE"
    },
    {
     "enum_field_value" : -38,
     "name" : "AHARDWAREBUFFER_STATUS_UNSUPPORTED"
    },
    {
     "enum_field_value" : -2147483648,
     "name" : "AHARDWAREBUFFER_STATUS_UNKNOWN_ERROR"
    }
   ],
   "linker_set_key" : "_ZTI21AHardwareBufferStatus",
   "name" : "AHardwareBufferStatus",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/vndk/hardware_buffer.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "AMOTION_EVENT_CLASSIFICATION_NONE"
    },
    {
     "enum_field_value" : 1,
     "name" : "AMOTION_EVENT_CLASSIFICATION_AMBIGUOUS_GESTURE"
    },
    {
     "enum_field_value" : 2,
     "name" : "AMOTION_EVENT_CLASSIFICATION_DEEP_PRESS"
    },
    {
     "enum_field_value" : 3,
     "name" : "AMOTION_EVENT_CLASSIFICATION_TWO_FINGER_SWIPE"
    },
    {
     "enum_field_value" : 4,
     "name" : "AMOTION_EVENT_CLASSIFICATION_MULTI_FINGER_SWIPE"
    },
    {
     "enum_field_value" : 5,
     "name" : "AMOTION_EVENT_CLASSIFICATION_PINCH"
    }
   ],
   "linker_set_key" : "_ZTI21AMotionClassification",
   "name" : "AMotionClassification",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/input.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : -1,
     "name" : "ALOOPER_POLL_WAKE"
    },
    {
     "enum_field_value" : -2,
     "name" : "ALOOPER_POLL_CALLBACK"
    },
    {
     "enum_field_value" : -3,
     "name" : "ALOOPER_POLL_TIMEOUT"
    },
    {
     "enum_field_value" : -4,
     "name" : "ALOOPER_POLL_ERROR"
    }
   ],
   "linker_set_key" : "_ZTI22$ALOOPER_POLL_CALLBACK",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/looper.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "ADISPLAYLUTS_ONE_DIMENSION"
    },
    {
     "enum_field_value" : 3,
     "name" : "ADISPLAYLUTS_THREE_DIMENSION"
    }
   ],
   "linker_set_key" : "_ZTI22ADisplayLuts_Dimension",
   "name" : "ADisplayLuts_Dimension",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/display_luts.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "AHARDWAREBUFFER_FORMAT_R8G8B8A8_UNORM"
    },
    {
     "enum_field_value" : 2,
     "name" : "AHARDWAREBUFFER_FORMAT_R8G8B8X8_UNORM"
    },
    {
     "enum_field_value" : 3,
     "name" : "AHARDWAREBUFFER_FORMAT_R8G8B8_UNORM"
    },
    {
     "enum_field_value" : 4,
     "name" : "AHARDWAREBUFFER_FORMAT_R5G6B5_UNORM"
    },
    {
     "enum_field_value" : 22,
     "name" : "AHARDWAREBUFFER_FORMAT_R16G16B16A16_FLOAT"
    },
    {
     "enum_field_value" : 43,
     "name" : "AHARDWAREBUFFER_FORMAT_R10G10B10A2_UNORM"
    },
    {
     "enum_field_value" : 33,
     "name" : "AHARDWAREBUFFER_FORMAT_BLOB"
    },
    {
     "enum_field_value" : 48,
     "name" : "AHARDWAREBUFFER_FORMAT_D16_UNORM"
    },
    {
     "enum_field_value" : 49,
     "name" : "AHARDWAREBUFFER_FORMAT_D24_UNORM"
    },
    {
     "enum_field_value" : 50,
     "name" : "AHARDWAREBUFFER_FORMAT_D24_UNORM_S8_UINT"
    },
    {
     "enum_field_value" : 51,
     "name" : "AHARDWAREBUFFER_FORMAT_D32_FLOAT"
    },
    {
     "enum_field_value" : 52,
     "name" : "AHARDWAREBUFFER_FORMAT_D32_FLOAT_S8_UINT"
    },
    {
     "enum_field_value" : 53,
     "name" : "AHARDWAREBUFFER_FORMAT_S8_UINT"
    },
    {
     "enum_field_value" : 35,
     "name" : "AHARDWAREBUFFER_FORMAT_Y8Cb8Cr8_420"
    },
    {
     "enum_field_value" : 54,
     "name" : "AHARDWAREBUFFER_FORMAT_YCbCr_P010"
    },
    {
     "enum_field_value" : 60,
     "name" : "AHARDWAREBUFFER_FORMAT_YCbCr_P210"
    },
    {
     "enum_field_value" : 56,
     "name" : "AHARDWAREBUFFER_FORMAT_R8_UNORM"
    },
    {
     "enum_field_value" : 57,
     "name" : "AHARDWAREBUFFER_FORMAT_R16_UINT"
    },
    {
     "enum_field_value" : 58,
     "name" : "AHARDWAREBUFFER_FORMAT_R16G16_UINT"
    },
    {
     "enum_field_value" : 59,
     "name" : "AHARDWAREBUFFER_FORMAT_R10G10B10A10_UNORM"
    }
   ],
   "linker_set_key" : "_ZTI22AHardwareBuffer_Format",
   "name" : "AHardwareBuffer_Format",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "ANATIVEWINDOW_TRANSFORM_IDENTITY"
    },
    {
     "enum_field_value" : 1,
     "name" : "ANATIVEWINDOW_TRANSFORM_MIRROR_HORIZONTAL"
    },
    {
     "enum_field_value" : 2,
     "name" : "ANATIVEWINDOW_TRANSFORM_MIRROR_VERTICAL"
    },
    {
     "enum_field_value" : 4,
     "name" : "ANATIVEWINDOW_TRANSFORM_ROTATE_90"
    },
    {
     "enum_field_value" : 3,
     "name" : "ANATIVEWINDOW_TRANSFORM_ROTATE_180"
    },
    {
     "enum_field_value" : 7,
     "name" : "ANATIVEWINDOW_TRANSFORM_ROTATE_270"
    }
   ],
   "linker_set_key" : "_ZTI22ANativeWindowTransform",
   "name" : "ANativeWindowTransform",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 2,
     "name" : "AHARDWAREBUFFER_CREATE_FROM_HANDLE_METHOD_REGISTER"
    },
    {
     "enum_field_value" : 3,
     "name" : "AHARDWAREBUFFER_CREATE_FROM_HANDLE_METHOD_CLONE"
    }
   ],
   "linker_set_key" : "_ZTI22CreateFromHandleMethod",
   "name" : "CreateFromHandleMethod",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/vndk/hardware_buffer.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "KHRONOS_FALSE"
    },
    {
     "enum_field_value" : 1,
     "name" : "KHRONOS_TRUE"
    },
    {
     "enum_field_value" : 2147483647,
     "name" : "KHRONOS_BOOLEAN_ENUM_FORCE_SIZE"
    }
   ],
   "linker_set_key" : "_ZTI22khronos_boolean_enum_t",
   "name" : "khronos_boolean_enum_t",
   "size" : 4,
   "source_file" : "frameworks/native/opengl/include/KHR/khrplatform.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "AKEY_EVENT_ACTION_DOWN"
    },
    {
     "enum_field_value" : 1,
     "name" : "AKEY_EVENT_ACTION_UP"
    },
    {
     "enum_field_value" : 2,
     "name" : "AKEY_EVENT_ACTION_MULTIPLE"
    }
   ],
   "linker_set_key" : "_ZTI23$AKEY_EVENT_ACTION_DOWN",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/input.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "APERF_HINT_SESSIONS"
    },
    {
     "enum_field_value" : 1,
     "name" : "APERF_HINT_POWER_EFFICIENCY"
    },
    {
     "enum_field_value" : 2,
     "name" : "APERF_HINT_SURFACE_BINDING"
    },
    {
     "enum_field_value" : 3,
     "name" : "APERF_HINT_GRAPHICS_PIPELINE"
    },
    {
     "enum_field_value" : 4,
     "name" : "APERF_HINT_AUTO_CPU"
    },
    {
     "enum_field_value" : 5,
     "name" : "APERF_HINT_AUTO_GPU"
    }
   ],
   "linker_set_key" : "_ZTI23APerformanceHintFeature",
   "name" : "APerformanceHintFeature",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/performance_hint.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "AFAMILY_VARIANT_DEFAULT"
    },
    {
     "enum_field_value" : 1,
     "name" : "AFAMILY_VARIANT_COMPACT"
    },
    {
     "enum_field_value" : 2,
     "name" : "AFAMILY_VARIANT_ELEGANT"
    }
   ],
   "linker_set_key" : "_ZTI24$AFAMILY_VARIANT_COMPACT",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/font_matcher.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "ADISPLAYLUTS_SAMPLINGKEY_RGB"
    },
    {
     "enum_field_value" : 1,
     "name" : "ADISPLAYLUTS_SAMPLINGKEY_MAX_RGB"
    },
    {
     "enum_field_value" : 2,
     "name" : "ADISPLAYLUTS_SAMPLINGKEY_CIE_Y"
    }
   ],
   "linker_set_key" : "_ZTI24ADisplayLuts_SamplingKey",
   "name" : "ADisplayLuts_SamplingKey",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/display_luts.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "AKEY_EVENT_FLAG_WOKE_HERE"
    },
    {
     "enum_field_value" : 2,
     "name" : "AKEY_EVENT_FLAG_SOFT_KEYBOARD"
    },
    {
     "enum_field_value" : 4,
     "name" : "AKEY_EVENT_FLAG_KEEP_TOUCH_MODE"
    },
    {
     "enum_field_value" : 8,
     "name" : "AKEY_EVENT_FLAG_FROM_SYSTEM"
    },
    {
     "enum_field_value" : 16,
     "name" : "AKEY_EVENT_FLAG_EDITOR_ACTION"
    },
    {
     "enum_field_value" : 32,
     "name" : "AKEY_EVENT_FLAG_CANCELED"
    },
    {
     "enum_field_value" : 64,
     "name" : "AKEY_EVENT_FLAG_VIRTUAL_HARD_KEY"
    },
    {
     "enum_field_value" : 128,
     "name" : "AKEY_EVENT_FLAG_LONG_PRESS"
    },
    {
     "enum_field_value" : 256,
     "name" : "AKEY_EVENT_FLAG_CANCELED_LONG_PRESS"
    },
    {
     "enum_field_value" : 512,
     "name" : "AKEY_EVENT_FLAG_TRACKING"
    },
    {
     "enum_field_value" : 1024,
     "name" : "AKEY_EVENT_FLAG_FALLBACK"
    }
   ],
   "linker_set_key" : "_ZTI25$AKEY_EVENT_FLAG_CANCELED",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/input.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "AMOTION_EVENT_AXIS_X"
    },
    {
     "enum_field_value" : 1,
     "name" : "AMOTION_EVENT_AXIS_Y"
    },
    {
     "enum_field_value" : 2,
     "name" : "AMOTION_EVENT_AXIS_PRESSURE"
    },
    {
     "enum_field_value" : 3,
     "name" : "AMOTION_EVENT_AXIS_SIZE"
    },
    {
     "enum_field_value" : 4,
     "name" : "AMOTION_EVENT_AXIS_TOUCH_MAJOR"
    },
    {
     "enum_field_value" : 5,
     "name" : "AMOTION_EVENT_AXIS_TOUCH_MINOR"
    },
    {
     "enum_field_value" : 6,
     "name" : "AMOTION_EVENT_AXIS_TOOL_MAJOR"
    },
    {
     "enum_field_value" : 7,
     "name" : "AMOTION_EVENT_AXIS_TOOL_MINOR"
    },
    {
     "enum_field_value" : 8,
     "name" : "AMOTION_EVENT_AXIS_ORIENTATION"
    },
    {
     "enum_field_value" : 9,
     "name" : "AMOTION_EVENT_AXIS_VSCROLL"
    },
    {
     "enum_field_value" : 10,
     "name" : "AMOTION_EVENT_AXIS_HSCROLL"
    },
    {
     "enum_field_value" : 11,
     "name" : "AMOTION_EVENT_AXIS_Z"
    },
    {
     "enum_field_value" : 12,
     "name" : "AMOTION_EVENT_AXIS_RX"
    },
    {
     "enum_field_value" : 13,
     "name" : "AMOTION_EVENT_AXIS_RY"
    },
    {
     "enum_field_value" : 14,
     "name" : "AMOTION_EVENT_AXIS_RZ"
    },
    {
     "enum_field_value" : 15,
     "name" : "AMOTION_EVENT_AXIS_HAT_X"
    },
    {
     "enum_field_value" : 16,
     "name" : "AMOTION_EVENT_AXIS_HAT_Y"
    },
    {
     "enum_field_value" : 17,
     "name" : "AMOTION_EVENT_AXIS_LTRIGGER"
    },
    {
     "enum_field_value" : 18,
     "name" : "AMOTION_EVENT_AXIS_RTRIGGER"
    },
    {
     "enum_field_value" : 19,
     "name" : "AMOTION_EVENT_AXIS_THROTTLE"
    },
    {
     "enum_field_value" : 20,
     "name" : "AMOTION_EVENT_AXIS_RUDDER"
    },
    {
     "enum_field_value" : 21,
     "name" : "AMOTION_EVENT_AXIS_WHEEL"
    },
    {
     "enum_field_value" : 22,
     "name" : "AMOTION_EVENT_AXIS_GAS"
    },
    {
     "enum_field_value" : 23,
     "name" : "AMOTION_EVENT_AXIS_BRAKE"
    },
    {
     "enum_field_value" : 24,
     "name" : "AMOTION_EVENT_AXIS_DISTANCE"
    },
    {
     "enum_field_value" : 25,
     "name" : "AMOTION_EVENT_AXIS_TILT"
    },
    {
     "enum_field_value" : 26,
     "name" : "AMOTION_EVENT_AXIS_SCROLL"
    },
    {
     "enum_field_value" : 27,
     "name" : "AMOTION_EVENT_AXIS_RELATIVE_X"
    },
    {
     "enum_field_value" : 28,
     "name" : "AMOTION_EVENT_AXIS_RELATIVE_Y"
    },
    {
     "enum_field_value" : 32,
     "name" : "AMOTION_EVENT_AXIS_GENERIC_1"
    },
    {
     "enum_field_value" : 33,
     "name" : "AMOTION_EVENT_AXIS_GENERIC_2"
    },
    {
     "enum_field_value" : 34,
     "name" : "AMOTION_EVENT_AXIS_GENERIC_3"
    },
    {
     "enum_field_value" : 35,
     "name" : "AMOTION_EVENT_AXIS_GENERIC_4"
    },
    {
     "enum_field_value" : 36,
     "name" : "AMOTION_EVENT_AXIS_GENERIC_5"
    },
    {
     "enum_field_value" : 37,
     "name" : "AMOTION_EVENT_AXIS_GENERIC_6"
    },
    {
     "enum_field_value" : 38,
     "name" : "AMOTION_EVENT_AXIS_GENERIC_7"
    },
    {
     "enum_field_value" : 39,
     "name" : "AMOTION_EVENT_AXIS_GENERIC_8"
    },
    {
     "enum_field_value" : 40,
     "name" : "AMOTION_EVENT_AXIS_GENERIC_9"
    },
    {
     "enum_field_value" : 41,
     "name" : "AMOTION_EVENT_AXIS_GENERIC_10"
    },
    {
     "enum_field_value" : 42,
     "name" : "AMOTION_EVENT_AXIS_GENERIC_11"
    },
    {
     "enum_field_value" : 43,
     "name" : "AMOTION_EVENT_AXIS_GENERIC_12"
    },
    {
     "enum_field_value" : 44,
     "name" : "AMOTION_EVENT_AXIS_GENERIC_13"
    },
    {
     "enum_field_value" : 45,
     "name" : "AMOTION_EVENT_AXIS_GENERIC_14"
    },
    {
     "enum_field_value" : 46,
     "name" : "AMOTION_EVENT_AXIS_GENERIC_15"
    },
    {
     "enum_field_value" : 47,
     "name" : "AMOTION_EVENT_AXIS_GENERIC_16"
    },
    {
     "enum_field_value" : 48,
     "name" : "AMOTION_EVENT_AXIS_GESTURE_X_OFFSET"
    },
    {
     "enum_field_value" : 49,
     "name" : "AMOTION_EVENT_AXIS_GESTURE_Y_OFFSET"
    },
    {
     "enum_field_value" : 50,
     "name" : "AMOTION_EVENT_AXIS_GESTURE_SCROLL_X_DISTANCE"
    },
    {
     "enum_field_value" : 51,
     "name" : "AMOTION_EVENT_AXIS_GESTURE_SCROLL_Y_DISTANCE"
    },
    {
     "enum_field_value" : 52,
     "name" : "AMOTION_EVENT_AXIS_GESTURE_PINCH_SCALE_FACTOR"
    },
    {
     "enum_field_value" : 53,
     "name" : "AMOTION_EVENT_AXIS_GESTURE_SWIPE_FINGER_COUNT"
    },
    {
     "enum_field_value" : 53,
     "name" : "AMOTION_EVENT_MAXIMUM_VALID_AXIS_VALUE"
    }
   ],
   "linker_set_key" : "_ZTI25$AMOTION_EVENT_AXIS_BRAKE",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/input.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "ASENSOR_DIRECT_RATE_STOP"
    },
    {
     "enum_field_value" : 1,
     "name" : "ASENSOR_DIRECT_RATE_NORMAL"
    },
    {
     "enum_field_value" : 2,
     "name" : "ASENSOR_DIRECT_RATE_FAST"
    },
    {
     "enum_field_value" : 3,
     "name" : "ASENSOR_DIRECT_RATE_VERY_FAST"
    }
   ],
   "linker_set_key" : "_ZTI25$ASENSOR_DIRECT_RATE_FAST",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/sensor.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "NATIVE_WINDOW_API_EGL"
    },
    {
     "enum_field_value" : 2,
     "name" : "NATIVE_WINDOW_API_CPU"
    },
    {
     "enum_field_value" : 3,
     "name" : "NATIVE_WINDOW_API_MEDIA"
    },
    {
     "enum_field_value" : 4,
     "name" : "NATIVE_WINDOW_API_CAMERA"
    }
   ],
   "linker_set_key" : "_ZTI25$NATIVE_WINDOW_API_CAMERA",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "NATIVE_WINDOW_WIDTH"
    },
    {
     "enum_field_value" : 1,
     "name" : "NATIVE_WINDOW_HEIGHT"
    },
    {
     "enum_field_value" : 2,
     "name" : "NATIVE_WINDOW_FORMAT"
    },
    {
     "enum_field_value" : 3,
     "name" : "NATIVE_WINDOW_MIN_UNDEQUEUED_BUFFERS"
    },
    {
     "enum_field_value" : 4,
     "name" : "NATIVE_WINDOW_QUEUES_TO_WINDOW_COMPOSER"
    },
    {
     "enum_field_value" : 5,
     "name" : "NATIVE_WINDOW_CONCRETE_TYPE"
    },
    {
     "enum_field_value" : 6,
     "name" : "NATIVE_WINDOW_DEFAULT_WIDTH"
    },
    {
     "enum_field_value" : 7,
     "name" : "NATIVE_WINDOW_DEFAULT_HEIGHT"
    },
    {
     "enum_field_value" : 8,
     "name" : "NATIVE_WINDOW_TRANSFORM_HINT"
    },
    {
     "enum_field_value" : 9,
     "name" : "NATIVE_WINDOW_CONSUMER_RUNNING_BEHIND"
    },
    {
     "enum_field_value" : 10,
     "name" : "NATIVE_WINDOW_CONSUMER_USAGE_BITS"
    },
    {
     "enum_field_value" : 11,
     "name" : "NATIVE_WINDOW_STICKY_TRANSFORM"
    },
    {
     "enum_field_value" : 12,
     "name" : "NATIVE_WINDOW_DEFAULT_DATASPACE"
    },
    {
     "enum_field_value" : 13,
     "name" : "NATIVE_WINDOW_BUFFER_AGE"
    },
    {
     "enum_field_value" : 14,
     "name" : "NATIVE_WINDOW_LAST_DEQUEUE_DURATION"
    },
    {
     "enum_field_value" : 15,
     "name" : "NATIVE_WINDOW_LAST_QUEUE_DURATION"
    },
    {
     "enum_field_value" : 16,
     "name" : "NATIVE_WINDOW_LAYER_COUNT"
    },
    {
     "enum_field_value" : 17,
     "name" : "NATIVE_WINDOW_IS_VALID"
    },
    {
     "enum_field_value" : 18,
     "name" : "NATIVE_WINDOW_FRAME_TIMESTAMPS_SUPPORTS_PRESENT"
    },
    {
     "enum_field_value" : 19,
     "name" : "NATIVE_WINDOW_CONSUMER_IS_PROTECTED"
    },
    {
     "enum_field_value" : 20,
     "name" : "NATIVE_WINDOW_DATASPACE"
    },
    {
     "enum_field_value" : 21,
     "name" : "NATIVE_WINDOW_MAX_BUFFER_COUNT"
    }
   ],
   "linker_set_key" : "_ZTI25$NATIVE_WINDOW_BUFFER_AGE",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "ACONFIGURATION_ORIENTATION_ANY"
    },
    {
     "enum_field_value" : 1,
     "name" : "ACONFIGURATION_ORIENTATION_PORT"
    },
    {
     "enum_field_value" : 2,
     "name" : "ACONFIGURATION_ORIENTATION_LAND"
    },
    {
     "enum_field_value" : 3,
     "name" : "ACONFIGURATION_ORIENTATION_SQUARE"
    },
    {
     "enum_field_value" : 0,
     "name" : "ACONFIGURATION_TOUCHSCREEN_ANY"
    },
    {
     "enum_field_value" : 1,
     "name" : "ACONFIGURATION_TOUCHSCREEN_NOTOUCH"
    },
    {
     "enum_field_value" : 2,
     "name" : "ACONFIGURATION_TOUCHSCREEN_STYLUS"
    },
    {
     "enum_field_value" : 3,
     "name" : "ACONFIGURATION_TOUCHSCREEN_FINGER"
    },
    {
     "enum_field_value" : 0,
     "name" : "ACONFIGURATION_DENSITY_DEFAULT"
    },
    {
     "enum_field_value" : 120,
     "name" : "ACONFIGURATION_DENSITY_LOW"
    },
    {
     "enum_field_value" : 160,
     "name" : "ACONFIGURATION_DENSITY_MEDIUM"
    },
    {
     "enum_field_value" : 213,
     "name" : "ACONFIGURATION_DENSITY_TV"
    },
    {
     "enum_field_value" : 240,
     "name" : "ACONFIGURATION_DENSITY_HIGH"
    },
    {
     "enum_field_value" : 320,
     "name" : "ACONFIGURATION_DENSITY_XHIGH"
    },
    {
     "enum_field_value" : 480,
     "name" : "ACONFIGURATION_DENSITY_XXHIGH"
    },
    {
     "enum_field_value" : 640,
     "name" : "ACONFIGURATION_DENSITY_XXXHIGH"
    },
    {
     "enum_field_value" : 65534,
     "name" : "ACONFIGURATION_DENSITY_ANY"
    },
    {
     "enum_field_value" : 65535,
     "name" : "ACONFIGURATION_DENSITY_NONE"
    },
    {
     "enum_field_value" : 0,
     "name" : "ACONFIGURATION_KEYBOARD_ANY"
    },
    {
     "enum_field_value" : 1,
     "name" : "ACONFIGURATION_KEYBOARD_NOKEYS"
    },
    {
     "enum_field_value" : 2,
     "name" : "ACONFIGURATION_KEYBOARD_QWERTY"
    },
    {
     "enum_field_value" : 3,
     "name" : "ACONFIGURATION_KEYBOARD_12KEY"
    },
    {
     "enum_field_value" : 0,
     "name" : "ACONFIGURATION_NAVIGATION_ANY"
    },
    {
     "enum_field_value" : 1,
     "name" : "ACONFIGURATION_NAVIGATION_NONAV"
    },
    {
     "enum_field_value" : 2,
     "name" : "ACONFIGURATION_NAVIGATION_DPAD"
    },
    {
     "enum_field_value" : 3,
     "name" : "ACONFIGURATION_NAVIGATION_TRACKBALL"
    },
    {
     "enum_field_value" : 4,
     "name" : "ACONFIGURATION_NAVIGATION_WHEEL"
    },
    {
     "enum_field_value" : 0,
     "name" : "ACONFIGURATION_KEYSHIDDEN_ANY"
    },
    {
     "enum_field_value" : 1,
     "name" : "ACONFIGURATION_KEYSHIDDEN_NO"
    },
    {
     "enum_field_value" : 2,
     "name" : "ACONFIGURATION_KEYSHIDDEN_YES"
    },
    {
     "enum_field_value" : 3,
     "name" : "ACONFIGURATION_KEYSHIDDEN_SOFT"
    },
    {
     "enum_field_value" : 0,
     "name" : "ACONFIGURATION_NAVHIDDEN_ANY"
    },
    {
     "enum_field_value" : 1,
     "name" : "ACONFIGURATION_NAVHIDDEN_NO"
    },
    {
     "enum_field_value" : 2,
     "name" : "ACONFIGURATION_NAVHIDDEN_YES"
    },
    {
     "enum_field_value" : 0,
     "name" : "ACONFIGURATION_SCREENSIZE_ANY"
    },
    {
     "enum_field_value" : 1,
     "name" : "ACONFIGURATION_SCREENSIZE_SMALL"
    },
    {
     "enum_field_value" : 2,
     "name" : "ACONFIGURATION_SCREENSIZE_NORMAL"
    },
    {
     "enum_field_value" : 3,
     "name" : "ACONFIGURATION_SCREENSIZE_LARGE"
    },
    {
     "enum_field_value" : 4,
     "name" : "ACONFIGURATION_SCREENSIZE_XLARGE"
    },
    {
     "enum_field_value" : 0,
     "name" : "ACONFIGURATION_SCREENLONG_ANY"
    },
    {
     "enum_field_value" : 1,
     "name" : "ACONFIGURATION_SCREENLONG_NO"
    },
    {
     "enum_field_value" : 2,
     "name" : "ACONFIGURATION_SCREENLONG_YES"
    },
    {
     "enum_field_value" : 0,
     "name" : "ACONFIGURATION_SCREENROUND_ANY"
    },
    {
     "enum_field_value" : 1,
     "name" : "ACONFIGURATION_SCREENROUND_NO"
    },
    {
     "enum_field_value" : 2,
     "name" : "ACONFIGURATION_SCREENROUND_YES"
    },
    {
     "enum_field_value" : 0,
     "name" : "ACONFIGURATION_WIDE_COLOR_GAMUT_ANY"
    },
    {
     "enum_field_value" : 1,
     "name" : "ACONFIGURATION_WIDE_COLOR_GAMUT_NO"
    },
    {
     "enum_field_value" : 2,
     "name" : "ACONFIGURATION_WIDE_COLOR_GAMUT_YES"
    },
    {
     "enum_field_value" : 0,
     "name" : "ACONFIGURATION_HDR_ANY"
    },
    {
     "enum_field_value" : 1,
     "name" : "ACONFIGURATION_HDR_NO"
    },
    {
     "enum_field_value" : 2,
     "name" : "ACONFIGURATION_HDR_YES"
    },
    {
     "enum_field_value" : 0,
     "name" : "ACONFIGURATION_UI_MODE_TYPE_ANY"
    },
    {
     "enum_field_value" : 1,
     "name" : "ACONFIGURATION_UI_MODE_TYPE_NORMAL"
    },
    {
     "enum_field_value" : 2,
     "name" : "ACONFIGURATION_UI_MODE_TYPE_DESK"
    },
    {
     "enum_field_value" : 3,
     "name" : "ACONFIGURATION_UI_MODE_TYPE_CAR"
    },
    {
     "enum_field_value" : 4,
     "name" : "ACONFIGURATION_UI_MODE_TYPE_TELEVISION"
    },
    {
     "enum_field_value" : 5,
     "name" : "ACONFIGURATION_UI_MODE_TYPE_APPLIANCE"
    },
    {
     "enum_field_value" : 6,
     "name" : "ACONFIGURATION_UI_MODE_TYPE_WATCH"
    },
    {
     "enum_field_value" : 7,
     "name" : "ACONFIGURATION_UI_MODE_TYPE_VR_HEADSET"
    },
    {
     "enum_field_value" : 0,
     "name" : "ACONFIGURATION_UI_MODE_NIGHT_ANY"
    },
    {
     "enum_field_value" : 1,
     "name" : "ACONFIGURATION_UI_MODE_NIGHT_NO"
    },
    {
     "enum_field_value" : 2,
     "name" : "ACONFIGURATION_UI_MODE_NIGHT_YES"
    },
    {
     "enum_field_value" : 0,
     "name" : "ACONFIGURATION_SCREEN_WIDTH_DP_ANY"
    },
    {
     "enum_field_value" : 0,
     "name" : "ACONFIGURATION_SCREEN_HEIGHT_DP_ANY"
    },
    {
     "enum_field_value" : 0,
     "name" : "ACONFIGURATION_SMALLEST_SCREEN_WIDTH_DP_ANY"
    },
    {
     "enum_field_value" : 0,
     "name" : "ACONFIGURATION_LAYOUTDIR_ANY"
    },
    {
     "enum_field_value" : 1,
     "name" : "ACONFIGURATION_LAYOUTDIR_LTR"
    },
    {
     "enum_field_value" : 2,
     "name" : "ACONFIGURATION_LAYOUTDIR_RTL"
    },
    {
     "enum_field_value" : 1,
     "name" : "ACONFIGURATION_MCC"
    },
    {
     "enum_field_value" : 2,
     "name" : "ACONFIGURATION_MNC"
    },
    {
     "enum_field_value" : 4,
     "name" : "ACONFIGURATION_LOCALE"
    },
    {
     "enum_field_value" : 8,
     "name" : "ACONFIGURATION_TOUCHSCREEN"
    },
    {
     "enum_field_value" : 16,
     "name" : "ACONFIGURATION_KEYBOARD"
    },
    {
     "enum_field_value" : 32,
     "name" : "ACONFIGURATION_KEYBOARD_HIDDEN"
    },
    {
     "enum_field_value" : 64,
     "name" : "ACONFIGURATION_NAVIGATION"
    },
    {
     "enum_field_value" : 128,
     "name" : "ACONFIGURATION_ORIENTATION"
    },
    {
     "enum_field_value" : 256,
     "name" : "ACONFIGURATION_DENSITY"
    },
    {
     "enum_field_value" : 512,
     "name" : "ACONFIGURATION_SCREEN_SIZE"
    },
    {
     "enum_field_value" : 1024,
     "name" : "ACONFIGURATION_VERSION"
    },
    {
     "enum_field_value" : 2048,
     "name" : "ACONFIGURATION_SCREEN_LAYOUT"
    },
    {
     "enum_field_value" : 4096,
     "name" : "ACONFIGURATION_UI_MODE"
    },
    {
     "enum_field_value" : 8192,
     "name" : "ACONFIGURATION_SMALLEST_SCREEN_SIZE"
    },
    {
     "enum_field_value" : 16384,
     "name" : "ACONFIGURATION_LAYOUTDIR"
    },
    {
     "enum_field_value" : 32768,
     "name" : "ACONFIGURATION_SCREEN_ROUND"
    },
    {
     "enum_field_value" : 65536,
     "name" : "ACONFIGURATION_COLOR_MODE"
    },
    {
     "enum_field_value" : 131072,
     "name" : "ACONFIGURATION_GRAMMATICAL_GENDER"
    },
    {
     "enum_field_value" : 65535,
     "name" : "ACONFIGURATION_MNC_ZERO"
    },
    {
     "enum_field_value" : 0,
     "name" : "ACONFIGURATION_GRAMMATICAL_GENDER_ANY"
    },
    {
     "enum_field_value" : 1,
     "name" : "ACONFIGURATION_GRAMMATICAL_GENDER_NEUTER"
    },
    {
     "enum_field_value" : 2,
     "name" : "ACONFIGURATION_GRAMMATICAL_GENDER_FEMININE"
    },
    {
     "enum_field_value" : 3,
     "name" : "ACONFIGURATION_GRAMMATICAL_GENDER_MASCULINE"
    }
   ],
   "linker_set_key" : "_ZTI26$ACONFIGURATION_COLOR_MODE",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/configuration.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "AINPUT_EVENT_TYPE_KEY"
    },
    {
     "enum_field_value" : 2,
     "name" : "AINPUT_EVENT_TYPE_MOTION"
    },
    {
     "enum_field_value" : 3,
     "name" : "AINPUT_EVENT_TYPE_FOCUS"
    },
    {
     "enum_field_value" : 4,
     "name" : "AINPUT_EVENT_TYPE_CAPTURE"
    },
    {
     "enum_field_value" : 5,
     "name" : "AINPUT_EVENT_TYPE_DRAG"
    },
    {
     "enum_field_value" : 6,
     "name" : "AINPUT_EVENT_TYPE_TOUCH_MODE"
    }
   ],
   "linker_set_key" : "_ZTI26$AINPUT_EVENT_TYPE_CAPTURE",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/input.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "AMOTION_EVENT_BUTTON_PRIMARY"
    },
    {
     "enum_field_value" : 2,
     "name" : "AMOTION_EVENT_BUTTON_SECONDARY"
    },
    {
     "enum_field_value" : 4,
     "name" : "AMOTION_EVENT_BUTTON_TERTIARY"
    },
    {
     "enum_field_value" : 8,
     "name" : "AMOTION_EVENT_BUTTON_BACK"
    },
    {
     "enum_field_value" : 16,
     "name" : "AMOTION_EVENT_BUTTON_FORWARD"
    },
    {
     "enum_field_value" : 32,
     "name" : "AMOTION_EVENT_BUTTON_STYLUS_PRIMARY"
    },
    {
     "enum_field_value" : 64,
     "name" : "AMOTION_EVENT_BUTTON_STYLUS_SECONDARY"
    }
   ],
   "linker_set_key" : "_ZTI26$AMOTION_EVENT_BUTTON_BACK",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/input.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "NATIVE_WINDOW_FRAMEBUFFER"
    },
    {
     "enum_field_value" : 1,
     "name" : "NATIVE_WINDOW_SURFACE"
    }
   ],
   "linker_set_key" : "_ZTI26$NATIVE_WINDOW_FRAMEBUFFER",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "AHARDWAREBUFFER_USAGE_CPU_READ_NEVER"
    },
    {
     "enum_field_value" : 2,
     "name" : "AHARDWAREBUFFER_USAGE_CPU_READ_RARELY"
    },
    {
     "enum_field_value" : 3,
     "name" : "AHARDWAREBUFFER_USAGE_CPU_READ_OFTEN"
    },
    {
     "enum_field_value" : 15,
     "name" : "AHARDWAREBUFFER_USAGE_CPU_READ_MASK"
    },
    {
     "enum_field_value" : 0,
     "name" : "AHARDWAREBUFFER_USAGE_CPU_WRITE_NEVER"
    },
    {
     "enum_field_value" : 32,
     "name" : "AHARDWAREBUFFER_USAGE_CPU_WRITE_RARELY"
    },
    {
     "enum_field_value" : 48,
     "name" : "AHARDWAREBUFFER_USAGE_CPU_WRITE_OFTEN"
    },
    {
     "enum_field_value" : 240,
     "name" : "AHARDWAREBUFFER_USAGE_CPU_WRITE_MASK"
    },
    {
     "enum_field_value" : 256,
     "name" : "AHARDWAREBUFFER_USAGE_GPU_SAMPLED_IMAGE"
    },
    {
     "enum_field_value" : 512,
     "name" : "AHARDWAREBUFFER_USAGE_GPU_FRAMEBUFFER"
    },
    {
     "enum_field_value" : 512,
     "name" : "AHARDWAREBUFFER_USAGE_GPU_COLOR_OUTPUT"
    },
    {
     "enum_field_value" : 2048,
     "name" : "AHARDWAREBUFFER_USAGE_COMPOSER_OVERLAY"
    },
    {
     "enum_field_value" : 16384,
     "name" : "AHARDWAREBUFFER_USAGE_PROTECTED_CONTENT"
    },
    {
     "enum_field_value" : 65536,
     "name" : "AHARDWAREBUFFER_USAGE_VIDEO_ENCODE"
    },
    {
     "enum_field_value" : 8388608,
     "name" : "AHARDWAREBUFFER_USAGE_SENSOR_DIRECT_DATA"
    },
    {
     "enum_field_value" : 16777216,
     "name" : "AHARDWAREBUFFER_USAGE_GPU_DATA_BUFFER"
    },
    {
     "enum_field_value" : 33554432,
     "name" : "AHARDWAREBUFFER_USAGE_GPU_CUBE_MAP"
    },
    {
     "enum_field_value" : 67108864,
     "name" : "AHARDWAREBUFFER_USAGE_GPU_MIPMAP_COMPLETE"
    },
    {
     "enum_field_value" : 4294967296,
     "name" : "AHARDWAREBUFFER_USAGE_FRONT_BUFFER"
    },
    {
     "enum_field_value" : 268435456,
     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_0"
    },
    {
     "enum_field_value" : 536870912,
     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_1"
    },
    {
     "enum_field_value" : 1073741824,
     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_2"
    },
    {
     "enum_field_value" : 2147483648,
     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_3"
    },
    {
     "enum_field_value" : 281474976710656,
     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_4"
    },
    {
     "enum_field_value" : 562949953421312,
     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_5"
    },
    {
     "enum_field_value" : 1125899906842624,
     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_6"
    },
    {
     "enum_field_value" : 2251799813685248,
     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_7"
    },
    {
     "enum_field_value" : 4503599627370496,
     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_8"
    },
    {
     "enum_field_value" : 9007199254740992,
     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_9"
    },
    {
     "enum_field_value" : 18014398509481984,
     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_10"
    },
    {
     "enum_field_value" : 36028797018963968,
     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_11"
    },
    {
     "enum_field_value" : 72057594037927936,
     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_12"
    },
    {
     "enum_field_value" : 144115188075855872,
     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_13"
    },
    {
     "enum_field_value" : 288230376151711744,
     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_14"
    },
    {
     "enum_field_value" : 576460752303423488,
     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_15"
    },
    {
     "enum_field_value" : 1152921504606846976,
     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_16"
    },
    {
     "enum_field_value" : 2305843009213693952,
     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_17"
    },
    {
     "enum_field_value" : 4611686018427387904,
     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_18"
    },
    {
     "enum_field_value" : 9223372036854775808,
     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_19"
    }
   ],
   "linker_set_key" : "_ZTI26AHardwareBuffer_UsageFlags",
   "name" : "AHardwareBuffer_UsageFlags",
   "size" : 8,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h",
   "underlying_type" : "_ZTIy"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "WINDOW_FORMAT_RGBA_8888"
    },
    {
     "enum_field_value" : 2,
     "name" : "WINDOW_FORMAT_RGBX_8888"
    },
    {
     "enum_field_value" : 4,
     "name" : "WINDOW_FORMAT_RGB_565"
    }
   ],
   "linker_set_key" : "_ZTI26ANativeWindow_LegacyFormat",
   "name" : "ANativeWindow_LegacyFormat",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 255,
     "name" : "AINPUT_SOURCE_CLASS_MASK"
    },
    {
     "enum_field_value" : 0,
     "name" : "AINPUT_SOURCE_CLASS_NONE"
    },
    {
     "enum_field_value" : 1,
     "name" : "AINPUT_SOURCE_CLASS_BUTTON"
    },
    {
     "enum_field_value" : 2,
     "name" : "AINPUT_SOURCE_CLASS_POINTER"
    },
    {
     "enum_field_value" : 4,
     "name" : "AINPUT_SOURCE_CLASS_NAVIGATION"
    },
    {
     "enum_field_value" : 8,
     "name" : "AINPUT_SOURCE_CLASS_POSITION"
    },
    {
     "enum_field_value" : 16,
     "name" : "AINPUT_SOURCE_CLASS_JOYSTICK"
    }
   ],
   "linker_set_key" : "_ZTI27$AINPUT_SOURCE_CLASS_BUTTON",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/input.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : -1,
     "name" : "AREPORTING_MODE_INVALID"
    },
    {
     "enum_field_value" : 0,
     "name" : "AREPORTING_MODE_CONTINUOUS"
    },
    {
     "enum_field_value" : 1,
     "name" : "AREPORTING_MODE_ON_CHANGE"
    },
    {
     "enum_field_value" : 2,
     "name" : "AREPORTING_MODE_ONE_SHOT"
    },
    {
     "enum_field_value" : 3,
     "name" : "AREPORTING_MODE_SPECIAL_TRIGGER"
    }
   ],
   "linker_set_key" : "_ZTI27$AREPORTING_MODE_CONTINUOUS",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/sensor.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : -1,
     "name" : "ASENSOR_TYPE_INVALID"
    },
    {
     "enum_field_value" : 1,
     "name" : "ASENSOR_TYPE_ACCELEROMETER"
    },
    {
     "enum_field_value" : 2,
     "name" : "ASENSOR_TYPE_MAGNETIC_FIELD"
    },
    {
     "enum_field_value" : 4,
     "name" : "ASENSOR_TYPE_GYROSCOPE"
    },
    {
     "enum_field_value" : 5,
     "name" : "ASENSOR_TYPE_LIGHT"
    },
    {
     "enum_field_value" : 6,
     "name" : "ASENSOR_TYPE_PRESSURE"
    },
    {
     "enum_field_value" : 8,
     "name" : "ASENSOR_TYPE_PROXIMITY"
    },
    {
     "enum_field_value" : 9,
     "name" : "ASENSOR_TYPE_GRAVITY"
    },
    {
     "enum_field_value" : 10,
     "name" : "ASENSOR_TYPE_LINEAR_ACCELERATION"
    },
    {
     "enum_field_value" : 11,
     "name" : "ASENSOR_TYPE_ROTATION_VECTOR"
    },
    {
     "enum_field_value" : 12,
     "name" : "ASENSOR_TYPE_RELATIVE_HUMIDITY"
    },
    {
     "enum_field_value" : 13,
     "name" : "ASENSOR_TYPE_AMBIENT_TEMPERATURE"
    },
    {
     "enum_field_value" : 14,
     "name" : "ASENSOR_TYPE_MAGNETIC_FIELD_UNCALIBRATED"
    },
    {
     "enum_field_value" : 15,
     "name" : "ASENSOR_TYPE_GAME_ROTATION_VECTOR"
    },
    {
     "enum_field_value" : 16,
     "name" : "ASENSOR_TYPE_GYROSCOPE_UNCALIBRATED"
    },
    {
     "enum_field_value" : 17,
     "name" : "ASENSOR_TYPE_SIGNIFICANT_MOTION"
    },
    {
     "enum_field_value" : 18,
     "name" : "ASENSOR_TYPE_STEP_DETECTOR"
    },
    {
     "enum_field_value" : 19,
     "name" : "ASENSOR_TYPE_STEP_COUNTER"
    },
    {
     "enum_field_value" : 20,
     "name" : "ASENSOR_TYPE_GEOMAGNETIC_ROTATION_VECTOR"
    },
    {
     "enum_field_value" : 21,
     "name" : "ASENSOR_TYPE_HEART_RATE"
    },
    {
     "enum_field_value" : 28,
     "name" : "ASENSOR_TYPE_POSE_6DOF"
    },
    {
     "enum_field_value" : 29,
     "name" : "ASENSOR_TYPE_STATIONARY_DETECT"
    },
    {
     "enum_field_value" : 30,
     "name" : "ASENSOR_TYPE_MOTION_DETECT"
    },
    {
     "enum_field_value" : 31,
     "name" : "ASENSOR_TYPE_HEART_BEAT"
    },
    {
     "enum_field_value" : 32,
     "name" : "ASENSOR_TYPE_DYNAMIC_SENSOR_META"
    },
    {
     "enum_field_value" : 33,
     "name" : "ASENSOR_TYPE_ADDITIONAL_INFO"
    },
    {
     "enum_field_value" : 34,
     "name" : "ASENSOR_TYPE_LOW_LATENCY_OFFBODY_DETECT"
    },
    {
     "enum_field_value" : 35,
     "name" : "ASENSOR_TYPE_ACCELEROMETER_UNCALIBRATED"
    },
    {
     "enum_field_value" : 36,
     "name" : "ASENSOR_TYPE_HINGE_ANGLE"
    },
    {
     "enum_field_value" : 37,
     "name" : "ASENSOR_TYPE_HEAD_TRACKER"
    },
    {
     "enum_field_value" : 38,
     "name" : "ASENSOR_TYPE_ACCELEROMETER_LIMITED_AXES"
    },
    {
     "enum_field_value" : 39,
     "name" : "ASENSOR_TYPE_GYROSCOPE_LIMITED_AXES"
    },
    {
     "enum_field_value" : 40,
     "name" : "ASENSOR_TYPE_ACCELEROMETER_LIMITED_AXES_UNCALIBRATED"
    },
    {
     "enum_field_value" : 41,
     "name" : "ASENSOR_TYPE_GYROSCOPE_LIMITED_AXES_UNCALIBRATED"
    },
    {
     "enum_field_value" : 42,
     "name" : "ASENSOR_TYPE_HEADING"
    }
   ],
   "linker_set_key" : "_ZTI27$ASENSOR_TYPE_ACCELEROMETER",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/sensor.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "ACPU_HEADROOM_CALCULATION_TYPE_MIN"
    },
    {
     "enum_field_value" : 1,
     "name" : "ACPU_HEADROOM_CALCULATION_TYPE_AVERAGE"
    }
   ],
   "linker_set_key" : "_ZTI27ACpuHeadroomCalculationType",
   "name" : "ACpuHeadroomCalculationType",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/system_health.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "AGPU_HEADROOM_CALCULATION_TYPE_MIN"
    },
    {
     "enum_field_value" : 1,
     "name" : "AGPU_HEADROOM_CALCULATION_TYPE_AVERAGE"
    }
   ],
   "linker_set_key" : "_ZTI27AGpuHeadroomCalculationType",
   "name" : "AGpuHeadroomCalculationType",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/system_health.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : -1,
     "name" : "ASENSOR_STATUS_NO_CONTACT"
    },
    {
     "enum_field_value" : 0,
     "name" : "ASENSOR_STATUS_UNRELIABLE"
    },
    {
     "enum_field_value" : 1,
     "name" : "ASENSOR_STATUS_ACCURACY_LOW"
    },
    {
     "enum_field_value" : 2,
     "name" : "ASENSOR_STATUS_ACCURACY_MEDIUM"
    },
    {
     "enum_field_value" : 3,
     "name" : "ASENSOR_STATUS_ACCURACY_HIGH"
    }
   ],
   "linker_set_key" : "_ZTI29$ASENSOR_STATUS_ACCURACY_HIGH",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/sensor.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 1,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "ASURFACE_TRANSACTION_VISIBILITY_HIDE"
    },
    {
     "enum_field_value" : 1,
     "name" : "ASURFACE_TRANSACTION_VISIBILITY_SHOW"
    }
   ],
   "linker_set_key" : "_ZTI29ASurfaceTransactionVisibility",
   "name" : "ASurfaceTransactionVisibility",
   "size" : 1,
   "source_file" : "frameworks/native/include/android/surface_control.h",
   "underlying_type" : "_ZTIa"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "ASENSOR_ADDITIONAL_INFO_BEGIN"
    },
    {
     "enum_field_value" : 1,
     "name" : "ASENSOR_ADDITIONAL_INFO_END"
    },
    {
     "enum_field_value" : 65536,
     "name" : "ASENSOR_ADDITIONAL_INFO_UNTRACKED_DELAY"
    },
    {
     "enum_field_value" : 65537,
     "name" : "ASENSOR_ADDITIONAL_INFO_INTERNAL_TEMPERATURE"
    },
    {
     "enum_field_value" : 65538,
     "name" : "ASENSOR_ADDITIONAL_INFO_VEC3_CALIBRATION"
    },
    {
     "enum_field_value" : 65539,
     "name" : "ASENSOR_ADDITIONAL_INFO_SENSOR_PLACEMENT"
    },
    {
     "enum_field_value" : 65540,
     "name" : "ASENSOR_ADDITIONAL_INFO_SAMPLING"
    }
   ],
   "linker_set_key" : "_ZTI30$ASENSOR_ADDITIONAL_INFO_BEGIN",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/sensor.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "AMOTION_EVENT_EDGE_FLAG_NONE"
    },
    {
     "enum_field_value" : 1,
     "name" : "AMOTION_EVENT_EDGE_FLAG_TOP"
    },
    {
     "enum_field_value" : 2,
     "name" : "AMOTION_EVENT_EDGE_FLAG_BOTTOM"
    },
    {
     "enum_field_value" : 4,
     "name" : "AMOTION_EVENT_EDGE_FLAG_LEFT"
    },
    {
     "enum_field_value" : 8,
     "name" : "AMOTION_EVENT_EDGE_FLAG_RIGHT"
    }
   ],
   "linker_set_key" : "_ZTI31$AMOTION_EVENT_EDGE_FLAG_BOTTOM",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/input.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "AMOTION_EVENT_TOOL_TYPE_UNKNOWN"
    },
    {
     "enum_field_value" : 1,
     "name" : "AMOTION_EVENT_TOOL_TYPE_FINGER"
    },
    {
     "enum_field_value" : 2,
     "name" : "AMOTION_EVENT_TOOL_TYPE_STYLUS"
    },
    {
     "enum_field_value" : 3,
     "name" : "AMOTION_EVENT_TOOL_TYPE_MOUSE"
    },
    {
     "enum_field_value" : 4,
     "name" : "AMOTION_EVENT_TOOL_TYPE_ERASER"
    },
    {
     "enum_field_value" : 5,
     "name" : "AMOTION_EVENT_TOOL_TYPE_PALM"
    }
   ],
   "linker_set_key" : "_ZTI31$AMOTION_EVENT_TOOL_TYPE_ERASER",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/input.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 100,
     "name" : "ANATIVEWINDOW_FRAME_RATE_EXACT"
    },
    {
     "enum_field_value" : 101,
     "name" : "ANATIVEWINDOW_FRAME_RATE_NO_VOTE"
    },
    {
     "enum_field_value" : 102,
     "name" : "ANATIVEWINDOW_FRAME_RATE_MIN"
    }
   ],
   "linker_set_key" : "_ZTI31$ANATIVEWINDOW_FRAME_RATE_EXACT",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "NATIVE_WINDOW_SET_USAGE"
    },
    {
     "enum_field_value" : 1,
     "name" : "NATIVE_WINDOW_CONNECT"
    },
    {
     "enum_field_value" : 2,
     "name" : "NATIVE_WINDOW_DISCONNECT"
    },
    {
     "enum_field_value" : 3,
     "name" : "NATIVE_WINDOW_SET_CROP"
    },
    {
     "enum_field_value" : 4,
     "name" : "NATIVE_WINDOW_SET_BUFFER_COUNT"
    },
    {
     "enum_field_value" : 5,
     "name" : "NATIVE_WINDOW_SET_BUFFERS_GEOMETRY"
    },
    {
     "enum_field_value" : 6,
     "name" : "NATIVE_WINDOW_SET_BUFFERS_TRANSFORM"
    },
    {
     "enum_field_value" : 7,
     "name" : "NATIVE_WINDOW_SET_BUFFERS_TIMESTAMP"
    },
    {
     "enum_field_value" : 8,
     "name" : "NATIVE_WINDOW_SET_BUFFERS_DIMENSIONS"
    },
    {
     "enum_field_value" : 9,
     "name" : "NATIVE_WINDOW_SET_BUFFERS_FORMAT"
    },
    {
     "enum_field_value" : 10,
     "name" : "NATIVE_WINDOW_SET_SCALING_MODE"
    },
    {
     "enum_field_value" : 11,
     "name" : "NATIVE_WINDOW_LOCK"
    },
    {
     "enum_field_value" : 12,
     "name" : "NATIVE_WINDOW_UNLOCK_AND_POST"
    },
    {
     "enum_field_value" : 13,
     "name" : "NATIVE_WINDOW_API_CONNECT"
    },
    {
     "enum_field_value" : 14,
     "name" : "NATIVE_WINDOW_API_DISCONNECT"
    },
    {
     "enum_field_value" : 15,
     "name" : "NATIVE_WINDOW_SET_BUFFERS_USER_DIMENSIONS"
    },
    {
     "enum_field_value" : 16,
     "name" : "NATIVE_WINDOW_SET_POST_TRANSFORM_CROP"
    },
    {
     "enum_field_value" : 17,
     "name" : "NATIVE_WINDOW_SET_BUFFERS_STICKY_TRANSFORM"
    },
    {
     "enum_field_value" : 18,
     "name" : "NATIVE_WINDOW_SET_SIDEBAND_STREAM"
    },
    {
     "enum_field_value" : 19,
     "name" : "NATIVE_WINDOW_SET_BUFFERS_DATASPACE"
    },
    {
     "enum_field_value" : 20,
     "name" : "NATIVE_WINDOW_SET_SURFACE_DAMAGE"
    },
    {
     "enum_field_value" : 21,
     "name" : "NATIVE_WINDOW_SET_SHARED_BUFFER_MODE"
    },
    {
     "enum_field_value" : 22,
     "name" : "NATIVE_WINDOW_SET_AUTO_REFRESH"
    },
    {
     "enum_field_value" : 23,
     "name" : "NATIVE_WINDOW_GET_REFRESH_CYCLE_DURATION"
    },
    {
     "enum_field_value" : 24,
     "name" : "NATIVE_WINDOW_GET_NEXT_FRAME_ID"
    },
    {
     "enum_field_value" : 25,
     "name" : "NATIVE_WINDOW_ENABLE_FRAME_TIMESTAMPS"
    },
    {
     "enum_field_value" : 26,
     "name" : "NATIVE_WINDOW_GET_COMPOSITOR_TIMING"
    },
    {
     "enum_field_value" : 27,
     "name" : "NATIVE_WINDOW_GET_FRAME_TIMESTAMPS"
    },
    {
     "enum_field_value" : 30,
     "name" : "NATIVE_WINDOW_SET_USAGE64"
    },
    {
     "enum_field_value" : 31,
     "name" : "NATIVE_WINDOW_GET_CONSUMER_USAGE64"
    },
    {
     "enum_field_value" : 32,
     "name" : "NATIVE_WINDOW_SET_BUFFERS_SMPTE2086_METADATA"
    },
    {
     "enum_field_value" : 33,
     "name" : "NATIVE_WINDOW_SET_BUFFERS_CTA861_3_METADATA"
    },
    {
     "enum_field_value" : 34,
     "name" : "NATIVE_WINDOW_SET_BUFFERS_HDR10_PLUS_METADATA"
    },
    {
     "enum_field_value" : 35,
     "name" : "NATIVE_WINDOW_SET_AUTO_PREROTATION"
    },
    {
     "enum_field_value" : 36,
     "name" : "NATIVE_WINDOW_GET_LAST_DEQUEUE_START"
    },
    {
     "enum_field_value" : 37,
     "name" : "NATIVE_WINDOW_SET_DEQUEUE_TIMEOUT"
    },
    {
     "enum_field_value" : 38,
     "name" : "NATIVE_WINDOW_GET_LAST_DEQUEUE_DURATION"
    },
    {
     "enum_field_value" : 39,
     "name" : "NATIVE_WINDOW_GET_LAST_QUEUE_DURATION"
    },
    {
     "enum_field_value" : 40,
     "name" : "NATIVE_WINDOW_SET_FRAME_RATE"
    },
    {
     "enum_field_value" : 41,
     "name" : "NATIVE_WINDOW_SET_CANCEL_INTERCEPTOR"
    },
    {
     "enum_field_value" : 42,
     "name" : "NATIVE_WINDOW_SET_DEQUEUE_INTERCEPTOR"
    },
    {
     "enum_field_value" : 43,
     "name" : "NATIVE_WINDOW_SET_PERFORM_INTERCEPTOR"
    },
    {
     "enum_field_value" : 44,
     "name" : "NATIVE_WINDOW_SET_QUEUE_INTERCEPTOR"
    },
    {
     "enum_field_value" : 45,
     "name" : "NATIVE_WINDOW_ALLOCATE_BUFFERS"
    },
    {
     "enum_field_value" : 46,
     "name" : "NATIVE_WINDOW_GET_LAST_QUEUED_BUFFER"
    },
    {
     "enum_field_value" : 47,
     "name" : "NATIVE_WINDOW_SET_QUERY_INTERCEPTOR"
    },
    {
     "enum_field_value" : 48,
     "name" : "NATIVE_WINDOW_SET_FRAME_TIMELINE_INFO"
    },
    {
     "enum_field_value" : 49,
     "name" : "NATIVE_WINDOW_GET_LAST_QUEUED_BUFFER2"
    },
    {
     "enum_field_value" : 50,
     "name" : "NATIVE_WINDOW_SET_BUFFERS_ADDITIONAL_OPTIONS"
    }
   ],
   "linker_set_key" : "_ZTI31$NATIVE_WINDOW_ALLOCATE_BUFFERS",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "NATIVE_WINDOW_TRANSFORM_FLIP_H"
    },
    {
     "enum_field_value" : 2,
     "name" : "NATIVE_WINDOW_TRANSFORM_FLIP_V"
    },
    {
     "enum_field_value" : 4,
     "name" : "NATIVE_WINDOW_TRANSFORM_ROT_90"
    },
    {
     "enum_field_value" : 3,
     "name" : "NATIVE_WINDOW_TRANSFORM_ROT_180"
    },
    {
     "enum_field_value" : 7,
     "name" : "NATIVE_WINDOW_TRANSFORM_ROT_270"
    },
    {
     "enum_field_value" : 8,
     "name" : "NATIVE_WINDOW_TRANSFORM_INVERSE_DISPLAY"
    }
   ],
   "linker_set_key" : "_ZTI31$NATIVE_WINDOW_TRANSFORM_FLIP_H",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 1,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "ASURFACE_TRANSACTION_TRANSPARENCY_TRANSPARENT"
    },
    {
     "enum_field_value" : 1,
     "name" : "ASURFACE_TRANSACTION_TRANSPARENCY_TRANSLUCENT"
    },
    {
     "enum_field_value" : 2,
     "name" : "ASURFACE_TRANSACTION_TRANSPARENCY_OPAQUE"
    }
   ],
   "linker_set_key" : "_ZTI31ASurfaceTransactionTransparency",
   "name" : "ASurfaceTransactionTransparency",
   "size" : 1,
   "source_file" : "frameworks/native/include/android/surface_control.h",
   "underlying_type" : "_ZTIa"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "AINPUT_KEYBOARD_TYPE_NONE"
    },
    {
     "enum_field_value" : 1,
     "name" : "AINPUT_KEYBOARD_TYPE_NON_ALPHABETIC"
    },
    {
     "enum_field_value" : 2,
     "name" : "AINPUT_KEYBOARD_TYPE_ALPHABETIC"
    }
   ],
   "linker_set_key" : "_ZTI32$AINPUT_KEYBOARD_TYPE_ALPHABETIC",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/input.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "AINPUT_MOTION_RANGE_X"
    },
    {
     "enum_field_value" : 1,
     "name" : "AINPUT_MOTION_RANGE_Y"
    },
    {
     "enum_field_value" : 2,
     "name" : "AINPUT_MOTION_RANGE_PRESSURE"
    },
    {
     "enum_field_value" : 3,
     "name" : "AINPUT_MOTION_RANGE_SIZE"
    },
    {
     "enum_field_value" : 4,
     "name" : "AINPUT_MOTION_RANGE_TOUCH_MAJOR"
    },
    {
     "enum_field_value" : 5,
     "name" : "AINPUT_MOTION_RANGE_TOUCH_MINOR"
    },
    {
     "enum_field_value" : 6,
     "name" : "AINPUT_MOTION_RANGE_TOOL_MAJOR"
    },
    {
     "enum_field_value" : 7,
     "name" : "AINPUT_MOTION_RANGE_TOOL_MINOR"
    },
    {
     "enum_field_value" : 8,
     "name" : "AINPUT_MOTION_RANGE_ORIENTATION"
    }
   ],
   "linker_set_key" : "_ZTI32$AINPUT_MOTION_RANGE_ORIENTATION",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/input.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "AOBB_STATE_MOUNTED"
    },
    {
     "enum_field_value" : 2,
     "name" : "AOBB_STATE_UNMOUNTED"
    },
    {
     "enum_field_value" : 20,
     "name" : "AOBB_STATE_ERROR_INTERNAL"
    },
    {
     "enum_field_value" : 21,
     "name" : "AOBB_STATE_ERROR_COULD_NOT_MOUNT"
    },
    {
     "enum_field_value" : 22,
     "name" : "AOBB_STATE_ERROR_COULD_NOT_UNMOUNT"
    },
    {
     "enum_field_value" : 23,
     "name" : "AOBB_STATE_ERROR_NOT_MOUNTED"
    },
    {
     "enum_field_value" : 24,
     "name" : "AOBB_STATE_ERROR_ALREADY_MOUNTED"
    },
    {
     "enum_field_value" : 25,
     "name" : "AOBB_STATE_ERROR_PERMISSION_DENIED"
    }
   ],
   "linker_set_key" : "_ZTI33$AOBB_STATE_ERROR_ALREADY_MOUNTED",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/storage_manager.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 131072,
     "name" : "AHARDWAREBUFFER_USAGE_CAMERA_WRITE"
    },
    {
     "enum_field_value" : 262144,
     "name" : "AHARDWAREBUFFER_USAGE_CAMERA_READ"
    },
    {
     "enum_field_value" : 393216,
     "name" : "AHARDWAREBUFFER_USAGE_CAMERA_MASK"
    }
   ],
   "linker_set_key" : "_ZTI34$AHARDWAREBUFFER_USAGE_CAMERA_MASK",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/vndk/hardware_buffer.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 255,
     "name" : "AMOTION_EVENT_ACTION_MASK"
    },
    {
     "enum_field_value" : 65280,
     "name" : "AMOTION_EVENT_ACTION_POINTER_INDEX_MASK"
    },
    {
     "enum_field_value" : 0,
     "name" : "AMOTION_EVENT_ACTION_DOWN"
    },
    {
     "enum_field_value" : 1,
     "name" : "AMOTION_EVENT_ACTION_UP"
    },
    {
     "enum_field_value" : 2,
     "name" : "AMOTION_EVENT_ACTION_MOVE"
    },
    {
     "enum_field_value" : 3,
     "name" : "AMOTION_EVENT_ACTION_CANCEL"
    },
    {
     "enum_field_value" : 4,
     "name" : "AMOTION_EVENT_ACTION_OUTSIDE"
    },
    {
     "enum_field_value" : 5,
     "name" : "AMOTION_EVENT_ACTION_POINTER_DOWN"
    },
    {
     "enum_field_value" : 6,
     "name" : "AMOTION_EVENT_ACTION_POINTER_UP"
    },
    {
     "enum_field_value" : 7,
     "name" : "AMOTION_EVENT_ACTION_HOVER_MOVE"
    },
    {
     "enum_field_value" : 8,
     "name" : "AMOTION_EVENT_ACTION_SCROLL"
    },
    {
     "enum_field_value" : 9,
     "name" : "AMOTION_EVENT_ACTION_HOVER_ENTER"
    },
    {
     "enum_field_value" : 10,
     "name" : "AMOTION_EVENT_ACTION_HOVER_EXIT"
    },
    {
     "enum_field_value" : 11,
     "name" : "AMOTION_EVENT_ACTION_BUTTON_PRESS"
    },
    {
     "enum_field_value" : 12,
     "name" : "AMOTION_EVENT_ACTION_BUTTON_RELEASE"
    }
   ],
   "linker_set_key" : "_ZTI34$AMOTION_EVENT_ACTION_BUTTON_PRESS",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/input.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "NATIVE_WINDOW_SCALING_MODE_FREEZE"
    },
    {
     "enum_field_value" : 1,
     "name" : "NATIVE_WINDOW_SCALING_MODE_SCALE_TO_WINDOW"
    },
    {
     "enum_field_value" : 2,
     "name" : "NATIVE_WINDOW_SCALING_MODE_SCALE_CROP"
    },
    {
     "enum_field_value" : 3,
     "name" : "NATIVE_WINDOW_SCALING_MODE_NO_SCALE_CROP"
    }
   ],
   "linker_set_key" : "_ZTI34$NATIVE_WINDOW_SCALING_MODE_FREEZE",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 100,
     "name" : "AACTIVITYMANAGER_IMPORTANCE_FOREGROUND"
    },
    {
     "enum_field_value" : 125,
     "name" : "AACTIVITYMANAGER_IMPORTANCE_FOREGROUND_SERVICE"
    },
    {
     "enum_field_value" : 200,
     "name" : "AACTIVITYMANAGER_IMPORTANCE_VISIBLE"
    },
    {
     "enum_field_value" : 230,
     "name" : "AACTIVITYMANAGER_IMPORTANCE_PERCEPTIBLE"
    },
    {
     "enum_field_value" : 300,
     "name" : "AACTIVITYMANAGER_IMPORTANCE_SERVICE"
    },
    {
     "enum_field_value" : 325,
     "name" : "AACTIVITYMANAGER_IMPORTANCE_TOP_SLEEPING"
    },
    {
     "enum_field_value" : 350,
     "name" : "AACTIVITYMANAGER_IMPORTANCE_CANT_SAVE_STATE"
    },
    {
     "enum_field_value" : 400,
     "name" : "AACTIVITYMANAGER_IMPORTANCE_CACHED"
    },
    {
     "enum_field_value" : 1000,
     "name" : "AACTIVITYMANAGER_IMPORTANCE_GONE"
    }
   ],
   "linker_set_key" : "_ZTI35$AACTIVITYMANAGER_IMPORTANCE_CACHED",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/base/native/android/include_platform/android/activity_manager.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "ALOOPER_PREPARE_ALLOW_NON_CALLBACKS"
    }
   ],
   "linker_set_key" : "_ZTI36$ALOOPER_PREPARE_ALLOW_NON_CALLBACKS",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/looper.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "ANATIVEWINDOW_FRAME_RATE_COMPATIBILITY_DEFAULT"
    },
    {
     "enum_field_value" : 1,
     "name" : "ANATIVEWINDOW_FRAME_RATE_COMPATIBILITY_FIXED_SOURCE"
    },
    {
     "enum_field_value" : 2,
     "name" : "ANATIVEWINDOW_FRAME_RATE_COMPATIBILITY_AT_LEAST"
    }
   ],
   "linker_set_key" : "_ZTI36ANativeWindow_FrameRateCompatibility",
   "name" : "ANativeWindow_FrameRateCompatibility",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "PERMISSION_MANAGER_PERMISSION_GRANTED"
    },
    {
     "enum_field_value" : -1,
     "name" : "PERMISSION_MANAGER_PERMISSION_DENIED"
    }
   ],
   "linker_set_key" : "_ZTI37$PERMISSION_MANAGER_PERMISSION_DENIED",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/permission_manager.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "availability_attrs" :
   [
    {
     "introduced_major" : 31
    }
   ],
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "ANATIVEWINDOW_CHANGE_FRAME_RATE_ONLY_IF_SEAMLESS"
    },
    {
     "enum_field_value" : 1,
     "name" : "ANATIVEWINDOW_CHANGE_FRAME_RATE_ALWAYS"
    }
   ],
   "linker_set_key" : "_ZTI37ANativeWindow_ChangeFrameRateStrategy",
   "name" : "ANativeWindow_ChangeFrameRateStrategy",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 5,
     "name" : "AHARDWAREBUFFER_FORMAT_B8G8R8A8_UNORM"
    },
    {
     "enum_field_value" : 842094169,
     "name" : "AHARDWAREBUFFER_FORMAT_YV12"
    },
    {
     "enum_field_value" : 538982489,
     "name" : "AHARDWAREBUFFER_FORMAT_Y8"
    },
    {
     "enum_field_value" : 540422489,
     "name" : "AHARDWAREBUFFER_FORMAT_Y16"
    },
    {
     "enum_field_value" : 32,
     "name" : "AHARDWAREBUFFER_FORMAT_RAW16"
    },
    {
     "enum_field_value" : 37,
     "name" : "AHARDWAREBUFFER_FORMAT_RAW10"
    },
    {
     "enum_field_value" : 38,
     "name" : "AHARDWAREBUFFER_FORMAT_RAW12"
    },
    {
     "enum_field_value" : 36,
     "name" : "AHARDWAREBUFFER_FORMAT_RAW_OPAQUE"
    },
    {
     "enum_field_value" : 34,
     "name" : "AHARDWAREBUFFER_FORMAT_IMPLEMENTATION_DEFINED"
    },
    {
     "enum_field_value" : 16,
     "name" : "AHARDWAREBUFFER_FORMAT_YCbCr_422_SP"
    },
    {
     "enum_field_value" : 17,
     "name" : "AHARDWAREBUFFER_FORMAT_YCrCb_420_SP"
    },
    {
     "enum_field_value" : 20,
     "name" : "AHARDWAREBUFFER_FORMAT_YCbCr_422_I"
    }
   ],
   "linker_set_key" : "_ZTI38$AHARDWAREBUFFER_FORMAT_B8G8R8A8_UNORM",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/vndk/hardware_buffer.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 2,
     "name" : "AMOTION_EVENT_FLAG_WINDOW_IS_PARTIALLY_OBSCURED"
    },
    {
     "enum_field_value" : 4,
     "name" : "AMOTION_EVENT_FLAG_HOVER_EXIT_PENDING"
    },
    {
     "enum_field_value" : 8,
     "name" : "AMOTION_EVENT_FLAG_IS_GENERATED_GESTURE"
    },
    {
     "enum_field_value" : 64,
     "name" : "AMOTION_EVENT_FLAG_NO_FOCUS_CHANGE"
    },
    {
     "enum_field_value" : 2048,
     "name" : "AMOTION_EVENT_FLAG_IS_ACCESSIBILITY_EVENT"
    },
    {
     "enum_field_value" : 4096,
     "name" : "AMOTION_EVENT_FLAG_INJECTED_FROM_ACCESSIBILITY_TOOL"
    },
    {
     "enum_field_value" : 1073741824,
     "name" : "AMOTION_EVENT_FLAG_TARGET_ACCESSIBILITY_FOCUS"
    },
    {
     "enum_field_value" : -2147483648,
     "name" : "AMOTION_EVENT_FLAG_TAINTED"
    },
    {
     "enum_field_value" : 128,
     "name" : "AMOTION_EVENT_PRIVATE_FLAG_SUPPORTS_ORIENTATION"
    },
    {
     "enum_field_value" : 256,
     "name" : "AMOTION_EVENT_PRIVATE_FLAG_SUPPORTS_DIRECTIONAL_ORIENTATION"
    },
    {
     "enum_field_value" : 384,
     "name" : "AMOTION_EVENT_PRIVATE_FLAG_MASK"
    }
   ],
   "linker_set_key" : "_ZTI38$AMOTION_EVENT_FLAG_HOVER_EXIT_PENDING",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "AMOTION_EVENT_FLAG_WINDOW_IS_OBSCURED"
    }
   ],
   "linker_set_key" : "_ZTI38$AMOTION_EVENT_FLAG_WINDOW_IS_OBSCURED",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/input.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 2048,
     "name" : "AKEY_EVENT_FLAG_IS_ACCESSIBILITY_EVENT"
    },
    {
     "enum_field_value" : 536870912,
     "name" : "AKEY_EVENT_FLAG_PREDISPATCH"
    },
    {
     "enum_field_value" : 1073741824,
     "name" : "AKEY_EVENT_FLAG_START_TRACKING"
    },
    {
     "enum_field_value" : -2147483648,
     "name" : "AKEY_EVENT_FLAG_TAINTED"
    }
   ],
   "linker_set_key" : "_ZTI39$AKEY_EVENT_FLAG_IS_ACCESSIBILITY_EVENT",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "ANATIVEACTIVITY_SHOW_SOFT_INPUT_IMPLICIT"
    },
    {
     "enum_field_value" : 2,
     "name" : "ANATIVEACTIVITY_SHOW_SOFT_INPUT_FORCED"
    }
   ],
   "linker_set_key" : "_ZTI39$ANATIVEACTIVITY_SHOW_SOFT_INPUT_FORCED",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/native_activity.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "PERMISSION_MANAGER_STATUS_OK"
    },
    {
     "enum_field_value" : -1,
     "name" : "PERMISSION_MANAGER_STATUS_ERROR_UNKNOWN"
    },
    {
     "enum_field_value" : -2,
     "name" : "PERMISSION_MANAGER_STATUS_SERVICE_UNAVAILABLE"
    }
   ],
   "linker_set_key" : "_ZTI40$PERMISSION_MANAGER_STATUS_ERROR_UNKNOWN",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/permission_manager.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "ANATIVEWINDOW_FRAME_RATE_CATEGORY_DEFAULT"
    },
    {
     "enum_field_value" : 1,
     "name" : "ANATIVEWINDOW_FRAME_RATE_CATEGORY_NO_PREFERENCE"
    },
    {
     "enum_field_value" : 2,
     "name" : "ANATIVEWINDOW_FRAME_RATE_CATEGORY_LOW"
    },
    {
     "enum_field_value" : 3,
     "name" : "ANATIVEWINDOW_FRAME_RATE_CATEGORY_NORMAL"
    },
    {
     "enum_field_value" : 4,
     "name" : "ANATIVEWINDOW_FRAME_RATE_CATEGORY_HIGH_HINT"
    },
    {
     "enum_field_value" : 5,
     "name" : "ANATIVEWINDOW_FRAME_RATE_CATEGORY_HIGH"
    }
   ],
   "linker_set_key" : "_ZTI42$ANATIVEWINDOW_FRAME_RATE_CATEGORY_DEFAULT",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "ASENSOR_DIRECT_CHANNEL_TYPE_SHARED_MEMORY"
    },
    {
     "enum_field_value" : 2,
     "name" : "ASENSOR_DIRECT_CHANNEL_TYPE_HARDWARE_BUFFER"
    }
   ],
   "linker_set_key" : "_ZTI44$ASENSOR_DIRECT_CHANNEL_TYPE_HARDWARE_BUFFER",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/sensor.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "ANATIVEACTIVITY_HIDE_SOFT_INPUT_IMPLICIT_ONLY"
    },
    {
     "enum_field_value" : 2,
     "name" : "ANATIVEACTIVITY_HIDE_SOFT_INPUT_NOT_ALWAYS"
    }
   ],
   "linker_set_key" : "_ZTI46$ANATIVEACTIVITY_HIDE_SOFT_INPUT_IMPLICIT_ONLY",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/native_activity.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "ANATIVEWINDOW_FRAME_RATE_SELECTION_STRATEGY_PROPAGATE"
    },
    {
     "enum_field_value" : 1,
     "name" : "ANATIVEWINDOW_FRAME_RATE_SELECTION_STRATEGY_OVERRIDE_CHILDREN"
    },
    {
     "enum_field_value" : 2,
     "name" : "ANATIVEWINDOW_FRAME_RATE_SELECTION_STRATEGY_SELF"
    }
   ],
   "linker_set_key" : "_ZTI62$ANATIVEWINDOW_FRAME_RATE_SELECTION_STRATEGY_OVERRIDE_CHILDREN",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "LOG_ID_MIN"
    },
    {
     "enum_field_value" : 0,
     "name" : "LOG_ID_MAIN"
    },
    {
     "enum_field_value" : 1,
     "name" : "LOG_ID_RADIO"
    },
    {
     "enum_field_value" : 2,
     "name" : "LOG_ID_EVENTS"
    },
    {
     "enum_field_value" : 3,
     "name" : "LOG_ID_SYSTEM"
    },
    {
     "enum_field_value" : 4,
     "name" : "LOG_ID_CRASH"
    },
    {
     "enum_field_value" : 5,
     "name" : "LOG_ID_STATS"
    },
    {
     "enum_field_value" : 6,
     "name" : "LOG_ID_SECURITY"
    },
    {
     "enum_field_value" : 7,
     "name" : "LOG_ID_KERNEL"
    },
    {
     "enum_field_value" : 8,
     "name" : "LOG_ID_MAX"
    },
    {
     "enum_field_value" : 2147483647,
     "name" : "LOG_ID_DEFAULT"
    }
   ],
   "linker_set_key" : "_ZTI6log_id",
   "name" : "log_id",
   "size" : 4,
   "source_file" : "system/logging/liblog/include/android/log.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "android::IdGenerator::Source::INPUT_READER"
    },
    {
     "enum_field_value" : 1073741824,
     "name" : "android::IdGenerator::Source::INPUT_DISPATCHER"
    },
    {
     "enum_field_value" : -1073741824,
     "name" : "android::IdGenerator::Source::OTHER"
    }
   ],
   "linker_set_key" : "_ZTIN7android11IdGenerator6SourceE",
   "name" : "android::IdGenerator::Source",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "android::InputMessage::Type::KEY"
    },
    {
     "enum_field_value" : 1,
     "name" : "android::InputMessage::Type::MOTION"
    },
    {
     "enum_field_value" : 2,
     "name" : "android::InputMessage::Type::FINISHED"
    },
    {
     "enum_field_value" : 3,
     "name" : "android::InputMessage::Type::FOCUS"
    },
    {
     "enum_field_value" : 4,
     "name" : "android::InputMessage::Type::CAPTURE"
    },
    {
     "enum_field_value" : 5,
     "name" : "android::InputMessage::Type::DRAG"
    },
    {
     "enum_field_value" : 6,
     "name" : "android::InputMessage::Type::TIMELINE"
    },
    {
     "enum_field_value" : 7,
     "name" : "android::InputMessage::Type::TOUCH_MODE"
    },
    {
     "enum_field_value" : 7,
     "name" : "android::InputMessage::Type::ftl_last"
    }
   ],
   "linker_set_key" : "_ZTIN7android12InputMessage4TypeE",
   "name" : "android::InputMessage::Type",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/InputTransport.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "android::KeyboardType::NONE"
    },
    {
     "enum_field_value" : 1,
     "name" : "android::KeyboardType::NON_ALPHABETIC"
    },
    {
     "enum_field_value" : 2,
     "name" : "android::KeyboardType::ALPHABETIC"
    },
    {
     "enum_field_value" : 0,
     "name" : "android::KeyboardType::ftl_first"
    },
    {
     "enum_field_value" : 2,
     "name" : "android::KeyboardType::ftl_last"
    }
   ],
   "linker_set_key" : "_ZTIN7android12KeyboardTypeE",
   "name" : "android::KeyboardType",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 30,
     "name" : "android::PointerCoords::MAX_AXES"
    }
   ],
   "linker_set_key" : "_ZTIN7android13PointerCoords9$MAX_AXESE",
   "name" : "android::PointerCoords::(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "android::InputEventType::KEY"
    },
    {
     "enum_field_value" : 2,
     "name" : "android::InputEventType::MOTION"
    },
    {
     "enum_field_value" : 3,
     "name" : "android::InputEventType::FOCUS"
    },
    {
     "enum_field_value" : 4,
     "name" : "android::InputEventType::CAPTURE"
    },
    {
     "enum_field_value" : 5,
     "name" : "android::InputEventType::DRAG"
    },
    {
     "enum_field_value" : 6,
     "name" : "android::InputEventType::TOUCH_MODE"
    },
    {
     "enum_field_value" : 1,
     "name" : "android::InputEventType::ftl_first"
    },
    {
     "enum_field_value" : 6,
     "name" : "android::InputEventType::ftl_last"
    },
    {
     "enum_field_value" : 6,
     "name" : "android::InputEventType::kMaxValue"
    }
   ],
   "linker_set_key" : "_ZTIN7android14InputEventTypeE",
   "name" : "android::InputEventType",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "android::GPU_COMPLETED_TIME"
    },
    {
     "enum_field_value" : 1,
     "name" : "android::PRESENT_TIME"
    },
    {
     "enum_field_value" : 2,
     "name" : "android::SIZE"
    }
   ],
   "linker_set_key" : "_ZTIN7android16GraphicsTimelineE",
   "name" : "android::GraphicsTimeline",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : -1,
     "name" : "android::PointerIconStyle::TYPE_CUSTOM"
    },
    {
     "enum_field_value" : 0,
     "name" : "android::PointerIconStyle::TYPE_NULL"
    },
    {
     "enum_field_value" : 1,
     "name" : "android::PointerIconStyle::TYPE_NOT_SPECIFIED"
    },
    {
     "enum_field_value" : 1000,
     "name" : "android::PointerIconStyle::TYPE_ARROW"
    },
    {
     "enum_field_value" : 1001,
     "name" : "android::PointerIconStyle::TYPE_CONTEXT_MENU"
    },
    {
     "enum_field_value" : 1002,
     "name" : "android::PointerIconStyle::TYPE_HAND"
    },
    {
     "enum_field_value" : 1003,
     "name" : "android::PointerIconStyle::TYPE_HELP"
    },
    {
     "enum_field_value" : 1004,
     "name" : "android::PointerIconStyle::TYPE_WAIT"
    },
    {
     "enum_field_value" : 1006,
     "name" : "android::PointerIconStyle::TYPE_CELL"
    },
    {
     "enum_field_value" : 1007,
     "name" : "android::PointerIconStyle::TYPE_CROSSHAIR"
    },
    {
     "enum_field_value" : 1008,
     "name" : "android::PointerIconStyle::TYPE_TEXT"
    },
    {
     "enum_field_value" : 1009,
     "name" : "android::PointerIconStyle::TYPE_VERTICAL_TEXT"
    },
    {
     "enum_field_value" : 1010,
     "name" : "android::PointerIconStyle::TYPE_ALIAS"
    },
    {
     "enum_field_value" : 1011,
     "name" : "android::PointerIconStyle::TYPE_COPY"
    },
    {
     "enum_field_value" : 1012,
     "name" : "android::PointerIconStyle::TYPE_NO_DROP"
    },
    {
     "enum_field_value" : 1013,
     "name" : "android::PointerIconStyle::TYPE_ALL_SCROLL"
    },
    {
     "enum_field_value" : 1014,
     "name" : "android::PointerIconStyle::TYPE_HORIZONTAL_DOUBLE_ARROW"
    },
    {
     "enum_field_value" : 1015,
     "name" : "android::PointerIconStyle::TYPE_VERTICAL_DOUBLE_ARROW"
    },
    {
     "enum_field_value" : 1016,
     "name" : "android::PointerIconStyle::TYPE_TOP_RIGHT_DOUBLE_ARROW"
    },
    {
     "enum_field_value" : 1017,
     "name" : "android::PointerIconStyle::TYPE_TOP_LEFT_DOUBLE_ARROW"
    },
    {
     "enum_field_value" : 1018,
     "name" : "android::PointerIconStyle::TYPE_ZOOM_IN"
    },
    {
     "enum_field_value" : 1019,
     "name" : "android::PointerIconStyle::TYPE_ZOOM_OUT"
    },
    {
     "enum_field_value" : 1020,
     "name" : "android::PointerIconStyle::TYPE_GRAB"
    },
    {
     "enum_field_value" : 1021,
     "name" : "android::PointerIconStyle::TYPE_GRABBING"
    },
    {
     "enum_field_value" : 1022,
     "name" : "android::PointerIconStyle::TYPE_HANDWRITING"
    },
    {
     "enum_field_value" : 2000,
     "name" : "android::PointerIconStyle::TYPE_SPOT_HOVER"
    },
    {
     "enum_field_value" : 2001,
     "name" : "android::PointerIconStyle::TYPE_SPOT_TOUCH"
    },
    {
     "enum_field_value" : 2002,
     "name" : "android::PointerIconStyle::TYPE_SPOT_ANCHOR"
    }
   ],
   "linker_set_key" : "_ZTIN7android16PointerIconStyleE",
   "name" : "android::PointerIconStyle",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "android::VerifiedInputEvent::Type::KEY"
    },
    {
     "enum_field_value" : 2,
     "name" : "android::VerifiedInputEvent::Type::MOTION"
    }
   ],
   "linker_set_key" : "_ZTIN7android18VerifiedInputEvent4TypeE",
   "name" : "android::VerifiedInputEvent::Type",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 1,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "android::MotionClassification::NONE"
    },
    {
     "enum_field_value" : 1,
     "name" : "android::MotionClassification::AMBIGUOUS_GESTURE"
    },
    {
     "enum_field_value" : 2,
     "name" : "android::MotionClassification::DEEP_PRESS"
    },
    {
     "enum_field_value" : 3,
     "name" : "android::MotionClassification::TWO_FINGER_SWIPE"
    },
    {
     "enum_field_value" : 4,
     "name" : "android::MotionClassification::MULTI_FINGER_SWIPE"
    },
    {
     "enum_field_value" : 5,
     "name" : "android::MotionClassification::PINCH"
    }
   ],
   "linker_set_key" : "_ZTIN7android20MotionClassificationE",
   "name" : "android::MotionClassification",
   "size" : 1,
   "source_file" : "frameworks/native/include/input/Input.h",
   "underlying_type" : "_ZTIh"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "android::POLICY_FLAG_WAKE"
    },
    {
     "enum_field_value" : 2,
     "name" : "android::POLICY_FLAG_VIRTUAL"
    },
    {
     "enum_field_value" : 4,
     "name" : "android::POLICY_FLAG_FUNCTION"
    },
    {
     "enum_field_value" : 8,
     "name" : "android::POLICY_FLAG_GESTURE"
    },
    {
     "enum_field_value" : 16,
     "name" : "android::POLICY_FLAG_FALLBACK_USAGE_MAPPING"
    },
    {
     "enum_field_value" : 65535,
     "name" : "android::POLICY_FLAG_RAW_MASK"
    },
    {
     "enum_field_value" : 131072,
     "name" : "android::POLICY_FLAG_INJECTED_FROM_ACCESSIBILITY"
    },
    {
     "enum_field_value" : 524288,
     "name" : "android::POLICY_FLAG_INJECTED_FROM_ACCESSIBILITY_TOOL"
    },
    {
     "enum_field_value" : 16777216,
     "name" : "android::POLICY_FLAG_INJECTED"
    },
    {
     "enum_field_value" : 33554432,
     "name" : "android::POLICY_FLAG_TRUSTED"
    },
    {
     "enum_field_value" : 67108864,
     "name" : "android::POLICY_FLAG_FILTERED"
    },
    {
     "enum_field_value" : 134217728,
     "name" : "android::POLICY_FLAG_DISABLE_KEY_REPEAT"
    },
    {
     "enum_field_value" : 536870912,
     "name" : "android::POLICY_FLAG_INTERACTIVE"
    },
    {
     "enum_field_value" : 1073741824,
     "name" : "android::POLICY_FLAG_PASS_TO_USER"
    }
   ],
   "linker_set_key" : "_ZTIN7android31$POLICY_FLAG_DISABLE_KEY_REPEATE",
   "name" : "android::(unnamed)",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "android::ftl::CastSafety::kSafe"
    },
    {
     "enum_field_value" : 1,
     "name" : "android::ftl::CastSafety::kUnderflow"
    },
    {
     "enum_field_value" : 2,
     "name" : "android::ftl::CastSafety::kOverflow"
    }
   ],
   "linker_set_key" : "_ZTIN7android3ftl10CastSafetyE",
   "name" : "android::ftl::CastSafety",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/cast.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 2,
     "name" : "android::ftl::Radix::kBin"
    },
    {
     "enum_field_value" : 10,
     "name" : "android::ftl::Radix::kDec"
    },
    {
     "enum_field_value" : 16,
     "name" : "android::ftl::Radix::kHex"
    }
   ],
   "linker_set_key" : "_ZTIN7android3ftl5RadixE",
   "name" : "android::ftl::Radix",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/string.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : -1,
     "name" : "android::KeyState::UNKNOWN"
    },
    {
     "enum_field_value" : 0,
     "name" : "android::KeyState::UP"
    },
    {
     "enum_field_value" : 1,
     "name" : "android::KeyState::DOWN"
    },
    {
     "enum_field_value" : 2,
     "name" : "android::KeyState::VIRTUAL"
    },
    {
     "enum_field_value" : -1,
     "name" : "android::KeyState::ftl_first"
    },
    {
     "enum_field_value" : 2,
     "name" : "android::KeyState::ftl_last"
    }
   ],
   "linker_set_key" : "_ZTIN7android8KeyStateE",
   "name" : "android::KeyState",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "android::ToolType::UNKNOWN"
    },
    {
     "enum_field_value" : 1,
     "name" : "android::ToolType::FINGER"
    },
    {
     "enum_field_value" : 2,
     "name" : "android::ToolType::STYLUS"
    },
    {
     "enum_field_value" : 3,
     "name" : "android::ToolType::MOUSE"
    },
    {
     "enum_field_value" : 4,
     "name" : "android::ToolType::ERASER"
    },
    {
     "enum_field_value" : 5,
     "name" : "android::ToolType::PALM"
    },
    {
     "enum_field_value" : 0,
     "name" : "android::ToolType::ftl_first"
    },
    {
     "enum_field_value" : 5,
     "name" : "android::ToolType::ftl_last"
    }
   ],
   "linker_set_key" : "_ZTIN7android8ToolTypeE",
   "name" : "android::ToolType",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h",
   "underlying_type" : "_ZTIi"
  }
 ],
 "function_types" :
 [
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFPvP15ANativeActivityPjE",
   "name" : "void *(ANativeActivity *, unsigned int *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15ANativeActivity"
    },
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "frameworks/native/include/android/native_activity.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFbPvP11AInputEventE",
   "name" : "bool (void *, AInputEvent *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIP11AInputEvent"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "frameworks/native/include/android/surface_control_input_receiver.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP13ANativeWindowP19ANativeWindowBufferE",
   "name" : "int (ANativeWindow *, ANativeWindowBuffer *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13ANativeWindow"
    },
    {
     "referenced_type" : "_ZTIP19ANativeWindowBuffer"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP13ANativeWindowP19ANativeWindowBufferiE",
   "name" : "int (ANativeWindow *, ANativeWindowBuffer *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13ANativeWindow"
    },
    {
     "referenced_type" : "_ZTIP19ANativeWindowBuffer"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP13ANativeWindowPFiS0_P19ANativeWindowBufferiEPvS2_iE",
   "name" : "int (ANativeWindow *, int (*)(ANativeWindow *, ANativeWindowBuffer *, int), void *, ANativeWindowBuffer *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13ANativeWindow"
    },
    {
     "referenced_type" : "_ZTIPFiP13ANativeWindowP19ANativeWindowBufferiE"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIP19ANativeWindowBuffer"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP13ANativeWindowPFiS0_PP19ANativeWindowBufferPiEPvS3_S4_E",
   "name" : "int (ANativeWindow *, int (*)(ANativeWindow *, ANativeWindowBuffer **, int *), void *, ANativeWindowBuffer **, int *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13ANativeWindow"
    },
    {
     "referenced_type" : "_ZTIPFiP13ANativeWindowPP19ANativeWindowBufferPiE"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPP19ANativeWindowBuffer"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP13ANativeWindowPFiS0_iPcEPviS1_E",
   "name" : "int (ANativeWindow *, int (*)(ANativeWindow *, int, char *), void *, int, char *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13ANativeWindow"
    },
    {
     "referenced_type" : "_ZTIPFiP13ANativeWindowiPcE"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP13ANativeWindowPP19ANativeWindowBufferE",
   "name" : "int (ANativeWindow *, ANativeWindowBuffer **)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13ANativeWindow"
    },
    {
     "referenced_type" : "_ZTIPP19ANativeWindowBuffer"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP13ANativeWindowPP19ANativeWindowBufferPiE",
   "name" : "int (ANativeWindow *, ANativeWindowBuffer **, int *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13ANativeWindow"
    },
    {
     "referenced_type" : "_ZTIPP19ANativeWindowBuffer"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP13ANativeWindowiE",
   "name" : "int (ANativeWindow *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13ANativeWindow"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP13ANativeWindowiPcE",
   "name" : "int (ANativeWindow *, int, char *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13ANativeWindow"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP13ANativeWindowizE",
   "name" : "int (ANativeWindow *, int, ...)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13ANativeWindow"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiPK13ANativeWindowiPiE",
   "name" : "int (const ANativeWindow *, int, int *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK13ANativeWindow"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiiiPvE",
   "name" : "int (int, int, void *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP15ANativeActivityE",
   "name" : "void (ANativeActivity *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15ANativeActivity"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/native_activity.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP15ANativeActivityP11AInputQueueE",
   "name" : "void (ANativeActivity *, AInputQueue *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15ANativeActivity"
    },
    {
     "referenced_type" : "_ZTIP11AInputQueue"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/native_activity.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP15ANativeActivityP13ANativeWindowE",
   "name" : "void (ANativeActivity *, ANativeWindow *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15ANativeActivity"
    },
    {
     "referenced_type" : "_ZTIP13ANativeWindow"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/native_activity.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP15ANativeActivityPK5ARectE",
   "name" : "void (ANativeActivity *, const ARect *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15ANativeActivity"
    },
    {
     "referenced_type" : "_ZTIPK5ARect"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/native_activity.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP15ANativeActivityiE",
   "name" : "void (ANativeActivity *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15ANativeActivity"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/native_activity.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP21android_native_base_tE",
   "name" : "void (android_native_base_t *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP21android_native_base_t"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvPK31AChoreographerFrameCallbackDataPvE",
   "name" : "void (const AChoreographerFrameCallbackData *, void *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK31AChoreographerFrameCallbackData"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/choreographer.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvPKciPvE",
   "name" : "void (const char *, int, void *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/storage_manager.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvPv14AThermalStatusE",
   "name" : "void (void *, AThermalStatus)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTI14AThermalStatus"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/thermal.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvPvP24ASurfaceTransactionStatsE",
   "name" : "void (void *, ASurfaceTransactionStats *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIP24ASurfaceTransactionStats"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvPvffiPK25AThermalHeadroomThresholdjE",
   "name" : "void (void *, float, float, int, const AThermalHeadroomThreshold *, unsigned int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIf"
    },
    {
     "referenced_type" : "_ZTIf"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK25AThermalHeadroomThreshold"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/thermal.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvPviE",
   "name" : "void (void *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvPviP20ASurfaceControlStatsE",
   "name" : "void (void *, int, ASurfaceControlStats *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP20ASurfaceControlStats"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/private/surface_control_private.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvjiPvE",
   "name" : "void (unsigned int, int, void *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/base/native/android/include_platform/android/activity_manager.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvlPvE",
   "name" : "void (long, void *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIl"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/choreographer.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvxPvE",
   "name" : "void (long long, void *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIx"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/choreographer.h"
  }
 ],
 "functions" :
 [
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 31
    }
   ],
   "function_name" : "AActivityManager_addUidImportanceListener",
   "linker_set_key" : "AActivityManager_addUidImportanceListener",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPFvjiPvE"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIP38AActivityManager_UidImportanceListener",
   "source_file" : "frameworks/base/native/android/include_platform/android/activity_manager.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 31
    }
   ],
   "function_name" : "AActivityManager_getUidImportance",
   "linker_set_key" : "AActivityManager_getUidImportance",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/base/native/android/include_platform/android/activity_manager.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 31
    }
   ],
   "function_name" : "AActivityManager_isUidActive",
   "linker_set_key" : "AActivityManager_isUidActive",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "frameworks/base/native/android/include_platform/android/activity_manager.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 31
    }
   ],
   "function_name" : "AActivityManager_removeUidImportanceListener",
   "linker_set_key" : "AActivityManager_removeUidImportanceListener",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP38AActivityManager_UidImportanceListener"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/base/native/android/include_platform/android/activity_manager.h"
  },
  {
   "function_name" : "AAssetDir_close",
   "linker_set_key" : "AAssetDir_close",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP9AAssetDir"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/asset_manager.h"
  },
  {
   "function_name" : "AAssetDir_getNextFileName",
   "linker_set_key" : "AAssetDir_getNextFileName",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP9AAssetDir"
    }
   ],
   "return_type" : "_ZTIPKc",
   "source_file" : "frameworks/native/include/android/asset_manager.h"
  },
  {
   "function_name" : "AAssetDir_rewind",
   "linker_set_key" : "AAssetDir_rewind",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP9AAssetDir"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/asset_manager.h"
  },
  {
   "function_name" : "AAssetManager_fromJava",
   "linker_set_key" : "AAssetManager_fromJava",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    }
   ],
   "return_type" : "_ZTIP13AAssetManager",
   "source_file" : "frameworks/native/include/android/asset_manager_jni.h"
  },
  {
   "function_name" : "AAssetManager_open",
   "linker_set_key" : "AAssetManager_open",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13AAssetManager"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIP6AAsset",
   "source_file" : "frameworks/native/include/android/asset_manager.h"
  },
  {
   "function_name" : "AAssetManager_openDir",
   "linker_set_key" : "AAssetManager_openDir",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13AAssetManager"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIP9AAssetDir",
   "source_file" : "frameworks/native/include/android/asset_manager.h"
  },
  {
   "function_name" : "AAsset_close",
   "linker_set_key" : "AAsset_close",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP6AAsset"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/asset_manager.h"
  },
  {
   "function_name" : "AAsset_getBuffer",
   "linker_set_key" : "AAsset_getBuffer",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP6AAsset"
    }
   ],
   "return_type" : "_ZTIPKv",
   "source_file" : "frameworks/native/include/android/asset_manager.h"
  },
  {
   "function_name" : "AAsset_getLength",
   "linker_set_key" : "AAsset_getLength",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP6AAsset"
    }
   ],
   "return_type" : "_ZTIl",
   "source_file" : "frameworks/native/include/android/asset_manager.h"
  },
  {
   "function_name" : "AAsset_getLength64",
   "linker_set_key" : "AAsset_getLength64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP6AAsset"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "frameworks/native/include/android/asset_manager.h"
  },
  {
   "function_name" : "AAsset_getRemainingLength",
   "linker_set_key" : "AAsset_getRemainingLength",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP6AAsset"
    }
   ],
   "return_type" : "_ZTIl",
   "source_file" : "frameworks/native/include/android/asset_manager.h"
  },
  {
   "function_name" : "AAsset_getRemainingLength64",
   "linker_set_key" : "AAsset_getRemainingLength64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP6AAsset"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "frameworks/native/include/android/asset_manager.h"
  },
  {
   "function_name" : "AAsset_isAllocated",
   "linker_set_key" : "AAsset_isAllocated",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP6AAsset"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/asset_manager.h"
  },
  {
   "function_name" : "AAsset_openFileDescriptor",
   "linker_set_key" : "AAsset_openFileDescriptor",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP6AAsset"
    },
    {
     "referenced_type" : "_ZTIPl"
    },
    {
     "referenced_type" : "_ZTIPl"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/asset_manager.h"
  },
  {
   "function_name" : "AAsset_openFileDescriptor64",
   "linker_set_key" : "AAsset_openFileDescriptor64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP6AAsset"
    },
    {
     "referenced_type" : "_ZTIPx"
    },
    {
     "referenced_type" : "_ZTIPx"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/asset_manager.h"
  },
  {
   "function_name" : "AAsset_read",
   "linker_set_key" : "AAsset_read",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP6AAsset"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/asset_manager.h"
  },
  {
   "function_name" : "AAsset_seek",
   "linker_set_key" : "AAsset_seek",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP6AAsset"
    },
    {
     "referenced_type" : "_ZTIl"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIl",
   "source_file" : "frameworks/native/include/android/asset_manager.h"
  },
  {
   "function_name" : "AAsset_seek64",
   "linker_set_key" : "AAsset_seek64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP6AAsset"
    },
    {
     "referenced_type" : "_ZTIx"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "frameworks/native/include/android/asset_manager.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 33
    }
   ],
   "function_name" : "AChoreographerFrameCallbackData_getFrameTimeNanos",
   "linker_set_key" : "AChoreographerFrameCallbackData_getFrameTimeNanos",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK31AChoreographerFrameCallbackData"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "frameworks/native/include/android/choreographer.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 33
    }
   ],
   "function_name" : "AChoreographerFrameCallbackData_getFrameTimelineDeadlineNanos",
   "linker_set_key" : "AChoreographerFrameCallbackData_getFrameTimelineDeadlineNanos",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK31AChoreographerFrameCallbackData"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "frameworks/native/include/android/choreographer.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 33
    }
   ],
   "function_name" : "AChoreographerFrameCallbackData_getFrameTimelineExpectedPresentationTimeNanos",
   "linker_set_key" : "AChoreographerFrameCallbackData_getFrameTimelineExpectedPresentationTimeNanos",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK31AChoreographerFrameCallbackData"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "frameworks/native/include/android/choreographer.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 33
    }
   ],
   "function_name" : "AChoreographerFrameCallbackData_getFrameTimelineVsyncId",
   "linker_set_key" : "AChoreographerFrameCallbackData_getFrameTimelineVsyncId",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK31AChoreographerFrameCallbackData"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "frameworks/native/include/android/choreographer.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 33
    }
   ],
   "function_name" : "AChoreographerFrameCallbackData_getFrameTimelinesLength",
   "linker_set_key" : "AChoreographerFrameCallbackData_getFrameTimelinesLength",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK31AChoreographerFrameCallbackData"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "frameworks/native/include/android/choreographer.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 33
    }
   ],
   "function_name" : "AChoreographerFrameCallbackData_getPreferredFrameTimelineIndex",
   "linker_set_key" : "AChoreographerFrameCallbackData_getPreferredFrameTimelineIndex",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK31AChoreographerFrameCallbackData"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "frameworks/native/include/android/choreographer.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "AChoreographer_getInstance",
   "linker_set_key" : "AChoreographer_getInstance",
   "return_type" : "_ZTIP14AChoreographer",
   "source_file" : "frameworks/native/include/android/choreographer.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    },
    {
     "deprecated_major" : 29
    }
   ],
   "function_name" : "AChoreographer_postFrameCallback",
   "linker_set_key" : "AChoreographer_postFrameCallback",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AChoreographer"
    },
    {
     "referenced_type" : "_ZTIPFvlPvE"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/choreographer.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "AChoreographer_postFrameCallback64",
   "linker_set_key" : "AChoreographer_postFrameCallback64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AChoreographer"
    },
    {
     "referenced_type" : "_ZTIPFvxPvE"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/choreographer.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    },
    {
     "deprecated_major" : 29
    }
   ],
   "function_name" : "AChoreographer_postFrameCallbackDelayed",
   "linker_set_key" : "AChoreographer_postFrameCallbackDelayed",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AChoreographer"
    },
    {
     "referenced_type" : "_ZTIPFvlPvE"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/choreographer.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "AChoreographer_postFrameCallbackDelayed64",
   "linker_set_key" : "AChoreographer_postFrameCallbackDelayed64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AChoreographer"
    },
    {
     "referenced_type" : "_ZTIPFvxPvE"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/choreographer.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 33
    }
   ],
   "function_name" : "AChoreographer_postVsyncCallback",
   "linker_set_key" : "AChoreographer_postVsyncCallback",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AChoreographer"
    },
    {
     "referenced_type" : "_ZTIPFvPK31AChoreographerFrameCallbackDataPvE"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/choreographer.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "AChoreographer_registerRefreshRateCallback",
   "linker_set_key" : "AChoreographer_registerRefreshRateCallback",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AChoreographer"
    },
    {
     "referenced_type" : "_ZTIPFvxPvE"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/choreographer.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "AChoreographer_unregisterRefreshRateCallback",
   "linker_set_key" : "AChoreographer_unregisterRefreshRateCallback",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AChoreographer"
    },
    {
     "referenced_type" : "_ZTIPFvxPvE"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/choreographer.h"
  },
  {
   "function_name" : "AConfiguration_copy",
   "linker_set_key" : "AConfiguration_copy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    },
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_delete",
   "linker_set_key" : "AConfiguration_delete",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_diff",
   "linker_set_key" : "AConfiguration_diff",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    },
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_fromAssetManager",
   "linker_set_key" : "AConfiguration_fromAssetManager",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    },
    {
     "referenced_type" : "_ZTIP13AAssetManager"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_getCountry",
   "linker_set_key" : "AConfiguration_getCountry",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    },
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_getDensity",
   "linker_set_key" : "AConfiguration_getDensity",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 34
    }
   ],
   "function_name" : "AConfiguration_getGrammaticalGender",
   "linker_set_key" : "AConfiguration_getGrammaticalGender",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_getKeyboard",
   "linker_set_key" : "AConfiguration_getKeyboard",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_getKeysHidden",
   "linker_set_key" : "AConfiguration_getKeysHidden",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_getLanguage",
   "linker_set_key" : "AConfiguration_getLanguage",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    },
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 17
    }
   ],
   "function_name" : "AConfiguration_getLayoutDirection",
   "linker_set_key" : "AConfiguration_getLayoutDirection",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_getMcc",
   "linker_set_key" : "AConfiguration_getMcc",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_getMnc",
   "linker_set_key" : "AConfiguration_getMnc",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_getNavHidden",
   "linker_set_key" : "AConfiguration_getNavHidden",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_getNavigation",
   "linker_set_key" : "AConfiguration_getNavigation",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_getOrientation",
   "linker_set_key" : "AConfiguration_getOrientation",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_getScreenHeightDp",
   "linker_set_key" : "AConfiguration_getScreenHeightDp",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_getScreenLong",
   "linker_set_key" : "AConfiguration_getScreenLong",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "AConfiguration_getScreenRound",
   "linker_set_key" : "AConfiguration_getScreenRound",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_getScreenSize",
   "linker_set_key" : "AConfiguration_getScreenSize",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_getScreenWidthDp",
   "linker_set_key" : "AConfiguration_getScreenWidthDp",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_getSdkVersion",
   "linker_set_key" : "AConfiguration_getSdkVersion",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_getSmallestScreenWidthDp",
   "linker_set_key" : "AConfiguration_getSmallestScreenWidthDp",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_getTouchscreen",
   "linker_set_key" : "AConfiguration_getTouchscreen",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_getUiModeNight",
   "linker_set_key" : "AConfiguration_getUiModeNight",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_getUiModeType",
   "linker_set_key" : "AConfiguration_getUiModeType",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_isBetterThan",
   "linker_set_key" : "AConfiguration_isBetterThan",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    },
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    },
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_match",
   "linker_set_key" : "AConfiguration_match",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    },
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_new",
   "linker_set_key" : "AConfiguration_new",
   "return_type" : "_ZTIP14AConfiguration",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_setCountry",
   "linker_set_key" : "AConfiguration_setCountry",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_setDensity",
   "linker_set_key" : "AConfiguration_setDensity",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 34
    }
   ],
   "function_name" : "AConfiguration_setGrammaticalGender",
   "linker_set_key" : "AConfiguration_setGrammaticalGender",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_setKeyboard",
   "linker_set_key" : "AConfiguration_setKeyboard",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_setKeysHidden",
   "linker_set_key" : "AConfiguration_setKeysHidden",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_setLanguage",
   "linker_set_key" : "AConfiguration_setLanguage",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 17
    }
   ],
   "function_name" : "AConfiguration_setLayoutDirection",
   "linker_set_key" : "AConfiguration_setLayoutDirection",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_setMcc",
   "linker_set_key" : "AConfiguration_setMcc",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_setMnc",
   "linker_set_key" : "AConfiguration_setMnc",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_setNavHidden",
   "linker_set_key" : "AConfiguration_setNavHidden",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_setNavigation",
   "linker_set_key" : "AConfiguration_setNavigation",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_setOrientation",
   "linker_set_key" : "AConfiguration_setOrientation",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_setScreenHeightDp",
   "linker_set_key" : "AConfiguration_setScreenHeightDp",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_setScreenLong",
   "linker_set_key" : "AConfiguration_setScreenLong",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_setScreenSize",
   "linker_set_key" : "AConfiguration_setScreenSize",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_setScreenWidthDp",
   "linker_set_key" : "AConfiguration_setScreenWidthDp",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_setSdkVersion",
   "linker_set_key" : "AConfiguration_setSdkVersion",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_setSmallestScreenWidthDp",
   "linker_set_key" : "AConfiguration_setSmallestScreenWidthDp",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_setTouchscreen",
   "linker_set_key" : "AConfiguration_setTouchscreen",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_setUiModeNight",
   "linker_set_key" : "AConfiguration_setUiModeNight",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "function_name" : "AConfiguration_setUiModeType",
   "linker_set_key" : "AConfiguration_setUiModeType",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AConfiguration"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ACpuHeadroomParams_create",
   "linker_set_key" : "ACpuHeadroomParams_create",
   "return_type" : "_ZTIP18ACpuHeadroomParams",
   "source_file" : "frameworks/native/include/android/system_health.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ACpuHeadroomParams_destroy",
   "linker_set_key" : "ACpuHeadroomParams_destroy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18ACpuHeadroomParams"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/system_health.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ACpuHeadroomParams_getCalculationType",
   "linker_set_key" : "ACpuHeadroomParams_getCalculationType",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18ACpuHeadroomParams"
    }
   ],
   "return_type" : "_ZTI27ACpuHeadroomCalculationType",
   "source_file" : "frameworks/native/include/android/system_health.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ACpuHeadroomParams_getCalculationWindowMillis",
   "linker_set_key" : "ACpuHeadroomParams_getCalculationWindowMillis",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18ACpuHeadroomParams"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/system_health.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ACpuHeadroomParams_setCalculationType",
   "linker_set_key" : "ACpuHeadroomParams_setCalculationType",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18ACpuHeadroomParams"
    },
    {
     "referenced_type" : "_ZTI27ACpuHeadroomCalculationType"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/system_health.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ACpuHeadroomParams_setCalculationWindowMillis",
   "linker_set_key" : "ACpuHeadroomParams_setCalculationWindowMillis",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18ACpuHeadroomParams"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/system_health.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ACpuHeadroomParams_setTids",
   "linker_set_key" : "ACpuHeadroomParams_setTids",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18ACpuHeadroomParams"
    },
    {
     "referenced_type" : "_ZTIPKi"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/system_health.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ADisplayLutsEntry_createEntry",
   "linker_set_key" : "ADisplayLutsEntry_createEntry",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPf"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTI22ADisplayLuts_Dimension"
    },
    {
     "referenced_type" : "_ZTI24ADisplayLuts_SamplingKey"
    }
   ],
   "return_type" : "_ZTIP17ADisplayLutsEntry",
   "source_file" : "frameworks/native/include/android/display_luts.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ADisplayLutsEntry_destroy",
   "linker_set_key" : "ADisplayLutsEntry_destroy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP17ADisplayLutsEntry"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/display_luts.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ADisplayLutsEntry_getBuffer",
   "linker_set_key" : "ADisplayLutsEntry_getBuffer",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK17ADisplayLutsEntry"
    }
   ],
   "return_type" : "_ZTIPKf",
   "source_file" : "frameworks/native/include/android/display_luts.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ADisplayLutsEntry_getDimension",
   "linker_set_key" : "ADisplayLutsEntry_getDimension",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK17ADisplayLutsEntry"
    }
   ],
   "return_type" : "_ZTI22ADisplayLuts_Dimension",
   "source_file" : "frameworks/native/include/android/display_luts.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ADisplayLutsEntry_getSamplingKey",
   "linker_set_key" : "ADisplayLutsEntry_getSamplingKey",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK17ADisplayLutsEntry"
    }
   ],
   "return_type" : "_ZTI24ADisplayLuts_SamplingKey",
   "source_file" : "frameworks/native/include/android/display_luts.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ADisplayLutsEntry_getSize",
   "linker_set_key" : "ADisplayLutsEntry_getSize",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK17ADisplayLutsEntry"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/display_luts.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ADisplayLuts_create",
   "linker_set_key" : "ADisplayLuts_create",
   "return_type" : "_ZTIP12ADisplayLuts",
   "source_file" : "frameworks/native/include/android/display_luts.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ADisplayLuts_destroy",
   "linker_set_key" : "ADisplayLuts_destroy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP12ADisplayLuts"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/display_luts.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ADisplayLuts_setEntries",
   "linker_set_key" : "ADisplayLuts_setEntries",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP12ADisplayLuts"
    },
    {
     "referenced_type" : "_ZTIPP17ADisplayLutsEntry"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/display_luts.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ADynamicInstrumentationManager_ExecutableMethodFileOffsets_destroy",
   "linker_set_key" : "ADynamicInstrumentationManager_ExecutableMethodFileOffsets_destroy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK58ADynamicInstrumentationManager_ExecutableMethodFileOffsets"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ADynamicInstrumentationManager_ExecutableMethodFileOffsets_getContainerOffset",
   "linker_set_key" : "ADynamicInstrumentationManager_ExecutableMethodFileOffsets_getContainerOffset",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK58ADynamicInstrumentationManager_ExecutableMethodFileOffsets"
    }
   ],
   "return_type" : "_ZTIy",
   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ADynamicInstrumentationManager_ExecutableMethodFileOffsets_getContainerPath",
   "linker_set_key" : "ADynamicInstrumentationManager_ExecutableMethodFileOffsets_getContainerPath",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK58ADynamicInstrumentationManager_ExecutableMethodFileOffsets"
    }
   ],
   "return_type" : "_ZTIPKc",
   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ADynamicInstrumentationManager_ExecutableMethodFileOffsets_getMethodOffset",
   "linker_set_key" : "ADynamicInstrumentationManager_ExecutableMethodFileOffsets_getMethodOffset",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK58ADynamicInstrumentationManager_ExecutableMethodFileOffsets"
    }
   ],
   "return_type" : "_ZTIy",
   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ADynamicInstrumentationManager_MethodDescriptor_create",
   "linker_set_key" : "ADynamicInstrumentationManager_MethodDescriptor_create",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIP47ADynamicInstrumentationManager_MethodDescriptor",
   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ADynamicInstrumentationManager_MethodDescriptor_destroy",
   "linker_set_key" : "ADynamicInstrumentationManager_MethodDescriptor_destroy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK47ADynamicInstrumentationManager_MethodDescriptor"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ADynamicInstrumentationManager_TargetProcess_create",
   "linker_set_key" : "ADynamicInstrumentationManager_TargetProcess_create",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIP44ADynamicInstrumentationManager_TargetProcess",
   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ADynamicInstrumentationManager_TargetProcess_destroy",
   "linker_set_key" : "ADynamicInstrumentationManager_TargetProcess_destroy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK44ADynamicInstrumentationManager_TargetProcess"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ADynamicInstrumentationManager_getExecutableMethodFileOffsets",
   "linker_set_key" : "ADynamicInstrumentationManager_getExecutableMethodFileOffsets",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK44ADynamicInstrumentationManager_TargetProcess"
    },
    {
     "referenced_type" : "_ZTIPK47ADynamicInstrumentationManager_MethodDescriptor"
    },
    {
     "referenced_type" : "_ZTIPPK58ADynamicInstrumentationManager_ExecutableMethodFileOffsets"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "AFontMatcher_create",
   "linker_set_key" : "AFontMatcher_create",
   "return_type" : "_ZTIP12AFontMatcher",
   "source_file" : "frameworks/native/include/android/font_matcher.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "AFontMatcher_destroy",
   "linker_set_key" : "AFontMatcher_destroy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP12AFontMatcher"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/font_matcher.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "AFontMatcher_match",
   "linker_set_key" : "AFontMatcher_match",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK12AFontMatcher"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKt"
    },
    {
     "referenced_type" : "_ZTIKj"
    },
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIP5AFont",
   "source_file" : "frameworks/native/include/android/font_matcher.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "AFontMatcher_setFamilyVariant",
   "linker_set_key" : "AFontMatcher_setFamilyVariant",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP12AFontMatcher"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/font_matcher.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "AFontMatcher_setLocales",
   "linker_set_key" : "AFontMatcher_setLocales",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP12AFontMatcher"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/font_matcher.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "AFontMatcher_setStyle",
   "linker_set_key" : "AFontMatcher_setStyle",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP12AFontMatcher"
    },
    {
     "referenced_type" : "_ZTIt"
    },
    {
     "referenced_type" : "_ZTIb"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/font_matcher.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "AFont_close",
   "linker_set_key" : "AFont_close",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP5AFont"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/font.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "AFont_getAxisCount",
   "linker_set_key" : "AFont_getAxisCount",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK5AFont"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "frameworks/native/include/android/font.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "AFont_getAxisTag",
   "linker_set_key" : "AFont_getAxisTag",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK5AFont"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "frameworks/native/include/android/font.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "AFont_getAxisValue",
   "linker_set_key" : "AFont_getAxisValue",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK5AFont"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "frameworks/native/include/android/font.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "AFont_getCollectionIndex",
   "linker_set_key" : "AFont_getCollectionIndex",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK5AFont"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "frameworks/native/include/android/font.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "AFont_getFontFilePath",
   "linker_set_key" : "AFont_getFontFilePath",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK5AFont"
    }
   ],
   "return_type" : "_ZTIPKc",
   "source_file" : "frameworks/native/include/android/font.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "AFont_getLocale",
   "linker_set_key" : "AFont_getLocale",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK5AFont"
    }
   ],
   "return_type" : "_ZTIPKc",
   "source_file" : "frameworks/native/include/android/font.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "AFont_getWeight",
   "linker_set_key" : "AFont_getWeight",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK5AFont"
    }
   ],
   "return_type" : "_ZTIt",
   "source_file" : "frameworks/native/include/android/font.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "AFont_isItalic",
   "linker_set_key" : "AFont_isItalic",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK5AFont"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "frameworks/native/include/android/font.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "AGpuHeadroomParams_create",
   "linker_set_key" : "AGpuHeadroomParams_create",
   "return_type" : "_ZTIP18AGpuHeadroomParams",
   "source_file" : "frameworks/native/include/android/system_health.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "AGpuHeadroomParams_destroy",
   "linker_set_key" : "AGpuHeadroomParams_destroy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18AGpuHeadroomParams"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/system_health.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "AGpuHeadroomParams_getCalculationType",
   "linker_set_key" : "AGpuHeadroomParams_getCalculationType",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18AGpuHeadroomParams"
    }
   ],
   "return_type" : "_ZTI27AGpuHeadroomCalculationType",
   "source_file" : "frameworks/native/include/android/system_health.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "AGpuHeadroomParams_getCalculationWindowMillis",
   "linker_set_key" : "AGpuHeadroomParams_getCalculationWindowMillis",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18AGpuHeadroomParams"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/system_health.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "AGpuHeadroomParams_setCalculationType",
   "linker_set_key" : "AGpuHeadroomParams_setCalculationType",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18AGpuHeadroomParams"
    },
    {
     "referenced_type" : "_ZTI27AGpuHeadroomCalculationType"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/system_health.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "AGpuHeadroomParams_setCalculationWindowMillis",
   "linker_set_key" : "AGpuHeadroomParams_setCalculationWindowMillis",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18AGpuHeadroomParams"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/system_health.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "AHardwareBuffer_acquire",
   "linker_set_key" : "AHardwareBuffer_acquire",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15AHardwareBuffer"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "AHardwareBuffer_allocate",
   "linker_set_key" : "AHardwareBuffer_allocate",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK20AHardwareBuffer_Desc"
    },
    {
     "referenced_type" : "_ZTIPP15AHardwareBuffer"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "AHardwareBuffer_describe",
   "linker_set_key" : "AHardwareBuffer_describe",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK15AHardwareBuffer"
    },
    {
     "referenced_type" : "_ZTIP20AHardwareBuffer_Desc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "AHardwareBuffer_fromHardwareBuffer",
   "linker_set_key" : "AHardwareBuffer_fromHardwareBuffer",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    }
   ],
   "return_type" : "_ZTIP15AHardwareBuffer",
   "source_file" : "frameworks/native/include/android/hardware_buffer_jni.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 31
    }
   ],
   "function_name" : "AHardwareBuffer_getId",
   "linker_set_key" : "AHardwareBuffer_getId",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK15AHardwareBuffer"
    },
    {
     "referenced_type" : "_ZTIPy"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
  },
  {
   "function_name" : "AHardwareBuffer_getNativeHandle",
   "linker_set_key" : "AHardwareBuffer_getNativeHandle",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK15AHardwareBuffer"
    }
   ],
   "return_type" : "_ZTIPK13native_handle",
   "source_file" : "frameworks/native/libs/nativewindow/include/vndk/hardware_buffer.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "AHardwareBuffer_isSupported",
   "linker_set_key" : "AHardwareBuffer_isSupported",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK20AHardwareBuffer_Desc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "AHardwareBuffer_lock",
   "linker_set_key" : "AHardwareBuffer_lock",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15AHardwareBuffer"
    },
    {
     "referenced_type" : "_ZTIy"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK5ARect"
    },
    {
     "referenced_type" : "_ZTIPPv"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "AHardwareBuffer_lockAndGetInfo",
   "linker_set_key" : "AHardwareBuffer_lockAndGetInfo",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15AHardwareBuffer"
    },
    {
     "referenced_type" : "_ZTIy"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK5ARect"
    },
    {
     "referenced_type" : "_ZTIPPv"
    },
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "AHardwareBuffer_lockPlanes",
   "linker_set_key" : "AHardwareBuffer_lockPlanes",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15AHardwareBuffer"
    },
    {
     "referenced_type" : "_ZTIy"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK5ARect"
    },
    {
     "referenced_type" : "_ZTIP22AHardwareBuffer_Planes"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "AHardwareBuffer_recvHandleFromUnixSocket",
   "linker_set_key" : "AHardwareBuffer_recvHandleFromUnixSocket",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPP15AHardwareBuffer"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "AHardwareBuffer_release",
   "linker_set_key" : "AHardwareBuffer_release",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15AHardwareBuffer"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "AHardwareBuffer_sendHandleToUnixSocket",
   "linker_set_key" : "AHardwareBuffer_sendHandleToUnixSocket",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK15AHardwareBuffer"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "AHardwareBuffer_toHardwareBuffer",
   "linker_set_key" : "AHardwareBuffer_toHardwareBuffer",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP15AHardwareBuffer"
    }
   ],
   "return_type" : "_ZTIP8_jobject",
   "source_file" : "frameworks/native/include/android/hardware_buffer_jni.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "AHardwareBuffer_unlock",
   "linker_set_key" : "AHardwareBuffer_unlock",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15AHardwareBuffer"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
  },
  {
   "function_name" : "AInputEvent_getDeviceId",
   "linker_set_key" : "AInputEvent_getDeviceId",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AInputEvent_getSource",
   "linker_set_key" : "AInputEvent_getSource",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AInputEvent_getType",
   "linker_set_key" : "AInputEvent_getType",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 31
    }
   ],
   "function_name" : "AInputEvent_release",
   "linker_set_key" : "AInputEvent_release",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 35
    }
   ],
   "function_name" : "AInputEvent_toJava",
   "linker_set_key" : "AInputEvent_toJava",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    }
   ],
   "return_type" : "_ZTIP8_jobject",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AInputQueue_attachLooper",
   "linker_set_key" : "AInputQueue_attachLooper",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP11AInputQueue"
    },
    {
     "referenced_type" : "_ZTIP7ALooper"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPFiiiPvE"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AInputQueue_detachLooper",
   "linker_set_key" : "AInputQueue_detachLooper",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP11AInputQueue"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AInputQueue_finishEvent",
   "linker_set_key" : "AInputQueue_finishEvent",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP11AInputQueue"
    },
    {
     "referenced_type" : "_ZTIP11AInputEvent"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 33
    }
   ],
   "function_name" : "AInputQueue_fromJava",
   "linker_set_key" : "AInputQueue_fromJava",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    }
   ],
   "return_type" : "_ZTIP11AInputQueue",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AInputQueue_getEvent",
   "linker_set_key" : "AInputQueue_getEvent",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP11AInputQueue"
    },
    {
     "referenced_type" : "_ZTIPP11AInputEvent"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AInputQueue_hasEvents",
   "linker_set_key" : "AInputQueue_hasEvents",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP11AInputQueue"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AInputQueue_preDispatchEvent",
   "linker_set_key" : "AInputQueue_preDispatchEvent",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP11AInputQueue"
    },
    {
     "referenced_type" : "_ZTIP11AInputEvent"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 35
    }
   ],
   "function_name" : "AInputReceiverCallbacks_create",
   "linker_set_key" : "AInputReceiverCallbacks_create",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIP23AInputReceiverCallbacks",
   "source_file" : "frameworks/native/include/android/surface_control_input_receiver.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 35
    }
   ],
   "function_name" : "AInputReceiverCallbacks_release",
   "linker_set_key" : "AInputReceiverCallbacks_release",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP23AInputReceiverCallbacks"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control_input_receiver.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 35
    }
   ],
   "function_name" : "AInputReceiverCallbacks_setKeyEventCallback",
   "linker_set_key" : "AInputReceiverCallbacks_setKeyEventCallback",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP23AInputReceiverCallbacks"
    },
    {
     "referenced_type" : "_ZTIPFbPvP11AInputEventE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control_input_receiver.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 35
    }
   ],
   "function_name" : "AInputReceiverCallbacks_setMotionEventCallback",
   "linker_set_key" : "AInputReceiverCallbacks_setMotionEventCallback",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP23AInputReceiverCallbacks"
    },
    {
     "referenced_type" : "_ZTIPFbPvP11AInputEventE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control_input_receiver.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 35
    }
   ],
   "function_name" : "AInputReceiver_createBatchedInputReceiver",
   "linker_set_key" : "AInputReceiver_createBatchedInputReceiver",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AChoreographer"
    },
    {
     "referenced_type" : "_ZTIPK19AInputTransferToken"
    },
    {
     "referenced_type" : "_ZTIPK15ASurfaceControl"
    },
    {
     "referenced_type" : "_ZTIP23AInputReceiverCallbacks"
    }
   ],
   "return_type" : "_ZTIP14AInputReceiver",
   "source_file" : "frameworks/native/include/android/surface_control_input_receiver.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 35
    }
   ],
   "function_name" : "AInputReceiver_createUnbatchedInputReceiver",
   "linker_set_key" : "AInputReceiver_createUnbatchedInputReceiver",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7ALooper"
    },
    {
     "referenced_type" : "_ZTIPK19AInputTransferToken"
    },
    {
     "referenced_type" : "_ZTIPK15ASurfaceControl"
    },
    {
     "referenced_type" : "_ZTIP23AInputReceiverCallbacks"
    }
   ],
   "return_type" : "_ZTIP14AInputReceiver",
   "source_file" : "frameworks/native/include/android/surface_control_input_receiver.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 35
    }
   ],
   "function_name" : "AInputReceiver_getInputTransferToken",
   "linker_set_key" : "AInputReceiver_getInputTransferToken",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AInputReceiver"
    }
   ],
   "return_type" : "_ZTIPK19AInputTransferToken",
   "source_file" : "frameworks/native/include/android/surface_control_input_receiver.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 35
    }
   ],
   "function_name" : "AInputReceiver_release",
   "linker_set_key" : "AInputReceiver_release",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14AInputReceiver"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control_input_receiver.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 35
    }
   ],
   "function_name" : "AInputTransferToken_fromJava",
   "linker_set_key" : "AInputTransferToken_fromJava",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    }
   ],
   "return_type" : "_ZTIP19AInputTransferToken",
   "source_file" : "frameworks/native/include/android/input_transfer_token_jni.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 35
    }
   ],
   "function_name" : "AInputTransferToken_release",
   "linker_set_key" : "AInputTransferToken_release",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19AInputTransferToken"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/input_transfer_token_jni.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 35
    }
   ],
   "function_name" : "AInputTransferToken_toJava",
   "linker_set_key" : "AInputTransferToken_toJava",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIPK19AInputTransferToken"
    }
   ],
   "return_type" : "_ZTIP8_jobject",
   "source_file" : "frameworks/native/include/android/input_transfer_token_jni.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 31
    }
   ],
   "function_name" : "AKeyEvent_fromJava",
   "linker_set_key" : "AKeyEvent_fromJava",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    }
   ],
   "return_type" : "_ZTIPK11AInputEvent",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AKeyEvent_getAction",
   "linker_set_key" : "AKeyEvent_getAction",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AKeyEvent_getDownTime",
   "linker_set_key" : "AKeyEvent_getDownTime",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AKeyEvent_getEventTime",
   "linker_set_key" : "AKeyEvent_getEventTime",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AKeyEvent_getFlags",
   "linker_set_key" : "AKeyEvent_getFlags",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AKeyEvent_getKeyCode",
   "linker_set_key" : "AKeyEvent_getKeyCode",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AKeyEvent_getMetaState",
   "linker_set_key" : "AKeyEvent_getMetaState",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AKeyEvent_getRepeatCount",
   "linker_set_key" : "AKeyEvent_getRepeatCount",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AKeyEvent_getScanCode",
   "linker_set_key" : "AKeyEvent_getScanCode",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "ALooper_acquire",
   "linker_set_key" : "ALooper_acquire",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7ALooper"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/looper.h"
  },
  {
   "function_name" : "ALooper_addFd",
   "linker_set_key" : "ALooper_addFd",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7ALooper"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPFiiiPvE"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/looper.h"
  },
  {
   "function_name" : "ALooper_forThread",
   "linker_set_key" : "ALooper_forThread",
   "return_type" : "_ZTIP7ALooper",
   "source_file" : "frameworks/native/include/android/looper.h"
  },
  {
   "availability_attrs" :
   [
    {
     "obsoleted_major" : 1
    }
   ],
   "function_name" : "ALooper_pollAll",
   "linker_set_key" : "ALooper_pollAll",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIPPv"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/looper.h"
  },
  {
   "function_name" : "ALooper_pollOnce",
   "linker_set_key" : "ALooper_pollOnce",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIPPv"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/looper.h"
  },
  {
   "function_name" : "ALooper_prepare",
   "linker_set_key" : "ALooper_prepare",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIP7ALooper",
   "source_file" : "frameworks/native/include/android/looper.h"
  },
  {
   "function_name" : "ALooper_release",
   "linker_set_key" : "ALooper_release",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7ALooper"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/looper.h"
  },
  {
   "function_name" : "ALooper_removeFd",
   "linker_set_key" : "ALooper_removeFd",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7ALooper"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/looper.h"
  },
  {
   "function_name" : "ALooper_wake",
   "linker_set_key" : "ALooper_wake",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7ALooper"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/looper.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 31
    }
   ],
   "function_name" : "AMotionEvent_fromJava",
   "linker_set_key" : "AMotionEvent_fromJava",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    }
   ],
   "return_type" : "_ZTIPK11AInputEvent",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getAction",
   "linker_set_key" : "AMotionEvent_getAction",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 33
    }
   ],
   "function_name" : "AMotionEvent_getActionButton",
   "linker_set_key" : "AMotionEvent_getActionButton",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getAxisValue",
   "linker_set_key" : "AMotionEvent_getAxisValue",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getButtonState",
   "linker_set_key" : "AMotionEvent_getButtonState",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 33
    }
   ],
   "function_name" : "AMotionEvent_getClassification",
   "linker_set_key" : "AMotionEvent_getClassification",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getDownTime",
   "linker_set_key" : "AMotionEvent_getDownTime",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getEdgeFlags",
   "linker_set_key" : "AMotionEvent_getEdgeFlags",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getEventTime",
   "linker_set_key" : "AMotionEvent_getEventTime",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getFlags",
   "linker_set_key" : "AMotionEvent_getFlags",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getHistoricalAxisValue",
   "linker_set_key" : "AMotionEvent_getHistoricalAxisValue",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getHistoricalEventTime",
   "linker_set_key" : "AMotionEvent_getHistoricalEventTime",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getHistoricalOrientation",
   "linker_set_key" : "AMotionEvent_getHistoricalOrientation",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getHistoricalPressure",
   "linker_set_key" : "AMotionEvent_getHistoricalPressure",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getHistoricalRawX",
   "linker_set_key" : "AMotionEvent_getHistoricalRawX",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getHistoricalRawY",
   "linker_set_key" : "AMotionEvent_getHistoricalRawY",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getHistoricalSize",
   "linker_set_key" : "AMotionEvent_getHistoricalSize",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getHistoricalToolMajor",
   "linker_set_key" : "AMotionEvent_getHistoricalToolMajor",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getHistoricalToolMinor",
   "linker_set_key" : "AMotionEvent_getHistoricalToolMinor",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getHistoricalTouchMajor",
   "linker_set_key" : "AMotionEvent_getHistoricalTouchMajor",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getHistoricalTouchMinor",
   "linker_set_key" : "AMotionEvent_getHistoricalTouchMinor",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getHistoricalX",
   "linker_set_key" : "AMotionEvent_getHistoricalX",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getHistoricalY",
   "linker_set_key" : "AMotionEvent_getHistoricalY",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getHistorySize",
   "linker_set_key" : "AMotionEvent_getHistorySize",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getMetaState",
   "linker_set_key" : "AMotionEvent_getMetaState",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getOrientation",
   "linker_set_key" : "AMotionEvent_getOrientation",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getPointerCount",
   "linker_set_key" : "AMotionEvent_getPointerCount",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getPointerId",
   "linker_set_key" : "AMotionEvent_getPointerId",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getPressure",
   "linker_set_key" : "AMotionEvent_getPressure",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getRawX",
   "linker_set_key" : "AMotionEvent_getRawX",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getRawY",
   "linker_set_key" : "AMotionEvent_getRawY",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getSize",
   "linker_set_key" : "AMotionEvent_getSize",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getToolMajor",
   "linker_set_key" : "AMotionEvent_getToolMajor",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getToolMinor",
   "linker_set_key" : "AMotionEvent_getToolMinor",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getToolType",
   "linker_set_key" : "AMotionEvent_getToolType",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getTouchMajor",
   "linker_set_key" : "AMotionEvent_getTouchMajor",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getTouchMinor",
   "linker_set_key" : "AMotionEvent_getTouchMinor",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getX",
   "linker_set_key" : "AMotionEvent_getX",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getXOffset",
   "linker_set_key" : "AMotionEvent_getXOffset",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getXPrecision",
   "linker_set_key" : "AMotionEvent_getXPrecision",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getY",
   "linker_set_key" : "AMotionEvent_getY",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getYOffset",
   "linker_set_key" : "AMotionEvent_getYOffset",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "AMotionEvent_getYPrecision",
   "linker_set_key" : "AMotionEvent_getYPrecision",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK11AInputEvent"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "function_name" : "ANativeActivity_finish",
   "linker_set_key" : "ANativeActivity_finish",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15ANativeActivity"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/native_activity.h"
  },
  {
   "function_name" : "ANativeActivity_hideSoftInput",
   "linker_set_key" : "ANativeActivity_hideSoftInput",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15ANativeActivity"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/native_activity.h"
  },
  {
   "function_name" : "ANativeActivity_setWindowFlags",
   "linker_set_key" : "ANativeActivity_setWindowFlags",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15ANativeActivity"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/native_activity.h"
  },
  {
   "function_name" : "ANativeActivity_setWindowFormat",
   "linker_set_key" : "ANativeActivity_setWindowFormat",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15ANativeActivity"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/native_activity.h"
  },
  {
   "function_name" : "ANativeActivity_showSoftInput",
   "linker_set_key" : "ANativeActivity_showSoftInput",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15ANativeActivity"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/native_activity.h"
  },
  {
   "function_name" : "ANativeWindow_acquire",
   "linker_set_key" : "ANativeWindow_acquire",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13ANativeWindow"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h"
  },
  {
   "function_name" : "ANativeWindow_fromSurface",
   "linker_set_key" : "ANativeWindow_fromSurface",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    }
   ],
   "return_type" : "_ZTIP13ANativeWindow",
   "source_file" : "frameworks/native/include/android/native_window_jni.h"
  },
  {
   "function_name" : "ANativeWindow_getFormat",
   "linker_set_key" : "ANativeWindow_getFormat",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13ANativeWindow"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h"
  },
  {
   "function_name" : "ANativeWindow_getHeight",
   "linker_set_key" : "ANativeWindow_getHeight",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13ANativeWindow"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h"
  },
  {
   "function_name" : "ANativeWindow_getWidth",
   "linker_set_key" : "ANativeWindow_getWidth",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13ANativeWindow"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h"
  },
  {
   "function_name" : "ANativeWindow_lock",
   "linker_set_key" : "ANativeWindow_lock",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13ANativeWindow"
    },
    {
     "referenced_type" : "_ZTIP20ANativeWindow_Buffer"
    },
    {
     "referenced_type" : "_ZTIP5ARect"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h"
  },
  {
   "function_name" : "ANativeWindow_release",
   "linker_set_key" : "ANativeWindow_release",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13ANativeWindow"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h"
  },
  {
   "function_name" : "ANativeWindow_setBuffersGeometry",
   "linker_set_key" : "ANativeWindow_setBuffersGeometry",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13ANativeWindow"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "ANativeWindow_toSurface",
   "linker_set_key" : "ANativeWindow_toSurface",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP13ANativeWindow"
    }
   ],
   "return_type" : "_ZTIP8_jobject",
   "source_file" : "frameworks/native/include/android/native_window_jni.h"
  },
  {
   "function_name" : "ANativeWindow_unlockAndPost",
   "linker_set_key" : "ANativeWindow_unlockAndPost",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13ANativeWindow"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h"
  },
  {
   "function_name" : "AObbInfo_delete",
   "linker_set_key" : "AObbInfo_delete",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP8AObbInfo"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/obb.h"
  },
  {
   "function_name" : "AObbInfo_getFlags",
   "linker_set_key" : "AObbInfo_getFlags",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP8AObbInfo"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/obb.h"
  },
  {
   "function_name" : "AObbInfo_getPackageName",
   "linker_set_key" : "AObbInfo_getPackageName",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP8AObbInfo"
    }
   ],
   "return_type" : "_ZTIPKc",
   "source_file" : "frameworks/native/include/android/obb.h"
  },
  {
   "function_name" : "AObbInfo_getVersion",
   "linker_set_key" : "AObbInfo_getVersion",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP8AObbInfo"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/obb.h"
  },
  {
   "function_name" : "AObbScanner_getObbInfo",
   "linker_set_key" : "AObbScanner_getObbInfo",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIP8AObbInfo",
   "source_file" : "frameworks/native/include/android/obb.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "APerformanceHint_borrowSessionFromJava",
   "linker_set_key" : "APerformanceHint_borrowSessionFromJava",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    }
   ],
   "return_type" : "_ZTIP23APerformanceHintSession",
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 33
    }
   ],
   "function_name" : "APerformanceHint_closeSession",
   "linker_set_key" : "APerformanceHint_closeSession",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP23APerformanceHintSession"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 33
    }
   ],
   "function_name" : "APerformanceHint_createSession",
   "linker_set_key" : "APerformanceHint_createSession",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP23APerformanceHintManager"
    },
    {
     "referenced_type" : "_ZTIPKi"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIx"
    }
   ],
   "return_type" : "_ZTIP23APerformanceHintSession",
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "APerformanceHint_createSessionUsingConfig",
   "linker_set_key" : "APerformanceHint_createSessionUsingConfig",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP23APerformanceHintManager"
    },
    {
     "referenced_type" : "_ZTIP22ASessionCreationConfig"
    },
    {
     "referenced_type" : "_ZTIPP23APerformanceHintSession"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 33
    }
   ],
   "function_name" : "APerformanceHint_getManager",
   "linker_set_key" : "APerformanceHint_getManager",
   "return_type" : "_ZTIP23APerformanceHintManager",
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "APerformanceHint_getMaxGraphicsPipelineThreadsCount",
   "linker_set_key" : "APerformanceHint_getMaxGraphicsPipelineThreadsCount",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP23APerformanceHintManager"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 33
    },
    {
     "deprecated_major" : 36
    }
   ],
   "function_name" : "APerformanceHint_getPreferredUpdateRateNanos",
   "linker_set_key" : "APerformanceHint_getPreferredUpdateRateNanos",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP23APerformanceHintManager"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "APerformanceHint_isFeatureSupported",
   "linker_set_key" : "APerformanceHint_isFeatureSupported",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTI23APerformanceHintFeature"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "APerformanceHint_notifyWorkloadIncrease",
   "linker_set_key" : "APerformanceHint_notifyWorkloadIncrease",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP23APerformanceHintSession"
    },
    {
     "referenced_type" : "_ZTIb"
    },
    {
     "referenced_type" : "_ZTIb"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "APerformanceHint_notifyWorkloadReset",
   "linker_set_key" : "APerformanceHint_notifyWorkloadReset",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP23APerformanceHintSession"
    },
    {
     "referenced_type" : "_ZTIb"
    },
    {
     "referenced_type" : "_ZTIb"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "APerformanceHint_notifyWorkloadSpike",
   "linker_set_key" : "APerformanceHint_notifyWorkloadSpike",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP23APerformanceHintSession"
    },
    {
     "referenced_type" : "_ZTIb"
    },
    {
     "referenced_type" : "_ZTIb"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 33
    }
   ],
   "function_name" : "APerformanceHint_reportActualWorkDuration",
   "linker_set_key" : "APerformanceHint_reportActualWorkDuration",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP23APerformanceHintSession"
    },
    {
     "referenced_type" : "_ZTIx"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 35
    }
   ],
   "function_name" : "APerformanceHint_reportActualWorkDuration2",
   "linker_set_key" : "APerformanceHint_reportActualWorkDuration2",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP23APerformanceHintSession"
    },
    {
     "referenced_type" : "_ZTIP13AWorkDuration"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "APerformanceHint_setNativeSurfaces",
   "linker_set_key" : "APerformanceHint_setNativeSurfaces",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP23APerformanceHintSession"
    },
    {
     "referenced_type" : "_ZTIPP13ANativeWindow"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPP15ASurfaceControl"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 35
    }
   ],
   "function_name" : "APerformanceHint_setPreferPowerEfficiency",
   "linker_set_key" : "APerformanceHint_setPreferPowerEfficiency",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP23APerformanceHintSession"
    },
    {
     "referenced_type" : "_ZTIb"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 34
    }
   ],
   "function_name" : "APerformanceHint_setThreads",
   "linker_set_key" : "APerformanceHint_setThreads",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP23APerformanceHintSession"
    },
    {
     "referenced_type" : "_ZTIPKi"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 33
    }
   ],
   "function_name" : "APerformanceHint_updateTargetWorkDuration",
   "linker_set_key" : "APerformanceHint_updateTargetWorkDuration",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP23APerformanceHintSession"
    },
    {
     "referenced_type" : "_ZTIx"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 31
    }
   ],
   "function_name" : "APermissionManager_checkPermission",
   "linker_set_key" : "APermissionManager_checkPermission",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/permission_manager.h"
  },
  {
   "function_name" : "ASensorEventQueue_disableSensor",
   "linker_set_key" : "ASensorEventQueue_disableSensor",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP17ASensorEventQueue"
    },
    {
     "referenced_type" : "_ZTIPK7ASensor"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "function_name" : "ASensorEventQueue_enableSensor",
   "linker_set_key" : "ASensorEventQueue_enableSensor",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP17ASensorEventQueue"
    },
    {
     "referenced_type" : "_ZTIPK7ASensor"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "function_name" : "ASensorEventQueue_getEvents",
   "linker_set_key" : "ASensorEventQueue_getEvents",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP17ASensorEventQueue"
    },
    {
     "referenced_type" : "_ZTIP12ASensorEvent"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "function_name" : "ASensorEventQueue_hasEvents",
   "linker_set_key" : "ASensorEventQueue_hasEvents",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP17ASensorEventQueue"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "function_name" : "ASensorEventQueue_registerSensor",
   "linker_set_key" : "ASensorEventQueue_registerSensor",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP17ASensorEventQueue"
    },
    {
     "referenced_type" : "_ZTIPK7ASensor"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIx"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "ASensorEventQueue_requestAdditionalInfoEvents",
   "linker_set_key" : "ASensorEventQueue_requestAdditionalInfoEvents",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP17ASensorEventQueue"
    },
    {
     "referenced_type" : "_ZTIb"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "function_name" : "ASensorEventQueue_setEventRate",
   "linker_set_key" : "ASensorEventQueue_setEventRate",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP17ASensorEventQueue"
    },
    {
     "referenced_type" : "_ZTIPK7ASensor"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "ASensorManager_configureDirectReport",
   "linker_set_key" : "ASensorManager_configureDirectReport",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14ASensorManager"
    },
    {
     "referenced_type" : "_ZTIPK7ASensor"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "function_name" : "ASensorManager_createEventQueue",
   "linker_set_key" : "ASensorManager_createEventQueue",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14ASensorManager"
    },
    {
     "referenced_type" : "_ZTIP7ALooper"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPFiiiPvE"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIP17ASensorEventQueue",
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "ASensorManager_createHardwareBufferDirectChannel",
   "linker_set_key" : "ASensorManager_createHardwareBufferDirectChannel",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14ASensorManager"
    },
    {
     "referenced_type" : "_ZTIPK15AHardwareBuffer"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "ASensorManager_createSharedMemoryDirectChannel",
   "linker_set_key" : "ASensorManager_createSharedMemoryDirectChannel",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14ASensorManager"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "ASensorManager_destroyDirectChannel",
   "linker_set_key" : "ASensorManager_destroyDirectChannel",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14ASensorManager"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "function_name" : "ASensorManager_destroyEventQueue",
   "linker_set_key" : "ASensorManager_destroyEventQueue",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14ASensorManager"
    },
    {
     "referenced_type" : "_ZTIP17ASensorEventQueue"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "function_name" : "ASensorManager_getDefaultSensor",
   "linker_set_key" : "ASensorManager_getDefaultSensor",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14ASensorManager"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIPK7ASensor",
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 21
    }
   ],
   "function_name" : "ASensorManager_getDefaultSensorEx",
   "linker_set_key" : "ASensorManager_getDefaultSensorEx",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14ASensorManager"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIb"
    }
   ],
   "return_type" : "_ZTIPK7ASensor",
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 33
    }
   ],
   "function_name" : "ASensorManager_getDynamicSensorList",
   "linker_set_key" : "ASensorManager_getDynamicSensorList",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14ASensorManager"
    },
    {
     "referenced_type" : "_ZTIPPKPK7ASensor"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "availability_attrs" :
   [
    {
     "deprecated_major" : 26
    }
   ],
   "function_name" : "ASensorManager_getInstance",
   "linker_set_key" : "ASensorManager_getInstance",
   "return_type" : "_ZTIP14ASensorManager",
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "ASensorManager_getInstanceForPackage",
   "linker_set_key" : "ASensorManager_getInstanceForPackage",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIP14ASensorManager",
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "function_name" : "ASensorManager_getSensorList",
   "linker_set_key" : "ASensorManager_getSensorList",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14ASensorManager"
    },
    {
     "referenced_type" : "_ZTIPPKPK7ASensor"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 21
    }
   ],
   "function_name" : "ASensor_getFifoMaxEventCount",
   "linker_set_key" : "ASensor_getFifoMaxEventCount",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK7ASensor"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 21
    }
   ],
   "function_name" : "ASensor_getFifoReservedEventCount",
   "linker_set_key" : "ASensor_getFifoReservedEventCount",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK7ASensor"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "ASensor_getHandle",
   "linker_set_key" : "ASensor_getHandle",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK7ASensor"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "ASensor_getHighestDirectReportRateLevel",
   "linker_set_key" : "ASensor_getHighestDirectReportRateLevel",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK7ASensor"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "function_name" : "ASensor_getMinDelay",
   "linker_set_key" : "ASensor_getMinDelay",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK7ASensor"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "function_name" : "ASensor_getName",
   "linker_set_key" : "ASensor_getName",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK7ASensor"
    }
   ],
   "return_type" : "_ZTIPKc",
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 21
    }
   ],
   "function_name" : "ASensor_getReportingMode",
   "linker_set_key" : "ASensor_getReportingMode",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK7ASensor"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "function_name" : "ASensor_getResolution",
   "linker_set_key" : "ASensor_getResolution",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK7ASensor"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 21
    }
   ],
   "function_name" : "ASensor_getStringType",
   "linker_set_key" : "ASensor_getStringType",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK7ASensor"
    }
   ],
   "return_type" : "_ZTIPKc",
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "function_name" : "ASensor_getType",
   "linker_set_key" : "ASensor_getType",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK7ASensor"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "function_name" : "ASensor_getVendor",
   "linker_set_key" : "ASensor_getVendor",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK7ASensor"
    }
   ],
   "return_type" : "_ZTIPKc",
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "ASensor_isDirectChannelTypeSupported",
   "linker_set_key" : "ASensor_isDirectChannelTypeSupported",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK7ASensor"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 21
    }
   ],
   "function_name" : "ASensor_isWakeUpSensor",
   "linker_set_key" : "ASensor_isWakeUpSensor",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK7ASensor"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ASessionCreationConfig_create",
   "linker_set_key" : "ASessionCreationConfig_create",
   "return_type" : "_ZTIP22ASessionCreationConfig",
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ASessionCreationConfig_release",
   "linker_set_key" : "ASessionCreationConfig_release",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22ASessionCreationConfig"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ASessionCreationConfig_setGraphicsPipeline",
   "linker_set_key" : "ASessionCreationConfig_setGraphicsPipeline",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22ASessionCreationConfig"
    },
    {
     "referenced_type" : "_ZTIb"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ASessionCreationConfig_setNativeSurfaces",
   "linker_set_key" : "ASessionCreationConfig_setNativeSurfaces",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22ASessionCreationConfig"
    },
    {
     "referenced_type" : "_ZTIPP13ANativeWindow"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPP15ASurfaceControl"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ASessionCreationConfig_setPreferPowerEfficiency",
   "linker_set_key" : "ASessionCreationConfig_setPreferPowerEfficiency",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22ASessionCreationConfig"
    },
    {
     "referenced_type" : "_ZTIb"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ASessionCreationConfig_setTargetWorkDurationNanos",
   "linker_set_key" : "ASessionCreationConfig_setTargetWorkDurationNanos",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22ASessionCreationConfig"
    },
    {
     "referenced_type" : "_ZTIx"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ASessionCreationConfig_setTids",
   "linker_set_key" : "ASessionCreationConfig_setTids",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22ASessionCreationConfig"
    },
    {
     "referenced_type" : "_ZTIPKi"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ASessionCreationConfig_setUseAutoTiming",
   "linker_set_key" : "ASessionCreationConfig_setUseAutoTiming",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP22ASessionCreationConfig"
    },
    {
     "referenced_type" : "_ZTIb"
    },
    {
     "referenced_type" : "_ZTIb"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "ASharedMemory_create",
   "linker_set_key" : "ASharedMemory_create",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/sharedmem.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 27
    }
   ],
   "function_name" : "ASharedMemory_dupFromJava",
   "linker_set_key" : "ASharedMemory_dupFromJava",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/sharedmem_jni.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "ASharedMemory_getSize",
   "linker_set_key" : "ASharedMemory_getSize",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "frameworks/native/include/android/sharedmem.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "ASharedMemory_setProt",
   "linker_set_key" : "ASharedMemory_setProt",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/sharedmem.h"
  },
  {
   "function_name" : "AStorageManager_delete",
   "linker_set_key" : "AStorageManager_delete",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15AStorageManager"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/storage_manager.h"
  },
  {
   "function_name" : "AStorageManager_getMountedObbPath",
   "linker_set_key" : "AStorageManager_getMountedObbPath",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15AStorageManager"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIPKc",
   "source_file" : "frameworks/native/include/android/storage_manager.h"
  },
  {
   "function_name" : "AStorageManager_isObbMounted",
   "linker_set_key" : "AStorageManager_isObbMounted",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15AStorageManager"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/storage_manager.h"
  },
  {
   "function_name" : "AStorageManager_mountObb",
   "linker_set_key" : "AStorageManager_mountObb",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15AStorageManager"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPFvPKciPvE"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/storage_manager.h"
  },
  {
   "function_name" : "AStorageManager_new",
   "linker_set_key" : "AStorageManager_new",
   "return_type" : "_ZTIP15AStorageManager",
   "source_file" : "frameworks/native/include/android/storage_manager.h"
  },
  {
   "function_name" : "AStorageManager_unmountObb",
   "linker_set_key" : "AStorageManager_unmountObb",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15AStorageManager"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIKi"
    },
    {
     "referenced_type" : "_ZTIPFvPKciPvE"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/storage_manager.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 31
    }
   ],
   "function_name" : "ASurfaceControl_acquire",
   "linker_set_key" : "ASurfaceControl_acquire",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15ASurfaceControl"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "ASurfaceControl_create",
   "linker_set_key" : "ASurfaceControl_create",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15ASurfaceControl"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIP15ASurfaceControl",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "ASurfaceControl_createFromWindow",
   "linker_set_key" : "ASurfaceControl_createFromWindow",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13ANativeWindow"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIP15ASurfaceControl",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 34
    }
   ],
   "function_name" : "ASurfaceControl_fromJava",
   "linker_set_key" : "ASurfaceControl_fromJava",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    }
   ],
   "return_type" : "_ZTIP15ASurfaceControl",
   "source_file" : "frameworks/native/include/android/surface_control_jni.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "ASurfaceControl_release",
   "linker_set_key" : "ASurfaceControl_release",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15ASurfaceControl"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "ASurfaceTexture_acquireANativeWindow",
   "linker_set_key" : "ASurfaceTexture_acquireANativeWindow",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15ASurfaceTexture"
    }
   ],
   "return_type" : "_ZTIP13ANativeWindow",
   "source_file" : "frameworks/native/include/android/surface_texture.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "ASurfaceTexture_attachToGLContext",
   "linker_set_key" : "ASurfaceTexture_attachToGLContext",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15ASurfaceTexture"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/surface_texture.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "ASurfaceTexture_detachFromGLContext",
   "linker_set_key" : "ASurfaceTexture_detachFromGLContext",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15ASurfaceTexture"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/surface_texture.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "ASurfaceTexture_fromSurfaceTexture",
   "linker_set_key" : "ASurfaceTexture_fromSurfaceTexture",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    }
   ],
   "return_type" : "_ZTIP15ASurfaceTexture",
   "source_file" : "frameworks/native/include/android/surface_texture_jni.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "ASurfaceTexture_getTimestamp",
   "linker_set_key" : "ASurfaceTexture_getTimestamp",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15ASurfaceTexture"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "frameworks/native/include/android/surface_texture.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "ASurfaceTexture_getTransformMatrix",
   "linker_set_key" : "ASurfaceTexture_getTransformMatrix",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15ASurfaceTexture"
    },
    {
     "referenced_type" : "_ZTIPf"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_texture.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "ASurfaceTexture_release",
   "linker_set_key" : "ASurfaceTexture_release",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15ASurfaceTexture"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_texture.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "ASurfaceTexture_updateTexImage",
   "linker_set_key" : "ASurfaceTexture_updateTexImage",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15ASurfaceTexture"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/surface_texture.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "ASurfaceTransactionStats_getASurfaceControls",
   "linker_set_key" : "ASurfaceTransactionStats_getASurfaceControls",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP24ASurfaceTransactionStats"
    },
    {
     "referenced_type" : "_ZTIPPP15ASurfaceControl"
    },
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "ASurfaceTransactionStats_getAcquireTime",
   "linker_set_key" : "ASurfaceTransactionStats_getAcquireTime",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP24ASurfaceTransactionStats"
    },
    {
     "referenced_type" : "_ZTIP15ASurfaceControl"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "ASurfaceTransactionStats_getLatchTime",
   "linker_set_key" : "ASurfaceTransactionStats_getLatchTime",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP24ASurfaceTransactionStats"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "ASurfaceTransactionStats_getPresentFenceFd",
   "linker_set_key" : "ASurfaceTransactionStats_getPresentFenceFd",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP24ASurfaceTransactionStats"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "ASurfaceTransactionStats_getPreviousReleaseFenceFd",
   "linker_set_key" : "ASurfaceTransactionStats_getPreviousReleaseFenceFd",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP24ASurfaceTransactionStats"
    },
    {
     "referenced_type" : "_ZTIP15ASurfaceControl"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "ASurfaceTransactionStats_releaseASurfaceControls",
   "linker_set_key" : "ASurfaceTransactionStats_releaseASurfaceControls",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPP15ASurfaceControl"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "ASurfaceTransaction_apply",
   "linker_set_key" : "ASurfaceTransaction_apply",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19ASurfaceTransaction"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 34
    }
   ],
   "function_name" : "ASurfaceTransaction_clearFrameRate",
   "linker_set_key" : "ASurfaceTransaction_clearFrameRate",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19ASurfaceTransaction"
    },
    {
     "referenced_type" : "_ZTIP15ASurfaceControl"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "ASurfaceTransaction_create",
   "linker_set_key" : "ASurfaceTransaction_create",
   "return_type" : "_ZTIP19ASurfaceTransaction",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "ASurfaceTransaction_delete",
   "linker_set_key" : "ASurfaceTransaction_delete",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19ASurfaceTransaction"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 34
    }
   ],
   "function_name" : "ASurfaceTransaction_fromJava",
   "linker_set_key" : "ASurfaceTransaction_fromJava",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    }
   ],
   "return_type" : "_ZTIP19ASurfaceTransaction",
   "source_file" : "frameworks/native/include/android/surface_control_jni.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "ASurfaceTransaction_reparent",
   "linker_set_key" : "ASurfaceTransaction_reparent",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19ASurfaceTransaction"
    },
    {
     "referenced_type" : "_ZTIP15ASurfaceControl"
    },
    {
     "referenced_type" : "_ZTIP15ASurfaceControl"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "ASurfaceTransaction_setBuffer",
   "linker_set_key" : "ASurfaceTransaction_setBuffer",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19ASurfaceTransaction"
    },
    {
     "referenced_type" : "_ZTIP15ASurfaceControl"
    },
    {
     "referenced_type" : "_ZTIP15AHardwareBuffer"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "ASurfaceTransaction_setBufferAlpha",
   "linker_set_key" : "ASurfaceTransaction_setBufferAlpha",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19ASurfaceTransaction"
    },
    {
     "referenced_type" : "_ZTIP15ASurfaceControl"
    },
    {
     "referenced_type" : "_ZTIf"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "ASurfaceTransaction_setBufferDataSpace",
   "linker_set_key" : "ASurfaceTransaction_setBufferDataSpace",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19ASurfaceTransaction"
    },
    {
     "referenced_type" : "_ZTIP15ASurfaceControl"
    },
    {
     "referenced_type" : "_ZTI10ADataSpace"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 31
    }
   ],
   "function_name" : "ASurfaceTransaction_setBufferTransform",
   "linker_set_key" : "ASurfaceTransaction_setBufferTransform",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19ASurfaceTransaction"
    },
    {
     "referenced_type" : "_ZTIP15ASurfaceControl"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "ASurfaceTransaction_setBufferTransparency",
   "linker_set_key" : "ASurfaceTransaction_setBufferTransparency",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19ASurfaceTransaction"
    },
    {
     "referenced_type" : "_ZTIP15ASurfaceControl"
    },
    {
     "referenced_type" : "_ZTI31ASurfaceTransactionTransparency"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ASurfaceTransaction_setBufferWithRelease",
   "linker_set_key" : "ASurfaceTransaction_setBufferWithRelease",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19ASurfaceTransaction"
    },
    {
     "referenced_type" : "_ZTIP15ASurfaceControl"
    },
    {
     "referenced_type" : "_ZTIP15AHardwareBuffer"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPFvPviE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "ASurfaceTransaction_setColor",
   "linker_set_key" : "ASurfaceTransaction_setColor",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19ASurfaceTransaction"
    },
    {
     "referenced_type" : "_ZTIP15ASurfaceControl"
    },
    {
     "referenced_type" : "_ZTIf"
    },
    {
     "referenced_type" : "_ZTIf"
    },
    {
     "referenced_type" : "_ZTIf"
    },
    {
     "referenced_type" : "_ZTIf"
    },
    {
     "referenced_type" : "_ZTI10ADataSpace"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 31
    }
   ],
   "function_name" : "ASurfaceTransaction_setCrop",
   "linker_set_key" : "ASurfaceTransaction_setCrop",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19ASurfaceTransaction"
    },
    {
     "referenced_type" : "_ZTIP15ASurfaceControl"
    },
    {
     "referenced_type" : "_ZTIRK5ARect"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "ASurfaceTransaction_setDamageRegion",
   "linker_set_key" : "ASurfaceTransaction_setDamageRegion",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19ASurfaceTransaction"
    },
    {
     "referenced_type" : "_ZTIP15ASurfaceControl"
    },
    {
     "referenced_type" : "_ZTIPK5ARect"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 35
    }
   ],
   "function_name" : "ASurfaceTransaction_setDesiredHdrHeadroom",
   "linker_set_key" : "ASurfaceTransaction_setDesiredHdrHeadroom",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19ASurfaceTransaction"
    },
    {
     "referenced_type" : "_ZTIP15ASurfaceControl"
    },
    {
     "referenced_type" : "_ZTIf"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "ASurfaceTransaction_setDesiredPresentTime",
   "linker_set_key" : "ASurfaceTransaction_setDesiredPresentTime",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19ASurfaceTransaction"
    },
    {
     "referenced_type" : "_ZTIx"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 31
    }
   ],
   "function_name" : "ASurfaceTransaction_setEnableBackPressure",
   "linker_set_key" : "ASurfaceTransaction_setEnableBackPressure",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19ASurfaceTransaction"
    },
    {
     "referenced_type" : "_ZTIP15ASurfaceControl"
    },
    {
     "referenced_type" : "_ZTIb"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 34
    }
   ],
   "function_name" : "ASurfaceTransaction_setExtendedRangeBrightness",
   "linker_set_key" : "ASurfaceTransaction_setExtendedRangeBrightness",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19ASurfaceTransaction"
    },
    {
     "referenced_type" : "_ZTIP15ASurfaceControl"
    },
    {
     "referenced_type" : "_ZTIf"
    },
    {
     "referenced_type" : "_ZTIf"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "ASurfaceTransaction_setFrameRate",
   "linker_set_key" : "ASurfaceTransaction_setFrameRate",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19ASurfaceTransaction"
    },
    {
     "referenced_type" : "_ZTIP15ASurfaceControl"
    },
    {
     "referenced_type" : "_ZTIf"
    },
    {
     "referenced_type" : "_ZTIa"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 31
    }
   ],
   "function_name" : "ASurfaceTransaction_setFrameRateWithChangeStrategy",
   "linker_set_key" : "ASurfaceTransaction_setFrameRateWithChangeStrategy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19ASurfaceTransaction"
    },
    {
     "referenced_type" : "_ZTIP15ASurfaceControl"
    },
    {
     "referenced_type" : "_ZTIf"
    },
    {
     "referenced_type" : "_ZTIa"
    },
    {
     "referenced_type" : "_ZTIa"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 33
    }
   ],
   "function_name" : "ASurfaceTransaction_setFrameTimeline",
   "linker_set_key" : "ASurfaceTransaction_setFrameTimeline",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19ASurfaceTransaction"
    },
    {
     "referenced_type" : "_ZTIx"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "ASurfaceTransaction_setGeometry",
   "linker_set_key" : "ASurfaceTransaction_setGeometry",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19ASurfaceTransaction"
    },
    {
     "referenced_type" : "_ZTIP15ASurfaceControl"
    },
    {
     "referenced_type" : "_ZTIRK5ARect"
    },
    {
     "referenced_type" : "_ZTIRK5ARect"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "ASurfaceTransaction_setHdrMetadata_cta861_3",
   "linker_set_key" : "ASurfaceTransaction_setHdrMetadata_cta861_3",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19ASurfaceTransaction"
    },
    {
     "referenced_type" : "_ZTIP15ASurfaceControl"
    },
    {
     "referenced_type" : "_ZTIP21AHdrMetadata_cta861_3"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "ASurfaceTransaction_setHdrMetadata_smpte2086",
   "linker_set_key" : "ASurfaceTransaction_setHdrMetadata_smpte2086",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19ASurfaceTransaction"
    },
    {
     "referenced_type" : "_ZTIP15ASurfaceControl"
    },
    {
     "referenced_type" : "_ZTIP22AHdrMetadata_smpte2086"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ASurfaceTransaction_setLuts",
   "linker_set_key" : "ASurfaceTransaction_setLuts",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19ASurfaceTransaction"
    },
    {
     "referenced_type" : "_ZTIP15ASurfaceControl"
    },
    {
     "referenced_type" : "_ZTIPK12ADisplayLuts"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 31
    }
   ],
   "function_name" : "ASurfaceTransaction_setOnCommit",
   "linker_set_key" : "ASurfaceTransaction_setOnCommit",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19ASurfaceTransaction"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPFvPvP24ASurfaceTransactionStatsE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "ASurfaceTransaction_setOnComplete",
   "linker_set_key" : "ASurfaceTransaction_setOnComplete",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19ASurfaceTransaction"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPFvPvP24ASurfaceTransactionStatsE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 31
    }
   ],
   "function_name" : "ASurfaceTransaction_setPosition",
   "linker_set_key" : "ASurfaceTransaction_setPosition",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19ASurfaceTransaction"
    },
    {
     "referenced_type" : "_ZTIP15ASurfaceControl"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 31
    }
   ],
   "function_name" : "ASurfaceTransaction_setScale",
   "linker_set_key" : "ASurfaceTransaction_setScale",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19ASurfaceTransaction"
    },
    {
     "referenced_type" : "_ZTIP15ASurfaceControl"
    },
    {
     "referenced_type" : "_ZTIf"
    },
    {
     "referenced_type" : "_ZTIf"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "ASurfaceTransaction_setVisibility",
   "linker_set_key" : "ASurfaceTransaction_setVisibility",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19ASurfaceTransaction"
    },
    {
     "referenced_type" : "_ZTIP15ASurfaceControl"
    },
    {
     "referenced_type" : "_ZTI29ASurfaceTransactionVisibility"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "ASurfaceTransaction_setZOrder",
   "linker_set_key" : "ASurfaceTransaction_setZOrder",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19ASurfaceTransaction"
    },
    {
     "referenced_type" : "_ZTIP15ASurfaceControl"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "ASystemFontIterator_close",
   "linker_set_key" : "ASystemFontIterator_close",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19ASystemFontIterator"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/system_fonts.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "ASystemFontIterator_next",
   "linker_set_key" : "ASystemFontIterator_next",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19ASystemFontIterator"
    }
   ],
   "return_type" : "_ZTIP5AFont",
   "source_file" : "frameworks/native/include/android/system_fonts.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "ASystemFontIterator_open",
   "linker_set_key" : "ASystemFontIterator_open",
   "return_type" : "_ZTIP19ASystemFontIterator",
   "source_file" : "frameworks/native/include/android/system_fonts.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ASystemHealth_getCpuHeadroom",
   "linker_set_key" : "ASystemHealth_getCpuHeadroom",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK18ACpuHeadroomParams"
    },
    {
     "referenced_type" : "_ZTIPf"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/system_health.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ASystemHealth_getCpuHeadroomCalculationWindowRange",
   "linker_set_key" : "ASystemHealth_getCpuHeadroomCalculationWindowRange",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/system_health.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ASystemHealth_getCpuHeadroomMinIntervalMillis",
   "linker_set_key" : "ASystemHealth_getCpuHeadroomMinIntervalMillis",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPx"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/system_health.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ASystemHealth_getGpuHeadroom",
   "linker_set_key" : "ASystemHealth_getGpuHeadroom",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK18AGpuHeadroomParams"
    },
    {
     "referenced_type" : "_ZTIPf"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/system_health.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ASystemHealth_getGpuHeadroomCalculationWindowRange",
   "linker_set_key" : "ASystemHealth_getGpuHeadroomCalculationWindowRange",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/system_health.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "ASystemHealth_getGpuHeadroomMinIntervalMillis",
   "linker_set_key" : "ASystemHealth_getGpuHeadroomMinIntervalMillis",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPx"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/system_health.h"
  },
  {
   "function_name" : "ASystemHealth_getMaxCpuHeadroomTidsSize",
   "linker_set_key" : "ASystemHealth_getMaxCpuHeadroomTidsSize",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/system_health.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "AThermal_acquireManager",
   "linker_set_key" : "AThermal_acquireManager",
   "return_type" : "_ZTIP15AThermalManager",
   "source_file" : "frameworks/native/include/android/thermal.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "AThermal_getCurrentThermalStatus",
   "linker_set_key" : "AThermal_getCurrentThermalStatus",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15AThermalManager"
    }
   ],
   "return_type" : "_ZTI14AThermalStatus",
   "source_file" : "frameworks/native/include/android/thermal.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 31
    }
   ],
   "function_name" : "AThermal_getThermalHeadroom",
   "linker_set_key" : "AThermal_getThermalHeadroom",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15AThermalManager"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "frameworks/native/include/android/thermal.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 35
    }
   ],
   "function_name" : "AThermal_getThermalHeadroomThresholds",
   "linker_set_key" : "AThermal_getThermalHeadroomThresholds",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15AThermalManager"
    },
    {
     "referenced_type" : "_ZTIPPK25AThermalHeadroomThreshold"
    },
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/thermal.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "AThermal_registerThermalHeadroomListener",
   "linker_set_key" : "AThermal_registerThermalHeadroomListener",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15AThermalManager"
    },
    {
     "referenced_type" : "_ZTIPFvPvffiPK25AThermalHeadroomThresholdjE"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/thermal.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "AThermal_registerThermalStatusListener",
   "linker_set_key" : "AThermal_registerThermalStatusListener",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15AThermalManager"
    },
    {
     "referenced_type" : "_ZTIPFvPv14AThermalStatusE"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/thermal.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "AThermal_releaseManager",
   "linker_set_key" : "AThermal_releaseManager",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15AThermalManager"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/thermal.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "AThermal_unregisterThermalHeadroomListener",
   "linker_set_key" : "AThermal_unregisterThermalHeadroomListener",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15AThermalManager"
    },
    {
     "referenced_type" : "_ZTIPFvPvffiPK25AThermalHeadroomThresholdjE"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/thermal.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "AThermal_unregisterThermalStatusListener",
   "linker_set_key" : "AThermal_unregisterThermalStatusListener",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15AThermalManager"
    },
    {
     "referenced_type" : "_ZTIPFvPv14AThermalStatusE"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/thermal.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "ATrace_beginAsyncSection",
   "linker_set_key" : "ATrace_beginAsyncSection",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/trace.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "ATrace_beginSection",
   "linker_set_key" : "ATrace_beginSection",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/trace.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "ATrace_endAsyncSection",
   "linker_set_key" : "ATrace_endAsyncSection",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/trace.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "ATrace_endSection",
   "linker_set_key" : "ATrace_endSection",
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/trace.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "ATrace_isEnabled",
   "linker_set_key" : "ATrace_isEnabled",
   "return_type" : "_ZTIb",
   "source_file" : "frameworks/native/include/android/trace.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "ATrace_setCounter",
   "linker_set_key" : "ATrace_setCounter",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIx"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/trace.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 35
    }
   ],
   "function_name" : "AWorkDuration_create",
   "linker_set_key" : "AWorkDuration_create",
   "return_type" : "_ZTIP13AWorkDuration",
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 35
    }
   ],
   "function_name" : "AWorkDuration_release",
   "linker_set_key" : "AWorkDuration_release",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13AWorkDuration"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 35
    }
   ],
   "function_name" : "AWorkDuration_setActualCpuDurationNanos",
   "linker_set_key" : "AWorkDuration_setActualCpuDurationNanos",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13AWorkDuration"
    },
    {
     "referenced_type" : "_ZTIx"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 35
    }
   ],
   "function_name" : "AWorkDuration_setActualGpuDurationNanos",
   "linker_set_key" : "AWorkDuration_setActualGpuDurationNanos",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13AWorkDuration"
    },
    {
     "referenced_type" : "_ZTIx"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 35
    }
   ],
   "function_name" : "AWorkDuration_setActualTotalDurationNanos",
   "linker_set_key" : "AWorkDuration_setActualTotalDurationNanos",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13AWorkDuration"
    },
    {
     "referenced_type" : "_ZTIx"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 35
    }
   ],
   "function_name" : "AWorkDuration_setWorkPeriodStartTimestampNanos",
   "linker_set_key" : "AWorkDuration_setWorkPeriodStartTimestampNanos",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP13AWorkDuration"
    },
    {
     "referenced_type" : "_ZTIx"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "android_getaddrinfofornetwork",
   "linker_set_key" : "android_getaddrinfofornetwork",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIy"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPK8addrinfo"
    },
    {
     "referenced_type" : "_ZTIPP8addrinfo"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/multinetwork.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 31
    }
   ],
   "function_name" : "android_getprocdns",
   "linker_set_key" : "android_getprocdns",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPy"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/multinetwork.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 31
    }
   ],
   "function_name" : "android_getprocnetwork",
   "linker_set_key" : "android_getprocnetwork",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPy"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/multinetwork.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "android_res_cancel",
   "linker_set_key" : "android_res_cancel",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/multinetwork.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "android_res_nquery",
   "linker_set_key" : "android_res_nquery",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIy"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/multinetwork.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "android_res_nresult",
   "linker_set_key" : "android_res_nresult",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/multinetwork.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "android_res_nsend",
   "linker_set_key" : "android_res_nsend",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIy"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/multinetwork.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 31
    }
   ],
   "function_name" : "android_setprocdns",
   "linker_set_key" : "android_setprocdns",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIy"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/multinetwork.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "android_setprocnetwork",
   "linker_set_key" : "android_setprocnetwork",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIy"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/multinetwork.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "android_setsocknetwork",
   "linker_set_key" : "android_setsocknetwork",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIy"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/multinetwork.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 33
    }
   ],
   "function_name" : "android_tag_socket",
   "linker_set_key" : "android_tag_socket",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/multinetwork.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 33
    }
   ],
   "function_name" : "android_tag_socket_with_uid",
   "linker_set_key" : "android_tag_socket_with_uid",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/multinetwork.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 33
    }
   ],
   "function_name" : "android_untag_socket",
   "linker_set_key" : "android_untag_socket",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "frameworks/native/include/android/multinetwork.h"
  }
 ],
 "global_vars" : [],
 "lvalue_reference_types" :
 [
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIR17ADisplayLutsEntry",
   "name" : "ADisplayLutsEntry &",
   "referenced_type" : "_ZTI17ADisplayLutsEntry",
   "size" : 4,
   "source_file" : "frameworks/native/include/private/display_luts_private.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRK11AInputEvent",
   "name" : "const AInputEvent &",
   "referenced_type" : "_ZTIK11AInputEvent",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRK17ADisplayLutsEntry",
   "name" : "const ADisplayLutsEntry &",
   "referenced_type" : "_ZTIK17ADisplayLutsEntry",
   "size" : 4,
   "source_file" : "frameworks/native/include/private/display_luts_private.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRK5ARect",
   "name" : "const ARect &",
   "referenced_type" : "_ZTIK5ARect",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRK8log_time",
   "name" : "const log_time &",
   "referenced_type" : "_ZTIK8log_time",
   "size" : 4,
   "source_file" : "system/logging/liblog/include/log/log_time.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRK8timespec",
   "name" : "const timespec &",
   "referenced_type" : "_ZTIK8timespec",
   "size" : 4,
   "source_file" : "system/logging/liblog/include/log/log_time.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN4aidl7android8hardware12NativeWindowE",
   "name" : "const aidl::android::hardware::NativeWindow &",
   "referenced_type" : "_ZTIKN4aidl7android8hardware12NativeWindowE",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window_aidl.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN4aidl7android8hardware14HardwareBufferE",
   "name" : "const aidl::android::hardware::HardwareBuffer &",
   "referenced_type" : "_ZTIKN4aidl7android8hardware14HardwareBufferE",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN7android10InputEventE",
   "name" : "const android::InputEvent &",
   "referenced_type" : "_ZTIKN7android10InputEventE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "linker_set_key" : "_ZTIRKN7android10RingBuffer8IteratorITL0__EE",
   "name" : "const Iterator<U> &",
   "referenced_type" : "_ZTIKN7android10RingBuffer8IteratorITL0__EE",
   "source_file" : "frameworks/native/include/input/RingBuffer.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN7android11MotionEventE",
   "name" : "const android::MotionEvent &",
   "referenced_type" : "_ZTIKN7android11MotionEventE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN7android13PointerCoordsE",
   "name" : "const android::PointerCoords &",
   "referenced_type" : "_ZTIKN7android13PointerCoordsE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN7android15LegacyResampler10PointerMap8iteratorIKNS0_7PointerEEE",
   "name" : "const android::LegacyResampler::PointerMap::iterator<const android::LegacyResampler::Pointer> &",
   "referenced_type" : "_ZTIKN7android15LegacyResampler10PointerMap8iteratorIKNS0_7PointerEEE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Resampler.h"
  },
  {
   "linker_set_key" : "_ZTIRKN7android15LegacyResampler10PointerMap8iteratorIT_EE",
   "name" : "const iterator<T> &",
   "referenced_type" : "_ZTIKN7android15LegacyResampler10PointerMap8iteratorIT_EE",
   "source_file" : "frameworks/native/include/input/Resampler.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN7android15LegacyResampler7PointerE",
   "name" : "const android::LegacyResampler::Pointer &",
   "referenced_type" : "_ZTIKN7android15LegacyResampler7PointerE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Resampler.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN7android17PointerPropertiesE",
   "name" : "const android::PointerProperties &",
   "referenced_type" : "_ZTIKN7android17PointerPropertiesE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN7android21PointerCaptureRequestE",
   "name" : "const android::PointerCaptureRequest &",
   "referenced_type" : "_ZTIKN7android21PointerCaptureRequestE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN7android2ui9TransformE",
   "name" : "const android::ui::Transform &",
   "referenced_type" : "_ZTIKN7android2ui9TransformE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN7android3ftl11SmallVectorINS_15ResTable_configELj0EEE",
   "name" : "const android::ftl::SmallVector<android::ResTable_config, 0> &",
   "referenced_type" : "_ZTIKN7android3ftl11SmallVectorINS_15ResTable_configELj0EEE",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/small_vector.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN7android3ftl13ConstructibleINS_15LegacyResampler10PointerMap9PointerIdEiEE",
   "name" : "const android::ftl::Constructible<android::LegacyResampler::PointerMap::PointerId, int> &",
   "referenced_type" : "_ZTIKN7android3ftl13ConstructibleINS_15LegacyResampler10PointerMap9PointerIdEiEE",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/mixins.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN7android3ftl13ConstructibleINS_2ui16LogicalDisplayIdEiEE",
   "name" : "const android::ftl::Constructible<android::ui::LogicalDisplayId, int> &",
   "referenced_type" : "_ZTIKN7android3ftl13ConstructibleINS_2ui16LogicalDisplayIdEiEE",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/mixins.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN7android3ftl13ConstructibleINS_3gui3PidEiEE",
   "name" : "const android::ftl::Constructible<android::gui::Pid, int> &",
   "referenced_type" : "_ZTIKN7android3ftl13ConstructibleINS_3gui3PidEiEE",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/mixins.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN7android3ftl13ConstructibleINS_3gui3UidEjEE",
   "name" : "const android::ftl::Constructible<android::gui::Uid, unsigned int> &",
   "referenced_type" : "_ZTIKN7android3ftl13ConstructibleINS_3gui3UidEjEE",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/mixins.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN7android8KeyEventE",
   "name" : "const android::KeyEvent &",
   "referenced_type" : "_ZTIKN7android8KeyEventE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKi",
   "name" : "const int &",
   "referenced_type" : "_ZTIKi",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/mixins.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKj",
   "name" : "const unsigned int &",
   "referenced_type" : "_ZTIKj",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/mixins.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN4aidl7android8hardware12NativeWindowE",
   "name" : "aidl::android::hardware::NativeWindow &",
   "referenced_type" : "_ZTIN4aidl7android8hardware12NativeWindowE",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window_aidl.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN4aidl7android8hardware14HardwareBufferE",
   "name" : "aidl::android::hardware::HardwareBuffer &",
   "referenced_type" : "_ZTIN4aidl7android8hardware14HardwareBufferE",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h"
  },
  {
   "linker_set_key" : "_ZTIRN7android10RingBufferIT_EE",
   "name" : "RingBuffer<T> &",
   "referenced_type" : "_ZTIN7android10RingBufferIT_EE",
   "source_file" : "frameworks/native/include/input/RingBuffer.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN7android12InputChannelE",
   "name" : "android::InputChannel &",
   "referenced_type" : "_ZTIN7android12InputChannelE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN7android13PointerCoordsE",
   "name" : "android::PointerCoords &",
   "referenced_type" : "_ZTIN7android13PointerCoordsE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN7android17PointerPropertiesE",
   "name" : "android::PointerProperties &",
   "referenced_type" : "_ZTIN7android17PointerPropertiesE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN7android22InputConsumerCallbacksE",
   "name" : "android::InputConsumerCallbacks &",
   "referenced_type" : "_ZTIN7android22InputConsumerCallbacksE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/InputConsumerNoResampling.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN7android3ftl11SmallVectorINS_15ResTable_configELj0EEE",
   "name" : "android::ftl::SmallVector<android::ResTable_config, 0> &",
   "referenced_type" : "_ZTIN7android3ftl11SmallVectorINS_15ResTable_configELj0EEE",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/details/array_traits.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN7android3ftl12StaticVectorINS_15ResTable_configELj1EEE",
   "name" : "android::ftl::StaticVector<android::ResTable_config, 1> &",
   "referenced_type" : "_ZTIN7android3ftl12StaticVectorINS_15ResTable_configELj1EEE",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/details/array_traits.h"
  }
 ],
 "pointer_types" :
 [
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP11AInputEvent",
   "name" : "AInputEvent *",
   "referenced_type" : "_ZTI11AInputEvent",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/surface_control_input_receiver.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP11AInputQueue",
   "name" : "AInputQueue *",
   "referenced_type" : "_ZTI11AInputQueue",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP12ADisplayLuts",
   "name" : "ADisplayLuts *",
   "referenced_type" : "_ZTI12ADisplayLuts",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/display_luts.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP12AFontMatcher",
   "name" : "AFontMatcher *",
   "referenced_type" : "_ZTI12AFontMatcher",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/font_matcher.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP12AInputDevice",
   "name" : "AInputDevice *",
   "referenced_type" : "_ZTI12AInputDevice",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP12ASensorEvent",
   "name" : "ASensorEvent *",
   "referenced_type" : "_ZTI12ASensorEvent",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP13AAssetManager",
   "name" : "AAssetManager *",
   "referenced_type" : "_ZTI13AAssetManager",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/asset_manager.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP13ANativeWindow",
   "name" : "ANativeWindow *",
   "referenced_type" : "_ZTI13ANativeWindow",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP13AWorkDuration",
   "name" : "AWorkDuration *",
   "referenced_type" : "_ZTI13AWorkDuration",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP14AChoreographer",
   "name" : "AChoreographer *",
   "referenced_type" : "_ZTI14AChoreographer",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/surface_control_input_receiver.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP14AConfiguration",
   "name" : "AConfiguration *",
   "referenced_type" : "_ZTI14AConfiguration",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP14AInputReceiver",
   "name" : "AInputReceiver *",
   "referenced_type" : "_ZTI14AInputReceiver",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/surface_control_input_receiver.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP14ASensorManager",
   "name" : "ASensorManager *",
   "referenced_type" : "_ZTI14ASensorManager",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP15AHardwareBuffer",
   "name" : "AHardwareBuffer *",
   "referenced_type" : "_ZTI15AHardwareBuffer",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/hardware_buffer_jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP15ANativeActivity",
   "name" : "ANativeActivity *",
   "referenced_type" : "_ZTI15ANativeActivity",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/native_activity.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP15AStorageManager",
   "name" : "AStorageManager *",
   "referenced_type" : "_ZTI15AStorageManager",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/storage_manager.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP15ASurfaceControl",
   "name" : "ASurfaceControl *",
   "referenced_type" : "_ZTI15ASurfaceControl",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP15ASurfaceTexture",
   "name" : "ASurfaceTexture *",
   "referenced_type" : "_ZTI15ASurfaceTexture",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/surface_texture.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP15AThermalManager",
   "name" : "AThermalManager *",
   "referenced_type" : "_ZTI15AThermalManager",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/thermal.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP17ADisplayLutsEntry",
   "name" : "ADisplayLutsEntry *",
   "referenced_type" : "_ZTI17ADisplayLutsEntry",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/display_luts.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP17ASensorEventQueue",
   "name" : "ASensorEventQueue *",
   "referenced_type" : "_ZTI17ASensorEventQueue",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP18ACpuHeadroomParams",
   "name" : "ACpuHeadroomParams *",
   "referenced_type" : "_ZTI18ACpuHeadroomParams",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/system_health.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP18AGpuHeadroomParams",
   "name" : "AGpuHeadroomParams *",
   "referenced_type" : "_ZTI18AGpuHeadroomParams",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/system_health.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP19AInputTransferToken",
   "name" : "AInputTransferToken *",
   "referenced_type" : "_ZTI19AInputTransferToken",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/input_transfer_token_jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP19ANativeWindowBuffer",
   "name" : "ANativeWindowBuffer *",
   "referenced_type" : "_ZTI19ANativeWindowBuffer",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP19ASurfaceTransaction",
   "name" : "ASurfaceTransaction *",
   "referenced_type" : "_ZTI19ASurfaceTransaction",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP19ASystemFontIterator",
   "name" : "ASystemFontIterator *",
   "referenced_type" : "_ZTI19ASystemFontIterator",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/system_fonts.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP20AHardwareBuffer_Desc",
   "name" : "AHardwareBuffer_Desc *",
   "referenced_type" : "_ZTI20AHardwareBuffer_Desc",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP20ANativeWindow_Buffer",
   "name" : "ANativeWindow_Buffer *",
   "referenced_type" : "_ZTI20ANativeWindow_Buffer",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP20ASurfaceControlStats",
   "name" : "ASurfaceControlStats *",
   "referenced_type" : "_ZTI20ASurfaceControlStats",
   "size" : 4,
   "source_file" : "frameworks/native/include/private/surface_control_private.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP21AHdrMetadata_cta861_3",
   "name" : "AHdrMetadata_cta861_3 *",
   "referenced_type" : "_ZTI21AHdrMetadata_cta861_3",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP21android_native_base_t",
   "name" : "android_native_base_t *",
   "referenced_type" : "_ZTI21android_native_base_t",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP22AHardwareBuffer_Planes",
   "name" : "AHardwareBuffer_Planes *",
   "referenced_type" : "_ZTI22AHardwareBuffer_Planes",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP22AHdrMetadata_smpte2086",
   "name" : "AHdrMetadata_smpte2086 *",
   "referenced_type" : "_ZTI22AHdrMetadata_smpte2086",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP22ASessionCreationConfig",
   "name" : "ASessionCreationConfig *",
   "referenced_type" : "_ZTI22ASessionCreationConfig",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP23AInputReceiverCallbacks",
   "name" : "AInputReceiverCallbacks *",
   "referenced_type" : "_ZTI23AInputReceiverCallbacks",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/surface_control_input_receiver.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP23APerformanceHintManager",
   "name" : "APerformanceHintManager *",
   "referenced_type" : "_ZTI23APerformanceHintManager",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP23APerformanceHintSession",
   "name" : "APerformanceHintSession *",
   "referenced_type" : "_ZTI23APerformanceHintSession",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP24ANativeActivityCallbacks",
   "name" : "ANativeActivityCallbacks *",
   "referenced_type" : "_ZTI24ANativeActivityCallbacks",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/native_activity.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP24ASurfaceTransactionStats",
   "name" : "ASurfaceTransactionStats *",
   "referenced_type" : "_ZTI24ASurfaceTransactionStats",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP38AActivityManager_UidImportanceListener",
   "name" : "AActivityManager_UidImportanceListener *",
   "referenced_type" : "_ZTI38AActivityManager_UidImportanceListener",
   "size" : 4,
   "source_file" : "frameworks/base/native/android/include_platform/android/activity_manager.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP44ADynamicInstrumentationManager_TargetProcess",
   "name" : "ADynamicInstrumentationManager_TargetProcess *",
   "referenced_type" : "_ZTI44ADynamicInstrumentationManager_TargetProcess",
   "size" : 4,
   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP47ADynamicInstrumentationManager_MethodDescriptor",
   "name" : "ADynamicInstrumentationManager_MethodDescriptor *",
   "referenced_type" : "_ZTI47ADynamicInstrumentationManager_MethodDescriptor",
   "size" : 4,
   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP5AFont",
   "name" : "AFont *",
   "referenced_type" : "_ZTI5AFont",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/font.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP5ARect",
   "name" : "ARect *",
   "referenced_type" : "_ZTI5ARect",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP6AAsset",
   "name" : "AAsset *",
   "referenced_type" : "_ZTI6AAsset",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/asset_manager.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7ALooper",
   "name" : "ALooper *",
   "referenced_type" : "_ZTI7ALooper",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/surface_control_input_receiver.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7AParcel",
   "name" : "AParcel *",
   "referenced_type" : "_ZTI7AParcel",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7_JNIEnv",
   "name" : "_JNIEnv *",
   "referenced_type" : "_ZTI7_JNIEnv",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/asset_manager_jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7_JavaVM",
   "name" : "_JavaVM *",
   "referenced_type" : "_ZTI7_JavaVM",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/native_activity.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP8AObbInfo",
   "name" : "AObbInfo *",
   "referenced_type" : "_ZTI8AObbInfo",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/obb.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP8_jobject",
   "name" : "_jobject *",
   "referenced_type" : "_ZTI8_jobject",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/asset_manager_jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP8addrinfo",
   "name" : "addrinfo *",
   "referenced_type" : "_ZTI8addrinfo",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/multinetwork.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP8log_time",
   "name" : "log_time *",
   "referenced_type" : "_ZTI8log_time",
   "size" : 4,
   "source_file" : "system/logging/liblog/include/log/log_time.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP9AAssetDir",
   "name" : "AAssetDir *",
   "referenced_type" : "_ZTI9AAssetDir",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/asset_manager.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFPvP15ANativeActivityPjE",
   "name" : "void *(*)(ANativeActivity *, unsigned int *)",
   "referenced_type" : "_ZTIFPvP15ANativeActivityPjE",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/native_activity.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFbPvP11AInputEventE",
   "name" : "bool (*)(void *, AInputEvent *)",
   "referenced_type" : "_ZTIFbPvP11AInputEventE",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/surface_control_input_receiver.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP13ANativeWindowP19ANativeWindowBufferE",
   "name" : "int (*)(ANativeWindow *, ANativeWindowBuffer *)",
   "referenced_type" : "_ZTIFiP13ANativeWindowP19ANativeWindowBufferE",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP13ANativeWindowP19ANativeWindowBufferiE",
   "name" : "int (*)(ANativeWindow *, ANativeWindowBuffer *, int)",
   "referenced_type" : "_ZTIFiP13ANativeWindowP19ANativeWindowBufferiE",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP13ANativeWindowPFiS0_P19ANativeWindowBufferiEPvS2_iE",
   "name" : "int (*)(ANativeWindow *, int (*)(ANativeWindow *, ANativeWindowBuffer *, int), void *, ANativeWindowBuffer *, int)",
   "referenced_type" : "_ZTIFiP13ANativeWindowPFiS0_P19ANativeWindowBufferiEPvS2_iE",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP13ANativeWindowPFiS0_PP19ANativeWindowBufferPiEPvS3_S4_E",
   "name" : "int (*)(ANativeWindow *, int (*)(ANativeWindow *, ANativeWindowBuffer **, int *), void *, ANativeWindowBuffer **, int *)",
   "referenced_type" : "_ZTIFiP13ANativeWindowPFiS0_PP19ANativeWindowBufferPiEPvS3_S4_E",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP13ANativeWindowPFiS0_iPcEPviS1_E",
   "name" : "int (*)(ANativeWindow *, int (*)(ANativeWindow *, int, char *), void *, int, char *)",
   "referenced_type" : "_ZTIFiP13ANativeWindowPFiS0_iPcEPviS1_E",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP13ANativeWindowPP19ANativeWindowBufferE",
   "name" : "int (*)(ANativeWindow *, ANativeWindowBuffer **)",
   "referenced_type" : "_ZTIFiP13ANativeWindowPP19ANativeWindowBufferE",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP13ANativeWindowPP19ANativeWindowBufferPiE",
   "name" : "int (*)(ANativeWindow *, ANativeWindowBuffer **, int *)",
   "referenced_type" : "_ZTIFiP13ANativeWindowPP19ANativeWindowBufferPiE",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP13ANativeWindowiE",
   "name" : "int (*)(ANativeWindow *, int)",
   "referenced_type" : "_ZTIFiP13ANativeWindowiE",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP13ANativeWindowiPcE",
   "name" : "int (*)(ANativeWindow *, int, char *)",
   "referenced_type" : "_ZTIFiP13ANativeWindowiPcE",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP13ANativeWindowizE",
   "name" : "int (*)(ANativeWindow *, int, ...)",
   "referenced_type" : "_ZTIFiP13ANativeWindowizE",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiPK13ANativeWindowiPiE",
   "name" : "int (*)(const ANativeWindow *, int, int *)",
   "referenced_type" : "_ZTIFiPK13ANativeWindowiPiE",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiiiPvE",
   "name" : "int (*)(int, int, void *)",
   "referenced_type" : "_ZTIFiiiPvE",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP15ANativeActivityE",
   "name" : "void (*)(ANativeActivity *)",
   "referenced_type" : "_ZTIFvP15ANativeActivityE",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/native_activity.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP15ANativeActivityP11AInputQueueE",
   "name" : "void (*)(ANativeActivity *, AInputQueue *)",
   "referenced_type" : "_ZTIFvP15ANativeActivityP11AInputQueueE",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/native_activity.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP15ANativeActivityP13ANativeWindowE",
   "name" : "void (*)(ANativeActivity *, ANativeWindow *)",
   "referenced_type" : "_ZTIFvP15ANativeActivityP13ANativeWindowE",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/native_activity.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP15ANativeActivityPK5ARectE",
   "name" : "void (*)(ANativeActivity *, const ARect *)",
   "referenced_type" : "_ZTIFvP15ANativeActivityPK5ARectE",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/native_activity.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP15ANativeActivityiE",
   "name" : "void (*)(ANativeActivity *, int)",
   "referenced_type" : "_ZTIFvP15ANativeActivityiE",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/native_activity.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP21android_native_base_tE",
   "name" : "void (*)(android_native_base_t *)",
   "referenced_type" : "_ZTIFvP21android_native_base_tE",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvPK31AChoreographerFrameCallbackDataPvE",
   "name" : "void (*)(const AChoreographerFrameCallbackData *, void *)",
   "referenced_type" : "_ZTIFvPK31AChoreographerFrameCallbackDataPvE",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/choreographer.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvPKciPvE",
   "name" : "void (*)(const char *, int, void *)",
   "referenced_type" : "_ZTIFvPKciPvE",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/storage_manager.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvPv14AThermalStatusE",
   "name" : "void (*)(void *, AThermalStatus)",
   "referenced_type" : "_ZTIFvPv14AThermalStatusE",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/thermal.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvPvP24ASurfaceTransactionStatsE",
   "name" : "void (*)(void *, ASurfaceTransactionStats *)",
   "referenced_type" : "_ZTIFvPvP24ASurfaceTransactionStatsE",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvPvffiPK25AThermalHeadroomThresholdjE",
   "name" : "void (*)(void *, float, float, int, const AThermalHeadroomThreshold *, unsigned int)",
   "referenced_type" : "_ZTIFvPvffiPK25AThermalHeadroomThresholdjE",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/thermal.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvPviE",
   "name" : "void (*)(void *, int)",
   "referenced_type" : "_ZTIFvPviE",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvPviP20ASurfaceControlStatsE",
   "name" : "void (*)(void *, int, ASurfaceControlStats *)",
   "referenced_type" : "_ZTIFvPviP20ASurfaceControlStatsE",
   "size" : 4,
   "source_file" : "frameworks/native/include/private/surface_control_private.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvjiPvE",
   "name" : "void (*)(unsigned int, int, void *)",
   "referenced_type" : "_ZTIFvjiPvE",
   "size" : 4,
   "source_file" : "frameworks/base/native/android/include_platform/android/activity_manager.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvlPvE",
   "name" : "void (*)(long, void *)",
   "referenced_type" : "_ZTIFvlPvE",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/choreographer.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvxPvE",
   "name" : "void (*)(long long, void *)",
   "referenced_type" : "_ZTIFvxPvE",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/choreographer.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK11AInputEvent",
   "name" : "const AInputEvent *",
   "referenced_type" : "_ZTIK11AInputEvent",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK12ADisplayLuts",
   "name" : "const ADisplayLuts *",
   "referenced_type" : "_ZTIK12ADisplayLuts",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK12AFontMatcher",
   "name" : "const AFontMatcher *",
   "referenced_type" : "_ZTIK12AFontMatcher",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/font_matcher.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK13ANativeWindow",
   "name" : "const ANativeWindow *",
   "referenced_type" : "_ZTIK13ANativeWindow",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK13native_handle",
   "name" : "const native_handle *",
   "referenced_type" : "_ZTIK13native_handle",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK15AHardwareBuffer",
   "name" : "const AHardwareBuffer *",
   "referenced_type" : "_ZTIK15AHardwareBuffer",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK15ASurfaceControl",
   "name" : "const ASurfaceControl *",
   "referenced_type" : "_ZTIK15ASurfaceControl",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/surface_control_input_receiver.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK17ADisplayLutsEntry",
   "name" : "const ADisplayLutsEntry *",
   "referenced_type" : "_ZTIK17ADisplayLutsEntry",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/display_luts.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK18ACpuHeadroomParams",
   "name" : "const ACpuHeadroomParams *",
   "referenced_type" : "_ZTIK18ACpuHeadroomParams",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/system_health.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK18AGpuHeadroomParams",
   "name" : "const AGpuHeadroomParams *",
   "referenced_type" : "_ZTIK18AGpuHeadroomParams",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/system_health.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK19AInputTransferToken",
   "name" : "const AInputTransferToken *",
   "referenced_type" : "_ZTIK19AInputTransferToken",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/surface_control_input_receiver.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK19ANativeWindowBuffer",
   "name" : "const ANativeWindowBuffer *",
   "referenced_type" : "_ZTIK19ANativeWindowBuffer",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK20AHardwareBuffer_Desc",
   "name" : "const AHardwareBuffer_Desc *",
   "referenced_type" : "_ZTIK20AHardwareBuffer_Desc",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK25AThermalHeadroomThreshold",
   "name" : "const AThermalHeadroomThreshold *",
   "referenced_type" : "_ZTIK25AThermalHeadroomThreshold",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/thermal.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK26AHardwareBufferLongOptions",
   "name" : "const AHardwareBufferLongOptions *",
   "referenced_type" : "_ZTIK26AHardwareBufferLongOptions",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/vndk/hardware_buffer.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK31AChoreographerFrameCallbackData",
   "name" : "const AChoreographerFrameCallbackData *",
   "referenced_type" : "_ZTIK31AChoreographerFrameCallbackData",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/choreographer.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK44ADynamicInstrumentationManager_TargetProcess",
   "name" : "const ADynamicInstrumentationManager_TargetProcess *",
   "referenced_type" : "_ZTIK44ADynamicInstrumentationManager_TargetProcess",
   "size" : 4,
   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK47ADynamicInstrumentationManager_MethodDescriptor",
   "name" : "const ADynamicInstrumentationManager_MethodDescriptor *",
   "referenced_type" : "_ZTIK47ADynamicInstrumentationManager_MethodDescriptor",
   "size" : 4,
   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK58ADynamicInstrumentationManager_ExecutableMethodFileOffsets",
   "name" : "const ADynamicInstrumentationManager_ExecutableMethodFileOffsets *",
   "referenced_type" : "_ZTIK58ADynamicInstrumentationManager_ExecutableMethodFileOffsets",
   "size" : 4,
   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK5AFont",
   "name" : "const AFont *",
   "referenced_type" : "_ZTIK5AFont",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/font.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK5ARect",
   "name" : "const ARect *",
   "referenced_type" : "_ZTIK5ARect",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/native_activity.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK7AParcel",
   "name" : "const AParcel *",
   "referenced_type" : "_ZTIK7AParcel",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK7ASensor",
   "name" : "const ASensor *",
   "referenced_type" : "_ZTIK7ASensor",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK8addrinfo",
   "name" : "const addrinfo *",
   "referenced_type" : "_ZTIK8addrinfo",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/multinetwork.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK8log_time",
   "name" : "const log_time *",
   "referenced_type" : "_ZTIK8log_time",
   "size" : 4,
   "source_file" : "system/logging/liblog/include/log/log_time.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN4aidl7android8hardware12NativeWindowE",
   "name" : "const aidl::android::hardware::NativeWindow *",
   "referenced_type" : "_ZTIKN4aidl7android8hardware12NativeWindowE",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window_aidl.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN4aidl7android8hardware14HardwareBufferE",
   "name" : "const aidl::android::hardware::HardwareBuffer *",
   "referenced_type" : "_ZTIKN4aidl7android8hardware14HardwareBufferE",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android10FocusEventE",
   "name" : "const android::FocusEvent *",
   "referenced_type" : "_ZTIKN7android10FocusEventE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android10InputEventE",
   "name" : "const android::InputEvent *",
   "referenced_type" : "_ZTIKN7android10InputEventE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android11MotionEventE",
   "name" : "const android::MotionEvent *",
   "referenced_type" : "_ZTIKN7android11MotionEventE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android12CaptureEventE",
   "name" : "const android::CaptureEvent *",
   "referenced_type" : "_ZTIKN7android12CaptureEventE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android12InputChannelE",
   "name" : "const android::InputChannel *",
   "referenced_type" : "_ZTIKN7android12InputChannelE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android12InputMessage4Body3KeyE",
   "name" : "const android::InputMessage::Body::Key *",
   "referenced_type" : "_ZTIKN7android12InputMessage4Body3KeyE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android12InputMessage4Body4DragE",
   "name" : "const android::InputMessage::Body::Drag *",
   "referenced_type" : "_ZTIKN7android12InputMessage4Body4DragE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android12InputMessage4Body5FocusE",
   "name" : "const android::InputMessage::Body::Focus *",
   "referenced_type" : "_ZTIKN7android12InputMessage4Body5FocusE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android12InputMessage4Body6MotionE",
   "name" : "const android::InputMessage::Body::Motion *",
   "referenced_type" : "_ZTIKN7android12InputMessage4Body6MotionE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android12InputMessage4Body7CaptureE",
   "name" : "const android::InputMessage::Body::Capture *",
   "referenced_type" : "_ZTIKN7android12InputMessage4Body7CaptureE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android12InputMessage4Body8FinishedE",
   "name" : "const android::InputMessage::Body::Finished *",
   "referenced_type" : "_ZTIKN7android12InputMessage4Body8FinishedE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android12InputMessage4Body8TimelineE",
   "name" : "const android::InputMessage::Body::Timeline *",
   "referenced_type" : "_ZTIKN7android12InputMessage4Body8TimelineE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android12InputMessage4Body9TouchModeE",
   "name" : "const android::InputMessage::Body::TouchMode *",
   "referenced_type" : "_ZTIKN7android12InputMessage4Body9TouchModeE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android13GraphicBufferE",
   "name" : "const android::GraphicBuffer *",
   "referenced_type" : "_ZTIKN7android13GraphicBufferE",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include-private/private/android/AHardwareBufferHelpers.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android13PointerCoordsE",
   "name" : "const android::PointerCoords *",
   "referenced_type" : "_ZTIKN7android13PointerCoordsE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android14InputPublisherE",
   "name" : "const android::InputPublisher *",
   "referenced_type" : "_ZTIKN7android14InputPublisherE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android14TouchModeEventE",
   "name" : "const android::TouchModeEvent *",
   "referenced_type" : "_ZTIKN7android14TouchModeEventE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android15LegacyResampler10PointerMap8iteratorIKNS0_7PointerEEE",
   "name" : "const android::LegacyResampler::PointerMap::iterator<const android::LegacyResampler::Pointer> *",
   "referenced_type" : "_ZTIKN7android15LegacyResampler10PointerMap8iteratorIKNS0_7PointerEEE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Resampler.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android15LegacyResampler10PointerMapE",
   "name" : "const android::LegacyResampler::PointerMap *",
   "referenced_type" : "_ZTIKN7android15LegacyResampler10PointerMapE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Resampler.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android15LegacyResampler6SampleE",
   "name" : "const android::LegacyResampler::Sample *",
   "referenced_type" : "_ZTIKN7android15LegacyResampler6SampleE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Resampler.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android15LegacyResampler7PointerE",
   "name" : "const android::LegacyResampler::Pointer *",
   "referenced_type" : "_ZTIKN7android15LegacyResampler7PointerE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Resampler.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android15ResTable_configE",
   "name" : "const android::ResTable_config *",
   "referenced_type" : "_ZTIKN7android15ResTable_configE",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/details/array_traits.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android17PointerPropertiesE",
   "name" : "const android::PointerProperties *",
   "referenced_type" : "_ZTIKN7android17PointerPropertiesE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android21PointerCaptureRequestE",
   "name" : "const android::PointerCaptureRequest *",
   "referenced_type" : "_ZTIKN7android21PointerCaptureRequestE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android3ftl11SmallVectorINS_15ResTable_configELj1EEE",
   "name" : "const android::ftl::SmallVector<android::ResTable_config, 1> *",
   "referenced_type" : "_ZTIKN7android3ftl11SmallVectorINS_15ResTable_configELj1EEE",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/small_vector.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android3ftl12StaticVectorINS_15ResTable_configELj1EEE",
   "name" : "const android::ftl::StaticVector<android::ResTable_config, 1> *",
   "referenced_type" : "_ZTIKN7android3ftl12StaticVectorINS_15ResTable_configELj1EEE",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/static_vector.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android3ftl13ConstructibleINS_15LegacyResampler10PointerMap9PointerIdEiEE",
   "name" : "const android::ftl::Constructible<android::LegacyResampler::PointerMap::PointerId, int> *",
   "referenced_type" : "_ZTIKN7android3ftl13ConstructibleINS_15LegacyResampler10PointerMap9PointerIdEiEE",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/mixins.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android3ftl13ConstructibleINS_2ui16LogicalDisplayIdEiEE",
   "name" : "const android::ftl::Constructible<android::ui::LogicalDisplayId, int> *",
   "referenced_type" : "_ZTIKN7android3ftl13ConstructibleINS_2ui16LogicalDisplayIdEiEE",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/mixins.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android3ftl13ConstructibleINS_3gui3PidEiEE",
   "name" : "const android::ftl::Constructible<android::gui::Pid, int> *",
   "referenced_type" : "_ZTIKN7android3ftl13ConstructibleINS_3gui3PidEiEE",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/mixins.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android3ftl13ConstructibleINS_3gui3UidEjEE",
   "name" : "const android::ftl::Constructible<android::gui::Uid, unsigned int> *",
   "referenced_type" : "_ZTIKN7android3ftl13ConstructibleINS_3gui3UidEjEE",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/mixins.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android3ftl7details14ArrayIteratorsINS0_11SmallVectorINS_15ResTable_configELj0EEES4_EE",
   "name" : "const android::ftl::details::ArrayIterators<android::ftl::SmallVector<android::ResTable_config, 0>, android::ResTable_config> *",
   "referenced_type" : "_ZTIKN7android3ftl7details14ArrayIteratorsINS0_11SmallVectorINS_15ResTable_configELj0EEES4_EE",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/details/array_traits.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android3ftl7details14ArrayIteratorsINS0_12StaticVectorINS_15ResTable_configELj1EEES4_EE",
   "name" : "const android::ftl::details::ArrayIterators<android::ftl::StaticVector<android::ResTable_config, 1>, android::ResTable_config> *",
   "referenced_type" : "_ZTIKN7android3ftl7details14ArrayIteratorsINS0_12StaticVectorINS_15ResTable_configELj1EEES4_EE",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/details/array_traits.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android8KeyEventE",
   "name" : "const android::KeyEvent *",
   "referenced_type" : "_ZTIKN7android8KeyEventE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android9DragEventE",
   "name" : "const android::DragEvent *",
   "referenced_type" : "_ZTIKN7android9DragEventE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKPK7ASensor",
   "name" : "const ASensor *const *",
   "referenced_type" : "_ZTIKPK7ASensor",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKc",
   "name" : "const char *",
   "referenced_type" : "_ZTIKc",
   "size" : 4,
   "source_file" : "system/logging/liblog/include/android/log.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKf",
   "name" : "const float *",
   "referenced_type" : "_ZTIKf",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/display_luts.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKh",
   "name" : "const unsigned char *",
   "referenced_type" : "_ZTIKh",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/multinetwork.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKi",
   "name" : "const int *",
   "referenced_type" : "_ZTIKi",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKt",
   "name" : "const unsigned short *",
   "referenced_type" : "_ZTIKt",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/font_matcher.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKv",
   "name" : "const void *",
   "referenced_type" : "_ZTIKv",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/asset_manager.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKx",
   "name" : "const long long *",
   "referenced_type" : "_ZTIKx",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN4aidl7android8hardware12NativeWindowE",
   "name" : "aidl::android::hardware::NativeWindow *",
   "referenced_type" : "_ZTIN4aidl7android8hardware12NativeWindowE",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window_aidl.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN4aidl7android8hardware14HardwareBufferE",
   "name" : "aidl::android::hardware::HardwareBuffer *",
   "referenced_type" : "_ZTIN4aidl7android8hardware14HardwareBufferE",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android10FocusEventE",
   "name" : "android::FocusEvent *",
   "referenced_type" : "_ZTIN7android10FocusEventE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android10InputEventE",
   "name" : "android::InputEvent *",
   "referenced_type" : "_ZTIN7android10InputEventE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android11MotionEventE",
   "name" : "android::MotionEvent *",
   "referenced_type" : "_ZTIN7android11MotionEventE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android12CaptureEventE",
   "name" : "android::CaptureEvent *",
   "referenced_type" : "_ZTIN7android12CaptureEventE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android13GraphicBufferE",
   "name" : "android::GraphicBuffer *",
   "referenced_type" : "_ZTIN7android13GraphicBufferE",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include-private/private/android/AHardwareBufferHelpers.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android13PointerCoordsE",
   "name" : "android::PointerCoords *",
   "referenced_type" : "_ZTIN7android13PointerCoordsE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android14TouchModeEventE",
   "name" : "android::TouchModeEvent *",
   "referenced_type" : "_ZTIN7android14TouchModeEventE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android15LegacyResampler10PointerMap8iteratorIKNS0_7PointerEEE",
   "name" : "android::LegacyResampler::PointerMap::iterator<const android::LegacyResampler::Pointer> *",
   "referenced_type" : "_ZTIN7android15LegacyResampler10PointerMap8iteratorIKNS0_7PointerEEE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Resampler.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android15LegacyResampler10PointerMap8iteratorINS0_7PointerEEE",
   "name" : "android::LegacyResampler::PointerMap::iterator<android::LegacyResampler::Pointer> *",
   "referenced_type" : "_ZTIN7android15LegacyResampler10PointerMap8iteratorINS0_7PointerEEE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Resampler.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android15LegacyResampler10PointerMapE",
   "name" : "android::LegacyResampler::PointerMap *",
   "referenced_type" : "_ZTIN7android15LegacyResampler10PointerMapE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Resampler.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android15LegacyResampler6SampleE",
   "name" : "android::LegacyResampler::Sample *",
   "referenced_type" : "_ZTIN7android15LegacyResampler6SampleE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/RingBuffer.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android15LegacyResampler7PointerE",
   "name" : "android::LegacyResampler::Pointer *",
   "referenced_type" : "_ZTIN7android15LegacyResampler7PointerE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Resampler.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android15ResTable_configE",
   "name" : "android::ResTable_config *",
   "referenced_type" : "_ZTIN7android15ResTable_configE",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/static_vector.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android17PointerPropertiesE",
   "name" : "android::PointerProperties *",
   "referenced_type" : "_ZTIN7android17PointerPropertiesE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android21PointerCaptureRequestE",
   "name" : "android::PointerCaptureRequest *",
   "referenced_type" : "_ZTIN7android21PointerCaptureRequestE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android22InputConsumerCallbacksE",
   "name" : "android::InputConsumerCallbacks *",
   "referenced_type" : "_ZTIN7android22InputConsumerCallbacksE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/InputConsumerNoResampling.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android24DynamicInputEventFactoryE",
   "name" : "android::DynamicInputEventFactory *",
   "referenced_type" : "_ZTIN7android24DynamicInputEventFactoryE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android25InputConsumerNoResampling19LooperEventCallbackE",
   "name" : "android::InputConsumerNoResampling::LooperEventCallback *",
   "referenced_type" : "_ZTIN7android25InputConsumerNoResampling19LooperEventCallbackE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/InputConsumerNoResampling.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android25InputConsumerNoResamplingE",
   "name" : "android::InputConsumerNoResampling *",
   "referenced_type" : "_ZTIN7android25InputConsumerNoResamplingE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/InputConsumerNoResampling.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android26InputEventFactoryInterfaceE",
   "name" : "android::InputEventFactoryInterface *",
   "referenced_type" : "_ZTIN7android26InputEventFactoryInterfaceE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android29PreallocatedInputEventFactoryE",
   "name" : "android::PreallocatedInputEventFactory *",
   "referenced_type" : "_ZTIN7android29PreallocatedInputEventFactoryE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android3ftl11SmallVectorINS_15ResTable_configELj0EEE",
   "name" : "android::ftl::SmallVector<android::ResTable_config, 0> *",
   "referenced_type" : "_ZTIN7android3ftl11SmallVectorINS_15ResTable_configELj0EEE",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/small_vector.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android3ftl11SmallVectorINS_15ResTable_configELj1EEE",
   "name" : "android::ftl::SmallVector<android::ResTable_config, 1> *",
   "referenced_type" : "_ZTIN7android3ftl11SmallVectorINS_15ResTable_configELj1EEE",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/small_vector.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android3ftl12StaticVectorINS_15ResTable_configELj1EEE",
   "name" : "android::ftl::StaticVector<android::ResTable_config, 1> *",
   "referenced_type" : "_ZTIN7android3ftl12StaticVectorINS_15ResTable_configELj1EEE",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/static_vector.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android3ftl13ConstructibleINS_2ui16LogicalDisplayIdEiEE",
   "name" : "android::ftl::Constructible<android::ui::LogicalDisplayId, int> *",
   "referenced_type" : "_ZTIN7android3ftl13ConstructibleINS_2ui16LogicalDisplayIdEiEE",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/mixins.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android3ftl13ConstructibleINS_3gui3PidEiEE",
   "name" : "android::ftl::Constructible<android::gui::Pid, int> *",
   "referenced_type" : "_ZTIN7android3ftl13ConstructibleINS_3gui3PidEiEE",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/mixins.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android3ftl13ConstructibleINS_3gui3UidEjEE",
   "name" : "android::ftl::Constructible<android::gui::Uid, unsigned int> *",
   "referenced_type" : "_ZTIN7android3ftl13ConstructibleINS_3gui3UidEjEE",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/mixins.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android3ftl5FlagsINS_3gui16ISurfaceComposer17EventRegistrationEEE",
   "name" : "android::ftl::Flags<android::gui::ISurfaceComposer::EventRegistration> *",
   "referenced_type" : "_ZTIN7android3ftl5FlagsINS_3gui16ISurfaceComposer17EventRegistrationEEE",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/flags.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android8KeyEventE",
   "name" : "android::KeyEvent *",
   "referenced_type" : "_ZTIN7android8KeyEventE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android9DragEventE",
   "name" : "android::DragEvent *",
   "referenced_type" : "_ZTIN7android9DragEventE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android9ResamplerE",
   "name" : "android::Resampler *",
   "referenced_type" : "_ZTIN7android9ResamplerE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Resampler.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPP11AInputEvent",
   "name" : "AInputEvent **",
   "referenced_type" : "_ZTIP11AInputEvent",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPP13ANativeWindow",
   "name" : "ANativeWindow **",
   "referenced_type" : "_ZTIP13ANativeWindow",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPP15AHardwareBuffer",
   "name" : "AHardwareBuffer **",
   "referenced_type" : "_ZTIP15AHardwareBuffer",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPP15ASurfaceControl",
   "name" : "ASurfaceControl **",
   "referenced_type" : "_ZTIP15ASurfaceControl",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPP17ADisplayLutsEntry",
   "name" : "ADisplayLutsEntry **",
   "referenced_type" : "_ZTIP17ADisplayLutsEntry",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/display_luts.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPP19ANativeWindowBuffer",
   "name" : "ANativeWindowBuffer **",
   "referenced_type" : "_ZTIP19ANativeWindowBuffer",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPP23APerformanceHintSession",
   "name" : "APerformanceHintSession **",
   "referenced_type" : "_ZTIP23APerformanceHintSession",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/performance_hint.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPP8addrinfo",
   "name" : "addrinfo **",
   "referenced_type" : "_ZTIP8addrinfo",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/multinetwork.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPK25AThermalHeadroomThreshold",
   "name" : "const AThermalHeadroomThreshold **",
   "referenced_type" : "_ZTIPK25AThermalHeadroomThreshold",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/thermal.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPK58ADynamicInstrumentationManager_ExecutableMethodFileOffsets",
   "name" : "const ADynamicInstrumentationManager_ExecutableMethodFileOffsets **",
   "referenced_type" : "_ZTIPK58ADynamicInstrumentationManager_ExecutableMethodFileOffsets",
   "size" : 4,
   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPKPK7ASensor",
   "name" : "const ASensor *const **",
   "referenced_type" : "_ZTIPKPK7ASensor",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPKc",
   "name" : "const char **",
   "referenced_type" : "_ZTIPKc",
   "size" : 4,
   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPP15ASurfaceControl",
   "name" : "ASurfaceControl ***",
   "referenced_type" : "_ZTIPP15ASurfaceControl",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPv",
   "name" : "void **",
   "referenced_type" : "_ZTIPv",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/looper.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPc",
   "name" : "char *",
   "referenced_type" : "_ZTIc",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/configuration.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPf",
   "name" : "float *",
   "referenced_type" : "_ZTIf",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/display_luts.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPh",
   "name" : "unsigned char *",
   "referenced_type" : "_ZTIh",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/multinetwork.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPi",
   "name" : "int *",
   "referenced_type" : "_ZTIi",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/looper.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPj",
   "name" : "unsigned int *",
   "referenced_type" : "_ZTIj",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/native_activity.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPl",
   "name" : "long *",
   "referenced_type" : "_ZTIl",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/asset_manager.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPv",
   "name" : "void *",
   "referenced_type" : "_ZTIv",
   "size" : 4,
   "source_file" : "frameworks/base/native/android/include_platform/android/activity_manager.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPx",
   "name" : "long long *",
   "referenced_type" : "_ZTIx",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/asset_manager.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPy",
   "name" : "unsigned long long *",
   "referenced_type" : "_ZTIy",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/multinetwork.h"
  }
 ],
 "qualified_types" :
 [
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK11AInputEvent",
   "name" : "const AInputEvent",
   "referenced_type" : "_ZTI11AInputEvent",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK12ADisplayLuts",
   "name" : "const ADisplayLuts",
   "referenced_type" : "_ZTI12ADisplayLuts",
   "size" : 36,
   "source_file" : "frameworks/native/include/android/surface_control.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK12AFontMatcher",
   "name" : "const AFontMatcher",
   "referenced_type" : "_ZTI12AFontMatcher",
   "size" : 12,
   "source_file" : "frameworks/native/include/android/font_matcher.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK13ANativeWindow",
   "name" : "const ANativeWindow",
   "referenced_type" : "_ZTI13ANativeWindow",
   "size" : 108,
   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK13native_handle",
   "name" : "const native_handle",
   "referenced_type" : "_ZTI13native_handle",
   "size" : 12,
   "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIK15AHardwareBuffer",
   "name" : "const AHardwareBuffer",
   "referenced_type" : "_ZTI15AHardwareBuffer",
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIK15ASurfaceControl",
   "name" : "const ASurfaceControl",
   "referenced_type" : "_ZTI15ASurfaceControl",
   "source_file" : "frameworks/native/include/android/surface_control_input_receiver.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK17ADisplayLutsEntry",
   "name" : "const ADisplayLutsEntry",
   "referenced_type" : "_ZTI17ADisplayLutsEntry",
   "size" : 32,
   "source_file" : "frameworks/native/include/android/display_luts.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK18ACpuHeadroomParams",
   "name" : "const ACpuHeadroomParams",
   "referenced_type" : "_ZTI18ACpuHeadroomParams",
   "size" : 24,
   "source_file" : "frameworks/native/include/android/system_health.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK18AGpuHeadroomParams",
   "name" : "const AGpuHeadroomParams",
   "referenced_type" : "_ZTI18AGpuHeadroomParams",
   "size" : 8,
   "source_file" : "frameworks/native/include/android/system_health.h"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIK19AInputTransferToken",
   "name" : "const AInputTransferToken",
   "referenced_type" : "_ZTI19AInputTransferToken",
   "source_file" : "frameworks/native/include/android/surface_control_input_receiver.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK19ANativeWindowBuffer",
   "name" : "const ANativeWindowBuffer",
   "referenced_type" : "_ZTI19ANativeWindowBuffer",
   "size" : 96,
   "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK20AHardwareBuffer_Desc",
   "name" : "const AHardwareBuffer_Desc",
   "referenced_type" : "_ZTI20AHardwareBuffer_Desc",
   "size" : 40,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK25AThermalHeadroomThreshold",
   "name" : "const AThermalHeadroomThreshold",
   "referenced_type" : "_ZTI25AThermalHeadroomThreshold",
   "size" : 8,
   "source_file" : "frameworks/native/include/android/thermal.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK26AHardwareBufferLongOptions",
   "name" : "const AHardwareBufferLongOptions",
   "referenced_type" : "_ZTI26AHardwareBufferLongOptions",
   "size" : 12,
   "source_file" : "frameworks/native/libs/nativewindow/include/vndk/hardware_buffer.h"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIK31AChoreographerFrameCallbackData",
   "name" : "const AChoreographerFrameCallbackData",
   "referenced_type" : "_ZTI31AChoreographerFrameCallbackData",
   "source_file" : "frameworks/native/include/android/choreographer.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK44ADynamicInstrumentationManager_TargetProcess",
   "name" : "const ADynamicInstrumentationManager_TargetProcess",
   "referenced_type" : "_ZTI44ADynamicInstrumentationManager_TargetProcess",
   "size" : 20,
   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK47ADynamicInstrumentationManager_MethodDescriptor",
   "name" : "const ADynamicInstrumentationManager_MethodDescriptor",
   "referenced_type" : "_ZTI47ADynamicInstrumentationManager_MethodDescriptor",
   "size" : 36,
   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK58ADynamicInstrumentationManager_ExecutableMethodFileOffsets",
   "name" : "const ADynamicInstrumentationManager_ExecutableMethodFileOffsets",
   "referenced_type" : "_ZTI58ADynamicInstrumentationManager_ExecutableMethodFileOffsets",
   "size" : 28,
   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK5AFont",
   "name" : "const AFont",
   "referenced_type" : "_ZTI5AFont",
   "size" : 48,
   "source_file" : "frameworks/native/include/android/font.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK5ARect",
   "name" : "const ARect",
   "referenced_type" : "_ZTI5ARect",
   "size" : 16,
   "source_file" : "frameworks/native/include/android/native_activity.h"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIK7AParcel",
   "name" : "const AParcel",
   "referenced_type" : "_ZTI7AParcel",
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIK7ASensor",
   "name" : "const ASensor",
   "referenced_type" : "_ZTI7ASensor",
   "size" : 1,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK8addrinfo",
   "name" : "const addrinfo",
   "referenced_type" : "_ZTI8addrinfo",
   "size" : 32,
   "source_file" : "frameworks/native/include/android/multinetwork.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIK8log_time",
   "name" : "const log_time",
   "referenced_type" : "_ZTI8log_time",
   "size" : 8,
   "source_file" : "system/logging/liblog/include/log/log_time.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK8timespec",
   "name" : "const timespec",
   "referenced_type" : "_ZTI8timespec",
   "size" : 8,
   "source_file" : "system/logging/liblog/include/log/log_time.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN4aidl7android8hardware12NativeWindowE",
   "name" : "const aidl::android::hardware::NativeWindow",
   "referenced_type" : "_ZTIN4aidl7android8hardware12NativeWindowE",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window_aidl.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN4aidl7android8hardware14HardwareBufferE",
   "name" : "const aidl::android::hardware::HardwareBuffer",
   "referenced_type" : "_ZTIN4aidl7android8hardware14HardwareBufferE",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android10FocusEventE",
   "name" : "const android::FocusEvent",
   "referenced_type" : "_ZTIN7android10FocusEventE",
   "size" : 56,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android10InputEventE",
   "name" : "const android::InputEvent",
   "referenced_type" : "_ZTIN7android10InputEventE",
   "size" : 52,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android10RingBuffer8IteratorITL0__EE",
   "name" : "const Iterator<U>",
   "referenced_type" : "_ZTIN7android10RingBuffer8IteratorITL0__EE",
   "source_file" : "frameworks/native/include/input/RingBuffer.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android11IdGenerator6SourceE",
   "name" : "const android::IdGenerator::Source",
   "referenced_type" : "_ZTIN7android11IdGenerator6SourceE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android11MotionEventE",
   "name" : "const android::MotionEvent",
   "referenced_type" : "_ZTIN7android11MotionEventE",
   "size" : 220,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android12CaptureEventE",
   "name" : "const android::CaptureEvent",
   "referenced_type" : "_ZTIN7android12CaptureEventE",
   "size" : 56,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android12InputChannelE",
   "name" : "const android::InputChannel",
   "referenced_type" : "_ZTIN7android12InputChannelE",
   "size" : 28,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android12InputMessage4Body3KeyE",
   "name" : "const android::InputMessage::Body::Key",
   "referenced_type" : "_ZTIN7android12InputMessage4Body3KeyE",
   "size" : 96,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android12InputMessage4Body4DragE",
   "name" : "const android::InputMessage::Body::Drag",
   "referenced_type" : "_ZTIN7android12InputMessage4Body4DragE",
   "size" : 16,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android12InputMessage4Body5FocusE",
   "name" : "const android::InputMessage::Body::Focus",
   "referenced_type" : "_ZTIN7android12InputMessage4Body5FocusE",
   "size" : 8,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android12InputMessage4Body6MotionE",
   "name" : "const android::InputMessage::Body::Motion",
   "referenced_type" : "_ZTIN7android12InputMessage4Body6MotionE",
   "size" : 2464,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android12InputMessage4Body7CaptureE",
   "name" : "const android::InputMessage::Body::Capture",
   "referenced_type" : "_ZTIN7android12InputMessage4Body7CaptureE",
   "size" : 8,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android12InputMessage4Body8FinishedE",
   "name" : "const android::InputMessage::Body::Finished",
   "referenced_type" : "_ZTIN7android12InputMessage4Body8FinishedE",
   "size" : 16,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android12InputMessage4Body8TimelineE",
   "name" : "const android::InputMessage::Body::Timeline",
   "referenced_type" : "_ZTIN7android12InputMessage4Body8TimelineE",
   "size" : 24,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android12InputMessage4Body9TouchModeE",
   "name" : "const android::InputMessage::Body::TouchMode",
   "referenced_type" : "_ZTIN7android12InputMessage4Body9TouchModeE",
   "size" : 8,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android13GraphicBufferE",
   "name" : "const android::GraphicBuffer",
   "referenced_type" : "_ZTIN7android13GraphicBufferE",
   "size" : 152,
   "source_file" : "frameworks/native/libs/nativewindow/include-private/private/android/AHardwareBufferHelpers.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android13PointerCoordsE",
   "name" : "const android::PointerCoords",
   "referenced_type" : "_ZTIN7android13PointerCoordsE",
   "size" : 136,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android14InputPublisherE",
   "name" : "const android::InputPublisher",
   "referenced_type" : "_ZTIN7android14InputPublisherE",
   "size" : 12,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android14TouchModeEventE",
   "name" : "const android::TouchModeEvent",
   "referenced_type" : "_ZTIN7android14TouchModeEventE",
   "size" : 56,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android15LegacyResampler10PointerMap8iteratorIKNS0_7PointerEEE",
   "name" : "const android::LegacyResampler::PointerMap::iterator<const android::LegacyResampler::Pointer>",
   "referenced_type" : "_ZTIN7android15LegacyResampler10PointerMap8iteratorIKNS0_7PointerEEE",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Resampler.h"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android15LegacyResampler10PointerMap8iteratorIT_EE",
   "name" : "const iterator<T>",
   "referenced_type" : "_ZTIN7android15LegacyResampler10PointerMap8iteratorIT_EE",
   "source_file" : "frameworks/native/include/input/Resampler.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android15LegacyResampler10PointerMapE",
   "name" : "const android::LegacyResampler::PointerMap",
   "referenced_type" : "_ZTIN7android15LegacyResampler10PointerMapE",
   "size" : 2712,
   "source_file" : "frameworks/native/include/input/Resampler.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android15LegacyResampler6SampleE",
   "name" : "const android::LegacyResampler::Sample",
   "referenced_type" : "_ZTIN7android15LegacyResampler6SampleE",
   "size" : 2720,
   "source_file" : "frameworks/native/include/input/Resampler.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android15LegacyResampler7PointerE",
   "name" : "const android::LegacyResampler::Pointer",
   "referenced_type" : "_ZTIN7android15LegacyResampler7PointerE",
   "size" : 144,
   "source_file" : "frameworks/native/include/input/Resampler.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android15ResTable_configE",
   "name" : "const android::ResTable_config",
   "referenced_type" : "_ZTIN7android15ResTable_configE",
   "size" : 64,
   "source_file" : "frameworks/native/include/ftl/details/array_traits.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android17PointerPropertiesE",
   "name" : "const android::PointerProperties",
   "referenced_type" : "_ZTIN7android17PointerPropertiesE",
   "size" : 8,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android21PointerCaptureRequestE",
   "name" : "const android::PointerCaptureRequest",
   "referenced_type" : "_ZTIN7android21PointerCaptureRequestE",
   "size" : 8,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android2ui9TransformE",
   "name" : "const android::ui::Transform",
   "referenced_type" : "_ZTIN7android2ui9TransformE",
   "size" : 40,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android3ftl11SmallVectorINS_15ResTable_configELj0EEE",
   "name" : "const android::ftl::SmallVector<android::ResTable_config, 0>",
   "referenced_type" : "_ZTIN7android3ftl11SmallVectorINS_15ResTable_configELj0EEE",
   "size" : 12,
   "source_file" : "frameworks/native/include/ftl/small_vector.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android3ftl11SmallVectorINS_15ResTable_configELj1EEE",
   "name" : "const android::ftl::SmallVector<android::ResTable_config, 1>",
   "referenced_type" : "_ZTIN7android3ftl11SmallVectorINS_15ResTable_configELj1EEE",
   "size" : 76,
   "source_file" : "frameworks/native/include/ftl/small_vector.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android3ftl12StaticVectorINS_15ResTable_configELj1EEE",
   "name" : "const android::ftl::StaticVector<android::ResTable_config, 1>",
   "referenced_type" : "_ZTIN7android3ftl12StaticVectorINS_15ResTable_configELj1EEE",
   "size" : 68,
   "source_file" : "frameworks/native/include/ftl/static_vector.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android3ftl13ConstructibleINS_15LegacyResampler10PointerMap9PointerIdEiEE",
   "name" : "const android::ftl::Constructible<android::LegacyResampler::PointerMap::PointerId, int>",
   "referenced_type" : "_ZTIN7android3ftl13ConstructibleINS_15LegacyResampler10PointerMap9PointerIdEiEE",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/mixins.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android3ftl13ConstructibleINS_2ui16LogicalDisplayIdEiEE",
   "name" : "const android::ftl::Constructible<android::ui::LogicalDisplayId, int>",
   "referenced_type" : "_ZTIN7android3ftl13ConstructibleINS_2ui16LogicalDisplayIdEiEE",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/mixins.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android3ftl13ConstructibleINS_3gui3PidEiEE",
   "name" : "const android::ftl::Constructible<android::gui::Pid, int>",
   "referenced_type" : "_ZTIN7android3ftl13ConstructibleINS_3gui3PidEiEE",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/mixins.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android3ftl13ConstructibleINS_3gui3UidEjEE",
   "name" : "const android::ftl::Constructible<android::gui::Uid, unsigned int>",
   "referenced_type" : "_ZTIN7android3ftl13ConstructibleINS_3gui3UidEjEE",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/mixins.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android3ftl16IteratorRangeTagE",
   "name" : "const android::ftl::IteratorRangeTag",
   "referenced_type" : "_ZTIN7android3ftl16IteratorRangeTagE",
   "size" : 1,
   "source_file" : "frameworks/native/include/ftl/static_vector.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android3ftl7details14ArrayIteratorsINS0_11SmallVectorINS_15ResTable_configELj0EEES4_EE",
   "name" : "const android::ftl::details::ArrayIterators<android::ftl::SmallVector<android::ResTable_config, 0>, android::ResTable_config>",
   "referenced_type" : "_ZTIN7android3ftl7details14ArrayIteratorsINS0_11SmallVectorINS_15ResTable_configELj0EEES4_EE",
   "size" : 1,
   "source_file" : "frameworks/native/include/ftl/details/array_traits.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android3ftl7details14ArrayIteratorsINS0_12StaticVectorINS_15ResTable_configELj1EEES4_EE",
   "name" : "const android::ftl::details::ArrayIterators<android::ftl::StaticVector<android::ResTable_config, 1>, android::ResTable_config>",
   "referenced_type" : "_ZTIN7android3ftl7details14ArrayIteratorsINS0_12StaticVectorINS_15ResTable_configELj1EEES4_EE",
   "size" : 1,
   "source_file" : "frameworks/native/include/ftl/details/array_traits.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android8KeyEventE",
   "name" : "const android::KeyEvent",
   "referenced_type" : "_ZTIN7android8KeyEventE",
   "size" : 92,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android9DragEventE",
   "name" : "const android::DragEvent",
   "referenced_type" : "_ZTIN7android9DragEventE",
   "size" : 64,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__18functionIFNS_10unique_ptrIN7android9ResamplerENS_14default_deleteIS3_EEEEvEEE",
   "name" : "const std::function<unique_ptr<Resampler> ()>",
   "referenced_type" : "_ZTINSt3__18functionIFNS_10unique_ptrIN7android9ResamplerENS_14default_deleteIS3_EEEEvEEE",
   "size" : 24,
   "source_file" : "frameworks/native/include/input/InputConsumerNoResampling.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__18functionIFiiEEE",
   "name" : "const std::function<int (int)>",
   "referenced_type" : "_ZTINSt3__18functionIFiiEEE",
   "size" : 24,
   "source_file" : "frameworks/native/include/input/InputConsumerNoResampling.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPK7ASensor",
   "name" : "const ASensor *const",
   "referenced_type" : "_ZTIPK7ASensor",
   "size" : 4,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPi",
   "name" : "int *const",
   "referenced_type" : "_ZTIPi",
   "size" : 4,
   "source_file" : "frameworks/native/include/private/performance_hint_private.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPj",
   "name" : "unsigned int *const",
   "referenced_type" : "_ZTIPj",
   "size" : 4,
   "source_file" : "frameworks/native/include/private/performance_hint_private.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKb",
   "name" : "const bool",
   "referenced_type" : "_ZTIb",
   "size" : 1,
   "source_file" : "frameworks/native/include/ftl/details/type_traits.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKc",
   "name" : "const char",
   "referenced_type" : "_ZTIc",
   "size" : 1,
   "source_file" : "system/logging/liblog/include/android/log.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKf",
   "name" : "const float",
   "referenced_type" : "_ZTIf",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKh",
   "name" : "const unsigned char",
   "referenced_type" : "_ZTIh",
   "size" : 1,
   "source_file" : "frameworks/native/include/android/multinetwork.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKi",
   "name" : "const int",
   "referenced_type" : "_ZTIi",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/mixins.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKj",
   "name" : "const unsigned int",
   "referenced_type" : "_ZTIj",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/string.h"
  },
  {
   "alignment" : 2,
   "is_const" : true,
   "linker_set_key" : "_ZTIKt",
   "name" : "const unsigned short",
   "referenced_type" : "_ZTIt",
   "size" : 2,
   "source_file" : "frameworks/native/include/android/font_matcher.h"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKv",
   "name" : "const void",
   "referenced_type" : "_ZTIv",
   "source_file" : "frameworks/native/include/android/asset_manager.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKx",
   "name" : "const long long",
   "referenced_type" : "_ZTIx",
   "size" : 8,
   "source_file" : "frameworks/native/include/input/Input.h"
  }
 ],
 "record_types" :
 [
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTI11AInputEvent",
   "name" : "AInputEvent",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTI11AInputEvent"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN11AInputEventD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN11AInputEventD0Ev"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN7android7RefBaseE"
    }
   ],
   "fields" :
   [
    {
     "field_name" : "totalBufferSize",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "offsets",
     "field_offset" : 96,
     "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE"
    },
    {
     "field_name" : "entries",
     "field_offset" : 192,
     "referenced_type" : "_ZTINSt3__16vectorIN7android2spI17ADisplayLutsEntryEENS_9allocatorIS4_EEEE"
    }
   ],
   "linker_set_key" : "_ZTI12ADisplayLuts",
   "name" : "ADisplayLuts",
   "size" : 36,
   "source_file" : "frameworks/native/include/private/display_luts_private.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTI12ADisplayLuts"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN12ADisplayLutsD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN12ADisplayLutsD0Ev"
    },
    {
     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
    },
    {
     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
    },
    {
     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
    },
    {
     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
    }
   ]
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTI12AInputDevice",
   "name" : "AInputDevice",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTI12AInputDevice"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN12AInputDeviceD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN12AInputDeviceD0Ev"
    }
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "version",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "sensor",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "type",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "reserved0",
     "field_offset" : 96,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "timestamp",
     "field_offset" : 128,
     "referenced_type" : "_ZTIx"
    },
    {
     "field_offset" : 192,
     "referenced_type" : "_ZTIN12ASensorEventUt_E"
    },
    {
     "field_name" : "flags",
     "field_offset" : 704,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "reserved1",
     "field_offset" : 736,
     "referenced_type" : "_ZTIA3_i"
    }
   ],
   "linker_set_key" : "_ZTI12ASensorEvent",
   "name" : "ASensorEvent",
   "size" : 104,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "heading",
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "accuracy",
     "field_offset" : 32,
     "referenced_type" : "_ZTIf"
    }
   ],
   "linker_set_key" : "_ZTI13AHeadingEvent",
   "name" : "AHeadingEvent",
   "size" : 8,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "common",
     "referenced_type" : "_ZTI21android_native_base_t"
    },
    {
     "field_name" : "flags",
     "field_offset" : 256,
     "referenced_type" : "_ZTIKj"
    },
    {
     "field_name" : "minSwapInterval",
     "field_offset" : 288,
     "referenced_type" : "_ZTIKi"
    },
    {
     "field_name" : "maxSwapInterval",
     "field_offset" : 320,
     "referenced_type" : "_ZTIKi"
    },
    {
     "field_name" : "xdpi",
     "field_offset" : 352,
     "referenced_type" : "_ZTIKf"
    },
    {
     "field_name" : "ydpi",
     "field_offset" : 384,
     "referenced_type" : "_ZTIKf"
    },
    {
     "field_name" : "oem",
     "field_offset" : 416,
     "referenced_type" : "_ZTIA4_i"
    },
    {
     "field_name" : "setSwapInterval",
     "field_offset" : 544,
     "referenced_type" : "_ZTIPFiP13ANativeWindowiE"
    },
    {
     "field_name" : "dequeueBuffer_DEPRECATED",
     "field_offset" : 576,
     "referenced_type" : "_ZTIPFiP13ANativeWindowPP19ANativeWindowBufferE"
    },
    {
     "field_name" : "lockBuffer_DEPRECATED",
     "field_offset" : 608,
     "referenced_type" : "_ZTIPFiP13ANativeWindowP19ANativeWindowBufferE"
    },
    {
     "field_name" : "queueBuffer_DEPRECATED",
     "field_offset" : 640,
     "referenced_type" : "_ZTIPFiP13ANativeWindowP19ANativeWindowBufferE"
    },
    {
     "field_name" : "query",
     "field_offset" : 672,
     "referenced_type" : "_ZTIPFiPK13ANativeWindowiPiE"
    },
    {
     "field_name" : "perform",
     "field_offset" : 704,
     "referenced_type" : "_ZTIPFiP13ANativeWindowizE"
    },
    {
     "field_name" : "cancelBuffer_DEPRECATED",
     "field_offset" : 736,
     "referenced_type" : "_ZTIPFiP13ANativeWindowP19ANativeWindowBufferE"
    },
    {
     "field_name" : "dequeueBuffer",
     "field_offset" : 768,
     "referenced_type" : "_ZTIPFiP13ANativeWindowPP19ANativeWindowBufferPiE"
    },
    {
     "field_name" : "queueBuffer",
     "field_offset" : 800,
     "referenced_type" : "_ZTIPFiP13ANativeWindowP19ANativeWindowBufferiE"
    },
    {
     "field_name" : "cancelBuffer",
     "field_offset" : 832,
     "referenced_type" : "_ZTIPFiP13ANativeWindowP19ANativeWindowBufferiE"
    }
   ],
   "linker_set_key" : "_ZTI13ANativeWindow",
   "name" : "ANativeWindow",
   "size" : 108,
   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN13ASensorVectorUt_E"
    },
    {
     "field_name" : "status",
     "field_offset" : 96,
     "referenced_type" : "_ZTIa"
    },
    {
     "field_name" : "reserved",
     "field_offset" : 104,
     "referenced_type" : "_ZTIA3_h"
    }
   ],
   "linker_set_key" : "_ZTI13ASensorVector",
   "name" : "ASensorVector",
   "size" : 16,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "what",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "sensor",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI14AMetaDataEvent",
   "name" : "AMetaDataEvent",
   "size" : 8,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "bpm",
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "status",
     "field_offset" : 32,
     "referenced_type" : "_ZTIa"
    }
   ],
   "linker_set_key" : "_ZTI15AHeartRateEvent",
   "name" : "AHeartRateEvent",
   "size" : 8,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "callbacks",
     "referenced_type" : "_ZTIP24ANativeActivityCallbacks"
    },
    {
     "field_name" : "vm",
     "field_offset" : 32,
     "referenced_type" : "_ZTIP7_JavaVM"
    },
    {
     "field_name" : "env",
     "field_offset" : 64,
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "field_name" : "clazz",
     "field_offset" : 96,
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "field_name" : "internalDataPath",
     "field_offset" : 128,
     "referenced_type" : "_ZTIPKc"
    },
    {
     "field_name" : "externalDataPath",
     "field_offset" : 160,
     "referenced_type" : "_ZTIPKc"
    },
    {
     "field_name" : "sdkVersion",
     "field_offset" : 192,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "instance",
     "field_offset" : 224,
     "referenced_type" : "_ZTIPv"
    },
    {
     "field_name" : "assetManager",
     "field_offset" : 256,
     "referenced_type" : "_ZTIP13AAssetManager"
    },
    {
     "field_name" : "obbPath",
     "field_offset" : 288,
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "linker_set_key" : "_ZTI15ANativeActivity",
   "name" : "ANativeActivity",
   "size" : 40,
   "source_file" : "frameworks/native/include/android/native_activity.h"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN7android7RefBaseE"
    }
   ],
   "fields" :
   [
    {
     "field_name" : "buffer",
     "field_offset" : 64,
     "referenced_type" : "_ZTI24ADisplayLutsEntry_buffer"
    },
    {
     "field_name" : "properties",
     "field_offset" : 160,
     "referenced_type" : "_ZTI28ADisplayLutsEntry_properties"
    }
   ],
   "linker_set_key" : "_ZTI17ADisplayLutsEntry",
   "name" : "ADisplayLutsEntry",
   "size" : 32,
   "source_file" : "frameworks/native/include/private/display_luts_private.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTI17ADisplayLutsEntry"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN17ADisplayLutsEntryD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN17ADisplayLutsEntryD0Ev"
    },
    {
     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
    },
    {
     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
    },
    {
     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
    },
    {
     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
    }
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "rx",
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "ry",
     "field_offset" : 32,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "rz",
     "field_offset" : 64,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "vx",
     "field_offset" : 96,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "vy",
     "field_offset" : 128,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "vz",
     "field_offset" : 160,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "discontinuity_count",
     "field_offset" : 192,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI17AHeadTrackerEvent",
   "name" : "AHeadTrackerEvent",
   "size" : 28,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "pData",
     "referenced_type" : "_ZTIPv"
    },
    {
     "field_name" : "iWidth",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "iHeight",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "iStride",
     "field_offset" : 96,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI17EGLClientPixmapHI",
   "name" : "EGLClientPixmapHI",
   "size" : 16,
   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN18AUncalibratedEventUt_E"
    },
    {
     "field_offset" : 96,
     "referenced_type" : "_ZTIN18AUncalibratedEventUt0_E"
    }
   ],
   "linker_set_key" : "_ZTI18AUncalibratedEvent",
   "name" : "AUncalibratedEvent",
   "size" : 24,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "connected",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "handle",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI19ADynamicSensorEvent",
   "name" : "ADynamicSensorEvent",
   "size" : 8,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "common",
     "referenced_type" : "_ZTI21android_native_base_t"
    },
    {
     "field_name" : "width",
     "field_offset" : 256,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "height",
     "field_offset" : 288,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "stride",
     "field_offset" : 320,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "format",
     "field_offset" : 352,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "usage_deprecated",
     "field_offset" : 384,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "layerCount",
     "field_offset" : 416,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "reserved",
     "field_offset" : 448,
     "referenced_type" : "_ZTIA1_Pv"
    },
    {
     "field_name" : "handle",
     "field_offset" : 480,
     "referenced_type" : "_ZTIPK13native_handle"
    },
    {
     "field_name" : "usage",
     "field_offset" : 512,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "reserved_proc",
     "field_offset" : 576,
     "referenced_type" : "_ZTIA6_Pv"
    }
   ],
   "linker_set_key" : "_ZTI19ANativeWindowBuffer",
   "name" : "ANativeWindowBuffer",
   "size" : 96,
   "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "type",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "serial",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_offset" : 64,
     "referenced_type" : "_ZTIN20AAdditionalInfoEventUt_E"
    }
   ],
   "linker_set_key" : "_ZTI20AAdditionalInfoEvent",
   "name" : "AAdditionalInfoEvent",
   "size" : 64,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "width",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "height",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "layers",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "format",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "usage",
     "field_offset" : 128,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "stride",
     "field_offset" : 192,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "rfu0",
     "field_offset" : 224,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "rfu1",
     "field_offset" : 256,
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTI20AHardwareBuffer_Desc",
   "name" : "AHardwareBuffer_Desc",
   "size" : 40,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN20ALimitedAxesImuEventUt_E"
    },
    {
     "field_offset" : 96,
     "referenced_type" : "_ZTIN20ALimitedAxesImuEventUt0_E"
    }
   ],
   "linker_set_key" : "_ZTI20ALimitedAxesImuEvent",
   "name" : "ALimitedAxesImuEvent",
   "size" : 24,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "width",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "height",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "stride",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "format",
     "field_offset" : 96,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "bits",
     "field_offset" : 128,
     "referenced_type" : "_ZTIPv"
    },
    {
     "field_name" : "reserved",
     "field_offset" : 160,
     "referenced_type" : "_ZTIA6_j"
    }
   ],
   "linker_set_key" : "_ZTI20ANativeWindow_Buffer",
   "name" : "ANativeWindow_Buffer",
   "size" : 44,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "data",
     "referenced_type" : "_ZTIPv"
    },
    {
     "field_name" : "pixelStride",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "rowStride",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI21AHardwareBuffer_Plane",
   "name" : "AHardwareBuffer_Plane",
   "size" : 12,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "maxContentLightLevel",
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "maxFrameAverageLightLevel",
     "field_offset" : 32,
     "referenced_type" : "_ZTIf"
    }
   ],
   "linker_set_key" : "_ZTI21AHdrMetadata_cta861_3",
   "name" : "AHdrMetadata_cta861_3",
   "size" : 8,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hdr_metadata.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "struct_size",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "buffer_id",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "priority",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "tag",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPKc"
    },
    {
     "field_name" : "file",
     "field_offset" : 128,
     "referenced_type" : "_ZTIPKc"
    },
    {
     "field_name" : "line",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "message",
     "field_offset" : 192,
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "linker_set_key" : "_ZTI21__android_log_message",
   "name" : "__android_log_message",
   "size" : 28,
   "source_file" : "system/logging/liblog/include/android/log.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "magic",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "version",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "reserved",
     "field_offset" : 64,
     "referenced_type" : "_ZTIA4_Pv"
    },
    {
     "field_name" : "incRef",
     "field_offset" : 192,
     "referenced_type" : "_ZTIPFvP21android_native_base_tE"
    },
    {
     "field_name" : "decRef",
     "field_offset" : 224,
     "referenced_type" : "_ZTIPFvP21android_native_base_tE"
    }
   ],
   "linker_set_key" : "_ZTI21android_native_base_t",
   "name" : "android_native_base_t",
   "size" : 32,
   "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "left",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "top",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "right",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "bottom",
     "field_offset" : 96,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI21android_native_rect_t",
   "name" : "android_native_rect_t",
   "size" : 16,
   "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "planeCount",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "planes",
     "field_offset" : 32,
     "referenced_type" : "_ZTIA4_21AHardwareBuffer_Plane"
    }
   ],
   "linker_set_key" : "_ZTI22AHardwareBuffer_Planes",
   "name" : "AHardwareBuffer_Planes",
   "size" : 52,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "displayPrimaryRed",
     "referenced_type" : "_ZTI9AColor_xy"
    },
    {
     "field_name" : "displayPrimaryGreen",
     "field_offset" : 64,
     "referenced_type" : "_ZTI9AColor_xy"
    },
    {
     "field_name" : "displayPrimaryBlue",
     "field_offset" : 128,
     "referenced_type" : "_ZTI9AColor_xy"
    },
    {
     "field_name" : "whitePoint",
     "field_offset" : 192,
     "referenced_type" : "_ZTI9AColor_xy"
    },
    {
     "field_name" : "maxLuminance",
     "field_offset" : 256,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "minLuminance",
     "field_offset" : 288,
     "referenced_type" : "_ZTIf"
    }
   ],
   "linker_set_key" : "_ZTI22AHdrMetadata_smpte2086",
   "name" : "AHdrMetadata_smpte2086",
   "size" : 40,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hdr_metadata.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "data",
     "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE"
    }
   ],
   "linker_set_key" : "_ZTI24ADisplayLutsEntry_buffer",
   "name" : "ADisplayLutsEntry_buffer",
   "size" : 12,
   "source_file" : "frameworks/native/include/private/display_luts_private.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "onStart",
     "referenced_type" : "_ZTIPFvP15ANativeActivityE"
    },
    {
     "field_name" : "onResume",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPFvP15ANativeActivityE"
    },
    {
     "field_name" : "onSaveInstanceState",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPFPvP15ANativeActivityPjE"
    },
    {
     "field_name" : "onPause",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPFvP15ANativeActivityE"
    },
    {
     "field_name" : "onStop",
     "field_offset" : 128,
     "referenced_type" : "_ZTIPFvP15ANativeActivityE"
    },
    {
     "field_name" : "onDestroy",
     "field_offset" : 160,
     "referenced_type" : "_ZTIPFvP15ANativeActivityE"
    },
    {
     "field_name" : "onWindowFocusChanged",
     "field_offset" : 192,
     "referenced_type" : "_ZTIPFvP15ANativeActivityiE"
    },
    {
     "field_name" : "onNativeWindowCreated",
     "field_offset" : 224,
     "referenced_type" : "_ZTIPFvP15ANativeActivityP13ANativeWindowE"
    },
    {
     "field_name" : "onNativeWindowResized",
     "field_offset" : 256,
     "referenced_type" : "_ZTIPFvP15ANativeActivityP13ANativeWindowE"
    },
    {
     "field_name" : "onNativeWindowRedrawNeeded",
     "field_offset" : 288,
     "referenced_type" : "_ZTIPFvP15ANativeActivityP13ANativeWindowE"
    },
    {
     "field_name" : "onNativeWindowDestroyed",
     "field_offset" : 320,
     "referenced_type" : "_ZTIPFvP15ANativeActivityP13ANativeWindowE"
    },
    {
     "field_name" : "onInputQueueCreated",
     "field_offset" : 352,
     "referenced_type" : "_ZTIPFvP15ANativeActivityP11AInputQueueE"
    },
    {
     "field_name" : "onInputQueueDestroyed",
     "field_offset" : 384,
     "referenced_type" : "_ZTIPFvP15ANativeActivityP11AInputQueueE"
    },
    {
     "field_name" : "onContentRectChanged",
     "field_offset" : 416,
     "referenced_type" : "_ZTIPFvP15ANativeActivityPK5ARectE"
    },
    {
     "field_name" : "onConfigurationChanged",
     "field_offset" : 448,
     "referenced_type" : "_ZTIPFvP15ANativeActivityE"
    },
    {
     "field_name" : "onLowMemory",
     "field_offset" : 480,
     "referenced_type" : "_ZTIPFvP15ANativeActivityE"
    }
   ],
   "linker_set_key" : "_ZTI24ANativeActivityCallbacks",
   "name" : "ANativeActivityCallbacks",
   "size" : 64,
   "source_file" : "frameworks/native/include/android/native_activity.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "headroom",
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "thermalStatus",
     "field_offset" : 32,
     "referenced_type" : "_ZTI14AThermalStatus"
    }
   ],
   "linker_set_key" : "_ZTI25AThermalHeadroomThreshold",
   "name" : "AThermalHeadroomThreshold",
   "size" : 8,
   "source_file" : "frameworks/native/include/android/thermal.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "name",
     "referenced_type" : "_ZTIPKc"
    },
    {
     "field_name" : "value",
     "field_offset" : 32,
     "referenced_type" : "_ZTIx"
    }
   ],
   "linker_set_key" : "_ZTI26AHardwareBufferLongOptions",
   "name" : "AHardwareBufferLongOptions",
   "size" : 12,
   "source_file" : "frameworks/native/libs/nativewindow/include/vndk/hardware_buffer.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "dimension",
     "referenced_type" : "_ZTI22ADisplayLuts_Dimension"
    },
    {
     "field_name" : "size",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "samplingKey",
     "field_offset" : 64,
     "referenced_type" : "_ZTI24ADisplayLuts_SamplingKey"
    }
   ],
   "linker_set_key" : "_ZTI28ADisplayLutsEntry_properties",
   "name" : "ADisplayLutsEntry_properties",
   "size" : 12,
   "source_file" : "frameworks/native/include/private/display_luts_private.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "frameNumber",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "frameTimelineVsyncId",
     "field_offset" : 64,
     "referenced_type" : "_ZTIx"
    },
    {
     "field_name" : "inputEventId",
     "field_offset" : 128,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "startTimeNanos",
     "field_offset" : 160,
     "referenced_type" : "_ZTIx"
    },
    {
     "field_name" : "useForRefreshRateSelection",
     "field_offset" : 224,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "skippedFrameVsyncId",
     "field_offset" : 256,
     "referenced_type" : "_ZTIx"
    },
    {
     "field_name" : "skippedFrameStartTimeNanos",
     "field_offset" : 320,
     "referenced_type" : "_ZTIx"
    }
   ],
   "linker_set_key" : "_ZTI30ANativeWindowFrameTimelineInfo",
   "name" : "ANativeWindowFrameTimelineInfo",
   "size" : 48,
   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN32ALimitedAxesImuUncalibratedEventUt_E"
    },
    {
     "field_offset" : 96,
     "referenced_type" : "_ZTIN32ALimitedAxesImuUncalibratedEventUt0_E"
    },
    {
     "field_offset" : 192,
     "referenced_type" : "_ZTIN32ALimitedAxesImuUncalibratedEventUt1_E"
    }
   ],
   "linker_set_key" : "_ZTI32ALimitedAxesImuUncalibratedEvent",
   "name" : "ALimitedAxesImuUncalibratedEvent",
   "size" : 36,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "left",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "top",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "right",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "bottom",
     "field_offset" : 96,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI5ARect",
   "name" : "ARect",
   "size" : 16,
   "source_file" : "frameworks/native/libs/arect/include/android/rect.h"
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "tv_sec",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tv_nsec",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI8log_time",
   "name" : "log_time",
   "size" : 8,
   "source_file" : "system/logging/liblog/include/log/log_time.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "x",
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "y",
     "field_offset" : 32,
     "referenced_type" : "_ZTIf"
    }
   ],
   "linker_set_key" : "_ZTI9AColor_xy",
   "name" : "AColor_xy",
   "size" : 8,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hdr_metadata.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12ASensorEventUt_Ut_E"
    },
    {
     "field_name" : "u64",
     "referenced_type" : "_ZTIN12ASensorEventUt_Ut0_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12ASensorEventUt_E",
   "name" : "ASensorEvent::(anonymous)",
   "record_kind" : "union",
   "size" : 64,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "data",
     "referenced_type" : "_ZTIA8_y"
    },
    {
     "field_name" : "step_counter",
     "referenced_type" : "_ZTIy"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12ASensorEventUt_Ut0_E",
   "name" : "ASensorEvent::(anonymous)::(unnamed)",
   "record_kind" : "union",
   "size" : 64,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "data",
     "referenced_type" : "_ZTIA16_f"
    },
    {
     "field_name" : "vector",
     "referenced_type" : "_ZTI13ASensorVector"
    },
    {
     "field_name" : "acceleration",
     "referenced_type" : "_ZTI13ASensorVector"
    },
    {
     "field_name" : "gyro",
     "referenced_type" : "_ZTI13ASensorVector"
    },
    {
     "field_name" : "magnetic",
     "referenced_type" : "_ZTI13ASensorVector"
    },
    {
     "field_name" : "temperature",
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "distance",
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "light",
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "pressure",
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "relative_humidity",
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "uncalibrated_acceleration",
     "referenced_type" : "_ZTI18AUncalibratedEvent"
    },
    {
     "field_name" : "uncalibrated_gyro",
     "referenced_type" : "_ZTI18AUncalibratedEvent"
    },
    {
     "field_name" : "uncalibrated_magnetic",
     "referenced_type" : "_ZTI18AUncalibratedEvent"
    },
    {
     "field_name" : "meta_data",
     "referenced_type" : "_ZTI14AMetaDataEvent"
    },
    {
     "field_name" : "heart_rate",
     "referenced_type" : "_ZTI15AHeartRateEvent"
    },
    {
     "field_name" : "dynamic_sensor_meta",
     "referenced_type" : "_ZTI19ADynamicSensorEvent"
    },
    {
     "field_name" : "additional_info",
     "referenced_type" : "_ZTI20AAdditionalInfoEvent"
    },
    {
     "field_name" : "head_tracker",
     "referenced_type" : "_ZTI17AHeadTrackerEvent"
    },
    {
     "field_name" : "limited_axes_imu",
     "referenced_type" : "_ZTI20ALimitedAxesImuEvent"
    },
    {
     "field_name" : "limited_axes_imu_uncalibrated",
     "referenced_type" : "_ZTI32ALimitedAxesImuUncalibratedEvent"
    },
    {
     "field_name" : "heading",
     "referenced_type" : "_ZTI13AHeadingEvent"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12ASensorEventUt_Ut_E",
   "name" : "ASensorEvent::(anonymous)::(anonymous)",
   "record_kind" : "union",
   "size" : 64,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "v",
     "referenced_type" : "_ZTIA3_f"
    },
    {
     "referenced_type" : "_ZTIN13ASensorVectorUt_Ut_E"
    },
    {
     "referenced_type" : "_ZTIN13ASensorVectorUt_Ut0_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN13ASensorVectorUt_E",
   "name" : "ASensorVector::(anonymous)",
   "record_kind" : "union",
   "size" : 12,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "azimuth",
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "pitch",
     "field_offset" : 32,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "roll",
     "field_offset" : 64,
     "referenced_type" : "_ZTIf"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN13ASensorVectorUt_Ut0_E",
   "name" : "ASensorVector::(anonymous)::(anonymous)",
   "size" : 12,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "x",
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "y",
     "field_offset" : 32,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "z",
     "field_offset" : 64,
     "referenced_type" : "_ZTIf"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN13ASensorVectorUt_Ut_E",
   "name" : "ASensorVector::(anonymous)::(anonymous)",
   "size" : 12,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "bias",
     "referenced_type" : "_ZTIA3_f"
    },
    {
     "referenced_type" : "_ZTIN18AUncalibratedEventUt0_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN18AUncalibratedEventUt0_E",
   "name" : "AUncalibratedEvent::(anonymous)",
   "record_kind" : "union",
   "size" : 12,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "x_bias",
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "y_bias",
     "field_offset" : 32,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "z_bias",
     "field_offset" : 64,
     "referenced_type" : "_ZTIf"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN18AUncalibratedEventUt0_Ut_E",
   "name" : "AUncalibratedEvent::(anonymous)::(anonymous)",
   "size" : 12,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "uncalib",
     "referenced_type" : "_ZTIA3_f"
    },
    {
     "referenced_type" : "_ZTIN18AUncalibratedEventUt_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN18AUncalibratedEventUt_E",
   "name" : "AUncalibratedEvent::(anonymous)",
   "record_kind" : "union",
   "size" : 12,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "x_uncalib",
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "y_uncalib",
     "field_offset" : 32,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "z_uncalib",
     "field_offset" : 64,
     "referenced_type" : "_ZTIf"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN18AUncalibratedEventUt_Ut_E",
   "name" : "AUncalibratedEvent::(anonymous)::(anonymous)",
   "size" : 12,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "data_int32",
     "referenced_type" : "_ZTIA14_i"
    },
    {
     "field_name" : "data_float",
     "referenced_type" : "_ZTIA14_f"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN20AAdditionalInfoEventUt_E",
   "name" : "AAdditionalInfoEvent::(anonymous)",
   "record_kind" : "union",
   "size" : 56,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "supported",
     "referenced_type" : "_ZTIA3_f"
    },
    {
     "referenced_type" : "_ZTIN20ALimitedAxesImuEventUt0_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN20ALimitedAxesImuEventUt0_E",
   "name" : "ALimitedAxesImuEvent::(anonymous)",
   "record_kind" : "union",
   "size" : 12,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "x_supported",
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "y_supported",
     "field_offset" : 32,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "z_supported",
     "field_offset" : 64,
     "referenced_type" : "_ZTIf"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN20ALimitedAxesImuEventUt0_Ut_E",
   "name" : "ALimitedAxesImuEvent::(anonymous)::(anonymous)",
   "size" : 12,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "calib",
     "referenced_type" : "_ZTIA3_f"
    },
    {
     "referenced_type" : "_ZTIN20ALimitedAxesImuEventUt_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN20ALimitedAxesImuEventUt_E",
   "name" : "ALimitedAxesImuEvent::(anonymous)",
   "record_kind" : "union",
   "size" : 12,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "x",
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "y",
     "field_offset" : 32,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "z",
     "field_offset" : 64,
     "referenced_type" : "_ZTIf"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN20ALimitedAxesImuEventUt_Ut_E",
   "name" : "ALimitedAxesImuEvent::(anonymous)::(anonymous)",
   "size" : 12,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "bias",
     "referenced_type" : "_ZTIA3_f"
    },
    {
     "referenced_type" : "_ZTIN32ALimitedAxesImuUncalibratedEventUt0_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN32ALimitedAxesImuUncalibratedEventUt0_E",
   "name" : "ALimitedAxesImuUncalibratedEvent::(anonymous)",
   "record_kind" : "union",
   "size" : 12,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "x_bias",
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "y_bias",
     "field_offset" : 32,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "z_bias",
     "field_offset" : 64,
     "referenced_type" : "_ZTIf"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN32ALimitedAxesImuUncalibratedEventUt0_Ut_E",
   "name" : "ALimitedAxesImuUncalibratedEvent::(anonymous)::(anonymous)",
   "size" : 12,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "supported",
     "referenced_type" : "_ZTIA3_f"
    },
    {
     "referenced_type" : "_ZTIN32ALimitedAxesImuUncalibratedEventUt1_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN32ALimitedAxesImuUncalibratedEventUt1_E",
   "name" : "ALimitedAxesImuUncalibratedEvent::(anonymous)",
   "record_kind" : "union",
   "size" : 12,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "x_supported",
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "y_supported",
     "field_offset" : 32,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "z_supported",
     "field_offset" : 64,
     "referenced_type" : "_ZTIf"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN32ALimitedAxesImuUncalibratedEventUt1_Ut_E",
   "name" : "ALimitedAxesImuUncalibratedEvent::(anonymous)::(anonymous)",
   "size" : 12,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "uncalib",
     "referenced_type" : "_ZTIA3_f"
    },
    {
     "referenced_type" : "_ZTIN32ALimitedAxesImuUncalibratedEventUt_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN32ALimitedAxesImuUncalibratedEventUt_E",
   "name" : "ALimitedAxesImuUncalibratedEvent::(anonymous)",
   "record_kind" : "union",
   "size" : 12,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "x_uncalib",
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "y_uncalib",
     "field_offset" : 32,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "z_uncalib",
     "field_offset" : 64,
     "referenced_type" : "_ZTIf"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN32ALimitedAxesImuUncalibratedEventUt_Ut_E",
   "name" : "ALimitedAxesImuUncalibratedEvent::(anonymous)::(anonymous)",
   "size" : 12,
   "source_file" : "frameworks/native/include/android/sensor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "mWindow",
     "referenced_type" : "_ZTIP13ANativeWindow"
    }
   ],
   "linker_set_key" : "_ZTIN4aidl7android8hardware12NativeWindowE",
   "name" : "aidl::android::hardware::NativeWindow",
   "record_kind" : "class",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window_aidl.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "mBuffer",
     "referenced_type" : "_ZTIP15AHardwareBuffer"
    }
   ],
   "linker_set_key" : "_ZTIN4aidl7android8hardware14HardwareBufferE",
   "name" : "aidl::android::hardware::HardwareBuffer",
   "record_kind" : "class",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN7android10InputEventE"
    }
   ],
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "mHasFocus",
     "field_offset" : 416,
     "referenced_type" : "_ZTIb"
    }
   ],
   "linker_set_key" : "_ZTIN7android10FocusEventE",
   "name" : "android::FocusEvent",
   "record_kind" : "class",
   "size" : 56,
   "source_file" : "frameworks/native/include/input/Input.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTIN7android10FocusEventE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN7android10FocusEventD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN7android10FocusEventD0Ev"
    },
    {
     "mangled_component_name" : "_ZNK7android10FocusEvent7getTypeEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTI11AInputEvent"
    }
   ],
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "mId",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "access" : "protected",
     "field_name" : "mDeviceId",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    },
    {
     "access" : "protected",
     "field_name" : "mSource",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "protected",
     "field_name" : "mDisplayId",
     "field_offset" : 128,
     "referenced_type" : "_ZTIN7android2ui16LogicalDisplayIdE"
    },
    {
     "access" : "protected",
     "field_name" : "mHmac",
     "field_offset" : 160,
     "referenced_type" : "_ZTINSt3__15arrayIhLj32EEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android10InputEventE",
   "name" : "android::InputEvent",
   "record_kind" : "class",
   "size" : 52,
   "source_file" : "frameworks/native/include/input/Input.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTIN7android10InputEventE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN7android10InputEventD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN7android10InputEventD0Ev"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZNK7android10InputEvent7getTypeEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "mBuffer",
     "referenced_type" : "_ZTIPN7android15LegacyResampler6SampleE"
    },
    {
     "access" : "private",
     "field_name" : "mCapacity",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "mBegin",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "mSize",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN7android10RingBufferINS_15LegacyResampler6SampleEEE",
   "name" : "android::RingBuffer<android::LegacyResampler::Sample>",
   "record_kind" : "class",
   "size" : 16,
   "source_file" : "frameworks/native/include/input/RingBuffer.h",
   "template_args" :
   [
    "_ZTIN7android15LegacyResampler6SampleE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "mSource",
     "referenced_type" : "_ZTIKN7android11IdGenerator6SourceE"
    }
   ],
   "linker_set_key" : "_ZTIN7android11IdGeneratorE",
   "name" : "android::IdGenerator",
   "record_kind" : "class",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN7android10InputEventE"
    }
   ],
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "mAction",
     "field_offset" : 416,
     "referenced_type" : "_ZTIi"
    },
    {
     "access" : "protected",
     "field_name" : "mActionButton",
     "field_offset" : 448,
     "referenced_type" : "_ZTIi"
    },
    {
     "access" : "protected",
     "field_name" : "mFlags",
     "field_offset" : 480,
     "referenced_type" : "_ZTIi"
    },
    {
     "access" : "protected",
     "field_name" : "mEdgeFlags",
     "field_offset" : 512,
     "referenced_type" : "_ZTIi"
    },
    {
     "access" : "protected",
     "field_name" : "mMetaState",
     "field_offset" : 544,
     "referenced_type" : "_ZTIi"
    },
    {
     "access" : "protected",
     "field_name" : "mButtonState",
     "field_offset" : 576,
     "referenced_type" : "_ZTIi"
    },
    {
     "access" : "protected",
     "field_name" : "mClassification",
     "field_offset" : 608,
     "referenced_type" : "_ZTIN7android20MotionClassificationE"
    },
    {
     "access" : "protected",
     "field_name" : "mTransform",
     "field_offset" : 640,
     "referenced_type" : "_ZTIN7android2ui9TransformE"
    },
    {
     "access" : "protected",
     "field_name" : "mXPrecision",
     "field_offset" : 960,
     "referenced_type" : "_ZTIf"
    },
    {
     "access" : "protected",
     "field_name" : "mYPrecision",
     "field_offset" : 992,
     "referenced_type" : "_ZTIf"
    },
    {
     "access" : "protected",
     "field_name" : "mRawXCursorPosition",
     "field_offset" : 1024,
     "referenced_type" : "_ZTIf"
    },
    {
     "access" : "protected",
     "field_name" : "mRawYCursorPosition",
     "field_offset" : 1056,
     "referenced_type" : "_ZTIf"
    },
    {
     "access" : "protected",
     "field_name" : "mRawTransform",
     "field_offset" : 1088,
     "referenced_type" : "_ZTIN7android2ui9TransformE"
    },
    {
     "access" : "protected",
     "field_name" : "mDownTime",
     "field_offset" : 1408,
     "referenced_type" : "_ZTIx"
    },
    {
     "access" : "protected",
     "field_name" : "mPointerProperties",
     "field_offset" : 1472,
     "referenced_type" : "_ZTINSt3__16vectorIN7android17PointerPropertiesENS_9allocatorIS2_EEEE"
    },
    {
     "access" : "protected",
     "field_name" : "mSampleEventTimes",
     "field_offset" : 1568,
     "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE"
    },
    {
     "access" : "protected",
     "field_name" : "mSamplePointerCoords",
     "field_offset" : 1664,
     "referenced_type" : "_ZTINSt3__16vectorIN7android13PointerCoordsENS_9allocatorIS2_EEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android11MotionEventE",
   "name" : "android::MotionEvent",
   "record_kind" : "class",
   "size" : 220,
   "source_file" : "frameworks/native/include/input/Input.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTIN7android11MotionEventE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN7android11MotionEventD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN7android11MotionEventD0Ev"
    },
    {
     "mangled_component_name" : "_ZNK7android11MotionEvent7getTypeEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN7android10InputEventE"
    }
   ],
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "mPointerCaptureEnabled",
     "field_offset" : 416,
     "referenced_type" : "_ZTIb"
    }
   ],
   "linker_set_key" : "_ZTIN7android12CaptureEventE",
   "name" : "android::CaptureEvent",
   "record_kind" : "class",
   "size" : 56,
   "source_file" : "frameworks/native/include/input/Input.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTIN7android12CaptureEventE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN7android12CaptureEventD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN7android12CaptureEventD0Ev"
    },
    {
     "mangled_component_name" : "_ZNK7android12CaptureEvent7getTypeEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTIN7android2os16InputChannelCoreE"
    }
   ],
   "linker_set_key" : "_ZTIN7android12InputChannelE",
   "name" : "android::InputChannel",
   "record_kind" : "class",
   "size" : 28,
   "source_file" : "frameworks/native/include/input/InputTransport.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTIN7android12InputChannelE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN7android12InputChannelD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN7android12InputChannelD0Ev"
    },
    {
     "mangled_component_name" : "_ZNK7android2os16InputChannelCore13writeToParcelEPNS_6ParcelE"
    },
    {
     "mangled_component_name" : "_ZN7android2os16InputChannelCore14readFromParcelEPKNS_6ParcelE"
    },
    {
     "mangled_component_name" : "_ZNK7android10Parcelable12getStabilityEv"
    },
    {
     "mangled_component_name" : "_ZN7android12InputChannel11sendMessageEPKNS_12InputMessageE"
    },
    {
     "mangled_component_name" : "_ZN7android12InputChannel14receiveMessageEv"
    },
    {
     "mangled_component_name" : "_ZNK7android12InputChannel16probablyHasInputEv"
    }
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "eventId",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "empty1",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "eventTime",
     "field_offset" : 64,
     "referenced_type" : "_ZTIx"
    },
    {
     "field_name" : "deviceId",
     "field_offset" : 128,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "source",
     "field_offset" : 160,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "displayId",
     "field_offset" : 192,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "hmac",
     "field_offset" : 224,
     "referenced_type" : "_ZTINSt3__15arrayIhLj32EEE"
    },
    {
     "field_name" : "action",
     "field_offset" : 480,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "flags",
     "field_offset" : 512,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "keyCode",
     "field_offset" : 544,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "scanCode",
     "field_offset" : 576,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "metaState",
     "field_offset" : 608,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "repeatCount",
     "field_offset" : 640,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "empty2",
     "field_offset" : 672,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "downTime",
     "field_offset" : 704,
     "referenced_type" : "_ZTIx"
    }
   ],
   "linker_set_key" : "_ZTIN7android12InputMessage4Body3KeyE",
   "name" : "android::InputMessage::Body::Key",
   "size" : 96,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "eventId",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "x",
     "field_offset" : 32,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "y",
     "field_offset" : 64,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "isExiting",
     "field_offset" : 96,
     "referenced_type" : "_ZTIb"
    },
    {
     "field_name" : "empty",
     "field_offset" : 104,
     "referenced_type" : "_ZTIA3_h"
    }
   ],
   "linker_set_key" : "_ZTIN7android12InputMessage4Body4DragE",
   "name" : "android::InputMessage::Body::Drag",
   "size" : 16,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "eventId",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "hasFocus",
     "field_offset" : 32,
     "referenced_type" : "_ZTIb"
    },
    {
     "field_name" : "empty",
     "field_offset" : 40,
     "referenced_type" : "_ZTIA3_h"
    }
   ],
   "linker_set_key" : "_ZTIN7android12InputMessage4Body5FocusE",
   "name" : "android::InputMessage::Body::Focus",
   "size" : 8,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "properties",
     "referenced_type" : "_ZTIN7android17PointerPropertiesE"
    },
    {
     "field_name" : "coords",
     "field_offset" : 64,
     "referenced_type" : "_ZTIN7android13PointerCoordsE"
    }
   ],
   "linker_set_key" : "_ZTIN7android12InputMessage4Body6Motion7PointerE",
   "name" : "android::InputMessage::Body::Motion::Pointer",
   "size" : 144,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "eventId",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "pointerCount",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "eventTime",
     "field_offset" : 64,
     "referenced_type" : "_ZTIx"
    },
    {
     "field_name" : "deviceId",
     "field_offset" : 128,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "source",
     "field_offset" : 160,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "displayId",
     "field_offset" : 192,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "hmac",
     "field_offset" : 224,
     "referenced_type" : "_ZTINSt3__15arrayIhLj32EEE"
    },
    {
     "field_name" : "action",
     "field_offset" : 480,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "actionButton",
     "field_offset" : 512,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "flags",
     "field_offset" : 544,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "metaState",
     "field_offset" : 576,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "buttonState",
     "field_offset" : 608,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "classification",
     "field_offset" : 640,
     "referenced_type" : "_ZTIN7android20MotionClassificationE"
    },
    {
     "field_name" : "empty2",
     "field_offset" : 648,
     "referenced_type" : "_ZTIA3_h"
    },
    {
     "field_name" : "edgeFlags",
     "field_offset" : 672,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "downTime",
     "field_offset" : 704,
     "referenced_type" : "_ZTIx"
    },
    {
     "field_name" : "dsdx",
     "field_offset" : 768,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "dtdx",
     "field_offset" : 800,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "dtdy",
     "field_offset" : 832,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "dsdy",
     "field_offset" : 864,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "tx",
     "field_offset" : 896,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "ty",
     "field_offset" : 928,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "xPrecision",
     "field_offset" : 960,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "yPrecision",
     "field_offset" : 992,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "xCursorPosition",
     "field_offset" : 1024,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "yCursorPosition",
     "field_offset" : 1056,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "dsdxRaw",
     "field_offset" : 1088,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "dtdxRaw",
     "field_offset" : 1120,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "dtdyRaw",
     "field_offset" : 1152,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "dsdyRaw",
     "field_offset" : 1184,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "txRaw",
     "field_offset" : 1216,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "tyRaw",
     "field_offset" : 1248,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "pointers",
     "field_offset" : 1280,
     "referenced_type" : "_ZTIA16_N7android12InputMessage4Body6Motion7PointerE"
    }
   ],
   "linker_set_key" : "_ZTIN7android12InputMessage4Body6MotionE",
   "name" : "android::InputMessage::Body::Motion",
   "size" : 2464,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "eventId",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "pointerCaptureEnabled",
     "field_offset" : 32,
     "referenced_type" : "_ZTIb"
    },
    {
     "field_name" : "empty",
     "field_offset" : 40,
     "referenced_type" : "_ZTIA3_h"
    }
   ],
   "linker_set_key" : "_ZTIN7android12InputMessage4Body7CaptureE",
   "name" : "android::InputMessage::Body::Capture",
   "size" : 8,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "handled",
     "referenced_type" : "_ZTIb"
    },
    {
     "field_name" : "empty",
     "field_offset" : 8,
     "referenced_type" : "_ZTIA7_h"
    },
    {
     "field_name" : "consumeTime",
     "field_offset" : 64,
     "referenced_type" : "_ZTIx"
    }
   ],
   "linker_set_key" : "_ZTIN7android12InputMessage4Body8FinishedE",
   "name" : "android::InputMessage::Body::Finished",
   "size" : 16,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "eventId",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "empty",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "graphicsTimeline",
     "field_offset" : 64,
     "referenced_type" : "_ZTINSt3__15arrayIxLj2EEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android12InputMessage4Body8TimelineE",
   "name" : "android::InputMessage::Body::Timeline",
   "size" : 24,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "eventId",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "isInTouchMode",
     "field_offset" : 32,
     "referenced_type" : "_ZTIb"
    },
    {
     "field_name" : "empty",
     "field_offset" : 40,
     "referenced_type" : "_ZTIA3_h"
    }
   ],
   "linker_set_key" : "_ZTIN7android12InputMessage4Body9TouchModeE",
   "name" : "android::InputMessage::Body::TouchMode",
   "size" : 8,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "key",
     "referenced_type" : "_ZTIN7android12InputMessage4Body3KeyE"
    },
    {
     "field_name" : "motion",
     "referenced_type" : "_ZTIN7android12InputMessage4Body6MotionE"
    },
    {
     "field_name" : "finished",
     "referenced_type" : "_ZTIN7android12InputMessage4Body8FinishedE"
    },
    {
     "field_name" : "focus",
     "referenced_type" : "_ZTIN7android12InputMessage4Body5FocusE"
    },
    {
     "field_name" : "capture",
     "referenced_type" : "_ZTIN7android12InputMessage4Body7CaptureE"
    },
    {
     "field_name" : "drag",
     "referenced_type" : "_ZTIN7android12InputMessage4Body4DragE"
    },
    {
     "field_name" : "timeline",
     "referenced_type" : "_ZTIN7android12InputMessage4Body8TimelineE"
    },
    {
     "field_name" : "touchMode",
     "referenced_type" : "_ZTIN7android12InputMessage4Body9TouchModeE"
    }
   ],
   "linker_set_key" : "_ZTIN7android12InputMessage4BodyE",
   "name" : "android::InputMessage::Body",
   "record_kind" : "union",
   "size" : 2464,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "type",
     "referenced_type" : "_ZTIN7android12InputMessage4TypeE"
    },
    {
     "field_name" : "seq",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN7android12InputMessage6HeaderE",
   "name" : "android::InputMessage::Header",
   "size" : 8,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "header",
     "referenced_type" : "_ZTIN7android12InputMessage6HeaderE"
    },
    {
     "field_name" : "body",
     "field_offset" : 64,
     "referenced_type" : "_ZTIN7android12InputMessage4BodyE"
    }
   ],
   "linker_set_key" : "_ZTIN7android12InputMessageE",
   "name" : "android::InputMessage",
   "size" : 2472,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "mVerifier",
     "referenced_type" : "_ZTIN4rust10cxxbridge13BoxIN7android5input8verifier13InputVerifierEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android13InputVerifierE",
   "name" : "android::InputVerifier",
   "record_kind" : "class",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/InputVerifier.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "mMinCutoffFreq",
     "referenced_type" : "_ZTIKf"
    },
    {
     "access" : "private",
     "field_name" : "mBeta",
     "field_offset" : 32,
     "referenced_type" : "_ZTIKf"
    },
    {
     "access" : "private",
     "field_name" : "mSpeedCutoffFreq",
     "field_offset" : 64,
     "referenced_type" : "_ZTIKf"
    },
    {
     "access" : "private",
     "field_name" : "mPrevTimestamp",
     "field_offset" : 96,
     "referenced_type" : "_ZTINSt3__18optionalINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE"
    },
    {
     "access" : "private",
     "field_name" : "mPrevRawPosition",
     "field_offset" : 192,
     "referenced_type" : "_ZTINSt3__18optionalIfEE"
    },
    {
     "access" : "private",
     "field_name" : "mPrevFilteredVelocity",
     "field_offset" : 256,
     "referenced_type" : "_ZTINSt3__18optionalIfEE"
    },
    {
     "access" : "private",
     "field_name" : "mPrevFilteredPosition",
     "field_offset" : 320,
     "referenced_type" : "_ZTINSt3__18optionalIfEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android13OneEuroFilterE",
   "name" : "android::OneEuroFilter",
   "record_kind" : "class",
   "size" : 48,
   "source_file" : "frameworks/native/include/input/OneEuroFilter.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "bits",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "values",
     "field_offset" : 64,
     "referenced_type" : "_ZTINSt3__15arrayIfLj30EEE"
    },
    {
     "field_name" : "isResampled",
     "field_offset" : 1024,
     "referenced_type" : "_ZTIb"
    },
    {
     "field_name" : "empty",
     "field_offset" : 1032,
     "referenced_type" : "_ZTIA7_h"
    }
   ],
   "linker_set_key" : "_ZTIN7android13PointerCoordsE",
   "name" : "android::PointerCoords",
   "size" : 136,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "seq",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "handled",
     "field_offset" : 32,
     "referenced_type" : "_ZTIb"
    },
    {
     "field_name" : "consumeTime",
     "field_offset" : 64,
     "referenced_type" : "_ZTIx"
    }
   ],
   "linker_set_key" : "_ZTIN7android14InputPublisher8FinishedE",
   "name" : "android::InputPublisher::Finished",
   "size" : 16,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "inputEventId",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "graphicsTimeline",
     "field_offset" : 32,
     "referenced_type" : "_ZTINSt3__15arrayIxLj2EEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android14InputPublisher8TimelineE",
   "name" : "android::InputPublisher::Timeline",
   "size" : 20,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "mChannel",
     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android12InputChannelEEE"
    },
    {
     "access" : "private",
     "field_name" : "mInputVerifier",
     "field_offset" : 64,
     "referenced_type" : "_ZTIN7android13InputVerifierE"
    }
   ],
   "linker_set_key" : "_ZTIN7android14InputPublisherE",
   "name" : "android::InputPublisher",
   "record_kind" : "class",
   "size" : 12,
   "source_file" : "frameworks/native/include/input/InputTransport.h"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN7android10InputEventE"
    }
   ],
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "mIsInTouchMode",
     "field_offset" : 416,
     "referenced_type" : "_ZTIb"
    }
   ],
   "linker_set_key" : "_ZTIN7android14TouchModeEventE",
   "name" : "android::TouchModeEvent",
   "record_kind" : "class",
   "size" : 56,
   "source_file" : "frameworks/native/include/input/Input.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTIN7android14TouchModeEventE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN7android14TouchModeEventD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN7android14TouchModeEventD0Ev"
    },
    {
     "mangled_component_name" : "_ZNK7android14TouchModeEvent7getTypeEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "mElement",
     "referenced_type" : "_ZTIPKN7android15LegacyResampler7PointerE"
    }
   ],
   "linker_set_key" : "_ZTIN7android15LegacyResampler10PointerMap8iteratorIKNS0_7PointerEEE",
   "name" : "android::LegacyResampler::PointerMap::iterator<const android::LegacyResampler::Pointer>",
   "record_kind" : "class",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Resampler.h",
   "template_args" :
   [
    "_ZTIKN7android15LegacyResampler7PointerE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "mElement",
     "referenced_type" : "_ZTIPN7android15LegacyResampler7PointerE"
    }
   ],
   "linker_set_key" : "_ZTIN7android15LegacyResampler10PointerMap8iteratorINS0_7PointerEEE",
   "name" : "android::LegacyResampler::PointerMap::iterator<android::LegacyResampler::Pointer>",
   "record_kind" : "class",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Resampler.h",
   "template_args" :
   [
    "_ZTIN7android15LegacyResampler7PointerE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN7android3ftl20DefaultConstructibleINS_15LegacyResampler10PointerMap9PointerIdEiLi0EEE"
    },
    {
     "referenced_type" : "_ZTIN7android3ftl9EquatableINS_15LegacyResampler10PointerMap9PointerIdEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android15LegacyResampler10PointerMap9PointerIdE",
   "name" : "android::LegacyResampler::PointerMap::PointerId",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Resampler.h"
  },
  {
   "access" : "private",
   "alignment" : 8,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "nextPointerIndex",
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "pointers",
     "field_offset" : 64,
     "referenced_type" : "_ZTINSt3__15arrayIN7android15LegacyResampler7PointerELj17EEE"
    },
    {
     "access" : "private",
     "field_name" : "idToIndex",
     "field_offset" : 19648,
     "referenced_type" : "_ZTINSt3__15arrayINS_8optionalIjEELj32EEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android15LegacyResampler10PointerMapE",
   "name" : "android::LegacyResampler::PointerMap",
   "record_kind" : "class",
   "size" : 2712,
   "source_file" : "frameworks/native/include/input/Resampler.h"
  },
  {
   "access" : "private",
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "eventTime",
     "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
    },
    {
     "field_name" : "pointerMap",
     "field_offset" : 64,
     "referenced_type" : "_ZTIN7android15LegacyResampler10PointerMapE"
    }
   ],
   "linker_set_key" : "_ZTIN7android15LegacyResampler6SampleE",
   "name" : "android::LegacyResampler::Sample",
   "size" : 2720,
   "source_file" : "frameworks/native/include/input/Resampler.h"
  },
  {
   "access" : "private",
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "properties",
     "referenced_type" : "_ZTIN7android17PointerPropertiesE"
    },
    {
     "field_name" : "coords",
     "field_offset" : 64,
     "referenced_type" : "_ZTIN7android13PointerCoordsE"
    }
   ],
   "linker_set_key" : "_ZTIN7android15LegacyResampler7PointerE",
   "name" : "android::LegacyResampler::Pointer",
   "size" : 144,
   "source_file" : "frameworks/native/include/input/Resampler.h"
  },
  {
   "alignment" : 8,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN7android9ResamplerE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "mLatestSamples",
     "field_offset" : 32,
     "referenced_type" : "_ZTIN7android10RingBufferINS_15LegacyResampler6SampleEEE"
    },
    {
     "access" : "private",
     "field_name" : "mLastRealSample",
     "field_offset" : 192,
     "referenced_type" : "_ZTINSt3__18optionalIN7android15LegacyResampler6SampleEEE"
    },
    {
     "access" : "private",
     "field_name" : "mPreviousPrediction",
     "field_offset" : 22016,
     "referenced_type" : "_ZTINSt3__18optionalIN7android15LegacyResampler6SampleEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android15LegacyResamplerE",
   "name" : "android::LegacyResampler",
   "record_kind" : "class",
   "size" : 5480,
   "source_file" : "frameworks/native/include/input/Resampler.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTIN7android15LegacyResamplerE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN7android15LegacyResamplerD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN7android15LegacyResamplerD0Ev"
    },
    {
     "mangled_component_name" : "_ZN7android15LegacyResampler19resampleMotionEventENSt3__16chrono8durationIxNS1_5ratioILx1ELx1000000000EEEEERNS_11MotionEventEPKNS_12InputMessageE"
    },
    {
     "mangled_component_name" : "_ZNK7android15LegacyResampler18getResampleLatencyEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "mXFilter",
     "referenced_type" : "_ZTIN7android13OneEuroFilterE"
    },
    {
     "access" : "private",
     "field_name" : "mYFilter",
     "field_offset" : 384,
     "referenced_type" : "_ZTIN7android13OneEuroFilterE"
    }
   ],
   "linker_set_key" : "_ZTIN7android16CoordinateFilterE",
   "name" : "android::CoordinateFilter",
   "record_kind" : "class",
   "size" : 96,
   "source_file" : "frameworks/native/include/input/CoordinateFilter.h"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN7android18VerifiedInputEventE"
    }
   ],
   "fields" :
   [
    {
     "field_name" : "action",
     "field_offset" : 192,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "flags",
     "field_offset" : 224,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "downTimeNanos",
     "field_offset" : 256,
     "referenced_type" : "_ZTIx"
    },
    {
     "field_name" : "keyCode",
     "field_offset" : 320,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "scanCode",
     "field_offset" : 352,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "metaState",
     "field_offset" : 384,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "repeatCount",
     "field_offset" : 416,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTIN7android16VerifiedKeyEventE",
   "name" : "android::VerifiedKeyEvent",
   "size" : 56,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "id",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "toolType",
     "field_offset" : 32,
     "referenced_type" : "_ZTIN7android8ToolTypeE"
    }
   ],
   "linker_set_key" : "_ZTIN7android17PointerPropertiesE",
   "name" : "android::PointerProperties",
   "size" : 8,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "type",
     "referenced_type" : "_ZTIN7android18VerifiedInputEvent4TypeE"
    },
    {
     "field_name" : "deviceId",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "eventTimeNanos",
     "field_offset" : 64,
     "referenced_type" : "_ZTIx"
    },
    {
     "field_name" : "source",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "displayId",
     "field_offset" : 160,
     "referenced_type" : "_ZTIN7android2ui16LogicalDisplayIdE"
    }
   ],
   "linker_set_key" : "_ZTIN7android18VerifiedInputEventE",
   "name" : "android::VerifiedInputEvent",
   "size" : 24,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN7android18VerifiedInputEventE"
    }
   ],
   "fields" :
   [
    {
     "field_name" : "rawX",
     "field_offset" : 192,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "rawY",
     "field_offset" : 224,
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "actionMasked",
     "field_offset" : 256,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "flags",
     "field_offset" : 288,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "downTimeNanos",
     "field_offset" : 320,
     "referenced_type" : "_ZTIx"
    },
    {
     "field_name" : "metaState",
     "field_offset" : 384,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "buttonState",
     "field_offset" : 416,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTIN7android19VerifiedMotionEventE",
   "name" : "android::VerifiedMotionEvent",
   "size" : 56,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "window",
     "referenced_type" : "_ZTIN7android2spINS_7IBinderEEE"
    },
    {
     "field_name" : "seq",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN7android21PointerCaptureRequestE",
   "name" : "android::PointerCaptureRequest",
   "size" : 8,
   "source_file" : "frameworks/native/include/input/Input.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIN7android22InputConsumerCallbacksE",
   "name" : "android::InputConsumerCallbacks",
   "record_kind" : "class",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/InputConsumerNoResampling.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTIN7android22InputConsumerCallbacksE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN7android22InputConsumerCallbacksD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN7android22InputConsumerCallbacksD0Ev"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZN7android22InputConsumerCallbacks10onKeyEventENSt3__110unique_ptrINS_8KeyEventENS1_14default_deleteIS3_EEEEj"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZN7android22InputConsumerCallbacks13onMotionEventENSt3__110unique_ptrINS_11MotionEventENS1_14default_deleteIS3_EEEEj"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZN7android22InputConsumerCallbacks26onBatchedInputEventPendingEi"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZN7android22InputConsumerCallbacks12onFocusEventENSt3__110unique_ptrINS_10FocusEventENS1_14default_deleteIS3_EEEEj"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZN7android22InputConsumerCallbacks14onCaptureEventENSt3__110unique_ptrINS_12CaptureEventENS1_14default_deleteIS3_EEEEj"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZN7android22InputConsumerCallbacks11onDragEventENSt3__110unique_ptrINS_9DragEventENS1_14default_deleteIS3_EEEEj"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZN7android22InputConsumerCallbacks16onTouchModeEventENSt3__110unique_ptrINS_14TouchModeEventENS1_14default_deleteIS3_EEEEj"
    }
   ]
  },
  {
   "alignment" : 8,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN7android9ResamplerE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "mResampler",
     "field_offset" : 64,
     "referenced_type" : "_ZTIN7android15LegacyResamplerE"
    },
    {
     "access" : "private",
     "field_name" : "mMinCutoffFreq",
     "field_offset" : 43904,
     "referenced_type" : "_ZTIKf"
    },
    {
     "access" : "private",
     "field_name" : "mBeta",
     "field_offset" : 43936,
     "referenced_type" : "_ZTIKf"
    },
    {
     "access" : "private",
     "field_name" : "mFilteredPointers",
     "field_offset" : 43968,
     "referenced_type" : "_ZTINSt3__13mapIiN7android16CoordinateFilterENS_4lessIiEENS_9allocatorINS_4pairIKiS2_EEEEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android23FilteredLegacyResamplerE",
   "name" : "android::FilteredLegacyResampler",
   "record_kind" : "class",
   "size" : 5512,
   "source_file" : "frameworks/native/include/input/Resampler.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTIN7android23FilteredLegacyResamplerE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN7android23FilteredLegacyResamplerD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN7android23FilteredLegacyResamplerD0Ev"
    },
    {
     "mangled_component_name" : "_ZN7android23FilteredLegacyResampler19resampleMotionEventENSt3__16chrono8durationIxNS1_5ratioILx1ELx1000000000EEEEERNS_11MotionEventEPKNS_12InputMessageE"
    },
    {
     "mangled_component_name" : "_ZNK7android23FilteredLegacyResampler18getResampleLatencyEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN7android26InputEventFactoryInterfaceE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "mMaxPoolSize",
     "field_offset" : 32,
     "referenced_type" : "_ZTIKj"
    },
    {
     "access" : "private",
     "field_name" : "mKeyEventPool",
     "field_offset" : 64,
     "referenced_type" : "_ZTINSt3__15queueINS_10unique_ptrIN7android8KeyEventENS_14default_deleteIS3_EEEENS_5dequeIS6_NS_9allocatorIS6_EEEEEE"
    },
    {
     "access" : "private",
     "field_name" : "mMotionEventPool",
     "field_offset" : 256,
     "referenced_type" : "_ZTINSt3__15queueINS_10unique_ptrIN7android11MotionEventENS_14default_deleteIS3_EEEENS_5dequeIS6_NS_9allocatorIS6_EEEEEE"
    },
    {
     "access" : "private",
     "field_name" : "mFocusEventPool",
     "field_offset" : 448,
     "referenced_type" : "_ZTINSt3__15queueINS_10unique_ptrIN7android10FocusEventENS_14default_deleteIS3_EEEENS_5dequeIS6_NS_9allocatorIS6_EEEEEE"
    },
    {
     "access" : "private",
     "field_name" : "mCaptureEventPool",
     "field_offset" : 640,
     "referenced_type" : "_ZTINSt3__15queueINS_10unique_ptrIN7android12CaptureEventENS_14default_deleteIS3_EEEENS_5dequeIS6_NS_9allocatorIS6_EEEEEE"
    },
    {
     "access" : "private",
     "field_name" : "mDragEventPool",
     "field_offset" : 832,
     "referenced_type" : "_ZTINSt3__15queueINS_10unique_ptrIN7android9DragEventENS_14default_deleteIS3_EEEENS_5dequeIS6_NS_9allocatorIS6_EEEEEE"
    },
    {
     "access" : "private",
     "field_name" : "mTouchModeEventPool",
     "field_offset" : 1024,
     "referenced_type" : "_ZTINSt3__15queueINS_10unique_ptrIN7android14TouchModeEventENS_14default_deleteIS3_EEEENS_5dequeIS6_NS_9allocatorIS6_EEEEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android23PooledInputEventFactoryE",
   "name" : "android::PooledInputEventFactory",
   "record_kind" : "class",
   "size" : 152,
   "source_file" : "frameworks/native/include/input/Input.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTIN7android23PooledInputEventFactoryE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN7android23PooledInputEventFactoryD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN7android23PooledInputEventFactoryD0Ev"
    },
    {
     "mangled_component_name" : "_ZN7android23PooledInputEventFactory14createKeyEventEv"
    },
    {
     "mangled_component_name" : "_ZN7android23PooledInputEventFactory17createMotionEventEv"
    },
    {
     "mangled_component_name" : "_ZN7android23PooledInputEventFactory16createFocusEventEv"
    },
    {
     "mangled_component_name" : "_ZN7android23PooledInputEventFactory18createCaptureEventEv"
    },
    {
     "mangled_component_name" : "_ZN7android23PooledInputEventFactory15createDragEventEv"
    },
    {
     "mangled_component_name" : "_ZN7android23PooledInputEventFactory20createTouchModeEventEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN7android26InputEventFactoryInterfaceE"
    }
   ],
   "linker_set_key" : "_ZTIN7android24DynamicInputEventFactoryE",
   "name" : "android::DynamicInputEventFactory",
   "record_kind" : "class",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTIN7android24DynamicInputEventFactoryE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN7android24DynamicInputEventFactoryD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN7android24DynamicInputEventFactoryD0Ev"
    },
    {
     "mangled_component_name" : "_ZN7android24DynamicInputEventFactory14createKeyEventEv"
    },
    {
     "mangled_component_name" : "_ZN7android24DynamicInputEventFactory17createMotionEventEv"
    },
    {
     "mangled_component_name" : "_ZN7android24DynamicInputEventFactory16createFocusEventEv"
    },
    {
     "mangled_component_name" : "_ZN7android24DynamicInputEventFactory18createCaptureEventEv"
    },
    {
     "mangled_component_name" : "_ZN7android24DynamicInputEventFactory15createDragEventEv"
    },
    {
     "mangled_component_name" : "_ZN7android24DynamicInputEventFactory20createTouchModeEventEv"
    }
   ]
  },
  {
   "access" : "private",
   "alignment" : 8,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN7android14LooperCallbackE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "mCallback",
     "field_offset" : 64,
     "referenced_type" : "_ZTIKNSt3__18functionIFiiEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android25InputConsumerNoResampling19LooperEventCallbackE",
   "name" : "android::InputConsumerNoResampling::LooperEventCallback",
   "record_kind" : "class",
   "size" : 40,
   "source_file" : "frameworks/native/include/input/InputConsumerNoResampling.h",
   "vtable_components" :
   [
    {
     "component_value" : 32,
     "kind" : "vbase_offset"
    },
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTIN7android25InputConsumerNoResampling19LooperEventCallbackE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN7android25InputConsumerNoResampling19LooperEventCallbackD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN7android25InputConsumerNoResampling19LooperEventCallbackD0Ev"
    },
    {
     "mangled_component_name" : "_ZN7android25InputConsumerNoResampling19LooperEventCallback11handleEventEiiPv"
    },
    {
     "kind" : "vcall_offset"
    },
    {
     "kind" : "vcall_offset"
    },
    {
     "kind" : "vcall_offset"
    },
    {
     "kind" : "vcall_offset"
    },
    {
     "component_value" : -32,
     "kind" : "vcall_offset"
    },
    {
     "component_value" : -32,
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTIN7android25InputConsumerNoResampling19LooperEventCallbackE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZTv0_n12_N7android25InputConsumerNoResampling19LooperEventCallbackD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZTv0_n12_N7android25InputConsumerNoResampling19LooperEventCallbackD0Ev"
    },
    {
     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
    },
    {
     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
    },
    {
     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
    },
    {
     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
    }
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "mChannel",
     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android12InputChannelEEE"
    },
    {
     "access" : "private",
     "field_name" : "mLooper",
     "field_offset" : 64,
     "referenced_type" : "_ZTIN7android2spINS_6LooperEEE"
    },
    {
     "access" : "private",
     "field_name" : "mCallbacks",
     "field_offset" : 96,
     "referenced_type" : "_ZTIRN7android22InputConsumerCallbacksE"
    },
    {
     "access" : "private",
     "field_name" : "mResamplerCreator",
     "field_offset" : 128,
     "referenced_type" : "_ZTIKNSt3__18functionIFNS_10unique_ptrIN7android9ResamplerENS_14default_deleteIS3_EEEEvEEE"
    },
    {
     "access" : "private",
     "field_name" : "mResamplers",
     "field_offset" : 320,
     "referenced_type" : "_ZTINSt3__13mapIiNS_10unique_ptrIN7android9ResamplerENS_14default_deleteIS3_EEEENS_4lessIiEENS_9allocatorINS_4pairIKiS6_EEEEEE"
    },
    {
     "access" : "private",
     "field_name" : "mCallback",
     "field_offset" : 416,
     "referenced_type" : "_ZTIN7android2spINS_25InputConsumerNoResampling19LooperEventCallbackEEE"
    },
    {
     "access" : "private",
     "field_name" : "mFdEvents",
     "field_offset" : 448,
     "referenced_type" : "_ZTIi"
    },
    {
     "access" : "private",
     "field_name" : "mOutboundQueue",
     "field_offset" : 480,
     "referenced_type" : "_ZTINSt3__15queueIN7android12InputMessageENS_5dequeIS2_NS_9allocatorIS2_EEEEEE"
    },
    {
     "access" : "private",
     "field_name" : "mConsumeTimes",
     "field_offset" : 672,
     "referenced_type" : "_ZTINSt3__113unordered_mapIjxNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjxEEEEEE"
    },
    {
     "access" : "private",
     "field_name" : "mBatches",
     "field_offset" : 832,
     "referenced_type" : "_ZTINSt3__13mapIiNS_5queueIN7android12InputMessageENS_5dequeIS3_NS_9allocatorIS3_EEEEEENS_4lessIiEENS5_INS_4pairIKiS8_EEEEEE"
    },
    {
     "access" : "private",
     "field_name" : "mBatchedSequenceNumbers",
     "field_offset" : 928,
     "referenced_type" : "_ZTINSt3__13mapIjNS_6vectorIjNS_9allocatorIjEEEENS_4lessIjEENS2_INS_4pairIKjS4_EEEEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android25InputConsumerNoResamplingE",
   "name" : "android::InputConsumerNoResampling",
   "record_kind" : "class",
   "size" : 128,
   "source_file" : "frameworks/native/include/input/InputConsumerNoResampling.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIN7android26InputEventFactoryInterfaceE",
   "name" : "android::InputEventFactoryInterface",
   "record_kind" : "class",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Input.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTIN7android26InputEventFactoryInterfaceE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN7android26InputEventFactoryInterfaceD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN7android26InputEventFactoryInterfaceD0Ev"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZN7android26InputEventFactoryInterface14createKeyEventEv"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZN7android26InputEventFactoryInterface17createMotionEventEv"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZN7android26InputEventFactoryInterface16createFocusEventEv"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZN7android26InputEventFactoryInterface18createCaptureEventEv"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZN7android26InputEventFactoryInterface15createDragEventEv"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZN7android26InputEventFactoryInterface20createTouchModeEventEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN7android26InputEventFactoryInterfaceE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "mKeyEvent",
     "field_offset" : 32,
     "referenced_type" : "_ZTIN7android8KeyEventE"
    },
    {
     "access" : "private",
     "field_name" : "mMotionEvent",
     "field_offset" : 768,
     "referenced_type" : "_ZTIN7android11MotionEventE"
    },
    {
     "access" : "private",
     "field_name" : "mFocusEvent",
     "field_offset" : 2528,
     "referenced_type" : "_ZTIN7android10FocusEventE"
    },
    {
     "access" : "private",
     "field_name" : "mCaptureEvent",
     "field_offset" : 2976,
     "referenced_type" : "_ZTIN7android12CaptureEventE"
    },
    {
     "access" : "private",
     "field_name" : "mDragEvent",
     "field_offset" : 3424,
     "referenced_type" : "_ZTIN7android9DragEventE"
    },
    {
     "access" : "private",
     "field_name" : "mTouchModeEvent",
     "field_offset" : 3936,
     "referenced_type" : "_ZTIN7android14TouchModeEventE"
    }
   ],
   "linker_set_key" : "_ZTIN7android29PreallocatedInputEventFactoryE",
   "name" : "android::PreallocatedInputEventFactory",
   "record_kind" : "class",
   "size" : 548,
   "source_file" : "frameworks/native/include/input/Input.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTIN7android29PreallocatedInputEventFactoryE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN7android29PreallocatedInputEventFactoryD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN7android29PreallocatedInputEventFactoryD0Ev"
    },
    {
     "mangled_component_name" : "_ZN7android29PreallocatedInputEventFactory14createKeyEventEv"
    },
    {
     "mangled_component_name" : "_ZN7android29PreallocatedInputEventFactory17createMotionEventEv"
    },
    {
     "mangled_component_name" : "_ZN7android29PreallocatedInputEventFactory16createFocusEventEv"
    },
    {
     "mangled_component_name" : "_ZN7android29PreallocatedInputEventFactory18createCaptureEventEv"
    },
    {
     "mangled_component_name" : "_ZN7android29PreallocatedInputEventFactory15createDragEventEv"
    },
    {
     "mangled_component_name" : "_ZN7android29PreallocatedInputEventFactory20createTouchModeEventEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTIN7android3ftl7details11ArrayTraitsINS_15ResTable_configEEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTIN7android3ftl7details16ArrayComparatorsINS0_11SmallVectorEEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTIN7android3ftl7details14ArrayIteratorsINS0_11SmallVectorINS_15ResTable_configELj0EEES4_EE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTINSt3__16vectorIN7android15ResTable_configENS_9allocatorIS2_EEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android3ftl11SmallVectorINS_15ResTable_configELj0EEE",
   "name" : "android::ftl::SmallVector<android::ResTable_config, 0>",
   "record_kind" : "class",
   "size" : 12,
   "source_file" : "frameworks/native/include/ftl/small_vector.h",
   "template_args" :
   [
    "_ZTIN7android15ResTable_configE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTIN7android3ftl7details11ArrayTraitsINS_15ResTable_configEEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTIN7android3ftl7details16ArrayComparatorsINS0_11SmallVectorEEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "vector_",
     "field_offset" : 32,
     "referenced_type" : "_ZTINSt3__17variantIJN7android3ftl12StaticVectorINS1_15ResTable_configELj1EEENS2_11SmallVectorIS4_Lj0EEEEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android3ftl11SmallVectorINS_15ResTable_configELj1EEE",
   "name" : "android::ftl::SmallVector<android::ResTable_config, 1>",
   "record_kind" : "class",
   "size" : 76,
   "source_file" : "frameworks/native/include/ftl/small_vector.h",
   "template_args" :
   [
    "_ZTIN7android15ResTable_configE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTIN7android3ftl7details11ArrayTraitsINS_15ResTable_configEEE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTIN7android3ftl7details14ArrayIteratorsINS0_12StaticVectorINS_15ResTable_configELj1EEES4_EE"
    },
    {
     "access" : "private",
     "referenced_type" : "_ZTIN7android3ftl7details16ArrayComparatorsINS0_12StaticVectorEEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "size_",
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "data_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIA1_NSt3__115aligned_storageILj64ELj4EE4typeE"
    }
   ],
   "linker_set_key" : "_ZTIN7android3ftl12StaticVectorINS_15ResTable_configELj1EEE",
   "name" : "android::ftl::StaticVector<android::ResTable_config, 1>",
   "record_kind" : "class",
   "size" : 68,
   "source_file" : "frameworks/native/include/ftl/static_vector.h",
   "template_args" :
   [
    "_ZTIN7android15ResTable_configE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "value_",
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTIN7android3ftl13ConstructibleINS_15LegacyResampler10PointerMap9PointerIdEiEE",
   "name" : "android::ftl::Constructible<android::LegacyResampler::PointerMap::PointerId, int>",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/mixins.h",
   "template_args" :
   [
    "_ZTIN7android15LegacyResampler10PointerMap9PointerIdE",
    "_ZTIi"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "value_",
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTIN7android3ftl13ConstructibleINS_2ui16LogicalDisplayIdEiEE",
   "name" : "android::ftl::Constructible<android::ui::LogicalDisplayId, int>",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/mixins.h",
   "template_args" :
   [
    "_ZTIN7android2ui16LogicalDisplayIdE",
    "_ZTIi"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "value_",
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTIN7android3ftl13ConstructibleINS_3gui3PidEiEE",
   "name" : "android::ftl::Constructible<android::gui::Pid, int>",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/mixins.h",
   "template_args" :
   [
    "_ZTIN7android3gui3PidE",
    "_ZTIi"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "value_",
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN7android3ftl13ConstructibleINS_3gui3UidEjEE",
   "name" : "android::ftl::Constructible<android::gui::Uid, unsigned int>",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/mixins.h",
   "template_args" :
   [
    "_ZTIN7android3gui3UidE",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__18negationINS_14is_convertibleIN7android10BufferData16BufferDataChangeEjEEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android3ftl14is_scoped_enumINS_10BufferData16BufferDataChangeELb1EEE",
   "name" : "android::ftl::is_scoped_enum<android::BufferData::BufferDataChange, true>",
   "size" : 1,
   "source_file" : "frameworks/native/include/ftl/enum.h",
   "template_args" :
   [
    "_ZTIN7android10BufferData16BufferDataChangeE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__18negationINS_14is_convertibleIN7android3gui10WindowInfo11InputConfigEjEEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android3ftl14is_scoped_enumINS_3gui10WindowInfo11InputConfigELb1EEE",
   "name" : "android::ftl::is_scoped_enum<android::gui::WindowInfo::InputConfig, true>",
   "size" : 1,
   "source_file" : "frameworks/native/include/ftl/enum.h",
   "template_args" :
   [
    "_ZTIN7android3gui10WindowInfo11InputConfigE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__18negationINS_14is_convertibleIN7android3gui10WindowInfo4FlagEjEEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android3ftl14is_scoped_enumINS_3gui10WindowInfo4FlagELb1EEE",
   "name" : "android::ftl::is_scoped_enum<android::gui::WindowInfo::Flag, true>",
   "size" : 1,
   "source_file" : "frameworks/native/include/ftl/enum.h",
   "template_args" :
   [
    "_ZTIN7android3gui10WindowInfo4FlagE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__18negationINS_14is_convertibleIN7android3gui16ISurfaceComposer17EventRegistrationEaEEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android3ftl14is_scoped_enumINS_3gui16ISurfaceComposer17EventRegistrationELb1EEE",
   "name" : "android::ftl::is_scoped_enum<android::gui::ISurfaceComposer::EventRegistration, true>",
   "size" : 1,
   "source_file" : "frameworks/native/include/ftl/enum.h",
   "template_args" :
   [
    "_ZTIN7android3gui16ISurfaceComposer17EventRegistrationE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android3ftl15is_small_vectorINS0_11SmallVectorINS_15ResTable_configELj1EEEEE",
   "name" : "android::ftl::is_small_vector<android::ftl::SmallVector<android::ResTable_config, 1>>",
   "size" : 1,
   "source_file" : "frameworks/native/include/ftl/small_vector.h",
   "template_args" :
   [
    "_ZTIN7android3ftl11SmallVectorINS_15ResTable_configELj1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android3ftl16IteratorRangeTagE",
   "name" : "android::ftl::IteratorRangeTag",
   "size" : 1,
   "source_file" : "frameworks/native/include/ftl/static_vector.h"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN7android3ftl13ConstructibleINS_15LegacyResampler10PointerMap9PointerIdEiEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android3ftl20DefaultConstructibleINS_15LegacyResampler10PointerMap9PointerIdEiLi0EEE",
   "name" : "android::ftl::DefaultConstructible<android::LegacyResampler::PointerMap::PointerId, int, 0>",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/mixins.h",
   "template_args" :
   [
    "_ZTIN7android15LegacyResampler10PointerMap9PointerIdE",
    "_ZTIi"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "mFlags",
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN7android3ftl5FlagsINS_10BufferData16BufferDataChangeEEE",
   "name" : "android::ftl::Flags<android::BufferData::BufferDataChange>",
   "record_kind" : "class",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/flags.h",
   "template_args" :
   [
    "_ZTIN7android10BufferData16BufferDataChangeE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "mFlags",
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN7android3ftl5FlagsINS_3gui10WindowInfo11InputConfigEEE",
   "name" : "android::ftl::Flags<android::gui::WindowInfo::InputConfig>",
   "record_kind" : "class",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/flags.h",
   "template_args" :
   [
    "_ZTIN7android3gui10WindowInfo11InputConfigE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "mFlags",
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN7android3ftl5FlagsINS_3gui10WindowInfo4FlagEEE",
   "name" : "android::ftl::Flags<android::gui::WindowInfo::Flag>",
   "record_kind" : "class",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/flags.h",
   "template_args" :
   [
    "_ZTIN7android3gui10WindowInfo4FlagE"
   ]
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "mFlags",
     "referenced_type" : "_ZTIa"
    }
   ],
   "linker_set_key" : "_ZTIN7android3ftl5FlagsINS_3gui16ISurfaceComposer17EventRegistrationEEE",
   "name" : "android::ftl::Flags<android::gui::ISurfaceComposer::EventRegistration>",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "frameworks/native/include/ftl/flags.h",
   "template_args" :
   [
    "_ZTIN7android3gui16ISurfaceComposer17EventRegistrationE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android3ftl7details11ArrayTraitsINS_15ResTable_configEEE",
   "name" : "android::ftl::details::ArrayTraits<android::ResTable_config>",
   "size" : 1,
   "source_file" : "frameworks/native/include/ftl/details/array_traits.h",
   "template_args" :
   [
    "_ZTIN7android15ResTable_configE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android3ftl7details14ArrayIteratorsINS0_11SmallVectorINS_15ResTable_configELj0EEES4_EE",
   "name" : "android::ftl::details::ArrayIterators<android::ftl::SmallVector<android::ResTable_config, 0>, android::ResTable_config>",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "frameworks/native/include/ftl/details/array_traits.h",
   "template_args" :
   [
    "_ZTIN7android3ftl11SmallVectorINS_15ResTable_configELj0EEE",
    "_ZTIN7android15ResTable_configE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android3ftl7details14ArrayIteratorsINS0_12StaticVectorINS_15ResTable_configELj1EEES4_EE",
   "name" : "android::ftl::details::ArrayIterators<android::ftl::StaticVector<android::ResTable_config, 1>, android::ResTable_config>",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "frameworks/native/include/ftl/details/array_traits.h",
   "template_args" :
   [
    "_ZTIN7android3ftl12StaticVectorINS_15ResTable_configELj1EEE",
    "_ZTIN7android15ResTable_configE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android3ftl7details16ArrayComparatorsINS0_11SmallVectorEEE",
   "name" : "android::ftl::details::ArrayComparators<android::ftl::SmallVector>",
   "size" : 1,
   "source_file" : "frameworks/native/include/ftl/details/array_traits.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android3ftl7details16ArrayComparatorsINS0_12StaticVectorEEE",
   "name" : "android::ftl::details::ArrayComparators<android::ftl::StaticVector>",
   "size" : 1,
   "source_file" : "frameworks/native/include/ftl/details/array_traits.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android3ftl7details5MixinINS_15LegacyResampler10PointerMap9PointerIdENS0_9EquatableEEE",
   "name" : "android::ftl::details::Mixin<android::LegacyResampler::PointerMap::PointerId, android::ftl::Equatable>",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "frameworks/native/include/ftl/details/mixins.h",
   "template_args" :
   [
    "_ZTIN7android15LegacyResampler10PointerMap9PointerIdE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android3ftl7details5MixinINS_2ui16LogicalDisplayIdENS0_9EquatableEEE",
   "name" : "android::ftl::details::Mixin<android::ui::LogicalDisplayId, android::ftl::Equatable>",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "frameworks/native/include/ftl/details/mixins.h",
   "template_args" :
   [
    "_ZTIN7android2ui16LogicalDisplayIdE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android3ftl7details5MixinINS_2ui16LogicalDisplayIdENS0_9OrderableEEE",
   "name" : "android::ftl::details::Mixin<android::ui::LogicalDisplayId, android::ftl::Orderable>",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "frameworks/native/include/ftl/details/mixins.h",
   "template_args" :
   [
    "_ZTIN7android2ui16LogicalDisplayIdE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android3ftl7details5MixinINS_3gui3PidENS0_9EquatableEEE",
   "name" : "android::ftl::details::Mixin<android::gui::Pid, android::ftl::Equatable>",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "frameworks/native/include/ftl/details/mixins.h",
   "template_args" :
   [
    "_ZTIN7android3gui3PidE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android3ftl7details5MixinINS_3gui3PidENS0_9OrderableEEE",
   "name" : "android::ftl::details::Mixin<android::gui::Pid, android::ftl::Orderable>",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "frameworks/native/include/ftl/details/mixins.h",
   "template_args" :
   [
    "_ZTIN7android3gui3PidE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android3ftl7details5MixinINS_3gui3UidENS0_9EquatableEEE",
   "name" : "android::ftl::details::Mixin<android::gui::Uid, android::ftl::Equatable>",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "frameworks/native/include/ftl/details/mixins.h",
   "template_args" :
   [
    "_ZTIN7android3gui3UidE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android3ftl7details5MixinINS_3gui3UidENS0_9OrderableEEE",
   "name" : "android::ftl::details::Mixin<android::gui::Uid, android::ftl::Orderable>",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "frameworks/native/include/ftl/details/mixins.h",
   "template_args" :
   [
    "_ZTIN7android3gui3UidE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__18optionalIN7android17PhysicalDisplayIdEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android3ftl8OptionalINS_17PhysicalDisplayIdEEE",
   "name" : "android::ftl::Optional<android::PhysicalDisplayId>",
   "size" : 12,
   "source_file" : "frameworks/native/include/ftl/optional.h",
   "template_args" :
   [
    "_ZTIN7android17PhysicalDisplayIdE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN7android3ftl7details5MixinINS_15LegacyResampler10PointerMap9PointerIdENS0_9EquatableEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android3ftl9EquatableINS_15LegacyResampler10PointerMap9PointerIdEEE",
   "name" : "android::ftl::Equatable<android::LegacyResampler::PointerMap::PointerId>",
   "size" : 1,
   "source_file" : "frameworks/native/include/ftl/mixins.h",
   "template_args" :
   [
    "_ZTIN7android15LegacyResampler10PointerMap9PointerIdE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN7android3ftl7details5MixinINS_2ui16LogicalDisplayIdENS0_9EquatableEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android3ftl9EquatableINS_2ui16LogicalDisplayIdEEE",
   "name" : "android::ftl::Equatable<android::ui::LogicalDisplayId>",
   "size" : 1,
   "source_file" : "frameworks/native/include/ftl/mixins.h",
   "template_args" :
   [
    "_ZTIN7android2ui16LogicalDisplayIdE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN7android3ftl7details5MixinINS_3gui3PidENS0_9EquatableEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android3ftl9EquatableINS_3gui3PidEEE",
   "name" : "android::ftl::Equatable<android::gui::Pid>",
   "size" : 1,
   "source_file" : "frameworks/native/include/ftl/mixins.h",
   "template_args" :
   [
    "_ZTIN7android3gui3PidE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN7android3ftl7details5MixinINS_3gui3UidENS0_9EquatableEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android3ftl9EquatableINS_3gui3UidEEE",
   "name" : "android::ftl::Equatable<android::gui::Uid>",
   "size" : 1,
   "source_file" : "frameworks/native/include/ftl/mixins.h",
   "template_args" :
   [
    "_ZTIN7android3gui3UidE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN7android3ftl7details5MixinINS_2ui16LogicalDisplayIdENS0_9OrderableEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android3ftl9OrderableINS_2ui16LogicalDisplayIdEEE",
   "name" : "android::ftl::Orderable<android::ui::LogicalDisplayId>",
   "size" : 1,
   "source_file" : "frameworks/native/include/ftl/mixins.h",
   "template_args" :
   [
    "_ZTIN7android2ui16LogicalDisplayIdE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN7android3ftl7details5MixinINS_3gui3PidENS0_9OrderableEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android3ftl9OrderableINS_3gui3PidEEE",
   "name" : "android::ftl::Orderable<android::gui::Pid>",
   "size" : 1,
   "source_file" : "frameworks/native/include/ftl/mixins.h",
   "template_args" :
   [
    "_ZTIN7android3gui3PidE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN7android3ftl7details5MixinINS_3gui3UidENS0_9OrderableEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android3ftl9OrderableINS_3gui3UidEEE",
   "name" : "android::ftl::Orderable<android::gui::Uid>",
   "size" : 1,
   "source_file" : "frameworks/native/include/ftl/mixins.h",
   "template_args" :
   [
    "_ZTIN7android3gui3UidE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN7android10InputEventE"
    }
   ],
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "mAction",
     "field_offset" : 416,
     "referenced_type" : "_ZTIi"
    },
    {
     "access" : "protected",
     "field_name" : "mFlags",
     "field_offset" : 448,
     "referenced_type" : "_ZTIi"
    },
    {
     "access" : "protected",
     "field_name" : "mKeyCode",
     "field_offset" : 480,
     "referenced_type" : "_ZTIi"
    },
    {
     "access" : "protected",
     "field_name" : "mScanCode",
     "field_offset" : 512,
     "referenced_type" : "_ZTIi"
    },
    {
     "access" : "protected",
     "field_name" : "mMetaState",
     "field_offset" : 544,
     "referenced_type" : "_ZTIi"
    },
    {
     "access" : "protected",
     "field_name" : "mRepeatCount",
     "field_offset" : 576,
     "referenced_type" : "_ZTIi"
    },
    {
     "access" : "protected",
     "field_name" : "mDownTime",
     "field_offset" : 608,
     "referenced_type" : "_ZTIx"
    },
    {
     "access" : "protected",
     "field_name" : "mEventTime",
     "field_offset" : 672,
     "referenced_type" : "_ZTIx"
    }
   ],
   "linker_set_key" : "_ZTIN7android8KeyEventE",
   "name" : "android::KeyEvent",
   "record_kind" : "class",
   "size" : 92,
   "source_file" : "frameworks/native/include/input/Input.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTIN7android8KeyEventE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN7android8KeyEventD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN7android8KeyEventD0Ev"
    },
    {
     "mangled_component_name" : "_ZNK7android8KeyEvent7getTypeEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN7android10InputEventE"
    }
   ],
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "mIsExiting",
     "field_offset" : 416,
     "referenced_type" : "_ZTIb"
    },
    {
     "access" : "protected",
     "field_name" : "mX",
     "field_offset" : 448,
     "referenced_type" : "_ZTIf"
    },
    {
     "access" : "protected",
     "field_name" : "mY",
     "field_offset" : 480,
     "referenced_type" : "_ZTIf"
    }
   ],
   "linker_set_key" : "_ZTIN7android9DragEventE",
   "name" : "android::DragEvent",
   "record_kind" : "class",
   "size" : 64,
   "source_file" : "frameworks/native/include/input/Input.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTIN7android9DragEventE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN7android9DragEventD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN7android9DragEventD0Ev"
    },
    {
     "mangled_component_name" : "_ZNK7android9DragEvent7getTypeEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIN7android9ResamplerE",
   "name" : "android::Resampler",
   "size" : 4,
   "source_file" : "frameworks/native/include/input/Resampler.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTIN7android9ResamplerE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN7android9ResamplerD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN7android9ResamplerD0Ev"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZN7android9Resampler19resampleMotionEventENSt3__16chrono8durationIxNS1_5ratioILx1ELx1000000000EEEEERNS_11MotionEventEPKNS_12InputMessageE"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZNK7android9Resampler18getResampleLatencyEv"
    }
   ]
  }
 ],
 "rvalue_reference_types" :
 [
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTION4aidl7android8hardware12NativeWindowE",
   "name" : "aidl::android::hardware::NativeWindow &&",
   "referenced_type" : "_ZTIN4aidl7android8hardware12NativeWindowE",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window_aidl.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTION4aidl7android8hardware14HardwareBufferE",
   "name" : "aidl::android::hardware::HardwareBuffer &&",
   "referenced_type" : "_ZTIN4aidl7android8hardware14HardwareBufferE",
   "size" : 4,
   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTION7android3ftl11SmallVectorINS_15ResTable_configELj0EEE",
   "name" : "android::ftl::SmallVector<android::ResTable_config, 0> &&",
   "referenced_type" : "_ZTIN7android3ftl11SmallVectorINS_15ResTable_configELj0EEE",
   "size" : 4,
   "source_file" : "frameworks/native/include/ftl/small_vector.h"
  }
 ]
}
