blob: 5684ccc98644cbd5330a5d6629c50de0f139da40 [file] [log] [blame]
<abi-corpus version='2.0' path='data/test-read-dwarf/test-libandroid.so' soname='libandroid.so'>
<elf-needed>
<dependency name='liblog.so'/>
<dependency name='libhidlbase.so'/>
<dependency name='libcutils.so'/>
<dependency name='libandroidfw.so'/>
<dependency name='libinput.so'/>
<dependency name='libutils.so'/>
<dependency name='libbinder.so'/>
<dependency name='libui.so'/>
<dependency name='libgui.so'/>
<dependency name='libharfbuzz_ng.so'/>
<dependency name='libsensor.so'/>
<dependency name='libandroid_runtime.so'/>
<dependency name='libminikin.so'/>
<dependency name='libnetd_client.so'/>
<dependency name='libhwui.so'/>
<dependency name='libxml2.so'/>
<dependency name='android.hardware.configstore@1.0.so'/>
<dependency name='android.hardware.configstore-utils.so'/>
<dependency name='libc++.so'/>
<dependency name='libc.so'/>
<dependency name='libm.so'/>
<dependency name='libdl.so'/>
</elf-needed>
<elf-function-symbols>
<elf-symbol name='AAssetDir_close' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AAssetDir_getNextFileName' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AAssetDir_rewind' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AAssetManager_fromJava' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AAssetManager_open' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AAssetManager_openDir' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AAsset_close' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AAsset_getBuffer' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AAsset_getLength64' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AAsset_getLength' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AAsset_getRemainingLength64' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AAsset_getRemainingLength' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AAsset_isAllocated' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AAsset_openFileDescriptor64' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AAsset_openFileDescriptor' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AAsset_read' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AAsset_seek64' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AAsset_seek' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AChoreographer_getInstance' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AChoreographer_postFrameCallback64' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AChoreographer_postFrameCallback' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AChoreographer_postFrameCallbackDelayed64' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AChoreographer_postFrameCallbackDelayed' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_copy' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_delete' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_diff' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_fromAssetManager' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_getCountry' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_getDensity' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_getKeyboard' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_getKeysHidden' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_getLanguage' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_getLayoutDirection' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_getMcc' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_getMnc' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_getNavHidden' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_getNavigation' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_getOrientation' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_getScreenHeightDp' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_getScreenLong' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_getScreenRound' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_getScreenSize' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_getScreenWidthDp' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_getSdkVersion' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_getSmallestScreenWidthDp' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_getTouchscreen' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_getUiModeNight' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_getUiModeType' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_isBetterThan' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_match' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_new' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_setCountry' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_setDensity' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_setKeyboard' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_setKeysHidden' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_setLanguage' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_setLayoutDirection' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_setMcc' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_setMnc' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_setNavHidden' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_setNavigation' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_setOrientation' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_setScreenHeightDp' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_setScreenLong' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_setScreenSize' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_setScreenWidthDp' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_setSdkVersion' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_setSmallestScreenWidthDp' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_setTouchscreen' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_setUiModeNight' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AConfiguration_setUiModeType' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AFontMatcher_create' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AFontMatcher_destroy' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AFontMatcher_match' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AFontMatcher_setFamilyVariant' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AFontMatcher_setLocales' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AFontMatcher_setStyle' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AFont_close' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AFont_getAxisCount' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AFont_getAxisTag' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AFont_getAxisValue' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AFont_getCollectionIndex' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AFont_getFontFilePath' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AFont_getLocale' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AFont_getWeight' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AFont_isItalic' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AHardwareBuffer_acquire' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AHardwareBuffer_allocate' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AHardwareBuffer_describe' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AHardwareBuffer_fromHardwareBuffer' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AHardwareBuffer_getNativeHandle' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AHardwareBuffer_isSupported' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AHardwareBuffer_lock' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AHardwareBuffer_lockAndGetInfo' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AHardwareBuffer_lockPlanes' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AHardwareBuffer_recvHandleFromUnixSocket' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AHardwareBuffer_release' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AHardwareBuffer_sendHandleToUnixSocket' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AHardwareBuffer_toHardwareBuffer' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AHardwareBuffer_unlock' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AInputEvent_getDeviceId' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AInputEvent_getSource' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AInputEvent_getType' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AInputQueue_attachLooper' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AInputQueue_detachLooper' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AInputQueue_finishEvent' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AInputQueue_getEvent' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AInputQueue_hasEvents' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AInputQueue_preDispatchEvent' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AKeyEvent_getAction' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AKeyEvent_getDownTime' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AKeyEvent_getEventTime' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AKeyEvent_getFlags' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AKeyEvent_getKeyCode' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AKeyEvent_getMetaState' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AKeyEvent_getRepeatCount' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AKeyEvent_getScanCode' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ALooper_acquire' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ALooper_addFd' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ALooper_forThread' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ALooper_pollAll' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ALooper_pollOnce' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ALooper_prepare' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ALooper_release' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ALooper_removeFd' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ALooper_wake' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getAction' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getAxisValue' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getButtonState' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getDownTime' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getEdgeFlags' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getEventTime' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getFlags' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getHistoricalAxisValue' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getHistoricalEventTime' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getHistoricalOrientation' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getHistoricalPressure' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getHistoricalRawX' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getHistoricalRawY' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getHistoricalSize' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getHistoricalToolMajor' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getHistoricalToolMinor' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getHistoricalTouchMajor' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getHistoricalTouchMinor' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getHistoricalX' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getHistoricalY' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getHistorySize' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getMetaState' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getOrientation' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getPointerCount' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getPointerId' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getPressure' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getRawX' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getRawY' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getSize' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getToolMajor' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getToolMinor' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getToolType' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getTouchMajor' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getTouchMinor' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getX' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getXOffset' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getXPrecision' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getY' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getYOffset' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AMotionEvent_getYPrecision' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ANativeActivity_finish' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ANativeActivity_hideSoftInput' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ANativeActivity_setWindowFlags' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ANativeActivity_setWindowFormat' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ANativeActivity_showSoftInput' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ANativeWindow_acquire' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ANativeWindow_fromSurface' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ANativeWindow_getFormat' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ANativeWindow_getHeight' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ANativeWindow_getWidth' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ANativeWindow_lock' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ANativeWindow_release' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ANativeWindow_setBuffersGeometry' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ANativeWindow_toSurface' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ANativeWindow_unlockAndPost' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AObbInfo_delete' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AObbInfo_getFlags' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AObbInfo_getPackageName' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AObbInfo_getVersion' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AObbScanner_getObbInfo' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASensorEventQueue_disableSensor' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASensorEventQueue_enableSensor' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASensorEventQueue_getEvents' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASensorEventQueue_hasEvents' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASensorEventQueue_registerSensor' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASensorEventQueue_requestAdditionalInfoEvents' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASensorEventQueue_setEventRate' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASensorManager_configureDirectReport' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASensorManager_createEventQueue' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASensorManager_createHardwareBufferDirectChannel' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASensorManager_createSharedMemoryDirectChannel' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASensorManager_destroyDirectChannel' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASensorManager_destroyEventQueue' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASensorManager_getDefaultSensor' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASensorManager_getDefaultSensorEx' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASensorManager_getInstance' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASensorManager_getInstanceForPackage' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASensorManager_getSensorList' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASensor_getFifoMaxEventCount' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASensor_getFifoReservedEventCount' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASensor_getHandle' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASensor_getHighestDirectReportRateLevel' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASensor_getMinDelay' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASensor_getName' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASensor_getReportingMode' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASensor_getResolution' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASensor_getStringType' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASensor_getType' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASensor_getVendor' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASensor_isDirectChannelTypeSupported' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASensor_isWakeUpSensor' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASharedMemory_create' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASharedMemory_dupFromJava' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASharedMemory_getSize' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASharedMemory_setProt' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AStorageManager_delete' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AStorageManager_getMountedObbPath' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AStorageManager_isObbMounted' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AStorageManager_mountObb' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AStorageManager_new' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='AStorageManager_unmountObb' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASurfaceControl_create' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASurfaceControl_createFromWindow' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASurfaceControl_release' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASurfaceTexture_acquireANativeWindow' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASurfaceTexture_attachToGLContext' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASurfaceTexture_detachFromGLContext' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASurfaceTexture_fromSurfaceTexture' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASurfaceTexture_getTimestamp' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASurfaceTexture_getTransformMatrix' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASurfaceTexture_release' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASurfaceTexture_updateTexImage' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASurfaceTransactionStats_getASurfaceControls' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASurfaceTransactionStats_getAcquireTime' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASurfaceTransactionStats_getLatchTime' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASurfaceTransactionStats_getPresentFenceFd' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASurfaceTransactionStats_getPreviousReleaseFenceFd' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASurfaceTransactionStats_releaseASurfaceControls' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASurfaceTransaction_apply' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASurfaceTransaction_create' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASurfaceTransaction_delete' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASurfaceTransaction_reparent' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASurfaceTransaction_setBuffer' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASurfaceTransaction_setBufferAlpha' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASurfaceTransaction_setBufferDataSpace' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASurfaceTransaction_setBufferTransparency' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASurfaceTransaction_setColor' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASurfaceTransaction_setDamageRegion' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASurfaceTransaction_setDesiredPresentTime' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASurfaceTransaction_setGeometry' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASurfaceTransaction_setHdrMetadata_cta861_3' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASurfaceTransaction_setHdrMetadata_smpte2086' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASurfaceTransaction_setOnComplete' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASurfaceTransaction_setVisibility' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASurfaceTransaction_setZOrder' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASystemFontIterator_close' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASystemFontIterator_next' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ASystemFontIterator_open' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ATrace_beginAsyncSection' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ATrace_beginSection' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ATrace_endAsyncSection' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ATrace_endSection' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ATrace_isEnabled' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='ATrace_setCounter' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='android_getaddrinfofornetwork' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='android_res_cancel' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='android_res_nquery' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='android_res_nresult' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='android_res_nsend' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='android_setprocnetwork' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='android_setsocknetwork' version='LIBANDROID' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
</elf-function-symbols>
<abi-instr address-size='32' path='frameworks/base/libs/storage/IMountService.cpp' language='LANG_C_plus_plus_14'>
<array-type-def dimensions='1' type-id='801a266d' size-in-bits='560' id='5da7196d'>
<subrange length='35' type-id='7ff19f0f' id='6e6845b5'/>
</array-type-def>
<pointer-type-def type-id='22d61b29' size-in-bits='32' id='9892ee61'/>
<pointer-type-def type-id='7807f886' size-in-bits='32' id='27ec51bc'/>
<qualified-type-def type-id='9cb9149f' const='yes' id='dee60e2c'/>
<reference-type-def kind='lvalue' type-id='dee60e2c' size-in-bits='32' id='ee2819be'/>
<reference-type-def kind='lvalue' type-id='9cb9149f' size-in-bits='32' id='705b9f3b'/>
<reference-type-def kind='lvalue' type-id='748cb1b7' size-in-bits='32' id='d7c9afdb'/>
<pointer-type-def type-id='748cb1b7' size-in-bits='32' id='d3c9a98f'/>
<reference-type-def kind='lvalue' type-id='60976dc0' size-in-bits='32' id='bb0cd27a'/>
<pointer-type-def type-id='60976dc0' size-in-bits='32' id='af0cbf96'/>
<reference-type-def kind='lvalue' type-id='26924198' size-in-bits='32' id='763d7e1a'/>
<pointer-type-def type-id='6807f016' size-in-bits='32' id='ba5970bc'/>
<reference-type-def kind='lvalue' type-id='a2aa88e3' size-in-bits='32' id='cab8cdd7'/>
<reference-type-def kind='rvalue' type-id='a2aa88e3' size-in-bits='32' id='11ec3263'/>
<pointer-type-def type-id='a2aa88e3' size-in-bits='32' id='beb8baf3'/>
<reference-type-def kind='lvalue' type-id='3f075162' size-in-bits='32' id='4cb59d14'/>
<reference-type-def kind='rvalue' type-id='3f075162' size-in-bits='32' id='f3e675b6'/>
<pointer-type-def type-id='3f075162' size-in-bits='32' id='40b58a30'/>
<qualified-type-def type-id='bf075117' const='yes' id='d11f779a'/>
<pointer-type-def type-id='d11f779a' size-in-bits='32' id='e4896a10'/>
<qualified-type-def type-id='6807f016' const='yes' id='6cf1e15d'/>
<reference-type-def kind='lvalue' type-id='6cf1e15d' size-in-bits='32' id='fbc5f4a1'/>
<qualified-type-def type-id='a2aa88e3' const='yes' id='e2905de8'/>
<reference-type-def kind='lvalue' type-id='e2905de8' size-in-bits='32' id='7743ab4a'/>
<pointer-type-def type-id='e2905de8' size-in-bits='32' id='6b439866'/>
<qualified-type-def type-id='3f075162' const='yes' id='1a6371f3'/>
<reference-type-def kind='lvalue' type-id='1a6371f3' size-in-bits='32' id='5f8c324f'/>
<pointer-type-def type-id='1a6371f3' size-in-bits='32' id='638c389b'/>
<qualified-type-def type-id='452328e6' const='yes' id='08f75d23'/>
<pointer-type-def type-id='08f75d23' size-in-bits='32' id='2667752b'/>
<qualified-type-def type-id='5ddaf272' const='yes' id='0cbf5aab'/>
<pointer-type-def type-id='0cbf5aab' size-in-bits='32' id='923b7913'/>
<qualified-type-def type-id='a1aaab37' const='yes' id='5649c4ec'/>
<pointer-type-def type-id='5649c4ec' size-in-bits='32' id='9c20c3b2'/>
<qualified-type-def type-id='e4c905b6' const='yes' id='0f556883'/>
<reference-type-def kind='lvalue' type-id='0f556883' size-in-bits='32' id='c873bbbf'/>
<pointer-type-def type-id='0f556883' size-in-bits='32' id='cc73c20b'/>
<qualified-type-def type-id='34e3553c' const='yes' id='9d0984bf'/>
<reference-type-def kind='lvalue' type-id='9d0984bf' size-in-bits='32' id='cefbbcdb'/>
<pointer-type-def type-id='9d0984bf' size-in-bits='32' id='cafbb68f'/>
<qualified-type-def type-id='1bb55f07' const='yes' id='f7e60357'/>
<reference-type-def kind='lvalue' type-id='f7e60357' size-in-bits='32' id='b0176ae3'/>
<pointer-type-def type-id='4aafb922' size-in-bits='32' id='9aa04798'/>
<reference-type-def kind='lvalue' type-id='452328e6' size-in-bits='32' id='84e43118'/>
<pointer-type-def type-id='452328e6' size-in-bits='32' id='80e42acc'/>
<pointer-type-def type-id='5ddaf272' size-in-bits='32' id='606e1a50'/>
<pointer-type-def type-id='a1aaab37' size-in-bits='32' id='97e1a22f'/>
<reference-type-def kind='lvalue' type-id='e4c905b6' size-in-bits='32' id='55daf9c8'/>
<pointer-type-def type-id='e4c905b6' size-in-bits='32' id='51daf37c'/>
<reference-type-def kind='lvalue' type-id='34e3553c' size-in-bits='32' id='ef24a0d6'/>
<reference-type-def kind='rvalue' type-id='34e3553c' size-in-bits='32' id='66a959d0'/>
<pointer-type-def type-id='34e3553c' size-in-bits='32' id='fb24b3ba'/>
<reference-type-def kind='lvalue' type-id='1bb55f07' size-in-bits='32' id='561154e6'/>
<namespace-decl name='android'>
<class-decl name='BpMountService' size-in-bits='224' visibility='default' filepath='frameworks/base/libs/storage/IMountService.cpp' line='55' column='1' id='7807f886'>
<base-class access='public' layout-offset-in-bits='0' type-id='22d61b29'/>
<member-function access='public' constructor='yes'>
<function-decl name='BpMountService' mangled-name='_ZN7android14BpMountServiceC1ERKNS_2spINS_7IBinderEEE' filepath='frameworks/base/libs/storage/IMountService.cpp' line='58' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='27ec51bc' is-artificial='yes'/>
<parameter type-id='83dafb9a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='4'>
<function-decl name='registerListener' mangled-name='_ZN7android14BpMountService16registerListenerERKNS_2spINS_21IMountServiceListenerEEE' filepath='frameworks/base/libs/storage/IMountService.cpp' line='63' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='27ec51bc' is-artificial='yes'/>
<parameter type-id='7743ab4a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='5'>
<function-decl name='unregisterListener' mangled-name='_ZN7android14BpMountService18unregisterListenerERKNS_2spINS_21IMountServiceListenerEEE' filepath='frameworks/base/libs/storage/IMountService.cpp' line='79' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='27ec51bc' is-artificial='yes'/>
<parameter type-id='7743ab4a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='6'>
<function-decl name='isUsbMassStorageConnected' mangled-name='_ZN7android14BpMountService25isUsbMassStorageConnectedEv' filepath='frameworks/base/libs/storage/IMountService.cpp' line='95' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='27ec51bc' is-artificial='yes'/>
<return type-id='c894953d'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='7'>
<function-decl name='setUsbMassStorageEnabled' mangled-name='_ZN7android14BpMountService24setUsbMassStorageEnabledEb' filepath='frameworks/base/libs/storage/IMountService.cpp' line='111' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='27ec51bc' is-artificial='yes'/>
<parameter type-id='4ab96a04'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='8'>
<function-decl name='isUsbMassStorageEnabled' mangled-name='_ZN7android14BpMountService23isUsbMassStorageEnabledEv' filepath='frameworks/base/libs/storage/IMountService.cpp' line='127' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='27ec51bc' is-artificial='yes'/>
<return type-id='c894953d'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='9'>
<function-decl name='mountVolume' mangled-name='_ZN7android14BpMountService11mountVolumeERKNS_8String16E' filepath='frameworks/base/libs/storage/IMountService.cpp' line='143' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='27ec51bc' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='10'>
<function-decl name='unmountVolume' mangled-name='_ZN7android14BpMountService13unmountVolumeERKNS_8String16Ebb' filepath='frameworks/base/libs/storage/IMountService.cpp' line='160' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='27ec51bc' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='4ab96a04'/>
<parameter type-id='4ab96a04'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='11'>
<function-decl name='formatVolume' mangled-name='_ZN7android14BpMountService12formatVolumeERKNS_8String16E' filepath='frameworks/base/libs/storage/IMountService.cpp' line='179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='27ec51bc' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='12'>
<function-decl name='getStorageUsers' mangled-name='_ZN7android14BpMountService15getStorageUsersERKNS_8String16EPPi' filepath='frameworks/base/libs/storage/IMountService.cpp' line='196' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='27ec51bc' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='9aa04798'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='13'>
<function-decl name='getVolumeState' mangled-name='_ZN7android14BpMountService14getVolumeStateERKNS_8String16E' filepath='frameworks/base/libs/storage/IMountService.cpp' line='225' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='27ec51bc' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='14'>
<function-decl name='createSecureContainer' mangled-name='_ZN7android14BpMountService21createSecureContainerERKNS_8String16EiS3_S3_i' filepath='frameworks/base/libs/storage/IMountService.cpp' line='242' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='27ec51bc' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='922df12b'/>
<parameter type-id='157d4f95'/>
<parameter type-id='157d4f95'/>
<parameter type-id='922df12b'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='15'>
<function-decl name='finalizeSecureContainer' mangled-name='_ZN7android14BpMountService23finalizeSecureContainerERKNS_8String16E' filepath='frameworks/base/libs/storage/IMountService.cpp' line='264' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='27ec51bc' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='16'>
<function-decl name='destroySecureContainer' mangled-name='_ZN7android14BpMountService22destroySecureContainerERKNS_8String16E' filepath='frameworks/base/libs/storage/IMountService.cpp' line='281' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='27ec51bc' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='17'>
<function-decl name='mountSecureContainer' mangled-name='_ZN7android14BpMountService20mountSecureContainerERKNS_8String16ES3_i' filepath='frameworks/base/libs/storage/IMountService.cpp' line='298' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='27ec51bc' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='157d4f95'/>
<parameter type-id='922df12b'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='18'>
<function-decl name='unmountSecureContainer' mangled-name='_ZN7android14BpMountService22unmountSecureContainerERKNS_8String16Eb' filepath='frameworks/base/libs/storage/IMountService.cpp' line='319' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='27ec51bc' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='4ab96a04'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='19'>
<function-decl name='isSecureContainerMounted' mangled-name='_ZN7android14BpMountService24isSecureContainerMountedERKNS_8String16E' filepath='frameworks/base/libs/storage/IMountService.cpp' line='337' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='27ec51bc' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<return type-id='c894953d'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='20'>
<function-decl name='renameSecureContainer' mangled-name='_ZN7android14BpMountService21renameSecureContainerERKNS_8String16ES3_' filepath='frameworks/base/libs/storage/IMountService.cpp' line='354' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='27ec51bc' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='157d4f95'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='21'>
<function-decl name='getSecureContainerPath' mangled-name='_ZN7android14BpMountService22getSecureContainerPathERKNS_8String16ERS1_' filepath='frameworks/base/libs/storage/IMountService.cpp' line='372' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='27ec51bc' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='22923b4c'/>
<return type-id='c894953d'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='22'>
<function-decl name='getSecureContainerList' mangled-name='_ZN7android14BpMountService22getSecureContainerListERKNS_8String16ERPS1_' filepath='frameworks/base/libs/storage/IMountService.cpp' line='390' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='27ec51bc' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='763d7e1a'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='23'>
<function-decl name='shutdown' mangled-name='_ZN7android14BpMountService8shutdownERKNS_2spINS_22IMountShutdownObserverEEE' filepath='frameworks/base/libs/storage/IMountService.cpp' line='412' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='27ec51bc' is-artificial='yes'/>
<parameter type-id='5f8c324f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='24'>
<function-decl name='finishMediaUpdate' mangled-name='_ZN7android14BpMountService17finishMediaUpdateEv' filepath='frameworks/base/libs/storage/IMountService.cpp' line='429' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='27ec51bc' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='25'>
<function-decl name='mountObb' mangled-name='_ZN7android14BpMountService8mountObbERKNS_8String16ES3_S3_RKNS_2spINS_18IObbActionListenerEEEiRKNS4_INS_7ObbInfoEEE' filepath='frameworks/base/libs/storage/IMountService.cpp' line='445' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='27ec51bc' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='157d4f95'/>
<parameter type-id='157d4f95'/>
<parameter type-id='990ef79d'/>
<parameter type-id='3ff5601b'/>
<parameter type-id='0c3db078'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='26'>
<function-decl name='unmountObb' mangled-name='_ZN7android14BpMountService10unmountObbERKNS_8String16EbRKNS_2spINS_18IObbActionListenerEEEi' filepath='frameworks/base/libs/storage/IMountService.cpp' line='467' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='27ec51bc' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='4ab96a04'/>
<parameter type-id='990ef79d'/>
<parameter type-id='922df12b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='27'>
<function-decl name='isObbMounted' mangled-name='_ZN7android14BpMountService12isObbMountedERKNS_8String16E' filepath='frameworks/base/libs/storage/IMountService.cpp' line='487' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='27ec51bc' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<return type-id='c894953d'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='28'>
<function-decl name='getMountedObbPath' mangled-name='_ZN7android14BpMountService17getMountedObbPathERKNS_8String16ERS1_' filepath='frameworks/base/libs/storage/IMountService.cpp' line='504' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='27ec51bc' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='22923b4c'/>
<return type-id='c894953d'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='29'>
<function-decl name='decryptStorage' mangled-name='_ZN7android14BpMountService14decryptStorageERKNS_8String16E' filepath='frameworks/base/libs/storage/IMountService.cpp' line='522' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='27ec51bc' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='30'>
<function-decl name='encryptStorage' mangled-name='_ZN7android14BpMountService14encryptStorageERKNS_8String16E' filepath='frameworks/base/libs/storage/IMountService.cpp' line='539' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='27ec51bc' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='BpInterface&lt;android::IMountService&gt;' size-in-bits='224' visibility='default' filepath='frameworks/native/libs/binder/include/binder/IInterface.h' line='86' column='1' id='22d61b29'>
<base-class access='public' layout-offset-in-bits='0' type-id='bf075117'/>
<base-class access='public' layout-offset-in-bits='32' type-id='df458ae6'/>
<member-function access='public'>
<function-decl name='BpInterface' mangled-name='_ZN7android11BpInterfaceINS_13IMountServiceEEC2ERKNS_2spINS_7IBinderEEE' filepath='frameworks/native/libs/binder/include/binder/IInterface.h' line='89' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9892ee61' is-artificial='yes'/>
<parameter type-id='83dafb9a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' vtable-offset='2'>
<function-decl name='onAsBinder' mangled-name='_ZN7android11BpInterfaceINS_13IMountServiceEE10onAsBinderEv' filepath='frameworks/native/libs/binder/include/binder/IInterface.h' line='93' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9892ee61' is-artificial='yes'/>
<return type-id='b5a5bc13'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='sp&lt;android::IMountServiceListener&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='31' column='1' id='a2aa88e3'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='d3c9a98f' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='90' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='beb8baf3' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='beb8baf3' is-artificial='yes'/>
<parameter type-id='d3c9a98f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='beb8baf3' is-artificial='yes'/>
<parameter type-id='7743ab4a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='beb8baf3' is-artificial='yes'/>
<parameter type-id='11ec3263'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='beb8baf3' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='sp&lt;android::IMountShutdownObserver&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='31' column='1' id='3f075162'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='af0cbf96' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='90' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='40b58a30' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='40b58a30' is-artificial='yes'/>
<parameter type-id='af0cbf96'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='40b58a30' is-artificial='yes'/>
<parameter type-id='5f8c324f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='40b58a30' is-artificial='yes'/>
<parameter type-id='f3e675b6'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='40b58a30' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='IMountServiceListener' visibility='default' is-declaration-only='yes' id='748cb1b7'/>
<class-decl name='IMountShutdownObserver' visibility='default' is-declaration-only='yes' id='60976dc0'/>
</namespace-decl>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<class-decl name='unique_ptr&lt;android::IMountService, std::__1::default_delete&lt;android::IMountService&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2401' column='1' id='34e3553c'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='91be3de9' filepath='external/libcxx/include/memory' line='2405' column='1' id='e9157ebc'/>
</member-type>
<member-type access='private'>
<typedef-decl name='deleter_type' type-id='e4c905b6' filepath='external/libcxx/include/memory' line='2404' column='1' id='1bb55f07'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__ptr_' type-id='452328e6' visibility='default' filepath='external/libcxx/include/memory' line='2411' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='external/libcxx/include/memory' line='2494' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='fb24b3ba' is-artificial='yes'/>
<parameter type-id='66a959d0'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~unique_ptr' mangled-name='_ZNSt3__110unique_ptrIN7android13IMountServiceENS_14default_deleteIS2_EEED2Ev' filepath='external/libcxx/include/memory' line='2606' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='fb24b3ba' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;android::IMountService *, std::__1::default_delete&lt;android::IMountService&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='452328e6'>
<base-class access='private' layout-offset-in-bits='0' type-id='5ddaf272'/>
<base-class access='private' layout-offset-in-bits='0' type-id='a1aaab37'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;android::IMountService *, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='5ddaf272'>
<member-type access='public'>
<typedef-decl name='reference' type-id='705b9f3b' filepath='external/libcxx/include/memory' line='2136' column='1' id='935477b0'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='ee2819be' filepath='external/libcxx/include/memory' line='2137' column='1' id='552e1b00'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='9cb9149f' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='606e1a50' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::default_delete&lt;android::IMountService&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='a1aaab37'>
<base-class access='private' layout-offset-in-bits='0' type-id='e4c905b6'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='55daf9c8' filepath='external/libcxx/include/memory' line='2174' column='1' id='01ed4df5'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='c873bbbf' filepath='external/libcxx/include/memory' line='2175' column='1' id='71d0c941'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='97e1a22f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='default_delete&lt;android::IMountService&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2320' column='1' id='e4c905b6'>
<member-function access='public'>
<function-decl name='default_delete' filepath='external/libcxx/include/memory' line='2324' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='51daf37c' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='add_lvalue_reference&lt;android::IMountService&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1127' column='1' id='12435004'>
<member-type access='public'>
<typedef-decl name='type' type-id='bb677b9a' filepath='external/libcxx/include/type_traits' line='1128' column='1' id='0f9f0681'/>
</member-type>
</class-decl>
<class-decl name='__add_lvalue_reference_impl&lt;android::IMountService, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='0503b309'>
<member-type access='public'>
<typedef-decl name='type' type-id='a0b91aeb' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='bb677b9a'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;android::IMountService, std::__1::default_delete&lt;android::IMountService&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='5c33a3c6'>
<member-type access='public'>
<typedef-decl name='type' type-id='782ab327' filepath='external/libcxx/include/memory' line='1031' column='1' id='91be3de9'/>
</member-type>
</class-decl>
<namespace-decl name='__pointer_type_imp'>
<class-decl name='__pointer_type&lt;android::IMountService, std::__1::default_delete&lt;android::IMountService&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1021' column='1' id='a5b82b2c'>
<member-type access='public'>
<typedef-decl name='type' type-id='9cb9149f' filepath='external/libcxx/include/memory' line='1023' column='1' id='782ab327'/>
</member-type>
</class-decl>
</namespace-decl>
</namespace-decl>
</namespace-decl>
<type-decl name='__ARRAY_SIZE_TYPE__' size-in-bits='64' id='7ff19f0f'/>
<pointer-type-def type-id='edff7cb3' size-in-bits='32' id='b5a5bc13'/>
<reference-type-def kind='lvalue' type-id='bf075117' size-in-bits='32' id='a0b91aeb'/>
<pointer-type-def type-id='bf075117' size-in-bits='32' id='9cb9149f'/>
<reference-type-def kind='lvalue' type-id='c73fabea' size-in-bits='32' id='22923b4c'/>
<pointer-type-def type-id='c73fabea' size-in-bits='32' id='26924198'/>
<type-decl name='bool' size-in-bits='8' id='c894953d'/>
<type-decl name='char16_t' size-in-bits='16' id='801a266d'/>
<namespace-decl name='android'>
<class-decl name='BpRefBase' visibility='default' is-declaration-only='yes' id='df458ae6'/>
</namespace-decl>
<namespace-decl name='android'>
<class-decl name='IMountService' size-in-bits='96' visibility='default' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='32' column='1' id='bf075117'>
<base-class access='public' layout-offset-in-bits='0' type-id='40b6343a'/>
<data-member access='public' static='yes'>
<var-decl name='descriptor' type-id='a3cec311' visibility='default' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='34' column='1'/>
</data-member>
<data-member access='private' static='yes'>
<var-decl name='default_impl' type-id='34e3553c' visibility='default' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='34' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='IMountService' mangled-name='_ZN7android13IMountServiceC2Ev' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='34' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='IMountService' mangled-name='_ZN7android13IMountServiceC2Ev' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='34' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~IMountService' mangled-name='_ZN7android13IMountServiceD0Ev' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='34' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~IMountService' mangled-name='_ZN7android13IMountServiceD0Ev' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='34' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~IMountService' mangled-name='_ZN7android13IMountServiceD1Ev' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='34' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~IMountService' mangled-name='_ZN7android13IMountServiceD2Ev' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='34' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='3'>
<function-decl name='getInterfaceDescriptor' mangled-name='_ZNK7android13IMountService22getInterfaceDescriptorEv' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='34' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e4896a10' is-artificial='yes'/>
<return type-id='157d4f95'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='4'>
<function-decl name='registerListener' mangled-name='_ZN7android13IMountService16registerListenerERKNS_2spINS_21IMountServiceListenerEEE' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='36' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='7743ab4a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='5'>
<function-decl name='unregisterListener' mangled-name='_ZN7android13IMountService18unregisterListenerERKNS_2spINS_21IMountServiceListenerEEE' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='38' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='7743ab4a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='6'>
<function-decl name='isUsbMassStorageConnected' mangled-name='_ZN7android13IMountService25isUsbMassStorageConnectedEv' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='39' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<return type-id='c894953d'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='7'>
<function-decl name='setUsbMassStorageEnabled' mangled-name='_ZN7android13IMountService24setUsbMassStorageEnabledEb' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='40' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='4ab96a04'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='8'>
<function-decl name='isUsbMassStorageEnabled' mangled-name='_ZN7android13IMountService23isUsbMassStorageEnabledEv' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<return type-id='c894953d'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='9'>
<function-decl name='mountVolume' mangled-name='_ZN7android13IMountService11mountVolumeERKNS_8String16E' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='10'>
<function-decl name='unmountVolume' mangled-name='_ZN7android13IMountService13unmountVolumeERKNS_8String16Ebb' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='4ab96a04'/>
<parameter type-id='4ab96a04'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='11'>
<function-decl name='formatVolume' mangled-name='_ZN7android13IMountService12formatVolumeERKNS_8String16E' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='45' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='12'>
<function-decl name='getStorageUsers' mangled-name='_ZN7android13IMountService15getStorageUsersERKNS_8String16EPPi' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='47' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='9aa04798'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='13'>
<function-decl name='getVolumeState' mangled-name='_ZN7android13IMountService14getVolumeStateERKNS_8String16E' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='14'>
<function-decl name='createSecureContainer' mangled-name='_ZN7android13IMountService21createSecureContainerERKNS_8String16EiS3_S3_i' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='49' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='922df12b'/>
<parameter type-id='157d4f95'/>
<parameter type-id='157d4f95'/>
<parameter type-id='922df12b'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='15'>
<function-decl name='finalizeSecureContainer' mangled-name='_ZN7android13IMountService23finalizeSecureContainerERKNS_8String16E' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='52' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='16'>
<function-decl name='destroySecureContainer' mangled-name='_ZN7android13IMountService22destroySecureContainerERKNS_8String16E' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='53' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='17'>
<function-decl name='mountSecureContainer' mangled-name='_ZN7android13IMountService20mountSecureContainerERKNS_8String16ES3_i' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='54' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='157d4f95'/>
<parameter type-id='922df12b'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='18'>
<function-decl name='unmountSecureContainer' mangled-name='_ZN7android13IMountService22unmountSecureContainerERKNS_8String16Eb' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='57' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='4ab96a04'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='19'>
<function-decl name='isSecureContainerMounted' mangled-name='_ZN7android13IMountService24isSecureContainerMountedERKNS_8String16E' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='58' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<return type-id='c894953d'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='20'>
<function-decl name='renameSecureContainer' mangled-name='_ZN7android13IMountService21renameSecureContainerERKNS_8String16ES3_' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='59' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='157d4f95'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='21'>
<function-decl name='getSecureContainerPath' mangled-name='_ZN7android13IMountService22getSecureContainerPathERKNS_8String16ERS1_' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='61' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='22923b4c'/>
<return type-id='c894953d'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='22'>
<function-decl name='getSecureContainerList' mangled-name='_ZN7android13IMountService22getSecureContainerListERKNS_8String16ERPS1_' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='62' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='763d7e1a'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='23'>
<function-decl name='shutdown' mangled-name='_ZN7android13IMountService8shutdownERKNS_2spINS_22IMountShutdownObserverEEE' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='64' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='5f8c324f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='24'>
<function-decl name='finishMediaUpdate' mangled-name='_ZN7android13IMountService17finishMediaUpdateEv' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='65' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='25'>
<function-decl name='mountObb' mangled-name='_ZN7android13IMountService8mountObbERKNS_8String16ES3_S3_RKNS_2spINS_18IObbActionListenerEEEiRKNS4_INS_7ObbInfoEEE' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='66' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='157d4f95'/>
<parameter type-id='157d4f95'/>
<parameter type-id='990ef79d'/>
<parameter type-id='922df12b'/>
<parameter type-id='0c3db078'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='26'>
<function-decl name='unmountObb' mangled-name='_ZN7android13IMountService10unmountObbERKNS_8String16EbRKNS_2spINS_18IObbActionListenerEEEi' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='69' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='4ab96a04'/>
<parameter type-id='990ef79d'/>
<parameter type-id='922df12b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='27'>
<function-decl name='isObbMounted' mangled-name='_ZN7android13IMountService12isObbMountedERKNS_8String16E' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='71' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<return type-id='c894953d'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='28'>
<function-decl name='getMountedObbPath' mangled-name='_ZN7android13IMountService17getMountedObbPathERKNS_8String16ERS1_' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='72' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='22923b4c'/>
<return type-id='c894953d'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='29'>
<function-decl name='decryptStorage' mangled-name='_ZN7android13IMountService14decryptStorageERKNS_8String16E' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='73' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='30'>
<function-decl name='encryptStorage' mangled-name='_ZN7android13IMountService14encryptStorageERKNS_8String16E' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='74' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='android'>
<class-decl name='String16' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/String16.h' line='39' column='1' id='c73fabea'>
<member-type access='private'>
<class-decl name='StaticData&lt;35&gt;' size-in-bits='608' is-struct='yes' visibility='default' filepath='system/core/libutils/include/utils/String16.h' line='154' column='1' id='6807f016'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='b9930aae' visibility='default' filepath='system/core/libutils/include/utils/String16.h' line='158' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='data' type-id='5da7196d' visibility='default' filepath='system/core/libutils/include/utils/String16.h' line='159' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='StaticData' filepath='system/core/libutils/include/utils/String16.h' line='157' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ba5970bc' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='StaticData' filepath='system/core/libutils/include/utils/String16.h' line='161' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ba5970bc' is-artificial='yes'/>
<parameter type-id='fbc5f4a1'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
</class-decl>
</namespace-decl>
<reference-type-def kind='lvalue' type-id='a3cec311' size-in-bits='32' id='157d4f95'/>
<reference-type-def kind='lvalue' type-id='34433e18' size-in-bits='32' id='83dafb9a'/>
<reference-type-def kind='lvalue' type-id='0a81a029' size-in-bits='32' id='990ef79d'/>
<reference-type-def kind='lvalue' type-id='2d59b88e' size-in-bits='32' id='0c3db078'/>
<qualified-type-def type-id='c894953d' const='yes' id='4ab96a04'/>
<qualified-type-def type-id='3ff5601b' const='yes' id='922df12b'/>
<pointer-type-def type-id='3ff5601b' size-in-bits='32' id='4aafb922'/>
<typedef-decl name='int32_t' type-id='33f57a65' filepath='bionic/libc/include/stdint.h' line='64' column='1' id='3ff5601b'/>
<type-decl name='void' id='48b5725f'/>
<namespace-decl name='android'>
<class-decl name='IBinder' visibility='default' is-declaration-only='yes' id='edff7cb3'/>
</namespace-decl>
<namespace-decl name='android'>
<class-decl name='IInterface' visibility='default' is-declaration-only='yes' id='40b6343a'/>
</namespace-decl>
<namespace-decl name='android'>
<class-decl name='String16' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/String16.h' line='39' column='1' id='c73fabea'>
<member-type access='private'>
<class-decl name='StaticData&lt;35&gt;' size-in-bits='608' is-struct='yes' visibility='default' filepath='system/core/libutils/include/utils/String16.h' line='154' column='1' id='6807f016'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='b9930aae' visibility='default' filepath='system/core/libutils/include/utils/String16.h' line='158' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='data' type-id='5da7196d' visibility='default' filepath='system/core/libutils/include/utils/String16.h' line='159' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='StaticData' filepath='system/core/libutils/include/utils/String16.h' line='157' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ba5970bc' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='StaticData' filepath='system/core/libutils/include/utils/String16.h' line='161' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ba5970bc' is-artificial='yes'/>
<parameter type-id='fbc5f4a1'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-type access='private'>
<class-decl name='StaticData&lt;38&gt;' size-in-bits='640' is-struct='yes' visibility='default' filepath='system/core/libutils/include/utils/String16.h' line='154' column='1' id='6a14bf2f'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='b9930aae' visibility='default' filepath='system/core/libutils/include/utils/String16.h' line='158' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='data' type-id='19b37a54' visibility='default' filepath='system/core/libutils/include/utils/String16.h' line='159' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='StaticData' filepath='system/core/libutils/include/utils/String16.h' line='157' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6ec90c77' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='StaticData' filepath='system/core/libutils/include/utils/String16.h' line='161' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6ec90c77' is-artificial='yes'/>
<parameter type-id='a9d924c6'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<data-member access='private' static='yes'>
<var-decl name='kIsSharedBufferAllocated' type-id='b9930aae' visibility='default' filepath='system/core/libutils/include/utils/String16.h' line='121' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='mString' type-id='161c039a' visibility='default' filepath='system/core/libutils/include/utils/String16.h' line='142' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='String16' filepath='system/core/libutils/include/utils/String16.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26924198' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='String16' filepath='system/core/libutils/include/utils/String16.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26924198' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='String16' filepath='system/core/libutils/include/utils/String16.h' line='44' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26924198' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='b59d7dce'/>
<parameter type-id='b59d7dce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='String16' filepath='system/core/libutils/include/utils/String16.h' line='47' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26924198' is-artificial='yes'/>
<parameter type-id='161c039a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='String16' filepath='system/core/libutils/include/utils/String16.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26924198' is-artificial='yes'/>
<parameter type-id='161c039a'/>
<parameter type-id='b59d7dce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='String16' filepath='system/core/libutils/include/utils/String16.h' line='49' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26924198' is-artificial='yes'/>
<parameter type-id='a1b8f99c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='String16' filepath='system/core/libutils/include/utils/String16.h' line='50' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26924198' is-artificial='yes'/>
<parameter type-id='80f4b756'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='String16' filepath='system/core/libutils/include/utils/String16.h' line='51' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26924198' is-artificial='yes'/>
<parameter type-id='80f4b756'/>
<parameter type-id='b59d7dce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~String16' filepath='system/core/libutils/include/utils/String16.h' line='53' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26924198' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<qualified-type-def type-id='c73fabea' const='yes' id='a3cec311'/>
<qualified-type-def type-id='bb7689ff' const='yes' id='34433e18'/>
<qualified-type-def type-id='92343ec8' const='yes' id='0a81a029'/>
<qualified-type-def type-id='a107f0d1' const='yes' id='2d59b88e'/>
<qualified-type-def type-id='8f92235e' const='yes' id='b9930aae'/>
<typedef-decl name='__int32_t' type-id='95e97e5e' filepath='bionic/libc/include/stdint.h' line='40' column='1' id='33f57a65'/>
<pointer-type-def type-id='6a14bf2f' size-in-bits='32' id='6ec90c77'/>
<array-type-def dimensions='1' type-id='801a266d' size-in-bits='608' id='19b37a54'>
<subrange length='38' type-id='7ff19f0f' id='aa4ccdac'/>
</array-type-def>
<namespace-decl name='android'>
<class-decl name='sp&lt;android::IBinder&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='31' column='1' id='bb7689ff'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='b5a5bc13' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='90' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26839bc7' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' mangled-name='_ZN7android2spINS_7IBinderEEC2EPS1_' filepath='system/core/libutils/include/utils/StrongPointer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26839bc7' is-artificial='yes'/>
<parameter type-id='b5a5bc13'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' mangled-name='_ZN7android2spINS_7IBinderEEC2ERKS2_' filepath='system/core/libutils/include/utils/StrongPointer.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26839bc7' is-artificial='yes'/>
<parameter type-id='83dafb9a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26839bc7' is-artificial='yes'/>
<parameter type-id='82104e1f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~sp' mangled-name='_ZN7android2spINS_7IBinderEED2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26839bc7' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='android'>
<class-decl name='sp&lt;android::IObbActionListener&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='31' column='1' id='92343ec8'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='c70198d4' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='90' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='sp' mangled-name='_ZN7android2spINS_18IObbActionListenerEEC2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7566205e' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7566205e' is-artificial='yes'/>
<parameter type-id='c70198d4'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7566205e' is-artificial='yes'/>
<parameter type-id='990ef79d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7566205e' is-artificial='yes'/>
<parameter type-id='b7bb3fdc'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~sp' mangled-name='_ZN7android2spINS_18IObbActionListenerEED2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7566205e' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp&lt;ObbActionListener&gt;' mangled-name='_ZN7android2spINS_18IObbActionListenerEEC2I17ObbActionListenerEERKNS0_IT_EE' filepath='system/core/libutils/include/utils/StrongPointer.h' line='45' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7566205e' is-artificial='yes'/>
<parameter type-id='ad5493d3'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='android'>
<class-decl name='sp&lt;android::ObbInfo&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='31' column='1' id='a107f0d1'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='5a61729d' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='90' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b5cb4749' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' mangled-name='_ZN7android2spINS_7ObbInfoEEC2EPS1_' filepath='system/core/libutils/include/utils/StrongPointer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b5cb4749' is-artificial='yes'/>
<parameter type-id='5a61729d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b5cb4749' is-artificial='yes'/>
<parameter type-id='0c3db078'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b5cb4749' is-artificial='yes'/>
<parameter type-id='1e1ebf51'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~sp' mangled-name='_ZN7android2spINS_7ObbInfoEED2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b5cb4749' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<reference-type-def kind='lvalue' type-id='eae5dbc4' size-in-bits='32' id='a9d924c6'/>
<reference-type-def kind='lvalue' type-id='745c9152' size-in-bits='32' id='a1b8f99c'/>
<pointer-type-def type-id='9b45d938' size-in-bits='32' id='80f4b756'/>
<pointer-type-def type-id='e7c31614' size-in-bits='32' id='161c039a'/>
<type-decl name='int' size-in-bits='32' id='95e97e5e'/>
<typedef-decl name='size_t' type-id='f0981eeb' filepath='prebuilts/clang/host/linux-x86/clang-r383902b/lib64/clang/11.0.2/include/stddef.h' line='46' column='1' id='b59d7dce'/>
<typedef-decl name='uint32_t' type-id='62f1140c' filepath='bionic/libc/include/stdint.h' line='65' column='1' id='8f92235e'/>
<pointer-type-def type-id='f7c5ae1e' size-in-bits='32' id='c70198d4'/>
<pointer-type-def type-id='65c10d3d' size-in-bits='32' id='5a61729d'/>
<reference-type-def kind='rvalue' type-id='bb7689ff' size-in-bits='32' id='82104e1f'/>
<pointer-type-def type-id='bb7689ff' size-in-bits='32' id='26839bc7'/>
<reference-type-def kind='rvalue' type-id='92343ec8' size-in-bits='32' id='b7bb3fdc'/>
<pointer-type-def type-id='92343ec8' size-in-bits='32' id='7566205e'/>
<reference-type-def kind='rvalue' type-id='a107f0d1' size-in-bits='32' id='1e1ebf51'/>
<pointer-type-def type-id='a107f0d1' size-in-bits='32' id='b5cb4749'/>
<qualified-type-def type-id='6a14bf2f' const='yes' id='eae5dbc4'/>
<qualified-type-def type-id='bacf3393' const='yes' id='745c9152'/>
<reference-type-def kind='lvalue' type-id='2d0d8ce7' size-in-bits='32' id='ad5493d3'/>
<qualified-type-def type-id='a84c031d' const='yes' id='9b45d938'/>
<qualified-type-def type-id='801a266d' const='yes' id='e7c31614'/>
<typedef-decl name='__uint32_t' type-id='f0981eeb' filepath='bionic/libc/include/stdint.h' line='41' column='1' id='62f1140c'/>
<type-decl name='unsigned int' size-in-bits='32' id='f0981eeb'/>
<type-decl name='char' size-in-bits='8' id='a84c031d'/>
<namespace-decl name='android'>
<class-decl name='IObbActionListener' size-in-bits='96' visibility='default' filepath='frameworks/base/libs/storage/include/storage/IObbActionListener.h' line='27' column='1' id='f7c5ae1e'>
<base-class access='public' layout-offset-in-bits='0' type-id='40b6343a'/>
<data-member access='public' static='yes'>
<var-decl name='descriptor' type-id='a3cec311' visibility='default' filepath='frameworks/base/libs/storage/include/storage/IObbActionListener.h' line='30' column='1'/>
</data-member>
<data-member access='private' static='yes'>
<var-decl name='default_impl' type-id='c722890a' visibility='default' filepath='frameworks/base/libs/storage/include/storage/IObbActionListener.h' line='30' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='IObbActionListener' mangled-name='_ZN7android18IObbActionListenerC2Ev' filepath='frameworks/base/libs/storage/include/storage/IObbActionListener.h' line='30' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c70198d4' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='IObbActionListener' mangled-name='_ZN7android18IObbActionListenerC2Ev' filepath='frameworks/base/libs/storage/include/storage/IObbActionListener.h' line='30' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c70198d4' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~IObbActionListener' mangled-name='_ZN7android18IObbActionListenerD0Ev' filepath='frameworks/base/libs/storage/include/storage/IObbActionListener.h' line='30' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c70198d4' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~IObbActionListener' mangled-name='_ZN7android18IObbActionListenerD0Ev' filepath='frameworks/base/libs/storage/include/storage/IObbActionListener.h' line='30' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c70198d4' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~IObbActionListener' mangled-name='_ZN7android18IObbActionListenerD1Ev' filepath='frameworks/base/libs/storage/include/storage/IObbActionListener.h' line='30' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c70198d4' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~IObbActionListener' mangled-name='_ZN7android18IObbActionListenerD2Ev' filepath='frameworks/base/libs/storage/include/storage/IObbActionListener.h' line='30' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c70198d4' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='3'>
<function-decl name='getInterfaceDescriptor' mangled-name='_ZNK7android18IObbActionListener22getInterfaceDescriptorEv' filepath='frameworks/base/libs/storage/include/storage/IObbActionListener.h' line='30' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='32d2f295' is-artificial='yes'/>
<return type-id='157d4f95'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='4'>
<function-decl name='onObbResult' mangled-name='_ZN7android18IObbActionListener11onObbResultERKNS_8String16Eii' filepath='frameworks/base/libs/storage/include/storage/IObbActionListener.h' line='32' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c70198d4' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='922df12b'/>
<parameter type-id='922df12b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='android'>
<class-decl name='ObbInfo' size-in-bits='288' visibility='default' filepath='frameworks/base/libs/storage/include/storage/ObbInfo.h' line='27' column='1' id='65c10d3d'>
<base-class access='public' layout-offset-in-bits='0' type-id='f8f7e309'/>
<base-class access='public' layout-offset-in-bits='96' is-virtual='yes' type-id='12f619c0'/>
<data-member access='private' layout-offset-in-bits='32'>
<var-decl name='mFileName' type-id='a3cec311' visibility='default' filepath='frameworks/base/libs/storage/include/storage/ObbInfo.h' line='38' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='mPackageName' type-id='a3cec311' visibility='default' filepath='frameworks/base/libs/storage/include/storage/ObbInfo.h' line='39' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='96'>
<var-decl name='mVersion' type-id='3ff5601b' visibility='default' filepath='frameworks/base/libs/storage/include/storage/ObbInfo.h' line='40' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='128'>
<var-decl name='mFlags' type-id='3ff5601b' visibility='default' filepath='frameworks/base/libs/storage/include/storage/ObbInfo.h' line='41' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='160'>
<var-decl name='mSaltSize' type-id='b59d7dce' visibility='default' filepath='frameworks/base/libs/storage/include/storage/ObbInfo.h' line='42' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='192'>
<var-decl name='mSalt' type-id='9f7200cf' visibility='default' filepath='frameworks/base/libs/storage/include/storage/ObbInfo.h' line='43' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='ObbInfo' mangled-name='_ZN7android7ObbInfoC1ENS_8String16ES1_iijPKh' filepath='frameworks/base/libs/storage/include/storage/ObbInfo.h' line='30' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5a61729d' is-artificial='yes'/>
<parameter type-id='a3cec311'/>
<parameter type-id='a3cec311'/>
<parameter type-id='3ff5601b'/>
<parameter type-id='3ff5601b'/>
<parameter type-id='b59d7dce'/>
<parameter type-id='9f7200cf'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~ObbInfo' mangled-name='_ZN7android7ObbInfoD0Ev' filepath='frameworks/base/libs/storage/include/storage/ObbInfo.h' line='32' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5a61729d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~ObbInfo' mangled-name='_ZN7android7ObbInfoD0Ev' filepath='frameworks/base/libs/storage/include/storage/ObbInfo.h' line='32' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5a61729d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~ObbInfo' mangled-name='_ZN7android7ObbInfoD1Ev' filepath='frameworks/base/libs/storage/include/storage/ObbInfo.h' line='32' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5a61729d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~ObbInfo' mangled-name='_ZN7android7ObbInfoD2Ev' filepath='frameworks/base/libs/storage/include/storage/ObbInfo.h' line='32' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5a61729d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='2'>
<function-decl name='writeToParcel' mangled-name='_ZNK7android7ObbInfo13writeToParcelEPNS_6ParcelE' filepath='frameworks/base/libs/storage/include/storage/ObbInfo.h' line='34' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a5f3e61a' is-artificial='yes'/>
<parameter type-id='1a1ddb91'/>
<return type-id='6e9756f6'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='3'>
<function-decl name='readFromParcel' mangled-name='_ZN7android7ObbInfo14readFromParcelEPKNS_6ParcelE' filepath='frameworks/base/libs/storage/include/storage/ObbInfo.h' line='35' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5a61729d' is-artificial='yes'/>
<parameter type-id='79927164'/>
<return type-id='6e9756f6'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='android'>
<class-decl name='String8' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/String8.h' line='40' column='1' id='bacf3393'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='mString' type-id='80f4b756' visibility='default' filepath='system/core/libutils/include/utils/String8.h' line='229' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='String8' filepath='system/core/libutils/include/utils/String8.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1ab09733' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='String8' filepath='system/core/libutils/include/utils/String8.h' line='44' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1ab09733' is-artificial='yes'/>
<parameter type-id='a1b8f99c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='String8' filepath='system/core/libutils/include/utils/String8.h' line='45' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1ab09733' is-artificial='yes'/>
<parameter type-id='80f4b756'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='String8' filepath='system/core/libutils/include/utils/String8.h' line='46' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1ab09733' is-artificial='yes'/>
<parameter type-id='80f4b756'/>
<parameter type-id='b59d7dce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='String8' filepath='system/core/libutils/include/utils/String8.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1ab09733' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='String8' filepath='system/core/libutils/include/utils/String8.h' line='49' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1ab09733' is-artificial='yes'/>
<parameter type-id='161c039a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='String8' filepath='system/core/libutils/include/utils/String8.h' line='50' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1ab09733' is-artificial='yes'/>
<parameter type-id='161c039a'/>
<parameter type-id='b59d7dce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='String8' filepath='system/core/libutils/include/utils/String8.h' line='51' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1ab09733' is-artificial='yes'/>
<parameter type-id='58d7e108'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='String8' filepath='system/core/libutils/include/utils/String8.h' line='52' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1ab09733' is-artificial='yes'/>
<parameter type-id='58d7e108'/>
<parameter type-id='b59d7dce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~String8' filepath='system/core/libutils/include/utils/String8.h' line='53' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1ab09733' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<qualified-type-def type-id='788ba3f2' const='yes' id='2d0d8ce7'/>
<pointer-type-def type-id='cb49a619' size-in-bits='32' id='1a1ddb91'/>
<pointer-type-def type-id='bacf3393' size-in-bits='32' id='1ab09733'/>
<namespace-decl name='android'>
<class-decl name='Parcelable' size-in-bits='32' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcelable.h' line='35' column='1' id='f8f7e309'>
<member-function access='public' constructor='yes'>
<function-decl name='Parcelable' mangled-name='_ZN7android10ParcelableC2Ev' filepath='frameworks/native/libs/binder/include/binder/Parcelable.h' line='39' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f7891b51' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Parcelable' filepath='frameworks/native/libs/binder/include/binder/Parcelable.h' line='40' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f7891b51' is-artificial='yes'/>
<parameter type-id='769dcc84'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~Parcelable' mangled-name='_ZN7android10ParcelableD0Ev' filepath='frameworks/native/libs/binder/include/binder/Parcelable.h' line='37' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f7891b51' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='2'>
<function-decl name='writeToParcel' mangled-name='_ZNK7android10Parcelable13writeToParcelEPNS_6ParcelE' filepath='frameworks/native/libs/binder/include/binder/Parcelable.h' line='47' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6a9db9a0' is-artificial='yes'/>
<parameter type-id='1a1ddb91'/>
<return type-id='6e9756f6'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='3'>
<function-decl name='readFromParcel' mangled-name='_ZN7android10Parcelable14readFromParcelEPKNS_6ParcelE' filepath='frameworks/native/libs/binder/include/binder/Parcelable.h' line='54' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f7891b51' is-artificial='yes'/>
<parameter type-id='79927164'/>
<return type-id='6e9756f6'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='4'>
<function-decl name='isStable' mangled-name='_ZNK7android10Parcelable8isStableEv' filepath='frameworks/native/libs/binder/include/binder/Parcelable.h' line='60' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6a9db9a0' is-artificial='yes'/>
<return type-id='c894953d'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='android'>
<class-decl name='RefBase' visibility='default' is-declaration-only='yes' id='12f619c0'>
<member-type access='private'>
<class-decl name='weakref_type' size-in-bits='8' visibility='default' filepath='system/core/libutils/include/utils/RefBase.h' line='254' column='1' id='114d3ce2'/>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='android'>
<class-decl name='sp&lt;ObbActionListener&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='31' column='1' id='788ba3f2'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='7376f3a6' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='90' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='sp' mangled-name='_ZN7android2spI17ObbActionListenerEC2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='37fc04a0' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='37fc04a0' is-artificial='yes'/>
<parameter type-id='7376f3a6'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='37fc04a0' is-artificial='yes'/>
<parameter type-id='ad5493d3'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='37fc04a0' is-artificial='yes'/>
<parameter type-id='a7d93406'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~sp' mangled-name='_ZN7android2spI17ObbActionListenerED2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='37fc04a0' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<class-decl name='unique_ptr&lt;android::IObbActionListener, std::__1::default_delete&lt;android::IObbActionListener&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2401' column='1' id='c722890a'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='3ac420f3' filepath='external/libcxx/include/memory' line='2405' column='1' id='670db6be'/>
</member-type>
<member-type access='private'>
<typedef-decl name='deleter_type' type-id='0de0b2fb' filepath='external/libcxx/include/memory' line='2404' column='1' id='4337a511'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__ptr_' type-id='9a8c82c0' visibility='default' filepath='external/libcxx/include/memory' line='2411' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='external/libcxx/include/memory' line='2494' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d3ba3bb8' is-artificial='yes'/>
<parameter type-id='4c21e37e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~unique_ptr' mangled-name='_ZNSt3__110unique_ptrIN7android18IObbActionListenerENS_14default_deleteIS2_EEED2Ev' filepath='external/libcxx/include/memory' line='2606' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d3ba3bb8' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
</namespace-decl>
<pointer-type-def type-id='79f4741d' size-in-bits='32' id='32d2f295'/>
<pointer-type-def type-id='dda33994' size-in-bits='32' id='a5f3e61a'/>
<pointer-type-def type-id='4eb937a6' size-in-bits='32' id='79927164'/>
<pointer-type-def type-id='eb5b5ff2' size-in-bits='32' id='58d7e108'/>
<pointer-type-def type-id='2b61797f' size-in-bits='32' id='9f7200cf'/>
<namespace-decl name='android'>
<typedef-decl name='status_t' type-id='3ff5601b' filepath='system/core/libutils/include/utils/Errors.h' line='30' column='1' id='6e9756f6'/>
</namespace-decl>
<pointer-type-def type-id='38e516d0' size-in-bits='32' id='7376f3a6'/>
<pointer-type-def type-id='f8f7e309' size-in-bits='32' id='f7891b51'/>
<reference-type-def kind='rvalue' type-id='788ba3f2' size-in-bits='32' id='a7d93406'/>
<pointer-type-def type-id='788ba3f2' size-in-bits='32' id='37fc04a0'/>
<namespace-decl name='android'>
<class-decl name='Parcel' size-in-bits='480' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='55' column='1' id='cb49a619'>
<member-type access='private'>
<typedef-decl name='release_func' type-id='edf1b28e' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='482' column='1' id='154ab60a'/>
</member-type>
<member-type access='private'>
<class-decl name='WritableBlob' visibility='default' is-declaration-only='yes' id='259563fa'/>
</member-type>
<member-type access='private'>
<class-decl name='ReadableBlob' visibility='default' is-declaration-only='yes' id='a87dbeee'/>
</member-type>
<member-type access='private'>
<class-decl name='FlattenableHelperInterface' visibility='default' is-declaration-only='yes' id='783cc678'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='mError' type-id='6e9756f6' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='582' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='32'>
<var-decl name='mData' type-id='ae3e8ca6' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='583' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='mDataSize' type-id='b59d7dce' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='584' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='96'>
<var-decl name='mDataCapacity' type-id='b59d7dce' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='585' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='128'>
<var-decl name='mDataPos' type-id='b59d7dce' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='586' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='160'>
<var-decl name='mObjects' type-id='ed491f06' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='587' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='192'>
<var-decl name='mObjectsSize' type-id='b59d7dce' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='588' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='224'>
<var-decl name='mObjectsCapacity' type-id='b59d7dce' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='589' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='256'>
<var-decl name='mNextObjectHint' type-id='b59d7dce' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='590' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='288'>
<var-decl name='mObjectsSorted' type-id='c894953d' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='591' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='296'>
<var-decl name='mRequestHeaderPresent' type-id='c894953d' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='593' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='320'>
<var-decl name='mWorkSourceRequestHeaderPosition' type-id='b59d7dce' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='594' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='352'>
<var-decl name='mFdsKnown' type-id='c894953d' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='596' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='360'>
<var-decl name='mHasFds' type-id='c894953d' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='597' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='368'>
<var-decl name='mAllowFds' type-id='c894953d' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='598' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='384'>
<var-decl name='mOwner' type-id='154ab60a' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='600' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='416'>
<var-decl name='mOwnerCookie' type-id='eaa32e2f' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='601' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='448'>
<var-decl name='mOpenAshmemSize' type-id='b59d7dce' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='687' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='Parcel' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='61' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1a1ddb91' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~Parcel' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='62' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1a1ddb91' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private' constructor='yes'>
<function-decl name='Parcel' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='499' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1a1ddb91' is-artificial='yes'/>
<parameter type-id='6d925e80'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<class-decl name='__compressed_pair&lt;android::IObbActionListener *, std::__1::default_delete&lt;android::IObbActionListener&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='9a8c82c0'>
<base-class access='private' layout-offset-in-bits='0' type-id='15f35f71'/>
<base-class access='private' layout-offset-in-bits='0' type-id='17e76a52'/>
</class-decl>
</namespace-decl>
</namespace-decl>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<class-decl name='default_delete&lt;android::IObbActionListener&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2320' column='1' id='0de0b2fb'>
<member-function access='public'>
<function-decl name='default_delete' filepath='external/libcxx/include/memory' line='2324' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b83a824b' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
</namespace-decl>
<qualified-type-def type-id='f7c5ae1e' const='yes' id='79f4741d'/>
<qualified-type-def type-id='65c10d3d' const='yes' id='dda33994'/>
<qualified-type-def type-id='cb49a619' const='yes' id='4eb937a6'/>
<reference-type-def kind='lvalue' type-id='b04de3ca' size-in-bits='32' id='769dcc84'/>
<pointer-type-def type-id='b04de3ca' size-in-bits='32' id='6a9db9a0'/>
<qualified-type-def type-id='a846fc93' const='yes' id='eb5b5ff2'/>
<qualified-type-def type-id='b96825af' const='yes' id='2b61797f'/>
<reference-type-def kind='rvalue' type-id='c722890a' size-in-bits='32' id='4c21e37e'/>
<pointer-type-def type-id='c722890a' size-in-bits='32' id='d3ba3bb8'/>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<class-decl name='__pointer_type&lt;android::IObbActionListener, std::__1::default_delete&lt;android::IObbActionListener&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='4ef6f3a4'>
<member-type access='public'>
<typedef-decl name='type' type-id='1e232805' filepath='external/libcxx/include/memory' line='1031' column='1' id='3ac420f3'/>
</member-type>
</class-decl>
</namespace-decl>
</namespace-decl>
<pointer-type-def type-id='9af0438f' size-in-bits='32' id='ed491f06'/>
<type-decl name='char32_t' size-in-bits='32' id='a846fc93'/>
<class-decl name='ObbActionListener' size-in-bits='224' is-struct='yes' visibility='default' filepath='frameworks/base/native/android/storage_manager.cpp' line='36' column='1' id='38e516d0'>
<base-class access='public' layout-offset-in-bits='0' type-id='b4c0d64f'/>
<data-member access='private' layout-offset-in-bits='128'>
<var-decl name='mStorageManager' type-id='4c8890e6' visibility='default' filepath='frameworks/base/native/android/storage_manager.cpp' line='38' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='ObbActionListener' mangled-name='_ZN17ObbActionListenerC1EP15AStorageManager' filepath='frameworks/base/native/android/storage_manager.cpp' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7376f3a6' is-artificial='yes'/>
<parameter type-id='df7f8372'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='4'>
<function-decl name='onObbResult' mangled-name='_ZN17ObbActionListener11onObbResultERKN7android8String16Eii' filepath='frameworks/base/native/android/storage_manager.cpp' line='45' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7376f3a6' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='922df12b'/>
<parameter type-id='922df12b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<class-decl name='__compressed_pair_elem&lt;android::IObbActionListener *, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='15f35f71'>
<member-type access='public'>
<typedef-decl name='reference' type-id='3983c4f6' filepath='external/libcxx/include/memory' line='2136' column='1' id='43aaeec3'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='c165233b' filepath='external/libcxx/include/memory' line='2137' column='1' id='6df490d3'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='c70198d4' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='10cb6749' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
</namespace-decl>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<class-decl name='__compressed_pair_elem&lt;std::__1::default_delete&lt;android::IObbActionListener&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='17e76a52'>
<base-class access='private' layout-offset-in-bits='0' type-id='0de0b2fb'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='b43a7bff' filepath='external/libcxx/include/memory' line='2174' column='1' id='f7172ed8'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='6f047a5a' filepath='external/libcxx/include/memory' line='2175' column='1' id='d750daf8'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1e283db0' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
</namespace-decl>
<reference-type-def kind='lvalue' type-id='4eb937a6' size-in-bits='32' id='6d925e80'/>
<qualified-type-def type-id='f8f7e309' const='yes' id='b04de3ca'/>
<pointer-type-def type-id='0de0b2fb' size-in-bits='32' id='b83a824b'/>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<namespace-decl name='__pointer_type_imp'>
<class-decl name='__pointer_type&lt;android::IObbActionListener, std::__1::default_delete&lt;android::IObbActionListener&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1021' column='1' id='123fea2e'>
<member-type access='public'>
<typedef-decl name='type' type-id='c70198d4' filepath='external/libcxx/include/memory' line='1023' column='1' id='1e232805'/>
</member-type>
</class-decl>
</namespace-decl>
</namespace-decl>
</namespace-decl>
<typedef-decl name='uint8_t' type-id='c51d6389' filepath='bionic/libc/include/stdint.h' line='59' column='1' id='b96825af'/>
<pointer-type-def type-id='b96825af' size-in-bits='32' id='ae3e8ca6'/>
<pointer-type-def type-id='f1e1c37c' size-in-bits='32' id='edf1b28e'/>
<pointer-type-def type-id='48b5725f' size-in-bits='32' id='eaa32e2f'/>
<pointer-type-def type-id='6fc023b3' size-in-bits='32' id='df7f8372'/>
<reference-type-def kind='lvalue' type-id='a48c009f' size-in-bits='32' id='c165233b'/>
<reference-type-def kind='lvalue' type-id='c70198d4' size-in-bits='32' id='3983c4f6'/>
<namespace-decl name='android'>
<class-decl name='BnObbActionListener' size-in-bits='192' visibility='default' filepath='frameworks/base/libs/storage/include/storage/IObbActionListener.h' line='37' column='1' id='b4c0d64f'>
<base-class access='public' layout-offset-in-bits='0' type-id='2144ef38'/>
<member-function access='public' vtable-offset='6'>
<function-decl name='onTransact' mangled-name='_ZN7android19BnObbActionListener10onTransactEjRKNS_6ParcelEPS1_j' filepath='frameworks/base/libs/storage/include/storage/IObbActionListener.h' line='40' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='36e31287' is-artificial='yes'/>
<parameter type-id='8f92235e'/>
<parameter type-id='6d925e80'/>
<parameter type-id='1a1ddb91'/>
<parameter type-id='8f92235e'/>
<return type-id='6e9756f6'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='android'>
<class-decl name='sp&lt;AStorageManager&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='31' column='1' id='4c8890e6'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='df7f8372' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='90' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b795223c' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' mangled-name='_ZN7android2spI15AStorageManagerEC2EPS1_' filepath='system/core/libutils/include/utils/StrongPointer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b795223c' is-artificial='yes'/>
<parameter type-id='df7f8372'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b795223c' is-artificial='yes'/>
<parameter type-id='35bbd563'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b795223c' is-artificial='yes'/>
<parameter type-id='f9cf09ea'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~sp' mangled-name='_ZN7android2spI15AStorageManagerED2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b795223c' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<reference-type-def kind='lvalue' type-id='990dfc58' size-in-bits='32' id='6f047a5a'/>
<pointer-type-def type-id='15f35f71' size-in-bits='32' id='10cb6749'/>
<pointer-type-def type-id='17e76a52' size-in-bits='32' id='1e283db0'/>
<reference-type-def kind='lvalue' type-id='0de0b2fb' size-in-bits='32' id='b43a7bff'/>
<typedef-decl name='__uint8_t' type-id='002ac4a6' filepath='bionic/libc/include/stdint.h' line='37' column='1' id='c51d6389'/>
<typedef-decl name='binder_size_t' type-id='3a47d82b' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='39' column='1' id='9af0438f'/>
<pointer-type-def type-id='b4c0d64f' size-in-bits='32' id='36e31287'/>
<qualified-type-def type-id='c70198d4' const='yes' id='a48c009f'/>
<reference-type-def kind='rvalue' type-id='4c8890e6' size-in-bits='32' id='f9cf09ea'/>
<pointer-type-def type-id='4c8890e6' size-in-bits='32' id='b795223c'/>
<namespace-decl name='android'>
<class-decl name='BnInterface&lt;android::IObbActionListener&gt;' size-in-bits='192' visibility='default' filepath='frameworks/native/libs/binder/include/binder/IInterface.h' line='72' column='1' id='2144ef38'>
<base-class access='public' layout-offset-in-bits='0' type-id='f7c5ae1e'/>
<base-class access='public' layout-offset-in-bits='32' type-id='a4d376c6'/>
<member-function access='protected' vtable-offset='2'>
<function-decl name='onAsBinder' mangled-name='_ZN7android11BnInterfaceINS_18IObbActionListenerEE10onAsBinderEv' filepath='frameworks/native/libs/binder/include/binder/IInterface.h' line='80' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3ab04eee' is-artificial='yes'/>
<return type-id='b5a5bc13'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='3'>
<function-decl name='getInterfaceDescriptor' mangled-name='_ZNK7android11BnInterfaceINS_18IObbActionListenerEE22getInterfaceDescriptorEv' filepath='frameworks/native/libs/binder/include/binder/IInterface.h' line='76' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eac80e0f' is-artificial='yes'/>
<return type-id='157d4f95'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='5'>
<function-decl name='queryLocalInterface' mangled-name='_ZN7android11BnInterfaceINS_18IObbActionListenerEE19queryLocalInterfaceERKNS_8String16E' filepath='frameworks/native/libs/binder/include/binder/IInterface.h' line='75' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3ab04eee' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<return type-id='12dbd264'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<reference-type-def kind='lvalue' type-id='f4bc7ed7' size-in-bits='32' id='35bbd563'/>
<qualified-type-def type-id='0de0b2fb' const='yes' id='990dfc58'/>
<type-decl name='long long unsigned int' size-in-bits='64' id='3a47d82b'/>
<typedef-decl name='AStorageManager' type-id='56516754' filepath='frameworks/native/include/android/storage_manager.h' line='40' column='1' id='6fc023b3'/>
<type-decl name='unsigned char' size-in-bits='8' id='002ac4a6'/>
<pointer-type-def type-id='2144ef38' size-in-bits='32' id='3ab04eee'/>
<class-decl name='AStorageManager' size-in-bits='352' is-struct='yes' visibility='default' filepath='frameworks/base/native/android/storage_manager.cpp' line='62' column='1' id='56516754'>
<base-class access='public' layout-offset-in-bits='0' type-id='12f619c0'/>
<data-member access='protected' layout-offset-in-bits='64'>
<var-decl name='mCallbackLock' type-id='406f4753' visibility='default' filepath='frameworks/base/native/android/storage_manager.cpp' line='64' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='96'>
<var-decl name='mCallbacks' type-id='3847ab67' visibility='default' filepath='frameworks/base/native/android/storage_manager.cpp' line='65' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='256'>
<var-decl name='mNextNonce' type-id='fda05812' visibility='default' filepath='frameworks/base/native/android/storage_manager.cpp' line='66' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='288'>
<var-decl name='mObbActionListener' type-id='788ba3f2' visibility='default' filepath='frameworks/base/native/android/storage_manager.cpp' line='67' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='320'>
<var-decl name='mMountService' type-id='f331f373' visibility='default' filepath='frameworks/base/native/android/storage_manager.cpp' line='68' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='AStorageManager' mangled-name='_ZN15AStorageManagerC2Ev' filepath='frameworks/base/native/android/storage_manager.cpp' line='98' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='df7f8372' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<namespace-decl name='android'>
<class-decl name='BBinder' visibility='default' is-declaration-only='yes' id='a4d376c6'/>
</namespace-decl>
<namespace-decl name='android'>
<class-decl name='sp&lt;android::IInterface&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='31' column='1' id='12dbd264'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='6d5a3b78' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='90' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eed59172' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' mangled-name='_ZN7android2spINS_10IInterfaceEEC2EPS1_' filepath='system/core/libutils/include/utils/StrongPointer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eed59172' is-artificial='yes'/>
<parameter type-id='6d5a3b78'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eed59172' is-artificial='yes'/>
<parameter type-id='c0f30c7d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eed59172' is-artificial='yes'/>
<parameter type-id='de3da448'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~sp' mangled-name='_ZN7android2spINS_10IInterfaceEED2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eed59172' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp&lt;android::BnInterface&lt;android::IObbActionListener&gt; &gt;' mangled-name='_ZN7android2spINS_10IInterfaceEEC2INS_11BnInterfaceINS_18IObbActionListenerEEEEEPT_' filepath='system/core/libutils/include/utils/StrongPointer.h' line='44' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eed59172' is-artificial='yes'/>
<parameter type-id='3ab04eee'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp&lt;android::IMountServiceListener&gt;' mangled-name='_ZN7android2spINS_10IInterfaceEEC2INS_21IMountServiceListenerEEERKNS0_IT_EE' filepath='system/core/libutils/include/utils/StrongPointer.h' line='45' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eed59172' is-artificial='yes'/>
<parameter type-id='7743ab4a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp&lt;android::IMountShutdownObserver&gt;' mangled-name='_ZN7android2spINS_10IInterfaceEEC2INS_22IMountShutdownObserverEEERKNS0_IT_EE' filepath='system/core/libutils/include/utils/StrongPointer.h' line='45' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eed59172' is-artificial='yes'/>
<parameter type-id='5f8c324f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp&lt;android::IObbActionListener&gt;' mangled-name='_ZN7android2spINS_10IInterfaceEEC2INS_18IObbActionListenerEEERKNS0_IT_EE' filepath='system/core/libutils/include/utils/StrongPointer.h' line='45' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eed59172' is-artificial='yes'/>
<parameter type-id='990ef79d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<pointer-type-def type-id='f7007f3f' size-in-bits='32' id='eac80e0f'/>
<qualified-type-def type-id='4c8890e6' const='yes' id='f4bc7ed7'/>
<pointer-type-def type-id='40b6343a' size-in-bits='32' id='6d5a3b78'/>
<reference-type-def kind='rvalue' type-id='12dbd264' size-in-bits='32' id='de3da448'/>
<pointer-type-def type-id='12dbd264' size-in-bits='32' id='eed59172'/>
<namespace-decl name='android'>
<class-decl name='Mutex' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/Mutex.h' line='94' column='1' id='406f4753'>
<member-type access='private'>
<class-decl name='Autolock' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/Mutex.h' line='130' column='1' id='fd376fcf'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='mLock' type-id='665e3247' visibility='default' filepath='system/core/libutils/include/utils/Mutex.h' line='137' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='Autolock' mangled-name='_ZN7android5Mutex8AutolockC2ERS0_' filepath='system/core/libutils/include/utils/Mutex.h' line='132' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='40a3d947' is-artificial='yes'/>
<parameter type-id='665e3247'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Autolock' filepath='system/core/libutils/include/utils/Mutex.h' line='133' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='40a3d947' is-artificial='yes'/>
<parameter type-id='5a5e1f63'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~Autolock' mangled-name='_ZN7android5Mutex8AutolockD2Ev' filepath='system/core/libutils/include/utils/Mutex.h' line='134' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='40a3d947' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private' constructor='yes'>
<function-decl name='Autolock' filepath='system/core/libutils/include/utils/Mutex.h' line='139' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='40a3d947' is-artificial='yes'/>
<parameter type-id='e38b5b64'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='mMutex' type-id='7a6844eb' visibility='default' filepath='system/core/libutils/include/utils/Mutex.h' line='151' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='Mutex' mangled-name='_ZN7android5MutexC2Ev' filepath='system/core/libutils/include/utils/Mutex.h' line='101' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5a5e1f63' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Mutex' filepath='system/core/libutils/include/utils/Mutex.h' line='102' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5a5e1f63' is-artificial='yes'/>
<parameter type-id='80f4b756'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Mutex' filepath='system/core/libutils/include/utils/Mutex.h' line='103' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5a5e1f63' is-artificial='yes'/>
<parameter type-id='95e97e5e'/>
<parameter type-id='80f4b756'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~Mutex' mangled-name='_ZN7android5MutexD2Ev' filepath='system/core/libutils/include/utils/Mutex.h' line='104' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5a5e1f63' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private' constructor='yes'>
<function-decl name='Mutex' filepath='system/core/libutils/include/utils/Mutex.h' line='147' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5a5e1f63' is-artificial='yes'/>
<parameter type-id='43c128f8'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='android'>
<class-decl name='Vector&lt;ObbCallback *&gt;' size-in-bits='160' visibility='default' filepath='system/core/libutils/include/utils/Vector.h' line='57' column='1' id='3847ab67'>
<base-class access='private' layout-offset-in-bits='0' type-id='86634f01'/>
<member-type access='private'>
<typedef-decl name='compar_t' type-id='cb44d457' filepath='system/core/libutils/include/utils/Vector.h' line='185' column='1' id='2dd55475'/>
</member-type>
<member-type access='private'>
<typedef-decl name='compar_r_t' type-id='2841c17b' filepath='system/core/libutils/include/utils/Vector.h' line='186' column='1' id='071d6ee0'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='83445a85' filepath='system/core/libutils/include/utils/Vector.h' line='199' column='1' id='764c9ed0'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='b5e7b678' filepath='system/core/libutils/include/utils/Vector.h' line='200' column='1' id='0dc1dca0'/>
</member-type>
<member-function access='public'>
<function-decl name='Vector' mangled-name='_ZN7android6VectorIP11ObbCallbackEC2Ev' filepath='system/core/libutils/include/utils/Vector.h' line='66' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3b89821f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='Vector' filepath='system/core/libutils/include/utils/Vector.h' line='67' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3b89821f' is-artificial='yes'/>
<parameter type-id='d649c690'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='Vector' filepath='system/core/libutils/include/utils/Vector.h' line='68' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3b89821f' is-artificial='yes'/>
<parameter type-id='2965d00d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~Vector' mangled-name='_ZN7android6VectorIP11ObbCallbackED0Ev' filepath='system/core/libutils/include/utils/Vector.h' line='69' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3b89821f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~Vector' mangled-name='_ZN7android6VectorIP11ObbCallbackED2Ev' filepath='system/core/libutils/include/utils/Vector.h' line='69' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3b89821f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' vtable-offset='2'>
<function-decl name='do_construct' mangled-name='_ZNK7android6VectorIP11ObbCallbackE12do_constructEPvj' filepath='system/core/libutils/include/utils/Vector.h' line='216' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e249d974' is-artificial='yes'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='b59d7dce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' vtable-offset='3'>
<function-decl name='do_destroy' mangled-name='_ZNK7android6VectorIP11ObbCallbackE10do_destroyEPvj' filepath='system/core/libutils/include/utils/Vector.h' line='217' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e249d974' is-artificial='yes'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='b59d7dce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' vtable-offset='4'>
<function-decl name='do_copy' mangled-name='_ZNK7android6VectorIP11ObbCallbackE7do_copyEPvPKvj' filepath='system/core/libutils/include/utils/Vector.h' line='218' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e249d974' is-artificial='yes'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='b59d7dce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' vtable-offset='5'>
<function-decl name='do_splat' mangled-name='_ZNK7android6VectorIP11ObbCallbackE8do_splatEPvPKvj' filepath='system/core/libutils/include/utils/Vector.h' line='219' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e249d974' is-artificial='yes'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='b59d7dce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' vtable-offset='6'>
<function-decl name='do_move_forward' mangled-name='_ZNK7android6VectorIP11ObbCallbackE15do_move_forwardEPvPKvj' filepath='system/core/libutils/include/utils/Vector.h' line='220' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e249d974' is-artificial='yes'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='b59d7dce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' vtable-offset='7'>
<function-decl name='do_move_backward' mangled-name='_ZNK7android6VectorIP11ObbCallbackE16do_move_backwardEPvPKvj' filepath='system/core/libutils/include/utils/Vector.h' line='221' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e249d974' is-artificial='yes'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='b59d7dce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='android'>
<class-decl name='sp&lt;android::IMountService&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='31' column='1' id='f331f373'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='9cb9149f' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='90' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='sp' mangled-name='_ZN7android2spINS_13IMountServiceEEC2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='de638c93' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='de638c93' is-artificial='yes'/>
<parameter type-id='9cb9149f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='de638c93' is-artificial='yes'/>
<parameter type-id='6100d52e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='de638c93' is-artificial='yes'/>
<parameter type-id='4bd3cc83'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~sp' mangled-name='_ZN7android2spINS_13IMountServiceEED2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='de638c93' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<qualified-type-def type-id='2144ef38' const='yes' id='f7007f3f'/>
<reference-type-def kind='lvalue' type-id='dfa5c389' size-in-bits='32' id='c0f30c7d'/>
<qualified-type-def type-id='3ff5601b' volatile='yes' id='fda05812'/>
<pointer-type-def type-id='b8e35a82' size-in-bits='32' id='b5e7b678'/>
<pointer-type-def type-id='547a22ad' size-in-bits='32' id='83445a85'/>
<reference-type-def kind='lvalue' type-id='406f4753' size-in-bits='32' id='665e3247'/>
<pointer-type-def type-id='406f4753' size-in-bits='32' id='5a5e1f63'/>
<pointer-type-def type-id='fd376fcf' size-in-bits='32' id='40a3d947'/>
<pointer-type-def type-id='3847ab67' size-in-bits='32' id='3b89821f'/>
<reference-type-def kind='rvalue' type-id='f331f373' size-in-bits='32' id='4bd3cc83'/>
<pointer-type-def type-id='f331f373' size-in-bits='32' id='de638c93'/>
<namespace-decl name='android'>
<class-decl name='VectorImpl' visibility='default' is-declaration-only='yes' id='86634f01'>
<member-type access='private'>
<enum-decl name='__anonymous_enum__' is-anonymous='yes' filepath='system/core/libutils/include/utils/VectorImpl.h' line='43' column='1' id='b6969489'>
<underlying-type type-id='9cac1fee'/>
<enumerator name='HAS_TRIVIAL_CTOR' value='1'/>
<enumerator name='HAS_TRIVIAL_DTOR' value='2'/>
<enumerator name='HAS_TRIVIAL_COPY' value='4'/>
</enum-decl>
</member-type>
</class-decl>
</namespace-decl>
<reference-type-def kind='lvalue' type-id='a3f5ae0e' size-in-bits='32' id='43c128f8'/>
<reference-type-def kind='lvalue' type-id='2e96e5aa' size-in-bits='32' id='e38b5b64'/>
<reference-type-def kind='lvalue' type-id='94d46bf9' size-in-bits='32' id='2965d00d'/>
<reference-type-def kind='lvalue' type-id='27297916' size-in-bits='32' id='d649c690'/>
<pointer-type-def type-id='27297916' size-in-bits='32' id='e249d974'/>
<qualified-type-def type-id='12dbd264' const='yes' id='dfa5c389'/>
<reference-type-def kind='lvalue' type-id='62294afc' size-in-bits='32' id='6100d52e'/>
<pointer-type-def type-id='735b63b3' size-in-bits='32' id='cb44d457'/>
<pointer-type-def type-id='32a29f07' size-in-bits='32' id='2841c17b'/>
<typedef-decl name='pthread_mutex_t' type-id='cc3d65c7' filepath='bionic/libc/include/bits/pthread_types.h' line='78' column='1' id='7a6844eb'/>
<pointer-type-def type-id='f0b1600d' size-in-bits='32' id='547a22ad'/>
<qualified-type-def type-id='547a22ad' const='yes' id='b8e35a82'/>
<class-decl name='__anonymous_struct__4' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='7a6844eb' visibility='default' filepath='bionic/libc/include/bits/pthread_types.h' line='72' column='1' id='cc3d65c7'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='__private' type-id='e4652d73' visibility='default' filepath='bionic/libc/include/bits/pthread_types.h' line='76' column='1'/>
</data-member>
</class-decl>
<qualified-type-def type-id='406f4753' const='yes' id='a3f5ae0e'/>
<qualified-type-def type-id='fd376fcf' const='yes' id='2e96e5aa'/>
<qualified-type-def type-id='5d81b3b0' const='yes' id='94d46bf9'/>
<qualified-type-def type-id='3847ab67' const='yes' id='27297916'/>
<qualified-type-def type-id='f331f373' const='yes' id='62294afc'/>
<class-decl name='ObbCallback' size-in-bits='96' visibility='default' filepath='frameworks/base/native/android/storage_manager.cpp' line='49' column='1' id='f0b1600d'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='nonce' type-id='3ff5601b' visibility='default' filepath='frameworks/base/native/android/storage_manager.cpp' line='57' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='cb' type-id='9299e4b4' visibility='default' filepath='frameworks/base/native/android/storage_manager.cpp' line='58' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='frameworks/base/native/android/storage_manager.cpp' line='59' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='ObbCallback' mangled-name='_ZN11ObbCallbackC2EiPFvPKciPvES2_' filepath='frameworks/base/native/android/storage_manager.cpp' line='51' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='547a22ad' is-artificial='yes'/>
<parameter type-id='3ff5601b'/>
<parameter type-id='9299e4b4'/>
<parameter type-id='eaa32e2f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<namespace-decl name='android'>
<class-decl name='SortedVector&lt;ObbCallback *&gt;' visibility='default' is-declaration-only='yes' id='5d81b3b0'/>
</namespace-decl>
<array-type-def dimensions='1' type-id='3ff5601b' size-in-bits='32' id='e4652d73'>
<subrange length='1' type-id='7ff19f0f' id='52f813b4'/>
</array-type-def>
<typedef-decl name='AStorageManager_obbCallbackFunc' type-id='238ccd13' filepath='frameworks/native/include/android/storage_manager.h' line='123' column='1' id='9299e4b4'/>
<pointer-type-def type-id='f521429f' size-in-bits='32' id='238ccd13'/>
</abi-instr>
<abi-instr address-size='32' path='frameworks/base/libs/storage/IObbActionListener.cpp' language='LANG_C_plus_plus_14'>
<array-type-def dimensions='1' type-id='801a266d' size-in-bits='608' id='19b37a54'>
<subrange length='38' type-id='7ff19f0f' id='aa4ccdac'/>
</array-type-def>
<pointer-type-def type-id='b4c0d64f' size-in-bits='32' id='36e31287'/>
<pointer-type-def type-id='3224f91e' size-in-bits='32' id='e09894a4'/>
<pointer-type-def type-id='af342359' size-in-bits='32' id='e1c45961'/>
<pointer-type-def type-id='df458ae6' size-in-bits='32' id='621ed18c'/>
<qualified-type-def type-id='c70198d4' const='yes' id='a48c009f'/>
<reference-type-def kind='lvalue' type-id='a48c009f' size-in-bits='32' id='c165233b'/>
<reference-type-def kind='lvalue' type-id='c70198d4' size-in-bits='32' id='3983c4f6'/>
<pointer-type-def type-id='6a14bf2f' size-in-bits='32' id='6ec90c77'/>
<qualified-type-def type-id='f7c5ae1e' const='yes' id='79f4741d'/>
<pointer-type-def type-id='79f4741d' size-in-bits='32' id='32d2f295'/>
<qualified-type-def type-id='6a14bf2f' const='yes' id='eae5dbc4'/>
<reference-type-def kind='lvalue' type-id='eae5dbc4' size-in-bits='32' id='a9d924c6'/>
<qualified-type-def type-id='9a8c82c0' const='yes' id='589f2895'/>
<pointer-type-def type-id='589f2895' size-in-bits='32' id='418d24ad'/>
<qualified-type-def type-id='15f35f71' const='yes' id='5d62d332'/>
<pointer-type-def type-id='5d62d332' size-in-bits='32' id='1a924ec8'/>
<qualified-type-def type-id='17e76a52' const='yes' id='91a7fe13'/>
<pointer-type-def type-id='91a7fe13' size-in-bits='32' id='847533bb'/>
<qualified-type-def type-id='0de0b2fb' const='yes' id='990dfc58'/>
<reference-type-def kind='lvalue' type-id='990dfc58' size-in-bits='32' id='6f047a5a'/>
<pointer-type-def type-id='990dfc58' size-in-bits='32' id='63046776'/>
<qualified-type-def type-id='c722890a' const='yes' id='3e775081'/>
<reference-type-def kind='lvalue' type-id='3e775081' size-in-bits='32' id='fcd3f6e5'/>
<pointer-type-def type-id='3e775081' size-in-bits='32' id='00d3fd31'/>
<qualified-type-def type-id='4337a511' const='yes' id='96d92c21'/>
<reference-type-def kind='lvalue' type-id='96d92c21' size-in-bits='32' id='7ee04f05'/>
<reference-type-def kind='lvalue' type-id='9a8c82c0' size-in-bits='32' id='83c15dea'/>
<pointer-type-def type-id='9a8c82c0' size-in-bits='32' id='77c14b06'/>
<pointer-type-def type-id='15f35f71' size-in-bits='32' id='10cb6749'/>
<pointer-type-def type-id='17e76a52' size-in-bits='32' id='1e283db0'/>
<reference-type-def kind='lvalue' type-id='0de0b2fb' size-in-bits='32' id='b43a7bff'/>
<pointer-type-def type-id='0de0b2fb' size-in-bits='32' id='b83a824b'/>
<reference-type-def kind='lvalue' type-id='c722890a' size-in-bits='32' id='cfba356c'/>
<reference-type-def kind='rvalue' type-id='c722890a' size-in-bits='32' id='4c21e37e'/>
<pointer-type-def type-id='c722890a' size-in-bits='32' id='d3ba3bb8'/>
<reference-type-def kind='lvalue' type-id='4337a511' size-in-bits='32' id='ecd1342c'/>
<namespace-decl name='android'>
<class-decl name='BpObbActionListener' size-in-bits='224' visibility='default' filepath='frameworks/base/libs/storage/IObbActionListener.cpp' line='27' column='1' id='af342359'>
<base-class access='public' layout-offset-in-bits='0' type-id='3224f91e'/>
<member-function access='public' constructor='yes'>
<function-decl name='BpObbActionListener' mangled-name='_ZN7android19BpObbActionListenerC1ERKNS_2spINS_7IBinderEEE' filepath='frameworks/base/libs/storage/IObbActionListener.cpp' line='29' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e1c45961' is-artificial='yes'/>
<parameter type-id='83dafb9a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='4'>
<function-decl name='onObbResult' mangled-name='_ZN7android19BpObbActionListener11onObbResultERKNS_8String16Eii' filepath='frameworks/base/libs/storage/IObbActionListener.cpp' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e1c45961' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='922df12b'/>
<parameter type-id='922df12b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='BpInterface&lt;android::IObbActionListener&gt;' size-in-bits='224' visibility='default' filepath='frameworks/native/libs/binder/include/binder/IInterface.h' line='86' column='1' id='3224f91e'>
<base-class access='public' layout-offset-in-bits='0' type-id='f7c5ae1e'/>
<base-class access='public' layout-offset-in-bits='32' type-id='df458ae6'/>
<member-function access='public'>
<function-decl name='BpInterface' mangled-name='_ZN7android11BpInterfaceINS_18IObbActionListenerEEC2ERKNS_2spINS_7IBinderEEE' filepath='frameworks/native/libs/binder/include/binder/IInterface.h' line='89' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e09894a4' is-artificial='yes'/>
<parameter type-id='83dafb9a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' vtable-offset='2'>
<function-decl name='onAsBinder' mangled-name='_ZN7android11BpInterfaceINS_18IObbActionListenerEE10onAsBinderEv' filepath='frameworks/native/libs/binder/include/binder/IInterface.h' line='93' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e09894a4' is-artificial='yes'/>
<return type-id='b5a5bc13'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='BpRefBase' visibility='default' is-declaration-only='yes' id='df458ae6'/>
</namespace-decl>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<class-decl name='unique_ptr&lt;android::IObbActionListener, std::__1::default_delete&lt;android::IObbActionListener&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2401' column='1' id='c722890a'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='3ac420f3' filepath='external/libcxx/include/memory' line='2405' column='1' id='670db6be'/>
</member-type>
<member-type access='private'>
<typedef-decl name='deleter_type' type-id='0de0b2fb' filepath='external/libcxx/include/memory' line='2404' column='1' id='4337a511'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__ptr_' type-id='9a8c82c0' visibility='default' filepath='external/libcxx/include/memory' line='2411' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='external/libcxx/include/memory' line='2494' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d3ba3bb8' is-artificial='yes'/>
<parameter type-id='4c21e37e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~unique_ptr' mangled-name='_ZNSt3__110unique_ptrIN7android18IObbActionListenerENS_14default_deleteIS2_EEED2Ev' filepath='external/libcxx/include/memory' line='2606' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d3ba3bb8' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;android::IObbActionListener *, std::__1::default_delete&lt;android::IObbActionListener&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='9a8c82c0'>
<base-class access='private' layout-offset-in-bits='0' type-id='15f35f71'/>
<base-class access='private' layout-offset-in-bits='0' type-id='17e76a52'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;android::IObbActionListener *, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='15f35f71'>
<member-type access='public'>
<typedef-decl name='reference' type-id='3983c4f6' filepath='external/libcxx/include/memory' line='2136' column='1' id='43aaeec3'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='c165233b' filepath='external/libcxx/include/memory' line='2137' column='1' id='6df490d3'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='c70198d4' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='10cb6749' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::default_delete&lt;android::IObbActionListener&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='17e76a52'>
<base-class access='private' layout-offset-in-bits='0' type-id='0de0b2fb'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='b43a7bff' filepath='external/libcxx/include/memory' line='2174' column='1' id='f7172ed8'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='6f047a5a' filepath='external/libcxx/include/memory' line='2175' column='1' id='d750daf8'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1e283db0' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='default_delete&lt;android::IObbActionListener&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2320' column='1' id='0de0b2fb'>
<member-function access='public'>
<function-decl name='default_delete' filepath='external/libcxx/include/memory' line='2324' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b83a824b' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='add_lvalue_reference&lt;android::IObbActionListener&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1127' column='1' id='12c60191'>
<member-type access='public'>
<typedef-decl name='type' type-id='608b97af' filepath='external/libcxx/include/type_traits' line='1128' column='1' id='6f181d72'/>
</member-type>
</class-decl>
<class-decl name='__add_lvalue_reference_impl&lt;android::IObbActionListener, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='9ce38486'>
<member-type access='public'>
<typedef-decl name='type' type-id='bb0185f0' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='608b97af'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;android::IObbActionListener, std::__1::default_delete&lt;android::IObbActionListener&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='4ef6f3a4'>
<member-type access='public'>
<typedef-decl name='type' type-id='1e232805' filepath='external/libcxx/include/memory' line='1031' column='1' id='3ac420f3'/>
</member-type>
</class-decl>
<namespace-decl name='__pointer_type_imp'>
<class-decl name='__pointer_type&lt;android::IObbActionListener, std::__1::default_delete&lt;android::IObbActionListener&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1021' column='1' id='123fea2e'>
<member-type access='public'>
<typedef-decl name='type' type-id='c70198d4' filepath='external/libcxx/include/memory' line='1023' column='1' id='1e232805'/>
</member-type>
</class-decl>
</namespace-decl>
</namespace-decl>
</namespace-decl>
<reference-type-def kind='lvalue' type-id='f7c5ae1e' size-in-bits='32' id='bb0185f0'/>
</abi-instr>
<abi-instr address-size='32' path='frameworks/base/libs/storage/ObbInfo.cpp' language='LANG_C_plus_plus_14'>
<qualified-type-def type-id='65c10d3d' const='yes' id='dda33994'/>
<pointer-type-def type-id='dda33994' size-in-bits='32' id='a5f3e61a'/>
</abi-instr>
<abi-instr address-size='32' path='frameworks/base/native/android/asset_manager.cpp' language='LANG_C_plus_plus_14'>
<type-decl name='__ARRAY_SIZE_TYPE__' size-in-bits='64' id='7ff19f0f'/>
<array-type-def dimensions='1' type-id='1b3b87e1' size-in-bits='512' id='224e4514'>
<subrange length='16' type-id='7ff19f0f' id='848d0938'/>
</array-type-def>
<array-type-def dimensions='1' type-id='71ad5e8a' size-in-bits='infinite' id='86626492'>
<subrange length='infinite' type-id='7ff19f0f' id='031f2035'/>
</array-type-def>
<array-type-def dimensions='1' type-id='2d5c5fc5' size-in-bits='512' id='98ae5868'>
<subrange length='16' type-id='7ff19f0f' id='848d0938'/>
</array-type-def>
<type-decl name='bool' size-in-bits='8' id='c894953d'/>
<type-decl name='char' size-in-bits='8' id='a84c031d'/>
<type-decl name='char16_t' size-in-bits='16' id='801a266d'/>
<type-decl name='char32_t' size-in-bits='32' id='a846fc93'/>
<array-type-def dimensions='1' type-id='a84c031d' size-in-bits='16' id='49f79167'>
<subrange length='2' type-id='7ff19f0f' id='52efc4ef'/>
</array-type-def>
<array-type-def dimensions='1' type-id='a84c031d' size-in-bits='32' id='8e0573fd'>
<subrange length='4' type-id='7ff19f0f' id='16fe7105'/>
</array-type-def>
<array-type-def dimensions='1' type-id='a84c031d' size-in-bits='64' id='8e100159'>
<subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/>
</array-type-def>
<array-type-def dimensions='1' type-id='bfebf634' size-in-bits='infinite' id='b51730a0'>
<subrange length='infinite' type-id='7ff19f0f' id='031f2035'/>
</array-type-def>
<type-decl name='double' size-in-bits='64' id='a0eb0f08'/>
<type-decl name='float' size-in-bits='32' id='a6c45d85'/>
<type-decl name='int' size-in-bits='32' id='95e97e5e'/>
<array-type-def dimensions='1' type-id='3ff5601b' size-in-bits='32' id='e4652d73'>
<subrange length='1' type-id='7ff19f0f' id='52f813b4'/>
</array-type-def>
<type-decl name='long double' size-in-bits='64' id='e095c704'/>
<type-decl name='long int' size-in-bits='32' id='bd54fe1a'/>
<type-decl name='long long int' size-in-bits='64' id='1eb56b1e'/>
<type-decl name='long long unsigned int' size-in-bits='64' id='3a47d82b'/>
<type-decl name='short int' size-in-bits='16' id='a2185560'/>
<type-decl name='signed char' size-in-bits='8' id='28577a57'/>
<array-type-def dimensions='1' type-id='0ad725ff' size-in-bits='96' id='5da85797'>
<subrange length='3' type-id='7ff19f0f' id='56f209d2'/>
</array-type-def>
<array-type-def dimensions='1' type-id='97219ec5' size-in-bits='88' id='8c04a868'>
<subrange length='11' type-id='7ff19f0f' id='847bc017'/>
</array-type-def>
<array-type-def dimensions='1' type-id='06725de7' size-in-bits='96' id='048eea03'>
<subrange length='3' type-id='7ff19f0f' id='56f209d2'/>
</array-type-def>
<array-type-def dimensions='1' type-id='1a8dd50d' size-in-bits='80' id='72631341'>
<subrange length='5' type-id='7ff19f0f' id='53010e10'/>
</array-type-def>
<typedef-decl name='__builtin_va_list' type-id='30357e0a' id='7f896fb4'/>
<array-type-def dimensions='1' type-id='8f92235e' size-in-bits='infinite' id='1e7b9b2b'>
<subrange length='infinite' type-id='7ff19f0f' id='031f2035'/>
</array-type-def>
<array-type-def dimensions='1' type-id='b96825af' size-in-bits='2048' id='62946659'>
<subrange length='256' type-id='7ff19f0f' id='36e5b9fa'/>
</array-type-def>
<type-decl name='unnamed-enum-underlying-type-32' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='9cac1fee'/>
<type-decl name='unsigned char' size-in-bits='8' id='002ac4a6'/>
<array-type-def dimensions='1' type-id='002ac4a6' size-in-bits='128' id='92a46553'>
<subrange length='16' type-id='7ff19f0f' id='848d0938'/>
</array-type-def>
<array-type-def dimensions='1' type-id='002ac4a6' size-in-bits='2048' id='f411cbcf'>
<subrange length='256' type-id='7ff19f0f' id='36e5b9fa'/>
</array-type-def>
<array-type-def dimensions='1' type-id='002ac4a6' size-in-bits='32' id='09001d3c'>
<subrange length='4' type-id='7ff19f0f' id='16fe7105'/>
</array-type-def>
<type-decl name='unsigned int' size-in-bits='32' id='f0981eeb'/>
<array-type-def dimensions='1' type-id='807869d3' size-in-bits='512' id='ba25cd2e'>
<subrange length='16' type-id='7ff19f0f' id='848d0938'/>
</array-type-def>
<type-decl name='unsigned long int' size-in-bits='32' id='7359adad'/>
<type-decl name='unsigned short int' size-in-bits='16' id='8efea9e5'/>
<type-decl name='variadic parameter type' id='2c1145c5'/>
<type-decl name='void' id='48b5725f'/>
<type-decl name='wchar_t' size-in-bits='32' id='c523b9f1'/>
<typedef-decl name='size_t' type-id='f0981eeb' filepath='prebuilts/clang/host/linux-x86/clang-r383902b/lib64/clang/11.0.2/include/stddef.h' line='46' column='1' id='b59d7dce'/>
<typedef-decl name='lldiv_t' type-id='8aac8194' filepath='bionic/libc/include/stdlib.h' line='146' column='1' id='f5fa3b34'/>
<class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='f5fa3b34' visibility='default' filepath='bionic/libc/include/stdlib.h' line='143' column='1' id='8aac8194'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='quot' type-id='1eb56b1e' visibility='default' filepath='bionic/libc/include/stdlib.h' line='144' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='rem' type-id='1eb56b1e' visibility='default' filepath='bionic/libc/include/stdlib.h' line='145' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='ldiv_t' type-id='33a9d652' filepath='bionic/libc/include/stdlib.h' line='139' column='1' id='30397bf8'/>
<class-decl name='__anonymous_struct__1' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='30397bf8' visibility='default' filepath='bionic/libc/include/stdlib.h' line='136' column='1' id='33a9d652'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='quot' type-id='bd54fe1a' visibility='default' filepath='bionic/libc/include/stdlib.h' line='137' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='rem' type-id='bd54fe1a' visibility='default' filepath='bionic/libc/include/stdlib.h' line='138' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='FILE' type-id='8d7b2c1e' filepath='bionic/libc/include/stdio.h' line='59' column='1' id='aa12d1ba'/>
<class-decl name='_JNIEnv' size-in-bits='32' is-struct='yes' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='489' column='1' id='c9459134'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='functions' type-id='e48f1427' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='491' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='va_list' type-id='7f896fb4' filepath='prebuilts/clang/host/linux-x86/clang-r383902b/lib64/clang/11.0.2/include/stdarg.h' line='14' column='1' id='2aee9912'/>
<typedef-decl name='fpos_t' type-id='ad707ada' filepath='bionic/libc/include/stdio.h' line='55' column='1' id='e322b6ef'/>
<typedef-decl name='off_t' type-id='8dda407a' filepath='bionic/libc/include/sys/types.h' line='105' column='1' id='ad707ada'/>
<typedef-decl name='__kernel_off_t' type-id='6a11bd61' filepath='bionic/libc/kernel/uapi/asm-generic/posix_types.h' line='75' column='1' id='8dda407a'/>
<typedef-decl name='__kernel_long_t' type-id='bd54fe1a' filepath='bionic/libc/kernel/uapi/asm-generic/posix_types.h' line='23' column='1' id='6a11bd61'/>
<typedef-decl name='wint_t' type-id='f0981eeb' filepath='bionic/libc/include/bits/wctype.h' line='36' column='1' id='6dd37369'/>
<typedef-decl name='wctype_t' type-id='bd54fe1a' filepath='bionic/libc/include/bits/wctype.h' line='56' column='1' id='ba50424d'/>
<typedef-decl name='wctrans_t' type-id='eaa32e2f' filepath='bionic/libc/include/bits/wctype.h' line='60' column='1' id='183c72c3'/>
<class-decl name='tm' size-in-bits='352' is-struct='yes' visibility='default' filepath='bionic/libc/include/time.h' line='46' column='1' id='dddf6ca2'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='tm_sec' type-id='95e97e5e' visibility='default' filepath='bionic/libc/include/time.h' line='47' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='tm_min' type-id='95e97e5e' visibility='default' filepath='bionic/libc/include/time.h' line='48' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='tm_hour' type-id='95e97e5e' visibility='default' filepath='bionic/libc/include/time.h' line='49' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='tm_mday' type-id='95e97e5e' visibility='default' filepath='bionic/libc/include/time.h' line='50' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='tm_mon' type-id='95e97e5e' visibility='default' filepath='bionic/libc/include/time.h' line='51' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='160'>
<var-decl name='tm_year' type-id='95e97e5e' visibility='default' filepath='bionic/libc/include/time.h' line='52' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='tm_wday' type-id='95e97e5e' visibility='default' filepath='bionic/libc/include/time.h' line='53' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='224'>
<var-decl name='tm_yday' type-id='95e97e5e' visibility='default' filepath='bionic/libc/include/time.h' line='54' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='tm_isdst' type-id='95e97e5e' visibility='default' filepath='bionic/libc/include/time.h' line='55' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='288'>
<var-decl name='tm_gmtoff' type-id='bd54fe1a' visibility='default' filepath='bionic/libc/include/time.h' line='56' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
<var-decl name='tm_zone' type-id='80f4b756' visibility='default' filepath='bionic/libc/include/time.h' line='57' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='mbstate_t' type-id='08dd5078' filepath='bionic/libc/include/bits/mbstate_t.h' line='47' column='1' id='3d7d8cbf'/>
<class-decl name='__anonymous_struct__2' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='3d7d8cbf' visibility='default' filepath='bionic/libc/include/bits/mbstate_t.h' line='42' column='1' id='08dd5078'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='__seq' type-id='09001d3c' visibility='default' filepath='bionic/libc/include/bits/mbstate_t.h' line='43' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='clock_t' type-id='880ebc01' filepath='bionic/libc/include/sys/types.h' line='54' column='1' id='4c3a2c61'/>
<typedef-decl name='__kernel_clock_t' type-id='6a11bd61' filepath='bionic/libc/kernel/uapi/asm-generic/posix_types.h' line='80' column='1' id='880ebc01'/>
<typedef-decl name='time_t' type-id='65eda9c0' filepath='bionic/libc/include/sys/types.h' line='96' column='1' id='c9d12d66'/>
<typedef-decl name='__time_t' type-id='f7d92306' filepath='bionic/libc/include/sys/types.h' line='95' column='1' id='65eda9c0'/>
<typedef-decl name='__kernel_time_t' type-id='6a11bd61' filepath='bionic/libc/kernel/uapi/asm-generic/posix_types.h' line='78' column='1' id='f7d92306'/>
<class-decl name='JNINativeInterface' size-in-bits='7456' is-struct='yes' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='149' column='1' id='ad414f12'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='reserved0' type-id='eaa32e2f' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='150' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='reserved1' type-id='eaa32e2f' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='151' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='reserved2' type-id='eaa32e2f' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='152' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='reserved3' type-id='eaa32e2f' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='153' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='GetVersion' type-id='4b15419a' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='155' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='160'>
<var-decl name='DefineClass' type-id='3358ddb3' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='157' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='FindClass' type-id='e905d0ac' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='159' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='224'>
<var-decl name='FromReflectedMethod' type-id='09176273' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='161' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='FromReflectedField' type-id='04aa9df2' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='162' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='288'>
<var-decl name='ToReflectedMethod' type-id='582ba311' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='164' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
<var-decl name='GetSuperclass' type-id='93737cc2' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='166' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='352'>
<var-decl name='IsAssignableFrom' type-id='f39f8bbd' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='167' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='384'>
<var-decl name='ToReflectedField' type-id='58398eee' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='170' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='416'>
<var-decl name='Throw' type-id='4a0b9bf1' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='172' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='448'>
<var-decl name='ThrowNew' type-id='0571aa74' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='173' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='480'>
<var-decl name='ExceptionOccurred' type-id='7fdf58e1' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='174' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='512'>
<var-decl name='ExceptionDescribe' type-id='8bc971a6' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='175' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='544'>
<var-decl name='ExceptionClear' type-id='8bc971a6' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='176' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='576'>
<var-decl name='FatalError' type-id='2deb20e5' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='177' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='608'>
<var-decl name='PushLocalFrame' type-id='9aeb7958' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='179' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='640'>
<var-decl name='PopLocalFrame' type-id='a0ba6dc8' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='180' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='672'>
<var-decl name='NewGlobalRef' type-id='a0ba6dc8' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='182' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='704'>
<var-decl name='DeleteGlobalRef' type-id='8a1f7e9e' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='183' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='736'>
<var-decl name='DeleteLocalRef' type-id='8a1f7e9e' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='184' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='768'>
<var-decl name='IsSameObject' type-id='782c53f5' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='185' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='800'>
<var-decl name='NewLocalRef' type-id='a0ba6dc8' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='187' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='832'>
<var-decl name='EnsureLocalCapacity' type-id='9aeb7958' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='188' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='864'>
<var-decl name='AllocObject' type-id='151a1d63' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='190' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='896'>
<var-decl name='NewObject' type-id='f8af7982' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='191' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='928'>
<var-decl name='NewObjectV' type-id='a01a6e09' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='192' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='960'>
<var-decl name='NewObjectA' type-id='f0a0ff54' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='193' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='992'>
<var-decl name='GetObjectClass' type-id='b5f4f133' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='195' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1024'>
<var-decl name='IsInstanceOf' type-id='bcee08ac' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='196' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1056'>
<var-decl name='GetMethodID' type-id='30974818' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='197' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1088'>
<var-decl name='CallObjectMethod' type-id='2dab161d' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='199' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1120'>
<var-decl name='CallObjectMethodV' type-id='0290ef52' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='200' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1152'>
<var-decl name='CallObjectMethodA' type-id='4278623b' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='201' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1184'>
<var-decl name='CallBooleanMethod' type-id='461c5f2a' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='202' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1216'>
<var-decl name='CallBooleanMethodV' type-id='88d99751' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='203' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1248'>
<var-decl name='CallBooleanMethodA' type-id='74823d0c' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='204' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1280'>
<var-decl name='CallByteMethod' type-id='17d955f8' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='205' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1312'>
<var-decl name='CallByteMethodV' type-id='44bea17b' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='206' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1344'>
<var-decl name='CallByteMethodA' type-id='ed0795aa' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='207' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1376'>
<var-decl name='CallCharMethod' type-id='e747dee6' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='208' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1408'>
<var-decl name='CallCharMethodV' type-id='d31f1c35' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='209' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1440'>
<var-decl name='CallCharMethodA' type-id='b0061f70' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='210' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1472'>
<var-decl name='CallShortMethod' type-id='bf87e894' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='211' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1504'>
<var-decl name='CallShortMethodV' type-id='5da2c37f' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='212' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1536'>
<var-decl name='CallShortMethodA' type-id='5db5877e' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='213' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1568'>
<var-decl name='CallIntMethod' type-id='3271bf2f' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='214' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1600'>
<var-decl name='CallIntMethodV' type-id='66ebe6b0' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='215' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1632'>
<var-decl name='CallIntMethodA' type-id='6c56e815' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='216' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1664'>
<var-decl name='CallLongMethod' type-id='ea8867ec' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='217' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1696'>
<var-decl name='CallLongMethodV' type-id='5f929ab7' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='218' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1728'>
<var-decl name='CallLongMethodA' type-id='a55b35a6' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='219' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1760'>
<var-decl name='CallFloatMethod' type-id='e8139a80' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='220' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1792'>
<var-decl name='CallFloatMethodV' type-id='9ac8b1e3' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='221' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1824'>
<var-decl name='CallFloatMethodA' type-id='413559e2' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='222' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1856'>
<var-decl name='CallDoubleMethod' type-id='a642a393' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='223' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1888'>
<var-decl name='CallDoubleMethodV' type-id='95fba39c' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='224' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1920'>
<var-decl name='CallDoubleMethodA' type-id='a3ea0661' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='225' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1952'>
<var-decl name='CallVoidMethod' type-id='d696f7b3' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='226' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1984'>
<var-decl name='CallVoidMethodV' type-id='bbecc3fc' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='227' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2016'>
<var-decl name='CallVoidMethodA' type-id='921cf101' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='228' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2048'>
<var-decl name='CallNonvirtualObjectMethod' type-id='4f7677f6' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='230' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2080'>
<var-decl name='CallNonvirtualObjectMethodV' type-id='15887ec5' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='232' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2112'>
<var-decl name='CallNonvirtualObjectMethodA' type-id='34c67260' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='234' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2144'>
<var-decl name='CallNonvirtualBooleanMethod' type-id='f1191df9' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='236' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2176'>
<var-decl name='CallNonvirtualBooleanMethodV' type-id='ff535cb6' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='238' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2208'>
<var-decl name='CallNonvirtualBooleanMethodA' type-id='fb38167f' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='240' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2240'>
<var-decl name='CallNonvirtualByteMethod' type-id='377b5e63' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='242' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2272'>
<var-decl name='CallNonvirtualByteMethodV' type-id='1930d02c' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='244' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2304'>
<var-decl name='CallNonvirtualByteMethodA' type-id='1d2f8a91' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='246' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2336'>
<var-decl name='CallNonvirtualCharMethod' type-id='63f7d65d' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='248' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2368'>
<var-decl name='CallNonvirtualCharMethodV' type-id='c32cfa12' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='250' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2400'>
<var-decl name='CallNonvirtualCharMethodA' type-id='c2280e7b' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='252' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2432'>
<var-decl name='CallNonvirtualShortMethod' type-id='0de4af77' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='254' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2464'>
<var-decl name='CallNonvirtualShortMethodV' type-id='255ff5d8' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='256' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2496'>
<var-decl name='CallNonvirtualShortMethodA' type-id='f4bbad8d' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='258' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2528'>
<var-decl name='CallNonvirtualIntMethod' type-id='ce1853bc' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='260' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2560'>
<var-decl name='CallNonvirtualIntMethodV' type-id='d5b0b547' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='262' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2592'>
<var-decl name='CallNonvirtualIntMethodA' type-id='3318dad6' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='264' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2624'>
<var-decl name='CallNonvirtualLongMethod' type-id='3459b4cf' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='266' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2656'>
<var-decl name='CallNonvirtualLongMethodV' type-id='a60dd490' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='268' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2688'>
<var-decl name='CallNonvirtualLongMethodA' type-id='326df5b5' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='270' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2720'>
<var-decl name='CallNonvirtualFloatMethod' type-id='eb164d0b' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='272' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2752'>
<var-decl name='CallNonvirtualFloatMethodV' type-id='8c4e1254' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='274' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2784'>
<var-decl name='CallNonvirtualFloatMethodA' type-id='a0bc56e9' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='276' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2816'>
<var-decl name='CallNonvirtualDoubleMethod' type-id='2dcc8b98' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='278' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2848'>
<var-decl name='CallNonvirtualDoubleMethodV' type-id='0e5e0cdb' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='280' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2880'>
<var-decl name='CallNonvirtualDoubleMethodA' type-id='a937264a' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='282' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2912'>
<var-decl name='CallNonvirtualVoidMethod' type-id='c14258b8' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='284' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2944'>
<var-decl name='CallNonvirtualVoidMethodV' type-id='1db4c5bb' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='286' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2976'>
<var-decl name='CallNonvirtualVoidMethodA' type-id='41d61b6a' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='288' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3008'>
<var-decl name='GetFieldID' type-id='5d99509b' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='291' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3040'>
<var-decl name='GetObjectField' type-id='7139225a' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='293' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3072'>
<var-decl name='GetBooleanField' type-id='13196dfd' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='294' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3104'>
<var-decl name='GetByteField' type-id='c8bc780f' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='295' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3136'>
<var-decl name='GetCharField' type-id='239d7ad9' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='296' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3168'>
<var-decl name='GetShortField' type-id='476f48bb' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='297' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3200'>
<var-decl name='GetIntField' type-id='f7e564c8' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='298' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3232'>
<var-decl name='GetLongField' type-id='ac4e6cb3' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='299' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3264'>
<var-decl name='GetFloatField' type-id='06fbd437' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='300' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3296'>
<var-decl name='GetDoubleField' type-id='47bc557c' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='301' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3328'>
<var-decl name='SetObjectField' type-id='e333ff60' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='303' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3360'>
<var-decl name='SetBooleanField' type-id='b263848f' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='304' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3392'>
<var-decl name='SetByteField' type-id='a4a48a09' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='305' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3424'>
<var-decl name='SetCharField' type-id='e4b27ecf' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='306' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3456'>
<var-decl name='SetShortField' type-id='090a6901' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='307' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3488'>
<var-decl name='SetIntField' type-id='d3651c96' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='308' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3520'>
<var-decl name='SetLongField' type-id='09b49e9d' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='309' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3552'>
<var-decl name='SetFloatField' type-id='ac4ad749' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='310' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3584'>
<var-decl name='SetDoubleField' type-id='195d3e42' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='311' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3616'>
<var-decl name='GetStaticMethodID' type-id='30974818' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='313' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3648'>
<var-decl name='CallStaticObjectMethod' type-id='f8af7982' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='315' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3680'>
<var-decl name='CallStaticObjectMethodV' type-id='a01a6e09' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='316' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3712'>
<var-decl name='CallStaticObjectMethodA' type-id='f0a0ff54' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='317' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3744'>
<var-decl name='CallStaticBooleanMethod' type-id='916299d7' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='318' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3776'>
<var-decl name='CallStaticBooleanMethodV' type-id='412650f8' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='319' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3808'>
<var-decl name='CallStaticBooleanMethodA' type-id='339f696d' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='321' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3840'>
<var-decl name='CallStaticByteMethod' type-id='ce9d67cd' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='322' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3872'>
<var-decl name='CallStaticByteMethodV' type-id='478facc2' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='323' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3904'>
<var-decl name='CallStaticByteMethodA' type-id='db28fdcb' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='324' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3936'>
<var-decl name='CallStaticCharMethod' type-id='3bd86cfb' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='325' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3968'>
<var-decl name='CallStaticCharMethodV' type-id='dddcefc4' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='326' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4000'>
<var-decl name='CallStaticCharMethodA' type-id='692552f9' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='327' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4032'>
<var-decl name='CallStaticShortMethod' type-id='362e2831' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='328' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4064'>
<var-decl name='CallStaticShortMethodV' type-id='d1173c4e' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='329' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4096'>
<var-decl name='CallStaticShortMethodA' type-id='097c7407' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='330' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4128'>
<var-decl name='CallStaticIntMethod' type-id='64ca4b84' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='331' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4160'>
<var-decl name='CallStaticIntMethodV' type-id='0323d66f' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='332' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4192'>
<var-decl name='CallStaticIntMethodA' type-id='30b9a8ce' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='333' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4224'>
<var-decl name='CallStaticLongMethod' type-id='8c22ffe9' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='334' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4256'>
<var-decl name='CallStaticLongMethodV' type-id='60306f66' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='335' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4288'>
<var-decl name='CallStaticLongMethodA' type-id='1fda464f' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='336' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4320'>
<var-decl name='CallStaticFloatMethod' type-id='4ed90115' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='337' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4352'>
<var-decl name='CallStaticFloatMethodV' type-id='87e0b5ea' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='338' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4384'>
<var-decl name='CallStaticFloatMethodA' type-id='caa57963' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='339' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4416'>
<var-decl name='CallStaticDoubleMethod' type-id='04b3e5a0' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='340' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4448'>
<var-decl name='CallStaticDoubleMethodV' type-id='be0ed943' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='341' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4480'>
<var-decl name='CallStaticDoubleMethodA' type-id='df8dc702' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='342' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4512'>
<var-decl name='CallStaticVoidMethod' type-id='a86eb340' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='343' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4544'>
<var-decl name='CallStaticVoidMethodV' type-id='cf05fa23' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='344' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4576'>
<var-decl name='CallStaticVoidMethodA' type-id='6fc0eca2' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='345' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4608'>
<var-decl name='GetStaticFieldID' type-id='5d99509b' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='347' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4640'>
<var-decl name='GetStaticObjectField' type-id='d7560895' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='350' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4672'>
<var-decl name='GetStaticBooleanField' type-id='4127a730' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='351' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4704'>
<var-decl name='GetStaticByteField' type-id='c404650a' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='352' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4736'>
<var-decl name='GetStaticCharField' type-id='0736b484' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='353' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4768'>
<var-decl name='GetStaticShortField' type-id='0d5970ee' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='354' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4800'>
<var-decl name='GetStaticIntField' type-id='771014ab' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='355' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4832'>
<var-decl name='GetStaticLongField' type-id='a4a6a786' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='356' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4864'>
<var-decl name='GetStaticFloatField' type-id='337e1672' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='357' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4896'>
<var-decl name='GetStaticDoubleField' type-id='bd4849d7' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='358' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4928'>
<var-decl name='SetStaticObjectField' type-id='6c160b51' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='360' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4960'>
<var-decl name='SetStaticBooleanField' type-id='0a7e4740' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='361' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4992'>
<var-decl name='SetStaticByteField' type-id='0cb5bb00' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='362' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5024'>
<var-decl name='SetStaticCharField' type-id='bbfff1aa' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='363' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5056'>
<var-decl name='SetStaticShortField' type-id='187251e2' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='364' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5088'>
<var-decl name='SetStaticIntField' type-id='3a8fe115' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='365' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5120'>
<var-decl name='SetStaticLongField' type-id='72f7c194' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='366' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5152'>
<var-decl name='SetStaticFloatField' type-id='e0227512' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='367' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5184'>
<var-decl name='SetStaticDoubleField' type-id='30411993' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='368' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5216'>
<var-decl name='NewString' type-id='40f183ab' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='370' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5248'>
<var-decl name='GetStringLength' type-id='a7d6acc8' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='371' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5280'>
<var-decl name='GetStringChars' type-id='e5a87447' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='372' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5312'>
<var-decl name='ReleaseStringChars' type-id='61d681d5' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='373' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5344'>
<var-decl name='NewStringUTF' type-id='691ba251' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='374' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5376'>
<var-decl name='GetStringUTFLength' type-id='a7d6acc8' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='375' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5408'>
<var-decl name='GetStringUTFChars' type-id='08565ebd' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='377' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5440'>
<var-decl name='ReleaseStringUTFChars' type-id='ac33476b' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='378' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5472'>
<var-decl name='GetArrayLength' type-id='a23a76e0' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='379' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5504'>
<var-decl name='NewObjectArray' type-id='e4f2ab66' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='380' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5536'>
<var-decl name='GetObjectArrayElement' type-id='0ae13aef' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='381' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5568'>
<var-decl name='SetObjectArrayElement' type-id='99167093' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='382' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5600'>
<var-decl name='NewBooleanArray' type-id='162473c8' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='384' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5632'>
<var-decl name='NewByteArray' type-id='be49c182' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='385' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5664'>
<var-decl name='NewCharArray' type-id='ac74c0c4' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='386' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5696'>
<var-decl name='NewShortArray' type-id='978c735e' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='387' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5728'>
<var-decl name='NewIntArray' type-id='2041a8d7' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='388' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5760'>
<var-decl name='NewLongArray' type-id='d7ea3436' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='389' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5792'>
<var-decl name='NewFloatArray' type-id='69b7386a' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='390' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5824'>
<var-decl name='NewDoubleArray' type-id='31ebf17b' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='391' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5856'>
<var-decl name='GetBooleanArrayElements' type-id='9b3c0ac2' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='393' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5888'>
<var-decl name='GetByteArrayElements' type-id='33683384' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='394' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5920'>
<var-decl name='GetCharArrayElements' type-id='be2cecec' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='395' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5952'>
<var-decl name='GetShortArrayElements' type-id='5353c67e' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='396' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5984'>
<var-decl name='GetIntArrayElements' type-id='4f68d4b2' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='397' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6016'>
<var-decl name='GetLongArrayElements' type-id='b286ae14' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='398' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6048'>
<var-decl name='GetFloatArrayElements' type-id='210c37a6' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='399' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6080'>
<var-decl name='GetDoubleArrayElements' type-id='b181362a' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='400' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6112'>
<var-decl name='ReleaseBooleanArrayElements' type-id='666fc788' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='402' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6144'>
<var-decl name='ReleaseByteArrayElements' type-id='59e7b6c6' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='404' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6176'>
<var-decl name='ReleaseCharArrayElements' type-id='01eb6566' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='406' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6208'>
<var-decl name='ReleaseShortArrayElements' type-id='075b7a00' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='408' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6240'>
<var-decl name='ReleaseIntArrayElements' type-id='bc4a7a06' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='410' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6272'>
<var-decl name='ReleaseLongArrayElements' type-id='0ba6a8b6' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='412' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6304'>
<var-decl name='ReleaseFloatArrayElements' type-id='c503a924' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='414' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6336'>
<var-decl name='ReleaseDoubleArrayElements' type-id='c8abb79e' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='416' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6368'>
<var-decl name='GetBooleanArrayRegion' type-id='67514b72' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='419' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6400'>
<var-decl name='GetByteArrayRegion' type-id='c541e6a4' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='421' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6432'>
<var-decl name='GetCharArrayRegion' type-id='af95e824' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='423' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6464'>
<var-decl name='GetShortArrayRegion' type-id='1f57b15a' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='425' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6496'>
<var-decl name='GetIntArrayRegion' type-id='7f0ac28c' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='427' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6528'>
<var-decl name='GetLongArrayRegion' type-id='747a49e4' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='429' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6560'>
<var-decl name='GetFloatArrayRegion' type-id='060c7d5e' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='431' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6592'>
<var-decl name='GetDoubleArrayRegion' type-id='fce8e074' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='433' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6624'>
<var-decl name='SetBooleanArrayRegion' type-id='a617346d' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='437' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6656'>
<var-decl name='SetByteArrayRegion' type-id='5ee69201' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='439' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6688'>
<var-decl name='SetCharArrayRegion' type-id='b049b821' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='441' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6720'>
<var-decl name='SetShortArrayRegion' type-id='62d9dee9' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='443' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6752'>
<var-decl name='SetIntArrayRegion' type-id='f569444f' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='445' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6784'>
<var-decl name='SetLongArrayRegion' type-id='10182119' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='447' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6816'>
<var-decl name='SetFloatArrayRegion' type-id='a975aa19' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='449' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6848'>
<var-decl name='SetDoubleArrayRegion' type-id='348c02e9' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='451' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6880'>
<var-decl name='RegisterNatives' type-id='764ac7bf' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='454' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6912'>
<var-decl name='UnregisterNatives' type-id='9447819d' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='456' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6944'>
<var-decl name='MonitorEnter' type-id='67a46ff2' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='457' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6976'>
<var-decl name='MonitorExit' type-id='67a46ff2' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='458' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='7008'>
<var-decl name='GetJavaVM' type-id='5a4c25bf' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='459' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='7040'>
<var-decl name='GetStringRegion' type-id='fb79cfe8' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='461' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='7072'>
<var-decl name='GetStringUTFRegion' type-id='629961b8' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='462' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='7104'>
<var-decl name='GetPrimitiveArrayCritical' type-id='d82ed742' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='464' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='7136'>
<var-decl name='ReleasePrimitiveArrayCritical' type-id='601f438c' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='465' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='7168'>
<var-decl name='GetStringCritical' type-id='e5a87447' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='467' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='7200'>
<var-decl name='ReleaseStringCritical' type-id='61d681d5' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='468' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='7232'>
<var-decl name='NewWeakGlobalRef' type-id='03bcacf3' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='470' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='7264'>
<var-decl name='DeleteWeakGlobalRef' type-id='ccc141a1' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='471' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='7296'>
<var-decl name='ExceptionCheck' type-id='5796afad' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='473' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='7328'>
<var-decl name='NewDirectByteBuffer' type-id='2c684c9f' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='475' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='7360'>
<var-decl name='GetDirectBufferAddress' type-id='bd98ffce' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='476' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='7392'>
<var-decl name='GetDirectBufferCapacity' type-id='47653e05' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='477' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='7424'>
<var-decl name='GetObjectRefType' type-id='500eebf7' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='480' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='jint' type-id='3ff5601b' filepath='libnativehelper/include_jni/jni.h' line='34' column='1' id='0b9c02cb'/>
<typedef-decl name='int32_t' type-id='33f57a65' filepath='bionic/libc/include/stdint.h' line='64' column='1' id='3ff5601b'/>
<typedef-decl name='__int32_t' type-id='95e97e5e' filepath='bionic/libc/include/stdint.h' line='40' column='1' id='33f57a65'/>
<typedef-decl name='JNIEnv' type-id='c9459134' filepath='libnativehelper/include_jni/jni.h' line='139' column='1' id='d357872a'/>
<typedef-decl name='jclass' type-id='a5a1fc5a' filepath='libnativehelper/include_jni/jni.h' line='62' column='1' id='70de5c42'/>
<typedef-decl name='jobject' type-id='478e3663' filepath='libnativehelper/include_jni/jni.h' line='61' column='1' id='96f3d089'/>
<class-decl name='_jobject' size-in-bits='8' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='46' column='1' id='baffb083'/>
<typedef-decl name='jbyte' type-id='ee31ee44' filepath='libnativehelper/include_jni/jni.h' line='31' column='1' id='adf18958'/>
<typedef-decl name='int8_t' type-id='2171a512' filepath='bionic/libc/include/stdint.h' line='58' column='1' id='ee31ee44'/>
<typedef-decl name='__int8_t' type-id='28577a57' filepath='bionic/libc/include/stdint.h' line='36' column='1' id='2171a512'/>
<typedef-decl name='jsize' type-id='0b9c02cb' filepath='libnativehelper/include_jni/jni.h' line='40' column='1' id='2c2f1adb'/>
<typedef-decl name='jmethodID' type-id='b09bab5e' filepath='libnativehelper/include_jni/jni.h' line='105' column='1' id='38565182'/>
<typedef-decl name='jfieldID' type-id='ee3187c5' filepath='libnativehelper/include_jni/jni.h' line='102' column='1' id='1f3810cb'/>
<class-decl name='AAssetManager' size-in-bits='8' is-struct='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager.h' line='36' column='1' id='7907d453'/>
<typedef-decl name='jboolean' type-id='b96825af' filepath='libnativehelper/include_jni/jni.h' line='30' column='1' id='cc6e09ca'/>
<typedef-decl name='uint8_t' type-id='c51d6389' filepath='bionic/libc/include/stdint.h' line='59' column='1' id='b96825af'/>
<typedef-decl name='__uint8_t' type-id='002ac4a6' filepath='bionic/libc/include/stdint.h' line='37' column='1' id='c51d6389'/>
<typedef-decl name='jthrowable' type-id='a5fd6882' filepath='libnativehelper/include_jni/jni.h' line='74' column='1' id='5b89f496'/>
<typedef-decl name='jvalue' type-id='2eab072b' filepath='libnativehelper/include_jni/jni.h' line='119' column='1' id='0994533b'/>
<typedef-decl name='jchar' type-id='149c6638' filepath='libnativehelper/include_jni/jni.h' line='32' column='1' id='8dfe2e06'/>
<typedef-decl name='uint16_t' type-id='253c2d2a' filepath='bionic/libc/include/stdint.h' line='62' column='1' id='149c6638'/>
<typedef-decl name='__uint16_t' type-id='8efea9e5' filepath='bionic/libc/include/stdint.h' line='39' column='1' id='253c2d2a'/>
<typedef-decl name='jshort' type-id='23bd8cb5' filepath='libnativehelper/include_jni/jni.h' line='33' column='1' id='9a10f134'/>
<typedef-decl name='int16_t' type-id='03896e23' filepath='bionic/libc/include/stdint.h' line='61' column='1' id='23bd8cb5'/>
<typedef-decl name='__int16_t' type-id='a2185560' filepath='bionic/libc/include/stdint.h' line='38' column='1' id='03896e23'/>
<typedef-decl name='jlong' type-id='9da381c4' filepath='libnativehelper/include_jni/jni.h' line='35' column='1' id='c8745fdc'/>
<typedef-decl name='int64_t' type-id='0c9942d2' filepath='bionic/libc/include/stdint.h' line='67' column='1' id='9da381c4'/>
<typedef-decl name='__int64_t' type-id='1eb56b1e' filepath='bionic/libc/include/stdint.h' line='46' column='1' id='0c9942d2'/>
<typedef-decl name='jfloat' type-id='a6c45d85' filepath='libnativehelper/include_jni/jni.h' line='36' column='1' id='1a7fe6b0'/>
<typedef-decl name='jdouble' type-id='a0eb0f08' filepath='libnativehelper/include_jni/jni.h' line='37' column='1' id='973e3c3f'/>
<typedef-decl name='jstring' type-id='e65fd0e5' filepath='libnativehelper/include_jni/jni.h' line='63' column='1' id='5b7c7bab'/>
<typedef-decl name='jarray' type-id='85c463b1' filepath='libnativehelper/include_jni/jni.h' line='64' column='1' id='65b69bb3'/>
<class-decl name='_jarray' size-in-bits='8' visibility='default' filepath='libnativehelper/include_jni/jni.h' line='49' column='1' id='440aaf49'>
<base-class access='public' layout-offset-in-bits='0' type-id='baffb083'/>
</class-decl>
<typedef-decl name='jobjectArray' type-id='14c7458e' filepath='libnativehelper/include_jni/jni.h' line='65' column='1' id='2d5e6f72'/>
<typedef-decl name='jbooleanArray' type-id='715a5bad' filepath='libnativehelper/include_jni/jni.h' line='66' column='1' id='e825b06b'/>
<typedef-decl name='jbyteArray' type-id='047d4fff' filepath='libnativehelper/include_jni/jni.h' line='67' column='1' id='61dc2b35'/>
<typedef-decl name='jcharArray' type-id='349a45dd' filepath='libnativehelper/include_jni/jni.h' line='68' column='1' id='088b642f'/>
<typedef-decl name='jshortArray' type-id='3239e3af' filepath='libnativehelper/include_jni/jni.h' line='69' column='1' id='152bf3a9'/>
<typedef-decl name='jintArray' type-id='0faa6e74' filepath='libnativehelper/include_jni/jni.h' line='70' column='1' id='181f4ac0'/>
<typedef-decl name='jlongArray' type-id='15b6e673' filepath='libnativehelper/include_jni/jni.h' line='71' column='1' id='b43b1271'/>
<typedef-decl name='jfloatArray' type-id='dda33667' filepath='libnativehelper/include_jni/jni.h' line='72' column='1' id='6e9854cd'/>
<typedef-decl name='jdoubleArray' type-id='76b5a6a0' filepath='libnativehelper/include_jni/jni.h' line='73' column='1' id='feee141c'/>
<typedef-decl name='JNINativeMethod' type-id='cdd897ad' filepath='libnativehelper/include_jni/jni.h' line='132' column='1' id='b7b5d51d'/>
<typedef-decl name='JavaVM' type-id='d607eddf' filepath='libnativehelper/include_jni/jni.h' line='140' column='1' id='ebc81181'/>
<typedef-decl name='jweak' type-id='478e3663' filepath='libnativehelper/include_jni/jni.h' line='75' column='1' id='6c9a8402'/>
<typedef-decl name='jobjectRefType' type-id='4f771c8a' filepath='libnativehelper/include_jni/jni.h' line='126' column='1' id='c36bf49e'/>
<enum-decl name='jobjectRefType' filepath='libnativehelper/include_jni/jni.h' line='121' column='1' id='4f771c8a'>
<underlying-type type-id='9cac1fee'/>
<enumerator name='JNIInvalidRefType' value='0'/>
<enumerator name='JNILocalRefType' value='1'/>
<enumerator name='JNIGlobalRefType' value='2'/>
<enumerator name='JNIWeakGlobalRefType' value='3'/>
</enum-decl>
<typedef-decl name='AAssetManager' type-id='7907d453' filepath='frameworks/native/include/android/asset_manager.h' line='54' column='1' id='f41387f0'/>
<typedef-decl name='pthread_mutex_t' type-id='cc3d65c7' filepath='bionic/libc/include/bits/pthread_types.h' line='78' column='1' id='7a6844eb'/>
<class-decl name='__anonymous_struct__4' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='7a6844eb' visibility='default' filepath='bionic/libc/include/bits/pthread_types.h' line='72' column='1' id='cc3d65c7'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='__private' type-id='e4652d73' visibility='default' filepath='bionic/libc/include/bits/pthread_types.h' line='76' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='143a6b6e'/>
<typedef-decl name='nsecs_t' type-id='9da381c4' filepath='system/core/libutils/include/utils/Timers.h' line='32' column='1' id='00f5ef57'/>
<typedef-decl name='uint32_t' type-id='62f1140c' filepath='bionic/libc/include/stdint.h' line='65' column='1' id='8f92235e'/>
<typedef-decl name='__uint32_t' type-id='f0981eeb' filepath='bionic/libc/include/stdint.h' line='41' column='1' id='62f1140c'/>
<typedef-decl name='ssize_t' type-id='b6b3ebaf' filepath='bionic/libc/include/sys/types.h' line='128' column='1' id='79a0948f'/>
<typedef-decl name='__kernel_ssize_t' type-id='95e97e5e' filepath='bionic/libc/kernel/uapi/asm-generic/posix_types.h' line='62' column='1' id='b6b3ebaf'/>
<typedef-decl name='ptrdiff_t' type-id='95e97e5e' filepath='prebuilts/clang/host/linux-x86/clang-r383902b/lib64/clang/11.0.2/include/stddef.h' line='35' column='1' id='fc84bffe'/>
<class-decl name='AAsset' size-in-bits='32' is-struct='yes' visibility='default' filepath='frameworks/base/native/android/asset_manager.cpp' line='50' column='1' id='1fc4034c'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='mAsset' type-id='ac070eda' visibility='default' filepath='frameworks/base/native/android/asset_manager.cpp' line='51' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='AAsset' mangled-name='_ZN6AAssetC2ENSt3__110unique_ptrIN7android5AssetENS0_14default_deleteIS3_EEEE' filepath='frameworks/base/native/android/asset_manager.cpp' line='53' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='57d98aaa' is-artificial='yes'/>
<parameter type-id='ac070eda'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='AAsset' type-id='1fc4034c' filepath='frameworks/native/include/android/asset_manager.h' line='73' column='1' id='d27ea7e1'/>
<class-decl name='AAssetDir' size-in-bits='96' is-struct='yes' visibility='default' filepath='frameworks/base/native/android/asset_manager.cpp' line='39' column='1' id='ea9788c3'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='mAssetDir' type-id='6a6c3f8a' visibility='default' filepath='frameworks/base/native/android/asset_manager.cpp' line='40' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='mCurFileIndex' type-id='b59d7dce' visibility='default' filepath='frameworks/base/native/android/asset_manager.cpp' line='41' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='mCachedFileName' type-id='bacf3393' visibility='default' filepath='frameworks/base/native/android/asset_manager.cpp' line='42' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='AAssetDir' mangled-name='_ZN9AAssetDirC2ENSt3__110unique_ptrIN7android8AssetDirENS0_14default_deleteIS3_EEEE' filepath='frameworks/base/native/android/asset_manager.cpp' line='44' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1cdc10c3' is-artificial='yes'/>
<parameter type-id='6a6c3f8a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='AAssetDir' type-id='ea9788c3' filepath='frameworks/native/include/android/asset_manager.h' line='64' column='1' id='e6c9fab0'/>
<typedef-decl name='off64_t' type-id='69bf7bee' filepath='bionic/libc/include/sys/types.h' line='107' column='1' id='05d4c620'/>
<typedef-decl name='loff_t' type-id='537a730e' filepath='bionic/libc/include/sys/types.h' line='106' column='1' id='69bf7bee'/>
<typedef-decl name='__kernel_loff_t' type-id='1eb56b1e' filepath='bionic/libc/kernel/uapi/asm-generic/posix_types.h' line='76' column='1' id='537a730e'/>
<pointer-type-def type-id='1fc4034c' size-in-bits='32' id='57d98aaa'/>
<pointer-type-def type-id='ea9788c3' size-in-bits='32' id='1cdc10c3'/>
<pointer-type-def type-id='f41387f0' size-in-bits='32' id='081c2b23'/>
<pointer-type-def type-id='aa12d1ba' size-in-bits='32' id='822cd80b'/>
<pointer-type-def type-id='d357872a' size-in-bits='32' id='fae49a1f'/>
<pointer-type-def type-id='ebc81181' size-in-bits='32' id='c3a70532'/>
<pointer-type-def type-id='c3a70532' size-in-bits='32' id='17ed04c8'/>
<pointer-type-def type-id='c9459134' size-in-bits='32' id='71bed232'/>
<pointer-type-def type-id='440aaf49' size-in-bits='32' id='85c463b1'/>
<pointer-type-def type-id='2ca86b0d' size-in-bits='32' id='715a5bad'/>
<pointer-type-def type-id='1e7918a7' size-in-bits='32' id='047d4fff'/>
<pointer-type-def type-id='eeed1f5d' size-in-bits='32' id='349a45dd'/>
<pointer-type-def type-id='e53ab91c' size-in-bits='32' id='a5a1fc5a'/>
<pointer-type-def type-id='530c1a32' size-in-bits='32' id='76b5a6a0'/>
<pointer-type-def type-id='2e67d715' size-in-bits='32' id='ee3187c5'/>
<pointer-type-def type-id='a87003ef' size-in-bits='32' id='dda33667'/>
<pointer-type-def type-id='b0749e8e' size-in-bits='32' id='0faa6e74'/>
<pointer-type-def type-id='fb46a283' size-in-bits='32' id='15b6e673'/>
<pointer-type-def type-id='d988e2e8' size-in-bits='32' id='b09bab5e'/>
<pointer-type-def type-id='baffb083' size-in-bits='32' id='478e3663'/>
<pointer-type-def type-id='fdf9f098' size-in-bits='32' id='14c7458e'/>
<pointer-type-def type-id='30a4d497' size-in-bits='32' id='3239e3af'/>
<pointer-type-def type-id='ae6a1c55' size-in-bits='32' id='e65fd0e5'/>
<pointer-type-def type-id='07f10124' size-in-bits='32' id='a5fd6882'/>
<pointer-type-def type-id='27450c90' size-in-bits='32' id='a39ba61d'/>
<reference-type-def kind='lvalue' type-id='663ed4a0' size-in-bits='32' id='4b4fe04a'/>
<pointer-type-def type-id='663ed4a0' size-in-bits='32' id='3f4fcd66'/>
<qualified-type-def type-id='3f4fcd66' const='yes' id='a9c47199'/>
<reference-type-def kind='lvalue' type-id='a9c47199' size-in-bits='32' id='ff3f0fad'/>
<reference-type-def kind='lvalue' type-id='3f4fcd66' size-in-bits='32' id='eaa01bc0'/>
<reference-type-def kind='rvalue' type-id='3f4fcd66' size-in-bits='32' id='400beb12'/>
<reference-type-def kind='lvalue' type-id='e31c3bd7' size-in-bits='32' id='799fd35b'/>
<pointer-type-def type-id='e31c3bd7' size-in-bits='32' id='759fcd0f'/>
<qualified-type-def type-id='759fcd0f' const='yes' id='4c08731c'/>
<reference-type-def kind='lvalue' type-id='4c08731c' size-in-bits='32' id='eb4d644e'/>
<reference-type-def kind='lvalue' type-id='759fcd0f' size-in-bits='32' id='538ff78b'/>
<reference-type-def kind='rvalue' type-id='759fcd0f' size-in-bits='32' id='38a2e557'/>
<pointer-type-def type-id='32d026f1' size-in-bits='32' id='2ef969b9'/>
<reference-type-def kind='lvalue' type-id='7c0ac937' size-in-bits='32' id='439855fb'/>
<pointer-type-def type-id='7c0ac937' size-in-bits='32' id='3f984faf'/>
<reference-type-def kind='lvalue' type-id='01b8bd0d' size-in-bits='32' id='b8660f99'/>
<pointer-type-def type-id='01b8bd0d' size-in-bits='32' id='c466227d'/>
<qualified-type-def type-id='c466227d' const='yes' id='4fda6452'/>
<reference-type-def kind='lvalue' type-id='4fda6452' size-in-bits='32' id='28cc229c'/>
<reference-type-def kind='lvalue' type-id='c466227d' size-in-bits='32' id='87c81541'/>
<reference-type-def kind='lvalue' type-id='238d5c19' size-in-bits='32' id='173b8195'/>
<pointer-type-def type-id='238d5c19' size-in-bits='32' id='1b3b87e1'/>
<reference-type-def kind='lvalue' type-id='1bec9f14' size-in-bits='32' id='45e7ebae'/>
<pointer-type-def type-id='1bec9f14' size-in-bits='32' id='41e7e562'/>
<qualified-type-def type-id='41e7e562' const='yes' id='a6d138ed'/>
<reference-type-def kind='lvalue' type-id='a6d138ed' size-in-bits='32' id='665c6791'/>
<reference-type-def kind='lvalue' type-id='41e7e562' size-in-bits='32' id='040dea0c'/>
<reference-type-def kind='lvalue' type-id='88bb28ef' size-in-bits='32' id='72c30cf3'/>
<pointer-type-def type-id='88bb28ef' size-in-bits='32' id='7ec31fd7'/>
<qualified-type-def type-id='7ec31fd7' const='yes' id='9a153d84'/>
<reference-type-def kind='lvalue' type-id='9a153d84' size-in-bits='32' id='31700606'/>
<reference-type-def kind='lvalue' type-id='7ec31fd7' size-in-bits='32' id='7e2b4863'/>
<pointer-type-def type-id='eb3e39c8' size-in-bits='32' id='567e1fde'/>
<pointer-type-def type-id='9337857f' size-in-bits='32' id='7ba678e7'/>
<pointer-type-def type-id='0eedf0a9' size-in-bits='32' id='be739c71'/>
<pointer-type-def type-id='0c7d43ed' size-in-bits='32' id='737dcd4d'/>
<reference-type-def kind='lvalue' type-id='61a43bb9' size-in-bits='32' id='114a8bd5'/>
<pointer-type-def type-id='61a43bb9' size-in-bits='32' id='154a9221'/>
<qualified-type-def type-id='154a9221' const='yes' id='6f51437e'/>
<reference-type-def kind='lvalue' type-id='6f51437e' size-in-bits='32' id='94ed0388'/>
<reference-type-def kind='lvalue' type-id='154a9221' size-in-bits='32' id='8b63e105'/>
<pointer-type-def type-id='aaa6ccca' size-in-bits='32' id='399793f8'/>
<pointer-type-def type-id='9c9f3114' size-in-bits='32' id='d8b900b2'/>
<reference-type-def kind='lvalue' type-id='1ae556e8' size-in-bits='32' id='80661af2'/>
<pointer-type-def type-id='1ae556e8' size-in-bits='32' id='8466213e'/>
<pointer-type-def type-id='a1e4e0c1' size-in-bits='32' id='f617f949'/>
<pointer-type-def type-id='e5242f33' size-in-bits='32' id='cc64c693'/>
<reference-type-def kind='lvalue' type-id='83ab4f39' size-in-bits='32' id='4ce6d775'/>
<pointer-type-def type-id='83ab4f39' size-in-bits='32' id='50e6ddc1'/>
<reference-type-def kind='lvalue' type-id='406f4753' size-in-bits='32' id='665e3247'/>
<pointer-type-def type-id='406f4753' size-in-bits='32' id='5a5e1f63'/>
<pointer-type-def type-id='081066a5' size-in-bits='32' id='fb5b9575'/>
<reference-type-def kind='lvalue' type-id='f8926d95' size-in-bits='32' id='03ec3711'/>
<pointer-type-def type-id='f8926d95' size-in-bits='32' id='ffec30c5'/>
<qualified-type-def type-id='ffec30c5' const='yes' id='6e0d67ba'/>
<reference-type-def kind='lvalue' type-id='6e0d67ba' size-in-bits='32' id='db1a1a94'/>
<reference-type-def kind='lvalue' type-id='ffec30c5' size-in-bits='32' id='c3d0f559'/>
<pointer-type-def type-id='28543e70' size-in-bits='32' id='a4a0d016'/>
<pointer-type-def type-id='0bab9a0f' size-in-bits='32' id='1ecbd0c7'/>
<reference-type-def kind='lvalue' type-id='c73fabea' size-in-bits='32' id='22923b4c'/>
<pointer-type-def type-id='c73fabea' size-in-bits='32' id='26924198'/>
<reference-type-def kind='lvalue' type-id='bacf3393' size-in-bits='32' id='26b0aa17'/>
<pointer-type-def type-id='bacf3393' size-in-bits='32' id='1ab09733'/>
<pointer-type-def type-id='90bf4c40' size-in-bits='32' id='23d76c96'/>
<reference-type-def kind='lvalue' type-id='36a9bc13' size-in-bits='32' id='8cf76667'/>
<reference-type-def kind='lvalue' type-id='3beaa405' size-in-bits='32' id='315c6611'/>
<reference-type-def kind='rvalue' type-id='3beaa405' size-in-bits='32' id='eb74e895'/>
<pointer-type-def type-id='3beaa405' size-in-bits='32' id='2d5c5fc5'/>
<reference-type-def kind='lvalue' type-id='a84c031d' size-in-bits='32' id='2aa915e1'/>
<pointer-type-def type-id='a84c031d' size-in-bits='32' id='26a90f95'/>
<pointer-type-def type-id='26a90f95' size-in-bits='32' id='9b23c9ad'/>
<reference-type-def kind='lvalue' type-id='801a266d' size-in-bits='32' id='f42a4811'/>
<pointer-type-def type-id='801a266d' size-in-bits='32' id='f02a41c5'/>
<pointer-type-def type-id='f02a41c5' size-in-bits='32' id='0185cb3d'/>
<qualified-type-def type-id='ad414f12' const='yes' id='bebf8fb7'/>
<pointer-type-def type-id='bebf8fb7' size-in-bits='32' id='e48f1427'/>
<qualified-type-def type-id='b7b5d51d' const='yes' id='f62c522d'/>
<pointer-type-def type-id='f62c522d' size-in-bits='32' id='8ec52105'/>
<qualified-type-def type-id='05502b73' const='yes' id='bc0ea392'/>
<pointer-type-def type-id='bc0ea392' size-in-bits='32' id='c30bbaa8'/>
<qualified-type-def type-id='c30bbaa8' const='yes' id='e941ec7b'/>
<reference-type-def kind='lvalue' type-id='e941ec7b' size-in-bits='32' id='8fc71667'/>
<pointer-type-def type-id='e941ec7b' size-in-bits='32' id='83c70383'/>
<reference-type-def kind='lvalue' type-id='c30bbaa8' size-in-bits='32' id='9976ad8a'/>
<pointer-type-def type-id='c30bbaa8' size-in-bits='32' id='8d769aa6'/>
<qualified-type-def type-id='8d769aa6' const='yes' id='e7ebc359'/>
<reference-type-def kind='lvalue' type-id='e7ebc359' size-in-bits='32' id='9724c0ed'/>
<reference-type-def kind='lvalue' type-id='8d769aa6' size-in-bits='32' id='31b53780'/>
<qualified-type-def type-id='32d026f1' const='yes' id='3478aa1e'/>
<reference-type-def kind='lvalue' type-id='3478aa1e' size-in-bits='32' id='d1f3f628'/>
<pointer-type-def type-id='3478aa1e' size-in-bits='32' id='cdf3efdc'/>
<qualified-type-def type-id='7c0ac937' const='yes' id='8e56f572'/>
<reference-type-def kind='lvalue' type-id='8e56f572' size-in-bits='32' id='66e4333c'/>
<pointer-type-def type-id='8e56f572' size-in-bits='32' id='6ae43988'/>
<qualified-type-def type-id='01b8bd0d' const='yes' id='da1ad926'/>
<reference-type-def kind='lvalue' type-id='da1ad926' size-in-bits='32' id='58439b00'/>
<pointer-type-def type-id='da1ad926' size-in-bits='32' id='6443ade4'/>
<qualified-type-def type-id='238d5c19' const='yes' id='124b0ffa'/>
<reference-type-def kind='lvalue' type-id='124b0ffa' size-in-bits='32' id='a829f754'/>
<qualified-type-def type-id='1bec9f14' const='yes' id='f541dc79'/>
<reference-type-def kind='lvalue' type-id='f541dc79' size-in-bits='32' id='75ade98d'/>
<pointer-type-def type-id='f541dc79' size-in-bits='32' id='69add6a9'/>
<qualified-type-def type-id='88bb28ef' const='yes' id='708139f2'/>
<reference-type-def kind='lvalue' type-id='708139f2' size-in-bits='32' id='ef6e08bc'/>
<pointer-type-def type-id='708139f2' size-in-bits='32' id='f36e0f08'/>
<qualified-type-def type-id='9337857f' const='yes' id='e900403c'/>
<pointer-type-def type-id='e900403c' size-in-bits='32' id='e164e2a2'/>
<qualified-type-def type-id='0eedf0a9' const='yes' id='8875171c'/>
<pointer-type-def type-id='8875171c' size-in-bits='32' id='06538a02'/>
<qualified-type-def type-id='0c7d43ed' const='yes' id='ded9b194'/>
<pointer-type-def type-id='ded9b194' size-in-bits='32' id='8eb2ce1a'/>
<qualified-type-def type-id='2b69792d' const='yes' id='f737af48'/>
<reference-type-def kind='lvalue' type-id='f737af48' size-in-bits='32' id='9aa92a2a'/>
<qualified-type-def type-id='61a43bb9' const='yes' id='99894634'/>
<reference-type-def kind='lvalue' type-id='99894634' size-in-bits='32' id='c5194e56'/>
<pointer-type-def type-id='99894634' size-in-bits='32' id='d119613a'/>
<qualified-type-def type-id='aaa6ccca' const='yes' id='3f8580c7'/>
<reference-type-def kind='lvalue' type-id='3f8580c7' size-in-bits='32' id='e029e233'/>
<pointer-type-def type-id='3f8580c7' size-in-bits='32' id='ec29f517'/>
<qualified-type-def type-id='1ae556e8' const='yes' id='cd945871'/>
<reference-type-def kind='lvalue' type-id='cd945871' size-in-bits='32' id='f78710f5'/>
<qualified-type-def type-id='4a84961d' const='yes' id='e6f5b684'/>
<pointer-type-def type-id='e6f5b684' size-in-bits='32' id='42ce93ea'/>
<qualified-type-def type-id='a1e4e0c1' const='yes' id='cfec3230'/>
<reference-type-def kind='lvalue' type-id='cfec3230' size-in-bits='32' id='66d2d8a2'/>
<pointer-type-def type-id='cfec3230' size-in-bits='32' id='6ad2deee'/>
<qualified-type-def type-id='d5288ede' const='yes' id='18c30a77'/>
<pointer-type-def type-id='18c30a77' size-in-bits='32' id='58095067'/>
<qualified-type-def type-id='e5242f33' const='yes' id='3ee779f2'/>
<reference-type-def kind='lvalue' type-id='3ee779f2' size-in-bits='32' id='da64c8bc'/>
<pointer-type-def type-id='3ee779f2' size-in-bits='32' id='de64cf08'/>
<qualified-type-def type-id='83ab4f39' const='yes' id='ddef579c'/>
<reference-type-def kind='lvalue' type-id='ddef579c' size-in-bits='32' id='19c719ce'/>
<pointer-type-def type-id='ddef579c' size-in-bits='32' id='15c71382'/>
<qualified-type-def type-id='406f4753' const='yes' id='a3f5ae0e'/>
<reference-type-def kind='lvalue' type-id='a3f5ae0e' size-in-bits='32' id='43c128f8'/>
<qualified-type-def type-id='5da8e894' const='yes' id='d7426f71'/>
<pointer-type-def type-id='d7426f71' size-in-bits='32' id='38954c41'/>
<qualified-type-def type-id='081066a5' const='yes' id='364e3bf4'/>
<pointer-type-def type-id='364e3bf4' size-in-bits='32' id='5b283e7a'/>
<qualified-type-def type-id='c1dbcc1f' const='yes' id='c76c9474'/>
<pointer-type-def type-id='c76c9474' size-in-bits='32' id='4ded8ffa'/>
<qualified-type-def type-id='1ccfdeff' const='yes' id='8897c276'/>
<reference-type-def kind='lvalue' type-id='8897c276' size-in-bits='32' id='56e6e3f0'/>
<qualified-type-def type-id='7fd3de76' const='yes' id='edda3635'/>
<pointer-type-def type-id='edda3635' size-in-bits='32' id='8d8332cd'/>
<qualified-type-def type-id='f8926d95' const='yes' id='d1018ac0'/>
<reference-type-def kind='lvalue' type-id='d1018ac0' size-in-bits='32' id='eb6da812'/>
<pointer-type-def type-id='d1018ac0' size-in-bits='32' id='ef6dae5e'/>
<qualified-type-def type-id='24d11571' const='yes' id='c12c73fe'/>
<pointer-type-def type-id='c12c73fe' size-in-bits='32' id='ecfa56bc'/>
<qualified-type-def type-id='90ba7532' const='yes' id='8a82e18f'/>
<pointer-type-def type-id='8a82e18f' size-in-bits='32' id='b10936bf'/>
<qualified-type-def type-id='b10936bf' const='yes' id='81b89a4c'/>
<qualified-type-def type-id='4504256f' const='yes' id='acf3e156'/>
<pointer-type-def type-id='acf3e156' size-in-bits='32' id='bfebf634'/>
<qualified-type-def type-id='bfebf634' const='yes' id='d3e0387f'/>
<reference-type-def kind='lvalue' type-id='d3e0387f' size-in-bits='32' id='e2f8b41b'/>
<pointer-type-def type-id='d3e0387f' size-in-bits='32' id='def8adcf'/>
<reference-type-def kind='lvalue' type-id='bfebf634' size-in-bits='32' id='32745e56'/>
<pointer-type-def type-id='bfebf634' size-in-bits='32' id='3e74713a'/>
<qualified-type-def type-id='3e74713a' const='yes' id='ab189805'/>
<reference-type-def kind='lvalue' type-id='ab189805' size-in-bits='32' id='7ab77f19'/>
<reference-type-def kind='lvalue' type-id='3e74713a' size-in-bits='32' id='6d4e0f14'/>
<qualified-type-def type-id='667ba238' const='yes' id='d6321531'/>
<pointer-type-def type-id='d6321531' size-in-bits='32' id='4bd73981'/>
<qualified-type-def type-id='28543e70' const='yes' id='c4bcb085'/>
<reference-type-def kind='lvalue' type-id='c4bcb085' size-in-bits='32' id='580a1099'/>
<qualified-type-def type-id='66278e1e' const='yes' id='7eb311c3'/>
<pointer-type-def type-id='7eb311c3' size-in-bits='32' id='5ce531cb'/>
<qualified-type-def type-id='0bab9a0f' const='yes' id='03c8f004'/>
<reference-type-def kind='lvalue' type-id='03c8f004' size-in-bits='32' id='17520586'/>
<qualified-type-def type-id='aa001fba' const='yes' id='1a672873'/>
<pointer-type-def type-id='1a672873' size-in-bits='32' id='e964841b'/>
<qualified-type-def type-id='c73fabea' const='yes' id='a3cec311'/>
<reference-type-def kind='lvalue' type-id='a3cec311' size-in-bits='32' id='157d4f95'/>
<pointer-type-def type-id='a3cec311' size-in-bits='32' id='197d55e1'/>
<qualified-type-def type-id='bacf3393' const='yes' id='745c9152'/>
<reference-type-def kind='lvalue' type-id='745c9152' size-in-bits='32' id='a1b8f99c'/>
<pointer-type-def type-id='745c9152' size-in-bits='32' id='a5b8ffe8'/>
<qualified-type-def type-id='90bf4c40' const='yes' id='f36454e9'/>
<pointer-type-def type-id='f36454e9' size-in-bits='32' id='e9f16ef9'/>
<qualified-type-def type-id='36a9bc13' const='yes' id='a231f7f4'/>
<pointer-type-def type-id='a231f7f4' size-in-bits='32' id='32a9327a'/>
<qualified-type-def type-id='86634f01' const='yes' id='5d1a6276'/>
<pointer-type-def type-id='5d1a6276' size-in-bits='32' id='ec88d6d4'/>
<qualified-type-def type-id='3beaa405' const='yes' id='36819e5e'/>
<reference-type-def kind='lvalue' type-id='36819e5e' size-in-bits='32' id='460c76e8'/>
<pointer-type-def type-id='36819e5e' size-in-bits='32' id='420c709c'/>
<qualified-type-def type-id='c894953d' const='yes' id='4ab96a04'/>
<qualified-type-def type-id='a84c031d' const='yes' id='9b45d938'/>
<reference-type-def kind='lvalue' type-id='9b45d938' size-in-bits='32' id='8cf4ca3a'/>
<pointer-type-def type-id='9b45d938' size-in-bits='32' id='80f4b756'/>
<pointer-type-def type-id='055a6f41' size-in-bits='32' id='08565ebd'/>
<pointer-type-def type-id='80f4b756' size-in-bits='32' id='7d3cd834'/>
<qualified-type-def type-id='801a266d' const='yes' id='e7c31614'/>
<reference-type-def kind='lvalue' type-id='e7c31614' size-in-bits='32' id='0a1bf0b6'/>
<pointer-type-def type-id='e7c31614' size-in-bits='32' id='161c039a'/>
<qualified-type-def type-id='a846fc93' const='yes' id='eb5b5ff2'/>
<pointer-type-def type-id='eb5b5ff2' size-in-bits='32' id='58d7e108'/>
<qualified-type-def type-id='a6c45d85' const='yes' id='73f3791e'/>
<reference-type-def kind='lvalue' type-id='73f3791e' size-in-bits='32' id='c047d328'/>
<qualified-type-def type-id='e322b6ef' const='yes' id='59d28eff'/>
<pointer-type-def type-id='59d28eff' size-in-bits='32' id='3b76d94f'/>
<qualified-type-def type-id='95e97e5e' const='yes' id='2448a865'/>
<reference-type-def kind='lvalue' type-id='2448a865' size-in-bits='32' id='6160e179'/>
<pointer-type-def type-id='2448a865' size-in-bits='32' id='6d60f45d'/>
<qualified-type-def type-id='cc6e09ca' const='yes' id='5fa8a65a'/>
<pointer-type-def type-id='5fa8a65a' size-in-bits='32' id='067e0250'/>
<qualified-type-def type-id='adf18958' const='yes' id='3ebf19c8'/>
<pointer-type-def type-id='3ebf19c8' size-in-bits='32' id='a8d5bec6'/>
<qualified-type-def type-id='8dfe2e06' const='yes' id='9bf2d596'/>
<pointer-type-def type-id='9bf2d596' size-in-bits='32' id='3b4676f4'/>
<pointer-type-def type-id='b3d5cbab' size-in-bits='32' id='e5a87447'/>
<qualified-type-def type-id='973e3c3f' const='yes' id='8bac99cf'/>
<pointer-type-def type-id='8bac99cf' size-in-bits='32' id='c5b6437f'/>
<qualified-type-def type-id='1a7fe6b0' const='yes' id='af8c6a20'/>
<pointer-type-def type-id='af8c6a20' size-in-bits='32' id='640aedbe'/>
<qualified-type-def type-id='0b9c02cb' const='yes' id='897a51fb'/>
<pointer-type-def type-id='897a51fb' size-in-bits='32' id='3c8ecc03'/>
<qualified-type-def type-id='c8745fdc' const='yes' id='7c1d680c'/>
<pointer-type-def type-id='7c1d680c' size-in-bits='32' id='884af3d2'/>
<qualified-type-def type-id='9a10f134' const='yes' id='c17f92e4'/>
<pointer-type-def type-id='c17f92e4' size-in-bits='32' id='69d41a4a'/>
<qualified-type-def type-id='0994533b' const='yes' id='a981db8b'/>
<pointer-type-def type-id='a981db8b' size-in-bits='32' id='786cbe73'/>
<qualified-type-def type-id='3d7d8cbf' const='yes' id='7411c98f'/>
<pointer-type-def type-id='7411c98f' size-in-bits='32' id='5d006ebf'/>
<qualified-type-def type-id='b59d7dce' const='yes' id='d0fa5dde'/>
<qualified-type-def type-id='143a6b6e' const='yes' id='5919835e'/>
<qualified-type-def type-id='c3e90ce7' const='yes' id='f49e9570'/>
<pointer-type-def type-id='f49e9570' size-in-bits='32' id='6fa51cae'/>
<qualified-type-def type-id='60f5da7d' const='yes' id='69dda76c'/>
<reference-type-def kind='lvalue' type-id='69dda76c' size-in-bits='32' id='f1ee597e'/>
<pointer-type-def type-id='69dda76c' size-in-bits='32' id='edee5332'/>
<qualified-type-def type-id='36028ca6' const='yes' id='2a263436'/>
<reference-type-def kind='lvalue' type-id='2a263436' size-in-bits='32' id='6a23f530'/>
<qualified-type-def type-id='97941460' const='yes' id='ef733b59'/>
<reference-type-def kind='lvalue' type-id='ef733b59' size-in-bits='32' id='7166a8ed'/>
<pointer-type-def type-id='ef733b59' size-in-bits='32' id='65669609'/>
<qualified-type-def type-id='2b91c1c3' const='yes' id='c201d133'/>
<reference-type-def kind='lvalue' type-id='c201d133' size-in-bits='32' id='7ddc240f'/>
<qualified-type-def type-id='64fb4db3' const='yes' id='ac63f41a'/>
<reference-type-def kind='lvalue' type-id='ac63f41a' size-in-bits='32' id='9d597a74'/>
<pointer-type-def type-id='ac63f41a' size-in-bits='32' id='91596790'/>
<qualified-type-def type-id='88715d90' const='yes' id='5d8ecf60'/>
<reference-type-def kind='lvalue' type-id='5d8ecf60' size-in-bits='32' id='8dd04b32'/>
<qualified-type-def type-id='c8491dd8' const='yes' id='cce517cd'/>
<reference-type-def kind='lvalue' type-id='cce517cd' size-in-bits='32' id='77a4a6f1'/>
<pointer-type-def type-id='cce517cd' size-in-bits='32' id='73a4a0a5'/>
<qualified-type-def type-id='cb386317' const='yes' id='69496ea7'/>
<reference-type-def kind='lvalue' type-id='69496ea7' size-in-bits='32' id='3f98f513'/>
<qualified-type-def type-id='ba4fbcc4' const='yes' id='e5685f15'/>
<pointer-type-def type-id='e5685f15' size-in-bits='32' id='624df02d'/>
<qualified-type-def type-id='2ef4b79c' const='yes' id='015c2579'/>
<pointer-type-def type-id='015c2579' size-in-bits='32' id='770ec1a9'/>
<qualified-type-def type-id='37dd8aae' const='yes' id='67f2d1ad'/>
<pointer-type-def type-id='67f2d1ad' size-in-bits='32' id='2a3fd785'/>
<qualified-type-def type-id='e015e2ec' const='yes' id='c6f082e7'/>
<pointer-type-def type-id='c6f082e7' size-in-bits='32' id='f99de8b7'/>
<qualified-type-def type-id='f045688c' const='yes' id='d14d7547'/>
<pointer-type-def type-id='d14d7547' size-in-bits='32' id='e9efda97'/>
<qualified-type-def type-id='94df1ca8' const='yes' id='1afeb553'/>
<pointer-type-def type-id='1afeb553' size-in-bits='32' id='f7f7ad7b'/>
<qualified-type-def type-id='43b7c228' const='yes' id='8b04234b'/>
<pointer-type-def type-id='8b04234b' size-in-bits='32' id='3883b1b3'/>
<qualified-type-def type-id='1988293c' const='yes' id='f6040e8d'/>
<pointer-type-def type-id='f6040e8d' size-in-bits='32' id='ef6310e5'/>
<qualified-type-def type-id='c01a67f4' const='yes' id='09a4ff6d'/>
<pointer-type-def type-id='09a4ff6d' size-in-bits='32' id='75bddcc5'/>
<qualified-type-def type-id='ec22f6fc' const='yes' id='24105c05'/>
<pointer-type-def type-id='24105c05' size-in-bits='32' id='f4c11dfd'/>
<qualified-type-def type-id='58870df2' const='yes' id='75d6bfad'/>
<pointer-type-def type-id='75d6bfad' size-in-bits='32' id='080f8185'/>
<qualified-type-def type-id='d22df4cd' const='yes' id='22034760'/>
<pointer-type-def type-id='22034760' size-in-bits='32' id='d529397e'/>
<qualified-type-def type-id='2622dfea' const='yes' id='c65b3cdf'/>
<pointer-type-def type-id='c65b3cdf' size-in-bits='32' id='36a0f5af'/>
<qualified-type-def type-id='39b8e88f' const='yes' id='cf5e3b94'/>
<pointer-type-def type-id='cf5e3b94' size-in-bits='32' id='2f580c1a'/>
<qualified-type-def type-id='97d0af14' const='yes' id='b1012a03'/>
<pointer-type-def type-id='b1012a03' size-in-bits='32' id='cdd55e8b'/>
<qualified-type-def type-id='7d3bb31a' const='yes' id='a006bbcf'/>
<pointer-type-def type-id='a006bbcf' size-in-bits='32' id='cf99c97f'/>
<qualified-type-def type-id='5fea02b3' const='yes' id='c60b39d6'/>
<pointer-type-def type-id='c60b39d6' size-in-bits='32' id='bfac47b4'/>
<qualified-type-def type-id='063dbdb6' const='yes' id='b6f04613'/>
<pointer-type-def type-id='b6f04613' size-in-bits='32' id='353e8bbb'/>
<qualified-type-def type-id='45b74b57' const='yes' id='71926ae2'/>
<pointer-type-def type-id='71926ae2' size-in-bits='32' id='917e18d8'/>
<qualified-type-def type-id='ffcdd1b2' const='yes' id='6ac16f07'/>
<pointer-type-def type-id='6ac16f07' size-in-bits='32' id='3b8203d7'/>
<qualified-type-def type-id='cd354cef' const='yes' id='7496d49a'/>
<pointer-type-def type-id='7496d49a' size-in-bits='32' id='3970d110'/>
<qualified-type-def type-id='7dee695e' const='yes' id='3c3515cb'/>
<pointer-type-def type-id='3c3515cb' size-in-bits='32' id='a8917133'/>
<qualified-type-def type-id='f03ebc7b' const='yes' id='276c3586'/>
<pointer-type-def type-id='276c3586' size-in-bits='32' id='bb587dc4'/>
<qualified-type-def type-id='678452de' const='yes' id='977f3b95'/>
<pointer-type-def type-id='977f3b95' size-in-bits='32' id='3c4b0dad'/>
<qualified-type-def type-id='8d3c18f6' const='yes' id='87af503d'/>
<pointer-type-def type-id='87af503d' size-in-bits='32' id='affb1435'/>
<qualified-type-def type-id='c24f72a3' const='yes' id='8469f184'/>
<pointer-type-def type-id='8469f184' size-in-bits='32' id='20c774ea'/>
<qualified-type-def type-id='e8967c46' const='yes' id='2d9d9a2b'/>
<pointer-type-def type-id='2d9d9a2b' size-in-bits='32' id='d0196f93'/>
<qualified-type-def type-id='e83f8f8d' const='yes' id='da7f0da8'/>
<pointer-type-def type-id='da7f0da8' size-in-bits='32' id='780243a6'/>
<qualified-type-def type-id='057d9591' const='yes' id='fe8749ec'/>
<pointer-type-def type-id='fe8749ec' size-in-bits='32' id='74f922b2'/>
<qualified-type-def type-id='7312e504' const='yes' id='125981d9'/>
<pointer-type-def type-id='125981d9' size-in-bits='32' id='d5e79189'/>
<qualified-type-def type-id='49a21e67' const='yes' id='72ff7e9a'/>
<pointer-type-def type-id='72ff7e9a' size-in-bits='32' id='b8346f10'/>
<qualified-type-def type-id='8b54feb4' const='yes' id='1f0a3e4d'/>
<pointer-type-def type-id='1f0a3e4d' size-in-bits='32' id='44203c25'/>
<qualified-type-def type-id='227041e1' const='yes' id='6cd37428'/>
<pointer-type-def type-id='6cd37428' size-in-bits='32' id='52df9f26'/>
<qualified-type-def type-id='9c4a3aff' const='yes' id='12249962'/>
<pointer-type-def type-id='12249962' size-in-bits='32' id='d79d4c58'/>
<qualified-type-def type-id='22e56ec2' const='yes' id='f2757f09'/>
<pointer-type-def type-id='f2757f09' size-in-bits='32' id='d1f72419'/>
<qualified-type-def type-id='b5df5bdc' const='yes' id='345edb2f'/>
<pointer-type-def type-id='345edb2f' size-in-bits='32' id='7652c8df'/>
<qualified-type-def type-id='3b4d4373' const='yes' id='df0e4d26'/>
<pointer-type-def type-id='df0e4d26' size-in-bits='32' id='2f8349e4'/>
<qualified-type-def type-id='277bc372' const='yes' id='11f3caa3'/>
<pointer-type-def type-id='11f3caa3' size-in-bits='32' id='cbc7d5ab'/>
<qualified-type-def type-id='aa3451ec' const='yes' id='f3e176c1'/>
<pointer-type-def type-id='f3e176c1' size-in-bits='32' id='d6ee33f1'/>
<qualified-type-def type-id='e4d4d078' const='yes' id='8e013285'/>
<pointer-type-def type-id='8e013285' size-in-bits='32' id='3ae2c97d'/>
<qualified-type-def type-id='63c7c233' const='yes' id='76ba5c4c'/>
<pointer-type-def type-id='76ba5c4c' size-in-bits='32' id='4d5f7492'/>
<qualified-type-def type-id='7c4db7cf' const='yes' id='d319d718'/>
<pointer-type-def type-id='d319d718' size-in-bits='32' id='83adc3b6'/>
<qualified-type-def type-id='6932bb90' const='yes' id='087cb129'/>
<pointer-type-def type-id='087cb129' size-in-bits='32' id='5f4aa7b9'/>
<qualified-type-def type-id='9884ef0e' const='yes' id='2f73bc05'/>
<pointer-type-def type-id='2f73bc05' size-in-bits='32' id='e2313dfd'/>
<qualified-type-def type-id='cd94fd85' const='yes' id='58db0cca'/>
<pointer-type-def type-id='58db0cca' size-in-bits='32' id='c0d544a0'/>
<qualified-type-def type-id='77d669a5' const='yes' id='0ee51430'/>
<pointer-type-def type-id='0ee51430' size-in-bits='32' id='8c9ea4ee'/>
<qualified-type-def type-id='a885088e' const='yes' id='5be8d6e7'/>
<pointer-type-def type-id='5be8d6e7' size-in-bits='32' id='7c8a24b7'/>
<qualified-type-def type-id='7b346a3f' const='yes' id='0c18ac26'/>
<pointer-type-def type-id='0c18ac26' size-in-bits='32' id='16d6d6e4'/>
<qualified-type-def type-id='ff06e1a2' const='yes' id='0cdc9f13'/>
<pointer-type-def type-id='0cdc9f13' size-in-bits='32' id='784ea6bb'/>
<qualified-type-def type-id='c230c56f' const='yes' id='65c590da'/>
<pointer-type-def type-id='65c590da' size-in-bits='32' id='260329d0'/>
<qualified-type-def type-id='a3175723' const='yes' id='f98533c0'/>
<pointer-type-def type-id='f98533c0' size-in-bits='32' id='b6b0b95e'/>
<qualified-type-def type-id='c6d12234' const='yes' id='6ec1638d'/>
<pointer-type-def type-id='6ec1638d' size-in-bits='32' id='016fdfe5'/>
<qualified-type-def type-id='6fb577ee' const='yes' id='7ea2111d'/>
<pointer-type-def type-id='7ea2111d' size-in-bits='32' id='90211995'/>
<qualified-type-def type-id='7873fb6d' const='yes' id='7ea4faa4'/>
<pointer-type-def type-id='7ea4faa4' size-in-bits='32' id='ebb66d8a'/>
<qualified-type-def type-id='34bedffd' const='yes' id='1f86947e'/>
<pointer-type-def type-id='1f86947e' size-in-bits='32' id='f4db803c'/>
<qualified-type-def type-id='37ff4804' const='yes' id='35bcf4e5'/>
<pointer-type-def type-id='35bcf4e5' size-in-bits='32' id='677561dd'/>
<qualified-type-def type-id='225e915e' const='yes' id='b1eb09e5'/>
<pointer-type-def type-id='b1eb09e5' size-in-bits='32' id='e40070dd'/>
<qualified-type-def type-id='1d6097d7' const='yes' id='96975fe0'/>
<pointer-type-def type-id='96975fe0' size-in-bits='32' id='da4bcafe'/>
<qualified-type-def type-id='9e7f15b0' const='yes' id='6c45eba1'/>
<pointer-type-def type-id='6c45eba1' size-in-bits='32' id='fd11cbd1'/>
<qualified-type-def type-id='70ed5ac7' const='yes' id='30307126'/>
<pointer-type-def type-id='30307126' size-in-bits='32' id='e841f5e4'/>
<qualified-type-def type-id='7068a110' const='yes' id='ef66f589'/>
<pointer-type-def type-id='ef66f589' size-in-bits='32' id='8214af99'/>
<qualified-type-def type-id='e771cfad' const='yes' id='648520a6'/>
<pointer-type-def type-id='648520a6' size-in-bits='32' id='c9923c64'/>
<qualified-type-def type-id='3efb2c0e' const='yes' id='9b0b4955'/>
<pointer-type-def type-id='9b0b4955' size-in-bits='32' id='91c4b2ed'/>
<qualified-type-def type-id='8288923d' const='yes' id='059b4a0a'/>
<pointer-type-def type-id='059b4a0a' size-in-bits='32' id='f375b060'/>
<qualified-type-def type-id='5a2afa10' const='yes' id='ea081829'/>
<pointer-type-def type-id='ea081829' size-in-bits='32' id='6dbdccb9'/>
<qualified-type-def type-id='f9da37d1' const='yes' id='c4e41a24'/>
<pointer-type-def type-id='c4e41a24' size-in-bits='32' id='0115040a'/>
<qualified-type-def type-id='5e03174f' const='yes' id='54209a76'/>
<pointer-type-def type-id='54209a76' size-in-bits='32' id='cb52fed4'/>
<qualified-type-def type-id='56dccc53' const='yes' id='19234ae2'/>
<pointer-type-def type-id='19234ae2' size-in-bits='32' id='5a8eb8d8'/>
<qualified-type-def type-id='02c104af' const='yes' id='e025c302'/>
<pointer-type-def type-id='e025c302' size-in-bits='32' id='037237f8'/>
<qualified-type-def type-id='bae33ff3' const='yes' id='d3fde2a2'/>
<pointer-type-def type-id='d3fde2a2' size-in-bits='32' id='40ab9c18'/>
<qualified-type-def type-id='d9fbed1c' const='yes' id='21ccd5f1'/>
<pointer-type-def type-id='21ccd5f1' size-in-bits='32' id='1074a7c1'/>
<qualified-type-def type-id='ed8c4278' const='yes' id='ac6cb785'/>
<pointer-type-def type-id='ac6cb785' size-in-bits='32' id='1e25287d'/>
<qualified-type-def type-id='f2c63883' const='yes' id='6afdde7c'/>
<pointer-type-def type-id='6afdde7c' size-in-bits='32' id='c3a50162'/>
<qualified-type-def type-id='51ebade8' const='yes' id='1689900b'/>
<pointer-type-def type-id='1689900b' size-in-bits='32' id='9b8de3f3'/>
<qualified-type-def type-id='62ec4a33' const='yes' id='6d3d4e7e'/>
<pointer-type-def type-id='6d3d4e7e' size-in-bits='32' id='4b824e3c'/>
<qualified-type-def type-id='1adfd3e6' const='yes' id='eb12177b'/>
<pointer-type-def type-id='eb12177b' size-in-bits='32' id='5e7ab483'/>
<qualified-type-def type-id='95757501' const='yes' id='50003bd4'/>
<pointer-type-def type-id='50003bd4' size-in-bits='32' id='ee5e70da'/>
<qualified-type-def type-id='b284e6e2' const='yes' id='3ee218a3'/>
<pointer-type-def type-id='3ee218a3' size-in-bits='32' id='86ec9fab'/>
<qualified-type-def type-id='2a699f96' const='yes' id='c014b171'/>
<pointer-type-def type-id='c014b171' size-in-bits='32' id='bb933241'/>
<qualified-type-def type-id='579722ef' const='yes' id='0adb7b58'/>
<pointer-type-def type-id='0adb7b58' size-in-bits='32' id='89835476'/>
<qualified-type-def type-id='adb0d72c' const='yes' id='1b4f6e3b'/>
<pointer-type-def type-id='1b4f6e3b' size-in-bits='32' id='0f0a44c3'/>
<qualified-type-def type-id='6e3f46eb' const='yes' id='3e21fc54'/>
<pointer-type-def type-id='3e21fc54' size-in-bits='32' id='4d807a5a'/>
<qualified-type-def type-id='fcbd9376' const='yes' id='c9adb00b'/>
<pointer-type-def type-id='c9adb00b' size-in-bits='32' id='9d6c43f3'/>
<qualified-type-def type-id='dd0abe4a' const='yes' id='080132d3'/>
<pointer-type-def type-id='080132d3' size-in-bits='32' id='92e33dfb'/>
<qualified-type-def type-id='0713c6a2' const='yes' id='456e0be5'/>
<pointer-type-def type-id='456e0be5' size-in-bits='32' id='1b3c96dd'/>
<qualified-type-def type-id='8d9552b9' const='yes' id='b7cd56ac'/>
<pointer-type-def type-id='b7cd56ac' size-in-bits='32' id='de3f34f2'/>
<qualified-type-def type-id='20704346' const='yes' id='24afc245'/>
<pointer-type-def type-id='24afc245' size-in-bits='32' id='2faf14bd'/>
<qualified-type-def type-id='abfeb1fe' const='yes' id='6bf2fba5'/>
<pointer-type-def type-id='6bf2fba5' size-in-bits='32' id='7e82021d'/>
<qualified-type-def type-id='8051cbec' const='yes' id='9fae01b1'/>
<pointer-type-def type-id='9fae01b1' size-in-bits='32' id='f9ec8701'/>
<qualified-type-def type-id='488eea75' const='yes' id='bf476b8e'/>
<reference-type-def kind='lvalue' type-id='bf476b8e' size-in-bits='32' id='c56e7978'/>
<pointer-type-def type-id='bf476b8e' size-in-bits='32' id='c16e732c'/>
<qualified-type-def type-id='1c507e8b' const='yes' id='e0629c3e'/>
<pointer-type-def type-id='e0629c3e' size-in-bits='32' id='4f3bb37c'/>
<qualified-type-def type-id='783dcbfa' const='yes' id='3d1f4bea'/>
<reference-type-def kind='lvalue' type-id='3d1f4bea' size-in-bits='32' id='04445224'/>
<qualified-type-def type-id='6e0a00e4' const='yes' id='472db454'/>
<reference-type-def kind='lvalue' type-id='472db454' size-in-bits='32' id='7ef30f76'/>
<qualified-type-def type-id='75cb783b' const='yes' id='1976b22b'/>
<reference-type-def kind='lvalue' type-id='1976b22b' size-in-bits='32' id='22da4a77'/>
<qualified-type-def type-id='080ca977' const='yes' id='f4e8e3e7'/>
<reference-type-def kind='lvalue' type-id='f4e8e3e7' size-in-bits='32' id='4b9e88d3'/>
<qualified-type-def type-id='dd7f74c0' const='yes' id='f7d6ffd0'/>
<reference-type-def kind='lvalue' type-id='f7d6ffd0' size-in-bits='32' id='1d74f042'/>
<qualified-type-def type-id='4ee99380' const='yes' id='99887a50'/>
<reference-type-def kind='lvalue' type-id='99887a50' size-in-bits='32' id='27d8c7c2'/>
<qualified-type-def type-id='8bef0de9' const='yes' id='ff7984d9'/>
<reference-type-def kind='lvalue' type-id='ff7984d9' size-in-bits='32' id='2b4c5d6d'/>
<qualified-type-def type-id='61dc8fcd' const='yes' id='0987ce3d'/>
<reference-type-def kind='lvalue' type-id='0987ce3d' size-in-bits='32' id='1bc97481'/>
<qualified-type-def type-id='a8372230' const='yes' id='76bdcf40'/>
<reference-type-def kind='lvalue' type-id='76bdcf40' size-in-bits='32' id='52cd7d92'/>
<qualified-type-def type-id='cd3d9869' const='yes' id='9279d319'/>
<reference-type-def kind='lvalue' type-id='9279d319' size-in-bits='32' id='d4c78c2d'/>
<qualified-type-def type-id='beafe2f0' const='yes' id='ea011200'/>
<reference-type-def kind='lvalue' type-id='ea011200' size-in-bits='32' id='85af91d2'/>
<qualified-type-def type-id='bc902aeb' const='yes' id='64016f24'/>
<reference-type-def kind='lvalue' type-id='64016f24' size-in-bits='32' id='7041c026'/>
<pointer-type-def type-id='64016f24' size-in-bits='32' id='7c41d30a'/>
<qualified-type-def type-id='20a793a2' const='yes' id='d986cfad'/>
<reference-type-def kind='lvalue' type-id='d986cfad' size-in-bits='32' id='fa38b7d1'/>
<pointer-type-def type-id='d986cfad' size-in-bits='32' id='f638b185'/>
<qualified-type-def type-id='4b7d2285' const='yes' id='f2ba7f4a'/>
<reference-type-def kind='lvalue' type-id='f2ba7f4a' size-in-bits='32' id='87969704'/>
<pointer-type-def type-id='f2ba7f4a' size-in-bits='32' id='7b968420'/>
<qualified-type-def type-id='7194074a' const='yes' id='078f62bd'/>
<reference-type-def kind='lvalue' type-id='078f62bd' size-in-bits='32' id='81b83a01'/>
<pointer-type-def type-id='078f62bd' size-in-bits='32' id='7db833b5'/>
<qualified-type-def type-id='568a771a' const='yes' id='a96f9975'/>
<reference-type-def kind='lvalue' type-id='a96f9975' size-in-bits='32' id='0dae5da9'/>
<pointer-type-def type-id='a96f9975' size-in-bits='32' id='19ae708d'/>
<qualified-type-def type-id='602ad079' const='yes' id='ade0f876'/>
<reference-type-def kind='lvalue' type-id='ade0f876' size-in-bits='32' id='0926e5f0'/>
<pointer-type-def type-id='ade0f876' size-in-bits='32' id='1526f8d4'/>
<qualified-type-def type-id='581cf3d8' const='yes' id='cec93afb'/>
<reference-type-def kind='lvalue' type-id='cec93afb' size-in-bits='32' id='63c7a9e7'/>
<pointer-type-def type-id='cec93afb' size-in-bits='32' id='57c79703'/>
<qualified-type-def type-id='f76a9935' const='yes' id='93f1ab6e'/>
<reference-type-def kind='lvalue' type-id='93f1ab6e' size-in-bits='32' id='2d70a258'/>
<pointer-type-def type-id='93f1ab6e' size-in-bits='32' id='29709c0c'/>
<qualified-type-def type-id='0b8a9bd4' const='yes' id='88613de9'/>
<reference-type-def kind='lvalue' type-id='88613de9' size-in-bits='32' id='80144cdd'/>
<pointer-type-def type-id='88613de9' size-in-bits='32' id='741439f9'/>
<qualified-type-def type-id='62aa33b1' const='yes' id='f4d25f61'/>
<reference-type-def kind='lvalue' type-id='f4d25f61' size-in-bits='32' id='ae2bfcc5'/>
<qualified-type-def type-id='000c67ad' const='yes' id='3837acdd'/>
<reference-type-def kind='lvalue' type-id='3837acdd' size-in-bits='32' id='7aa54f21'/>
<qualified-type-def type-id='313519b3' const='yes' id='d89da583'/>
<reference-type-def kind='lvalue' type-id='d89da583' size-in-bits='32' id='a52bc2bf'/>
<qualified-type-def type-id='2bc53136' const='yes' id='118b8c86'/>
<reference-type-def kind='lvalue' type-id='118b8c86' size-in-bits='32' id='3eae5fe0'/>
<qualified-type-def type-id='b6dd31e7' const='yes' id='8a3233d7'/>
<reference-type-def kind='lvalue' type-id='8a3233d7' size-in-bits='32' id='7e07c463'/>
<qualified-type-def type-id='b069d066' const='yes' id='f4e4a967'/>
<reference-type-def kind='lvalue' type-id='f4e4a967' size-in-bits='32' id='c4f67153'/>
<pointer-type-def type-id='f4e4a967' size-in-bits='32' id='d0f68437'/>
<qualified-type-def type-id='9a111c97' const='yes' id='3993a887'/>
<reference-type-def kind='lvalue' type-id='3993a887' size-in-bits='32' id='44727573'/>
<qualified-type-def type-id='ddf0159f' const='yes' id='8121830f'/>
<reference-type-def kind='lvalue' type-id='8121830f' size-in-bits='32' id='70c1798b'/>
<qualified-type-def type-id='60bf8975' const='yes' id='443e9945'/>
<reference-type-def kind='lvalue' type-id='443e9945' size-in-bits='32' id='d18b76d9'/>
<qualified-type-def type-id='a36ba8bc' const='yes' id='6e0d5e0c'/>
<reference-type-def kind='lvalue' type-id='6e0d5e0c' size-in-bits='32' id='690b3c1e'/>
<qualified-type-def type-id='1ccf4229' const='yes' id='348a6b59'/>
<reference-type-def kind='lvalue' type-id='348a6b59' size-in-bits='32' id='34e738ed'/>
<qualified-type-def type-id='16cfbc82' const='yes' id='83b16c13'/>
<reference-type-def kind='lvalue' type-id='83b16c13' size-in-bits='32' id='854d576f'/>
<pointer-type-def type-id='83b16c13' size-in-bits='32' id='894d5dbb'/>
<qualified-type-def type-id='7c84f63b' const='yes' id='617ec4eb'/>
<reference-type-def kind='lvalue' type-id='617ec4eb' size-in-bits='32' id='478fceb7'/>
<qualified-type-def type-id='bbda45fb' const='yes' id='586f4fab'/>
<reference-type-def kind='lvalue' type-id='586f4fab' size-in-bits='32' id='c43a3af7'/>
<qualified-type-def type-id='59a35081' const='yes' id='7b92a5d1'/>
<reference-type-def kind='lvalue' type-id='7b92a5d1' size-in-bits='32' id='7edb43d5'/>
<qualified-type-def type-id='4d712c30' const='yes' id='6258b600'/>
<reference-type-def kind='lvalue' type-id='6258b600' size-in-bits='32' id='f7a6bdd2'/>
<qualified-type-def type-id='86683135' const='yes' id='c0f913e5'/>
<reference-type-def kind='lvalue' type-id='c0f913e5' size-in-bits='32' id='8b1a1bf9'/>
<qualified-type-def type-id='d6a92829' const='yes' id='c956a398'/>
<reference-type-def kind='lvalue' type-id='c956a398' size-in-bits='32' id='b163c41a'/>
<pointer-type-def type-id='c956a398' size-in-bits='32' id='a563b136'/>
<qualified-type-def type-id='2e0a8ef4' const='yes' id='3e657124'/>
<reference-type-def kind='lvalue' type-id='3e657124' size-in-bits='32' id='3bb0e626'/>
<qualified-type-def type-id='47800e14' const='yes' id='7ed06cc4'/>
<reference-type-def kind='lvalue' type-id='7ed06cc4' size-in-bits='32' id='841b67c6'/>
<qualified-type-def type-id='07ec7282' const='yes' id='e54f5fd2'/>
<reference-type-def kind='lvalue' type-id='e54f5fd2' size-in-bits='32' id='eff40d1c'/>
<qualified-type-def type-id='52fb1fd3' const='yes' id='744d9a23'/>
<reference-type-def kind='lvalue' type-id='744d9a23' size-in-bits='32' id='1b2975df'/>
<qualified-type-def type-id='71b7128c' const='yes' id='bbc92c3c'/>
<reference-type-def kind='lvalue' type-id='bbc92c3c' size-in-bits='32' id='b7b06cee'/>
<qualified-type-def type-id='874fd690' const='yes' id='97b7164d'/>
<reference-type-def kind='lvalue' type-id='97b7164d' size-in-bits='32' id='40384a71'/>
<pointer-type-def type-id='97b7164d' size-in-bits='32' id='3c384425'/>
<qualified-type-def type-id='ee02cccf' const='yes' id='ada16e66'/>
<reference-type-def kind='lvalue' type-id='ada16e66' size-in-bits='32' id='95208ec0'/>
<pointer-type-def type-id='ada16e66' size-in-bits='32' id='a120a1a4'/>
<qualified-type-def type-id='c5316456' const='yes' id='b2500fff'/>
<reference-type-def kind='lvalue' type-id='b2500fff' size-in-bits='32' id='8d08f29b'/>
<pointer-type-def type-id='b2500fff' size-in-bits='32' id='8908ec4f'/>
<qualified-type-def type-id='2c8660ce' const='yes' id='66c45ba7'/>
<reference-type-def kind='lvalue' type-id='66c45ba7' size-in-bits='32' id='481c0c13'/>
<pointer-type-def type-id='66c45ba7' size-in-bits='32' id='541c1ef7'/>
<qualified-type-def type-id='92024495' const='yes' id='20ab0c9e'/>
<reference-type-def kind='lvalue' type-id='20ab0c9e' size-in-bits='32' id='254505a8'/>
<pointer-type-def type-id='20ab0c9e' size-in-bits='32' id='2144ff5c'/>
<qualified-type-def type-id='16537306' const='yes' id='5cdd9e9d'/>
<reference-type-def kind='lvalue' type-id='5cdd9e9d' size-in-bits='32' id='ebe0e061'/>
<pointer-type-def type-id='5cdd9e9d' size-in-bits='32' id='e7e0da15'/>
<qualified-type-def type-id='60e02119' const='yes' id='ac679f16'/>
<reference-type-def kind='lvalue' type-id='ac679f16' size-in-bits='32' id='971f9890'/>
<pointer-type-def type-id='ac679f16' size-in-bits='32' id='a31fab74'/>
<qualified-type-def type-id='9a771f60' const='yes' id='c1918efd'/>
<reference-type-def kind='lvalue' type-id='c1918efd' size-in-bits='32' id='9323e2c1'/>
<pointer-type-def type-id='c1918efd' size-in-bits='32' id='8f23dc75'/>
<qualified-type-def type-id='966331d7' const='yes' id='29a768f2'/>
<reference-type-def kind='lvalue' type-id='29a768f2' size-in-bits='32' id='668a05bc'/>
<pointer-type-def type-id='29a768f2' size-in-bits='32' id='6a8a0c08'/>
<qualified-type-def type-id='6a81bf9f' const='yes' id='adeba43c'/>
<reference-type-def kind='lvalue' type-id='adeba43c' size-in-bits='32' id='e3f354ee'/>
<pointer-type-def type-id='adeba43c' size-in-bits='32' id='dff34ea2'/>
<qualified-type-def type-id='9db4a8b6' const='yes' id='ad480a86'/>
<reference-type-def kind='lvalue' type-id='ad480a86' size-in-bits='32' id='6868b9e0'/>
<qualified-type-def type-id='10e7e929' const='yes' id='8f7416f9'/>
<reference-type-def kind='lvalue' type-id='8f7416f9' size-in-bits='32' id='b2c0010d'/>
<qualified-type-def type-id='b38d4802' const='yes' id='d74ffdd2'/>
<reference-type-def kind='lvalue' type-id='d74ffdd2' size-in-bits='32' id='e6ecc71c'/>
<qualified-type-def type-id='a104f5a1' const='yes' id='b482634e'/>
<reference-type-def kind='lvalue' type-id='b482634e' size-in-bits='32' id='91427cb8'/>
<pointer-type-def type-id='b482634e' size-in-bits='32' id='8d42766c'/>
<qualified-type-def type-id='3b178084' const='yes' id='4dc5d494'/>
<reference-type-def kind='lvalue' type-id='4dc5d494' size-in-bits='32' id='206dd436'/>
<qualified-type-def type-id='1cdac963' const='yes' id='e079cbf3'/>
<reference-type-def kind='lvalue' type-id='e079cbf3' size-in-bits='32' id='34bbe04f'/>
<qualified-type-def type-id='bb1f0094' const='yes' id='956b7924'/>
<reference-type-def kind='lvalue' type-id='956b7924' size-in-bits='32' id='3a2f7e26'/>
<qualified-type-def type-id='97ba1631' const='yes' id='bada66f6'/>
<reference-type-def kind='lvalue' type-id='bada66f6' size-in-bits='32' id='f5cfd970'/>
<pointer-type-def type-id='bada66f6' size-in-bits='32' id='01cfec54'/>
<qualified-type-def type-id='2d95a82c' const='yes' id='3c161b3c'/>
<reference-type-def kind='lvalue' type-id='3c161b3c' size-in-bits='32' id='b0cca9ee'/>
<qualified-type-def type-id='a89b660b' const='yes' id='f8b250db'/>
<reference-type-def kind='lvalue' type-id='f8b250db' size-in-bits='32' id='7db57e47'/>
<qualified-type-def type-id='d427336c' const='yes' id='5bdf47bc'/>
<reference-type-def kind='lvalue' type-id='5bdf47bc' size-in-bits='32' id='3a7db76e'/>
<qualified-type-def type-id='951e44e5' const='yes' id='3b165ce2'/>
<reference-type-def kind='lvalue' type-id='3b165ce2' size-in-bits='32' id='c834088c'/>
<pointer-type-def type-id='3b165ce2' size-in-bits='32' id='cc340ed8'/>
<qualified-type-def type-id='36d323f8' const='yes' id='9fabf548'/>
<reference-type-def kind='lvalue' type-id='9fabf548' size-in-bits='32' id='c9b35c2a'/>
<qualified-type-def type-id='736afeaf' const='yes' id='91cc5fbf'/>
<reference-type-def kind='lvalue' type-id='91cc5fbf' size-in-bits='32' id='1dba7ddb'/>
<qualified-type-def type-id='ce0517a0' const='yes' id='bb167df0'/>
<reference-type-def kind='lvalue' type-id='bb167df0' size-in-bits='32' id='5a6817e2'/>
<qualified-type-def type-id='86513975' const='yes' id='fe79fb3a'/>
<reference-type-def kind='lvalue' type-id='fe79fb3a' size-in-bits='32' id='b6064d14'/>
<pointer-type-def type-id='fe79fb3a' size-in-bits='32' id='aa063a30'/>
<qualified-type-def type-id='324852f0' const='yes' id='4f6420c0'/>
<reference-type-def kind='lvalue' type-id='4f6420c0' size-in-bits='32' id='e09fca12'/>
<qualified-type-def type-id='1a4295c7' const='yes' id='3bddb257'/>
<reference-type-def kind='lvalue' type-id='3bddb257' size-in-bits='32' id='aeffe7e3'/>
<qualified-type-def type-id='79281988' const='yes' id='d991e118'/>
<reference-type-def kind='lvalue' type-id='d991e118' size-in-bits='32' id='bea5949a'/>
<qualified-type-def type-id='cc5cd419' const='yes' id='9c8ba446'/>
<reference-type-def kind='lvalue' type-id='9c8ba446' size-in-bits='32' id='cfd3c320'/>
<pointer-type-def type-id='9c8ba446' size-in-bits='32' id='dbd3d604'/>
<qualified-type-def type-id='c879823c' const='yes' id='e99073cc'/>
<reference-type-def kind='lvalue' type-id='e99073cc' size-in-bits='32' id='9866795e'/>
<qualified-type-def type-id='8be1d5db' const='yes' id='baff666b'/>
<reference-type-def kind='lvalue' type-id='baff666b' size-in-bits='32' id='ad0e0b37'/>
<qualified-type-def type-id='32ca3ebc' const='yes' id='0216800c'/>
<reference-type-def kind='lvalue' type-id='0216800c' size-in-bits='32' id='736bc21e'/>
<qualified-type-def type-id='dfecc261' const='yes' id='39f98ad6'/>
<reference-type-def kind='lvalue' type-id='39f98ad6' size-in-bits='32' id='33d5b7d0'/>
<pointer-type-def type-id='39f98ad6' size-in-bits='32' id='3fd5cab4'/>
<qualified-type-def type-id='352fcd0c' const='yes' id='df3931dc'/>
<reference-type-def kind='lvalue' type-id='df3931dc' size-in-bits='32' id='6109ac8e'/>
<qualified-type-def type-id='be2111ab' const='yes' id='cd75163b'/>
<reference-type-def kind='lvalue' type-id='cd75163b' size-in-bits='32' id='8c51cfa7'/>
<qualified-type-def type-id='296c784c' const='yes' id='6ca4385c'/>
<reference-type-def kind='lvalue' type-id='6ca4385c' size-in-bits='32' id='8084e80e'/>
<qualified-type-def type-id='4bafa653' const='yes' id='204d3172'/>
<reference-type-def kind='lvalue' type-id='204d3172' size-in-bits='32' id='2d84a73c'/>
<pointer-type-def type-id='204d3172' size-in-bits='32' id='3184ad88'/>
<qualified-type-def type-id='19917da8' const='yes' id='56895058'/>
<reference-type-def kind='lvalue' type-id='56895058' size-in-bits='32' id='b829b65a'/>
<qualified-type-def type-id='5a1a385f' const='yes' id='f5e130cf'/>
<reference-type-def kind='lvalue' type-id='f5e130cf' size-in-bits='32' id='fa7ffecb'/>
<qualified-type-def type-id='c8be4550' const='yes' id='a2abb900'/>
<reference-type-def kind='lvalue' type-id='a2abb900' size-in-bits='32' id='3a5476d2'/>
<qualified-type-def type-id='ccc1a701' const='yes' id='6ba820fe'/>
<reference-type-def kind='lvalue' type-id='6ba820fe' size-in-bits='32' id='51abb408'/>
<pointer-type-def type-id='6ba820fe' size-in-bits='32' id='4dabadbc'/>
<qualified-type-def type-id='d5ff43f4' const='yes' id='2cb21304'/>
<reference-type-def kind='lvalue' type-id='2cb21304' size-in-bits='32' id='7e541e86'/>
<qualified-type-def type-id='73ca7213' const='yes' id='e248f8e3'/>
<reference-type-def kind='lvalue' type-id='e248f8e3' size-in-bits='32' id='fddf9e1f'/>
<qualified-type-def type-id='098dee04' const='yes' id='4a9d6b14'/>
<reference-type-def kind='lvalue' type-id='4a9d6b14' size-in-bits='32' id='a7cfbfb6'/>
<qualified-type-def type-id='c99d6d34' const='yes' id='86a0d7d7'/>
<pointer-type-def type-id='86a0d7d7' size-in-bits='32' id='ec340347'/>
<qualified-type-def type-id='a122f21c' const='yes' id='bd903223'/>
<pointer-type-def type-id='bd903223' size-in-bits='32' id='72fec42b'/>
<qualified-type-def type-id='4f878678' const='yes' id='dc7f3811'/>
<reference-type-def kind='lvalue' type-id='dc7f3811' size-in-bits='32' id='53457e95'/>
<pointer-type-def type-id='dc7f3811' size-in-bits='32' id='574584e1'/>
<qualified-type-def type-id='fb2b2135' const='yes' id='3ecc6a56'/>
<reference-type-def kind='lvalue' type-id='3ecc6a56' size-in-bits='32' id='4bcb8e50'/>
<pointer-type-def type-id='3ecc6a56' size-in-bits='32' id='57cba134'/>
<qualified-type-def type-id='f96f37f4' const='yes' id='3c42718b'/>
<reference-type-def kind='lvalue' type-id='3c42718b' size-in-bits='32' id='8998f357'/>
<pointer-type-def type-id='3c42718b' size-in-bits='32' id='7d98e073'/>
<qualified-type-def type-id='dbb0c32e' const='yes' id='0145e9ad'/>
<reference-type-def kind='lvalue' type-id='0145e9ad' size-in-bits='32' id='8c0ea5d1'/>
<pointer-type-def type-id='0145e9ad' size-in-bits='32' id='880e9f85'/>
<qualified-type-def type-id='bc83a16a' const='yes' id='e1d417f9'/>
<reference-type-def kind='lvalue' type-id='e1d417f9' size-in-bits='32' id='5fe1940d'/>
<pointer-type-def type-id='e1d417f9' size-in-bits='32' id='53e18129'/>
<qualified-type-def type-id='443bd0ae' const='yes' id='94a71cf9'/>
<reference-type-def kind='lvalue' type-id='94a71cf9' size-in-bits='32' id='e212730d'/>
<pointer-type-def type-id='94a71cf9' size-in-bits='32' id='d6126029'/>
<qualified-type-def type-id='c7b95082' const='yes' id='1377b429'/>
<reference-type-def kind='lvalue' type-id='1377b429' size-in-bits='32' id='b470739d'/>
<pointer-type-def type-id='1377b429' size-in-bits='32' id='a87060b9'/>
<qualified-type-def type-id='c566fa15' const='yes' id='8b38c90e'/>
<reference-type-def kind='lvalue' type-id='8b38c90e' size-in-bits='32' id='5264a9f8'/>
<pointer-type-def type-id='8b38c90e' size-in-bits='32' id='4e64a3ac'/>
<qualified-type-def type-id='35484ac1' const='yes' id='e0298922'/>
<reference-type-def kind='lvalue' type-id='e0298922' size-in-bits='32' id='e562b14c'/>
<pointer-type-def type-id='e0298922' size-in-bits='32' id='e962b798'/>
<qualified-type-def type-id='9d7cc6de' const='yes' id='ea3375d3'/>
<reference-type-def kind='lvalue' type-id='ea3375d3' size-in-bits='32' id='a402b0af'/>
<pointer-type-def type-id='ea3375d3' size-in-bits='32' id='a802b6fb'/>
<qualified-type-def type-id='fe392671' const='yes' id='c9b609d0'/>
<reference-type-def kind='lvalue' type-id='c9b609d0' size-in-bits='32' id='7f91ae42'/>
<pointer-type-def type-id='c9b609d0' size-in-bits='32' id='8391b48e'/>
<qualified-type-def type-id='48b06606' const='yes' id='5fef81e5'/>
<reference-type-def kind='lvalue' type-id='5fef81e5' size-in-bits='32' id='c90945f9'/>
<pointer-type-def type-id='5fef81e5' size-in-bits='32' id='d50958dd'/>
<qualified-type-def type-id='251e995b' const='yes' id='5245b2d0'/>
<reference-type-def kind='lvalue' type-id='5245b2d0' size-in-bits='32' id='79b8b942'/>
<pointer-type-def type-id='5245b2d0' size-in-bits='32' id='7db8bf8e'/>
<qualified-type-def type-id='619f09b0' const='yes' id='db7a342b'/>
<reference-type-def kind='lvalue' type-id='db7a342b' size-in-bits='32' id='8e5ff077'/>
<pointer-type-def type-id='db7a342b' size-in-bits='32' id='825fdd93'/>
<qualified-type-def type-id='500299ab' const='yes' id='062c8fe8'/>
<reference-type-def kind='lvalue' type-id='062c8fe8' size-in-bits='32' id='8626614a'/>
<pointer-type-def type-id='062c8fe8' size-in-bits='32' id='7a264e66'/>
<qualified-type-def type-id='089fe5a3' const='yes' id='7588d14e'/>
<reference-type-def kind='lvalue' type-id='7588d14e' size-in-bits='32' id='6e61a6b8'/>
<pointer-type-def type-id='7588d14e' size-in-bits='32' id='6a61a06c'/>
<qualified-type-def type-id='f6626d42' const='yes' id='17bb75ff'/>
<reference-type-def kind='lvalue' type-id='17bb75ff' size-in-bits='32' id='351a849b'/>
<pointer-type-def type-id='17bb75ff' size-in-bits='32' id='311a7e4f'/>
<qualified-type-def type-id='bf1e7ced' const='yes' id='001b74d0'/>
<reference-type-def kind='lvalue' type-id='001b74d0' size-in-bits='32' id='21391f42'/>
<pointer-type-def type-id='001b74d0' size-in-bits='32' id='2539258e'/>
<qualified-type-def type-id='1b40f38a' const='yes' id='2538414b'/>
<reference-type-def kind='lvalue' type-id='2538414b' size-in-bits='32' id='048efe97'/>
<pointer-type-def type-id='2538414b' size-in-bits='32' id='f88eebb3'/>
<qualified-type-def type-id='30745bfb' const='yes' id='db87b3f2'/>
<pointer-type-def type-id='db87b3f2' size-in-bits='32' id='6ea01d08'/>
<qualified-type-def type-id='82ce69b4' const='yes' id='49a750c1'/>
<pointer-type-def type-id='49a750c1' size-in-bits='32' id='dd6461f1'/>
<qualified-type-def type-id='7a1975f9' const='yes' id='3f098f6c'/>
<pointer-type-def type-id='3f098f6c' size-in-bits='32' id='820c8b32'/>
<qualified-type-def type-id='d05727fd' const='yes' id='412f8662'/>
<pointer-type-def type-id='412f8662' size-in-bits='32' id='e5d06358'/>
<qualified-type-def type-id='9d7dd6fe' const='yes' id='26f80b51'/>
<pointer-type-def type-id='26f80b51' size-in-bits='32' id='d37a12a1'/>
<qualified-type-def type-id='84f52bff' const='yes' id='5fc9545c'/>
<pointer-type-def type-id='5fc9545c' size-in-bits='32' id='3feff5c2'/>
<qualified-type-def type-id='d784bbd4' const='yes' id='370afc1f'/>
<pointer-type-def type-id='370afc1f' size-in-bits='32' id='db4b076f'/>
<qualified-type-def type-id='f5a6c2c2' const='yes' id='04a5f1b2'/>
<reference-type-def kind='lvalue' type-id='04a5f1b2' size-in-bits='32' id='e53b4bfc'/>
<qualified-type-def type-id='d3f9cf63' const='yes' id='a795c393'/>
<reference-type-def kind='lvalue' type-id='a795c393' size-in-bits='32' id='85c315ef'/>
<qualified-type-def type-id='e283594e' const='yes' id='eeab78de'/>
<reference-type-def kind='lvalue' type-id='eeab78de' size-in-bits='32' id='afef6e68'/>
<qualified-type-def type-id='e53cc294' const='yes' id='e1c1e2c4'/>
<reference-type-def kind='lvalue' type-id='e1c1e2c4' size-in-bits='32' id='463829c6'/>
<qualified-type-def type-id='2a25b660' const='yes' id='c5506430'/>
<reference-type-def kind='lvalue' type-id='c5506430' size-in-bits='32' id='b38d8ea2'/>
<qualified-type-def type-id='e8b5bb94' const='yes' id='dd22b764'/>
<reference-type-def kind='lvalue' type-id='dd22b764' size-in-bits='32' id='5fa67ce6'/>
<qualified-type-def type-id='32e47c40' const='yes' id='de0b3050'/>
<reference-type-def kind='lvalue' type-id='de0b3050' size-in-bits='32' id='019d49c2'/>
<qualified-type-def type-id='f4c79cc7' const='yes' id='e455c477'/>
<reference-type-def kind='lvalue' type-id='e455c477' size-in-bits='32' id='c4040b83'/>
<qualified-type-def type-id='c446d2cb' const='yes' id='d9c64e3b'/>
<reference-type-def kind='lvalue' type-id='d9c64e3b' size-in-bits='32' id='f02cf7a7'/>
<qualified-type-def type-id='56b4dd50' const='yes' id='f0a97a60'/>
<reference-type-def kind='lvalue' type-id='f0a97a60' size-in-bits='32' id='20cb7c32'/>
<qualified-type-def type-id='d48b26bb' const='yes' id='e8d372ab'/>
<reference-type-def kind='lvalue' type-id='e8d372ab' size-in-bits='32' id='11dd53f7'/>
<qualified-type-def type-id='384a7181' const='yes' id='511b3f51'/>
<reference-type-def kind='lvalue' type-id='511b3f51' size-in-bits='32' id='24e4e855'/>
<qualified-type-def type-id='8b095b74' const='yes' id='537ae464'/>
<reference-type-def kind='lvalue' type-id='537ae464' size-in-bits='32' id='ac7553e6'/>
<qualified-type-def type-id='c4c47537' const='yes' id='438e5f47'/>
<reference-type-def kind='lvalue' type-id='438e5f47' size-in-bits='32' id='ba2025b3'/>
<qualified-type-def type-id='e5f05e18' const='yes' id='a165ee68'/>
<reference-type-def kind='lvalue' type-id='a165ee68' size-in-bits='32' id='617624ca'/>
<qualified-type-def type-id='2848c8a1' const='yes' id='3f5a31d1'/>
<reference-type-def kind='lvalue' type-id='3f5a31d1' size-in-bits='32' id='b1fca7d5'/>
<qualified-type-def type-id='9e02975e' const='yes' id='595614ae'/>
<reference-type-def kind='lvalue' type-id='595614ae' size-in-bits='32' id='2a825218'/>
<qualified-type-def type-id='a5d1359b' const='yes' id='bc75068b'/>
<reference-type-def kind='lvalue' type-id='bc75068b' size-in-bits='32' id='59398257'/>
<qualified-type-def type-id='6fe64836' const='yes' id='7e8551c6'/>
<reference-type-def kind='lvalue' type-id='7e8551c6' size-in-bits='32' id='0bdfe3a0'/>
<qualified-type-def type-id='155e8fd8' const='yes' id='caec6cbf'/>
<pointer-type-def type-id='caec6cbf' size-in-bits='32' id='072eee8f'/>
<qualified-type-def type-id='70799029' const='yes' id='3974e9d9'/>
<reference-type-def kind='lvalue' type-id='3974e9d9' size-in-bits='32' id='720c5c6d'/>
<pointer-type-def type-id='3974e9d9' size-in-bits='32' id='660c4989'/>
<qualified-type-def type-id='27619c1c' const='yes' id='c3332543'/>
<reference-type-def kind='lvalue' type-id='c3332543' size-in-bits='32' id='ae83ddff'/>
<pointer-type-def type-id='c3332543' size-in-bits='32' id='b283e44b'/>
<qualified-type-def type-id='4da3c689' const='yes' id='e5a3737c'/>
<reference-type-def kind='lvalue' type-id='e5a3737c' size-in-bits='32' id='da4e96ae'/>
<qualified-type-def type-id='97219ec5' const='yes' id='aaf9e895'/>
<pointer-type-def type-id='aaf9e895' size-in-bits='32' id='e66964ad'/>
<qualified-type-def type-id='cea92a70' const='yes' id='0be3de7b'/>
<reference-type-def kind='lvalue' type-id='0be3de7b' size-in-bits='32' id='14b70c67'/>
<pointer-type-def type-id='0be3de7b' size-in-bits='32' id='08b6f983'/>
<qualified-type-def type-id='ca9cbb0d' const='yes' id='14ee82e4'/>
<reference-type-def kind='lvalue' type-id='14ee82e4' size-in-bits='32' id='b577d766'/>
<qualified-type-def type-id='b9c5d5a9' const='yes' id='372534f9'/>
<reference-type-def kind='lvalue' type-id='372534f9' size-in-bits='32' id='ae923b0d'/>
<qualified-type-def type-id='06725de7' const='yes' id='b31cc497'/>
<qualified-type-def type-id='1a8dd50d' const='yes' id='a7e298dd'/>
<reference-type-def kind='lvalue' type-id='a7e298dd' size-in-bits='32' id='44b6d321'/>
<pointer-type-def type-id='a7e298dd' size-in-bits='32' id='40b6ccd5'/>
<qualified-type-def type-id='501d9695' const='yes' id='11376d86'/>
<reference-type-def kind='lvalue' type-id='11376d86' size-in-bits='32' id='ba4192e0'/>
<pointer-type-def type-id='11376d86' size-in-bits='32' id='c641a5c4'/>
<qualified-type-def type-id='5bec325c' const='yes' id='49219b4c'/>
<pointer-type-def type-id='49219b4c' size-in-bits='32' id='85e7a192'/>
<qualified-type-def type-id='a82808e9' const='yes' id='57878b99'/>
<reference-type-def kind='lvalue' type-id='57878b99' size-in-bits='32' id='8960fdad'/>
<pointer-type-def type-id='57878b99' size-in-bits='32' id='7d60eac9'/>
<qualified-type-def type-id='983adb98' const='yes' id='22539e28'/>
<reference-type-def kind='lvalue' type-id='22539e28' size-in-bits='32' id='17a1d00a'/>
<qualified-type-def type-id='d81eed6b' const='yes' id='9e890de2'/>
<reference-type-def kind='lvalue' type-id='9e890de2' size-in-bits='32' id='55c0ab8c'/>
<pointer-type-def type-id='9e890de2' size-in-bits='32' id='59c0b1d8'/>
<qualified-type-def type-id='afb20d38' const='yes' id='036f5893'/>
<reference-type-def kind='lvalue' type-id='036f5893' size-in-bits='32' id='1d48a4ef'/>
<pointer-type-def type-id='036f5893' size-in-bits='32' id='2148ab3b'/>
<qualified-type-def type-id='3c207afe' const='yes' id='42021ec3'/>
<reference-type-def kind='lvalue' type-id='42021ec3' size-in-bits='32' id='ce56a27f'/>
<pointer-type-def type-id='42021ec3' size-in-bits='32' id='d256a8cb'/>
<qualified-type-def type-id='f9e4b3e7' const='yes' id='78c34362'/>
<reference-type-def kind='lvalue' type-id='78c34362' size-in-bits='32' id='5f62e40c'/>
<pointer-type-def type-id='78c34362' size-in-bits='32' id='6362ea58'/>
<qualified-type-def type-id='60662a11' const='yes' id='1458d402'/>
<reference-type-def kind='lvalue' type-id='1458d402' size-in-bits='32' id='2bd5f4ac'/>
<pointer-type-def type-id='1458d402' size-in-bits='32' id='2fd5faf8'/>
<qualified-type-def type-id='21d7352a' const='yes' id='05623813'/>
<reference-type-def kind='lvalue' type-id='05623813' size-in-bits='32' id='ae9e7b6f'/>
<pointer-type-def type-id='05623813' size-in-bits='32' id='b29e81bb'/>
<qualified-type-def type-id='99463423' const='yes' id='84e91272'/>
<reference-type-def kind='lvalue' type-id='84e91272' size-in-bits='32' id='8ee7da3c'/>
<pointer-type-def type-id='84e91272' size-in-bits='32' id='92e7e088'/>
<qualified-type-def type-id='f4edc297' const='yes' id='0542114e'/>
<pointer-type-def type-id='0542114e' size-in-bits='32' id='ab01606c'/>
<qualified-type-def type-id='249572b2' const='yes' id='236fe7b5'/>
<pointer-type-def type-id='236fe7b5' size-in-bits='32' id='68299f4d'/>
<qualified-type-def type-id='33591497' const='yes' id='ef041530'/>
<reference-type-def kind='lvalue' type-id='ef041530' size-in-bits='32' id='596d31a2'/>
<qualified-type-def type-id='199fc21a' const='yes' id='07053001'/>
<reference-type-def kind='lvalue' type-id='07053001' size-in-bits='32' id='342acd65'/>
<qualified-type-def type-id='6efd2fac' const='yes' id='0b53cd55'/>
<reference-type-def kind='lvalue' type-id='0b53cd55' size-in-bits='32' id='47ec6c09'/>
<pointer-type-def type-id='0b53cd55' size-in-bits='32' id='53ec7eed'/>
<qualified-type-def type-id='53ec7eed' const='yes' id='83417942'/>
<reference-type-def kind='lvalue' type-id='83417942' size-in-bits='32' id='0412186c'/>
<reference-type-def kind='lvalue' type-id='53ec7eed' size-in-bits='32' id='e84b9991'/>
<qualified-type-def type-id='08084680' const='yes' id='e28bbd7b'/>
<reference-type-def kind='lvalue' type-id='e28bbd7b' size-in-bits='32' id='fefb1967'/>
<pointer-type-def type-id='e28bbd7b' size-in-bits='32' id='f2fb0683'/>
<qualified-type-def type-id='feedc99f' const='yes' id='6d0b86cc'/>
<reference-type-def kind='lvalue' type-id='6d0b86cc' size-in-bits='32' id='9325625e'/>
<pointer-type-def type-id='6d0b86cc' size-in-bits='32' id='8f255c12'/>
<qualified-type-def type-id='4616b4c6' const='yes' id='da3ad709'/>
<reference-type-def kind='lvalue' type-id='da3ad709' size-in-bits='32' id='b9a0befd'/>
<pointer-type-def type-id='da3ad709' size-in-bits='32' id='ada0ac19'/>
<qualified-type-def type-id='2e84cb7b' const='yes' id='99dba30b'/>
<reference-type-def kind='lvalue' type-id='99dba30b' size-in-bits='32' id='61c1dfd7'/>
<qualified-type-def type-id='222ea3df' const='yes' id='43d033af'/>
<reference-type-def kind='lvalue' type-id='43d033af' size-in-bits='32' id='49c120ab'/>
<qualified-type-def type-id='ac070eda' const='yes' id='a94d5121'/>
<pointer-type-def type-id='a94d5121' size-in-bits='32' id='8fb69451'/>
<qualified-type-def type-id='5f48c471' const='yes' id='3e8fef81'/>
<reference-type-def kind='lvalue' type-id='3e8fef81' size-in-bits='32' id='239643e5'/>
<qualified-type-def type-id='6a6c3f8a' const='yes' id='181848a1'/>
<pointer-type-def type-id='181848a1' size-in-bits='32' id='793a32d1'/>
<qualified-type-def type-id='8997c6b1' const='yes' id='c5c31b01'/>
<reference-type-def kind='lvalue' type-id='c5c31b01' size-in-bits='32' id='7923be65'/>
<qualified-type-def type-id='e982e448' const='yes' id='5bcaf7f1'/>
<pointer-type-def type-id='5bcaf7f1' size-in-bits='32' id='5b842dc1'/>
<qualified-type-def type-id='f821a8c1' const='yes' id='98766411'/>
<reference-type-def kind='lvalue' type-id='98766411' size-in-bits='32' id='395fc295'/>
<qualified-type-def type-id='075a9db6' const='yes' id='8c8e4db3'/>
<pointer-type-def type-id='8c8e4db3' size-in-bits='32' id='dd0427db'/>
<qualified-type-def type-id='51ec91a3' const='yes' id='86b067b3'/>
<reference-type-def kind='lvalue' type-id='86b067b3' size-in-bits='32' id='9cb30f8f'/>
<qualified-type-def type-id='65b889e8' const='yes' id='7352da6d'/>
<pointer-type-def type-id='7352da6d' size-in-bits='32' id='d26d9dc5'/>
<qualified-type-def type-id='55d610b5' const='yes' id='4a7f34c5'/>
<reference-type-def kind='lvalue' type-id='4a7f34c5' size-in-bits='32' id='29404159'/>
<qualified-type-def type-id='603f72de' const='yes' id='bb4d3f1f'/>
<pointer-type-def type-id='bb4d3f1f' size-in-bits='32' id='0f9a806f'/>
<qualified-type-def type-id='b224bbe7' const='yes' id='12135577'/>
<reference-type-def kind='lvalue' type-id='12135577' size-in-bits='32' id='c56f4e83'/>
<qualified-type-def type-id='56b14eae' const='yes' id='afb5051d'/>
<reference-type-def kind='lvalue' type-id='afb5051d' size-in-bits='32' id='d4f73be1'/>
<pointer-type-def type-id='afb5051d' size-in-bits='32' id='d0f73595'/>
<qualified-type-def type-id='3815c827' const='yes' id='90d5ebf7'/>
<reference-type-def kind='lvalue' type-id='90d5ebf7' size-in-bits='32' id='d1c23a03'/>
<qualified-type-def type-id='282aee02' const='yes' id='d9665152'/>
<reference-type-def kind='lvalue' type-id='d9665152' size-in-bits='32' id='b012399c'/>
<qualified-type-def type-id='9ae7d18b' const='yes' id='58644fbb'/>
<reference-type-def kind='lvalue' type-id='58644fbb' size-in-bits='32' id='c2e95427'/>
<qualified-type-def type-id='e27647d9' const='yes' id='00f326c9'/>
<reference-type-def kind='lvalue' type-id='00f326c9' size-in-bits='32' id='6dc64a3d'/>
<qualified-type-def type-id='007369c7' const='yes' id='aa5d5b37'/>
<reference-type-def kind='lvalue' type-id='aa5d5b37' size-in-bits='32' id='41f65bc3'/>
<qualified-type-def type-id='d0a883ff' const='yes' id='1e94814f'/>
<reference-type-def kind='lvalue' type-id='1e94814f' size-in-bits='32' id='8cc7b84b'/>
<qualified-type-def type-id='6a671eb0' const='yes' id='e35d6473'/>
<reference-type-def kind='lvalue' type-id='e35d6473' size-in-bits='32' id='4104f1cf'/>
<pointer-type-def type-id='e35d6473' size-in-bits='32' id='4504f81b'/>
<qualified-type-def type-id='50658421' const='yes' id='f9c85371'/>
<reference-type-def kind='lvalue' type-id='f9c85371' size-in-bits='32' id='8d5b31f5'/>
<qualified-type-def type-id='13f0fc10' const='yes' id='ce10ca60'/>
<reference-type-def kind='lvalue' type-id='ce10ca60' size-in-bits='32' id='aa6e6c32'/>
<qualified-type-def type-id='d2ec4c55' const='yes' id='27cf0d85'/>
<reference-type-def kind='lvalue' type-id='27cf0d85' size-in-bits='32' id='4df27799'/>
<qualified-type-def type-id='3abded17' const='yes' id='44c656c7'/>
<reference-type-def kind='lvalue' type-id='44c656c7' size-in-bits='32' id='253ac433'/>
<qualified-type-def type-id='6d8d3705' const='yes' id='60291b75'/>
<reference-type-def kind='lvalue' type-id='60291b75' size-in-bits='32' id='b3b603a9'/>
<qualified-type-def type-id='75c976b5' const='yes' id='052cdb85'/>
<reference-type-def kind='lvalue' type-id='052cdb85' size-in-bits='32' id='c89dc199'/>
<qualified-type-def type-id='6e9b5502' const='yes' id='109c5825'/>
<reference-type-def kind='lvalue' type-id='109c5825' size-in-bits='32' id='291e8cb9'/>
<pointer-type-def type-id='109c5825' size-in-bits='32' id='351e9f9d'/>
<qualified-type-def type-id='572bb6ef' const='yes' id='27af657f'/>
<reference-type-def kind='lvalue' type-id='27af657f' size-in-bits='32' id='d21c8b1b'/>
<qualified-type-def type-id='cffe07ea' const='yes' id='6b0b6afa'/>
<reference-type-def kind='lvalue' type-id='6b0b6afa' size-in-bits='32' id='5ef93854'/>
<qualified-type-def type-id='bd53d563' const='yes' id='b834bbd3'/>
<reference-type-def kind='lvalue' type-id='b834bbd3' size-in-bits='32' id='f003e2af'/>
<qualified-type-def type-id='e7d36121' const='yes' id='67a08e91'/>
<reference-type-def kind='lvalue' type-id='67a08e91' size-in-bits='32' id='d8c0aa15'/>
<qualified-type-def type-id='18146def' const='yes' id='2c8ba21f'/>
<reference-type-def kind='lvalue' type-id='2c8ba21f' size-in-bits='32' id='58d05fbb'/>
<qualified-type-def type-id='2a3083f7' const='yes' id='506ada87'/>
<reference-type-def kind='lvalue' type-id='506ada87' size-in-bits='32' id='39362b73'/>
<qualified-type-def type-id='760319b5' const='yes' id='0cebea86'/>
<reference-type-def kind='lvalue' type-id='0cebea86' size-in-bits='32' id='f76259e0'/>
<pointer-type-def type-id='0cebea86' size-in-bits='32' id='03626cc4'/>
<qualified-type-def type-id='dcd9dabc' const='yes' id='e721dd0c'/>
<reference-type-def kind='lvalue' type-id='e721dd0c' size-in-bits='32' id='044f291e'/>
<qualified-type-def type-id='908c82f9' const='yes' id='007ae349'/>
<reference-type-def kind='lvalue' type-id='007ae349' size-in-bits='32' id='307407bd'/>
<qualified-type-def type-id='c214b7fe' const='yes' id='2da719ae'/>
<reference-type-def kind='lvalue' type-id='2da719ae' size-in-bits='32' id='660d3118'/>
<qualified-type-def type-id='eb92ad4a' const='yes' id='690d47fa'/>
<reference-type-def kind='lvalue' type-id='690d47fa' size-in-bits='32' id='3be81f54'/>
<qualified-type-def type-id='439e0f3c' const='yes' id='c95d884c'/>
<reference-type-def kind='lvalue' type-id='c95d884c' size-in-bits='32' id='683dbede'/>
<qualified-type-def type-id='a5320295' const='yes' id='6015fca8'/>
<reference-type-def kind='lvalue' type-id='6015fca8' size-in-bits='32' id='d09c938a'/>
<pointer-type-def type-id='6015fca8' size-in-bits='32' id='c49c80a6'/>
<qualified-type-def type-id='932cd4f2' const='yes' id='625e1522'/>
<reference-type-def kind='lvalue' type-id='625e1522' size-in-bits='32' id='de1b154c'/>
<qualified-type-def type-id='908075a6' const='yes' id='91621916'/>
<reference-type-def kind='lvalue' type-id='91621916' size-in-bits='32' id='0d6da690'/>
<pointer-type-def type-id='91621916' size-in-bits='32' id='196db974'/>
<qualified-type-def type-id='1e763177' const='yes' id='3364f30a'/>
<reference-type-def kind='lvalue' type-id='3364f30a' size-in-bits='32' id='13eace44'/>
<pointer-type-def type-id='3364f30a' size-in-bits='32' id='07eabb60'/>
<qualified-type-def type-id='d4db64a0' const='yes' id='36789a50'/>
<reference-type-def kind='lvalue' type-id='36789a50' size-in-bits='32' id='35db27c2'/>
<qualified-type-def type-id='e709d4f8' const='yes' id='aafde8e8'/>
<reference-type-def kind='lvalue' type-id='aafde8e8' size-in-bits='32' id='fbb57c4a'/>
<pointer-type-def type-id='aafde8e8' size-in-bits='32' id='efb56966'/>
<qualified-type-def type-id='46ef0c57' const='yes' id='b5643ad2'/>
<reference-type-def kind='lvalue' type-id='b5643ad2' size-in-bits='32' id='80c8ce1c'/>
<pointer-type-def type-id='b5643ad2' size-in-bits='32' id='84c8d468'/>
<qualified-type-def type-id='837c9848' const='yes' id='2e6fbd78'/>
<reference-type-def kind='lvalue' type-id='2e6fbd78' size-in-bits='32' id='77e71afa'/>
<qualified-type-def type-id='3ed2f0f0' const='yes' id='8b631920'/>
<reference-type-def kind='lvalue' type-id='8b631920' size-in-bits='32' id='73006472'/>
<pointer-type-def type-id='8b631920' size-in-bits='32' id='77006abe'/>
<qualified-type-def type-id='ba2611f3' const='yes' id='7ce3efbe'/>
<reference-type-def kind='lvalue' type-id='7ce3efbe' size-in-bits='32' id='32d22c48'/>
<pointer-type-def type-id='7ce3efbe' size-in-bits='32' id='2ed225fc'/>
<qualified-type-def type-id='85d9d214' const='yes' id='ee257ac4'/>
<reference-type-def kind='lvalue' type-id='ee257ac4' size-in-bits='32' id='c70071c6'/>
<qualified-type-def type-id='22d29ea4' const='yes' id='fa76afd4'/>
<reference-type-def kind='lvalue' type-id='fa76afd4' size-in-bits='32' id='3ad6f9f6'/>
<pointer-type-def type-id='fa76afd4' size-in-bits='32' id='46d70cda'/>
<qualified-type-def type-id='2b166553' const='yes' id='2eeb4556'/>
<reference-type-def kind='lvalue' type-id='2eeb4556' size-in-bits='32' id='4c5e4f50'/>
<pointer-type-def type-id='2eeb4556' size-in-bits='32' id='585e6234'/>
<qualified-type-def type-id='fb9780ac' const='yes' id='1cce8c5c'/>
<reference-type-def kind='lvalue' type-id='1cce8c5c' size-in-bits='32' id='d327240e'/>
<qualified-type-def type-id='1f8483ec' const='yes' id='8e80eadc'/>
<reference-type-def kind='lvalue' type-id='8e80eadc' size-in-bits='32' id='4ef1e78e'/>
<pointer-type-def type-id='8e80eadc' size-in-bits='32' id='4af1e142'/>
<qualified-type-def type-id='736f4e77' const='yes' id='343f7a92'/>
<reference-type-def kind='lvalue' type-id='343f7a92' size-in-bits='32' id='f3ee295c'/>
<pointer-type-def type-id='343f7a92' size-in-bits='32' id='f7ee2fa8'/>
<qualified-type-def type-id='f2f07e48' const='yes' id='3bd90838'/>
<reference-type-def kind='lvalue' type-id='3bd90838' size-in-bits='32' id='54a7c73a'/>
<qualified-type-def type-id='903476f0' const='yes' id='4b7b0de0'/>
<reference-type-def kind='lvalue' type-id='4b7b0de0' size-in-bits='32' id='98b6aeb2'/>
<pointer-type-def type-id='4b7b0de0' size-in-bits='32' id='9cb6b4fe'/>
<qualified-type-def type-id='94c4b137' const='yes' id='5ff31802'/>
<reference-type-def kind='lvalue' type-id='5ff31802' size-in-bits='32' id='2faf00ac'/>
<pointer-type-def type-id='5ff31802' size-in-bits='32' id='33af06f8'/>
<qualified-type-def type-id='2aca27b8' const='yes' id='0bae6228'/>
<reference-type-def kind='lvalue' type-id='0bae6228' size-in-bits='32' id='71845c0a'/>
<qualified-type-def type-id='7f513560' const='yes' id='e35de1d0'/>
<reference-type-def kind='lvalue' type-id='e35de1d0' size-in-bits='32' id='e2cab642'/>
<pointer-type-def type-id='e35de1d0' size-in-bits='32' id='e6cabc8e'/>
<qualified-type-def type-id='e3e687ed' const='yes' id='ab517696'/>
<reference-type-def kind='lvalue' type-id='ab517696' size-in-bits='32' id='613dd710'/>
<pointer-type-def type-id='ab517696' size-in-bits='32' id='6d3de9f4'/>
<qualified-type-def type-id='ecd6c50c' const='yes' id='59f2509c'/>
<reference-type-def kind='lvalue' type-id='59f2509c' size-in-bits='32' id='527514ce'/>
<qualified-type-def type-id='a013f04c' const='yes' id='02666e1c'/>
<reference-type-def kind='lvalue' type-id='02666e1c' size-in-bits='32' id='013f854e'/>
<pointer-type-def type-id='02666e1c' size-in-bits='32' id='fd3f7f02'/>
<qualified-type-def type-id='21156a1f' const='yes' id='fd4d5a6a'/>
<reference-type-def kind='lvalue' type-id='fd4d5a6a' size-in-bits='32' id='0cc525a4'/>
<pointer-type-def type-id='fd4d5a6a' size-in-bits='32' id='00c512c0'/>
<qualified-type-def type-id='56f28cc0' const='yes' id='ee4deb70'/>
<reference-type-def kind='lvalue' type-id='ee4deb70' size-in-bits='32' id='7aa97862'/>
<qualified-type-def type-id='21d18d18' const='yes' id='f5cd2a08'/>
<reference-type-def kind='lvalue' type-id='f5cd2a08' size-in-bits='32' id='1ff9666a'/>
<pointer-type-def type-id='f5cd2a08' size-in-bits='32' id='13f95386'/>
<qualified-type-def type-id='814fe063' const='yes' id='d585e4c6'/>
<qualified-type-def type-id='c9d12d66' const='yes' id='588b3216'/>
<pointer-type-def type-id='588b3216' size-in-bits='32' id='9f201474'/>
<qualified-type-def type-id='dddf6ca2' const='yes' id='e824a34f'/>
<pointer-type-def type-id='e824a34f' size-in-bits='32' id='d6ad37ff'/>
<qualified-type-def type-id='8f92235e' const='yes' id='b9930aae'/>
<pointer-type-def type-id='b9930aae' size-in-bits='32' id='a6798dcc'/>
<qualified-type-def type-id='b96825af' const='yes' id='2b61797f'/>
<pointer-type-def type-id='2b61797f' size-in-bits='32' id='9f7200cf'/>
<qualified-type-def type-id='002ac4a6' const='yes' id='ea86de29'/>
<reference-type-def kind='lvalue' type-id='ea86de29' size-in-bits='32' id='414f919d'/>
<qualified-type-def type-id='f0981eeb' const='yes' id='20f5f452'/>
<reference-type-def kind='lvalue' type-id='20f5f452' size-in-bits='32' id='572fd29c'/>
<pointer-type-def type-id='20f5f452' size-in-bits='32' id='5b2fd8e8'/>
<qualified-type-def type-id='c523b9f1' const='yes' id='effb3702'/>
<pointer-type-def type-id='effb3702' size-in-bits='32' id='f077d3f8'/>
<pointer-type-def type-id='f077d3f8' size-in-bits='32' id='5ea27396'/>
<reference-type-def kind='lvalue' type-id='a6c45d85' size-in-bits='32' id='2a1f6799'/>
<pointer-type-def type-id='a6c45d85' size-in-bits='32' id='361f7a7d'/>
<pointer-type-def type-id='e322b6ef' size-in-bits='32' id='c5f12884'/>
<pointer-type-def type-id='96ee24a5' size-in-bits='32' id='585e1de9'/>
<reference-type-def kind='lvalue' type-id='95e97e5e' size-in-bits='32' id='769216e8'/>
<pointer-type-def type-id='95e97e5e' size-in-bits='32' id='7292109c'/>
<qualified-type-def type-id='7292109c' const='yes' id='5a5c0787'/>
<reference-type-def kind='lvalue' type-id='5a5c0787' size-in-bits='32' id='dfe00273'/>
<reference-type-def kind='lvalue' type-id='7292109c' size-in-bits='32' id='15f054ce'/>
<pointer-type-def type-id='cc6e09ca' size-in-bits='32' id='d4a328b7'/>
<pointer-type-def type-id='6b5c9008' size-in-bits='32' id='9b3c0ac2'/>
<pointer-type-def type-id='adf18958' size-in-bits='32' id='a6979e77'/>
<pointer-type-def type-id='223133a2' size-in-bits='32' id='33683384'/>
<pointer-type-def type-id='8dfe2e06' size-in-bits='32' id='071e4e5d'/>
<pointer-type-def type-id='995d71ea' size-in-bits='32' id='be2cecec'/>
<pointer-type-def type-id='973e3c3f' size-in-bits='32' id='6292c81e'/>
<pointer-type-def type-id='f5043860' size-in-bits='32' id='b181362a'/>
<pointer-type-def type-id='1a7fe6b0' size-in-bits='32' id='d8263a65'/>
<pointer-type-def type-id='84110544' size-in-bits='32' id='210c37a6'/>
<pointer-type-def type-id='0b9c02cb' size-in-bits='32' id='7f83e8c4'/>
<pointer-type-def type-id='6878e9a8' size-in-bits='32' id='4f68d4b2'/>
<pointer-type-def type-id='c8745fdc' size-in-bits='32' id='c2fb5303'/>
<pointer-type-def type-id='02c4e402' size-in-bits='32' id='b286ae14'/>
<pointer-type-def type-id='9a10f134' size-in-bits='32' id='aa210e95'/>
<pointer-type-def type-id='da4ac88c' size-in-bits='32' id='5353c67e'/>
<pointer-type-def type-id='e095c704' size-in-bits='32' id='b9c88d6a'/>
<pointer-type-def type-id='3d7d8cbf' size-in-bits='32' id='a68021ce'/>
<pointer-type-def type-id='05d4c620' size-in-bits='32' id='b8263143'/>
<pointer-type-def type-id='ad707ada' size-in-bits='32' id='e90c4311'/>
<pointer-type-def type-id='b59d7dce' size-in-bits='32' id='78c01427'/>
<reference-type-def kind='lvalue' type-id='60f5da7d' size-in-bits='32' id='809cbcf9'/>
<reference-type-def kind='rvalue' type-id='60f5da7d' size-in-bits='32' id='55bd530d'/>
<pointer-type-def type-id='60f5da7d' size-in-bits='32' id='8c9ccfdd'/>
<reference-type-def kind='lvalue' type-id='36028ca6' size-in-bits='32' id='4450685b'/>
<reference-type-def kind='lvalue' type-id='7317ef72' size-in-bits='32' id='823235c5'/>
<reference-type-def kind='lvalue' type-id='97941460' size-in-bits='32' id='0f3c59ea'/>
<reference-type-def kind='rvalue' type-id='97941460' size-in-bits='32' id='c8015c24'/>
<pointer-type-def type-id='97941460' size-in-bits='32' id='033c4706'/>
<reference-type-def kind='lvalue' type-id='2b91c1c3' size-in-bits='32' id='f5b9186c'/>
<reference-type-def kind='lvalue' type-id='f3aad58d' size-in-bits='32' id='235779d0'/>
<reference-type-def kind='lvalue' type-id='64fb4db3' size-in-bits='32' id='e848cad7'/>
<reference-type-def kind='rvalue' type-id='64fb4db3' size-in-bits='32' id='9b977963'/>
<pointer-type-def type-id='64fb4db3' size-in-bits='32' id='dc48b7f3'/>
<reference-type-def kind='lvalue' type-id='88715d90' size-in-bits='32' id='f0d620bd'/>
<reference-type-def kind='lvalue' type-id='579aa528' size-in-bits='32' id='dfb78773'/>
<reference-type-def kind='lvalue' type-id='c8491dd8' size-in-bits='32' id='b8cb9312'/>
<reference-type-def kind='rvalue' type-id='c8491dd8' size-in-bits='32' id='1c78badc'/>
<pointer-type-def type-id='c8491dd8' size-in-bits='32' id='bccb995e'/>
<reference-type-def kind='lvalue' type-id='cb386317' size-in-bits='32' id='2d7d9f74'/>
<reference-type-def kind='lvalue' type-id='ddffa0e9' size-in-bits='32' id='6e741ea8'/>
<reference-type-def kind='lvalue' type-id='ba4fbcc4' size-in-bits='32' id='4d8e4cde'/>
<pointer-type-def type-id='ba4fbcc4' size-in-bits='32' id='498e4692'/>
<reference-type-def kind='lvalue' type-id='2ef4b79c' size-in-bits='32' id='35f62c46'/>
<pointer-type-def type-id='2ef4b79c' size-in-bits='32' id='41f63f2a'/>
<reference-type-def kind='lvalue' type-id='37dd8aae' size-in-bits='32' id='7c69c730'/>
<pointer-type-def type-id='37dd8aae' size-in-bits='32' id='8869da14'/>
<reference-type-def kind='lvalue' type-id='e015e2ec' size-in-bits='32' id='a0048bb6'/>
<pointer-type-def type-id='e015e2ec' size-in-bits='32' id='ac049e9a'/>
<reference-type-def kind='lvalue' type-id='f045688c' size-in-bits='32' id='b7f1e036'/>
<pointer-type-def type-id='f045688c' size-in-bits='32' id='c3f1f31a'/>
<reference-type-def kind='lvalue' type-id='94df1ca8' size-in-bits='32' id='1563fbe2'/>
<pointer-type-def type-id='94df1ca8' size-in-bits='32' id='1964022e'/>
<reference-type-def kind='lvalue' type-id='43b7c228' size-in-bits='32' id='9bc35562'/>
<pointer-type-def type-id='43b7c228' size-in-bits='32' id='9fc35bae'/>
<reference-type-def kind='lvalue' type-id='1988293c' size-in-bits='32' id='597d9276'/>
<pointer-type-def type-id='1988293c' size-in-bits='32' id='657da55a'/>
<reference-type-def kind='lvalue' type-id='c01a67f4' size-in-bits='32' id='8a40fade'/>
<pointer-type-def type-id='c01a67f4' size-in-bits='32' id='8640f492'/>
<reference-type-def kind='lvalue' type-id='ec22f6fc' size-in-bits='32' id='924ba976'/>
<pointer-type-def type-id='ec22f6fc' size-in-bits='32' id='9e4bbc5a'/>
<reference-type-def kind='lvalue' type-id='58870df2' size-in-bits='32' id='ad688bd4'/>
<pointer-type-def type-id='58870df2' size-in-bits='32' id='a16878f0'/>
<reference-type-def kind='lvalue' type-id='d22df4cd' size-in-bits='32' id='3af667b9'/>
<pointer-type-def type-id='d22df4cd' size-in-bits='32' id='46f67a9d'/>
<reference-type-def kind='lvalue' type-id='2622dfea' size-in-bits='32' id='f0d20a3c'/>
<pointer-type-def type-id='2622dfea' size-in-bits='32' id='f4d21088'/>
<reference-type-def kind='lvalue' type-id='39b8e88f' size-in-bits='32' id='de277393'/>
<pointer-type-def type-id='39b8e88f' size-in-bits='32' id='ea278677'/>
<reference-type-def kind='lvalue' type-id='97d0af14' size-in-bits='32' id='55394a2e'/>
<pointer-type-def type-id='97d0af14' size-in-bits='32' id='513943e2'/>
<reference-type-def kind='lvalue' type-id='7d3bb31a' size-in-bits='32' id='4f5ef92c'/>
<pointer-type-def type-id='7d3bb31a' size-in-bits='32' id='535eff78'/>
<reference-type-def kind='lvalue' type-id='5fea02b3' size-in-bits='32' id='65f90817'/>
<pointer-type-def type-id='5fea02b3' size-in-bits='32' id='59f8f533'/>
<reference-type-def kind='lvalue' type-id='063dbdb6' size-in-bits='32' id='7c829be8'/>
<pointer-type-def type-id='063dbdb6' size-in-bits='32' id='7882959c'/>
<reference-type-def kind='lvalue' type-id='45b74b57' size-in-bits='32' id='c0b8028b'/>
<pointer-type-def type-id='45b74b57' size-in-bits='32' id='bcb7fc3f'/>
<reference-type-def kind='lvalue' type-id='ffcdd1b2' size-in-bits='32' id='c69cf914'/>
<pointer-type-def type-id='ffcdd1b2' size-in-bits='32' id='ba9ce630'/>
<reference-type-def kind='lvalue' type-id='cd354cef' size-in-bits='32' id='7080b073'/>
<pointer-type-def type-id='cd354cef' size-in-bits='32' id='7c80c357'/>
<reference-type-def kind='lvalue' type-id='7dee695e' size-in-bits='32' id='bc3ebe00'/>
<pointer-type-def type-id='7dee695e' size-in-bits='32' id='c83ed0e4'/>
<reference-type-def kind='lvalue' type-id='f03ebc7b' size-in-bits='32' id='f771cb0f'/>
<pointer-type-def type-id='f03ebc7b' size-in-bits='32' id='fb71d15b'/>
<reference-type-def kind='lvalue' type-id='678452de' size-in-bits='32' id='ad62c780'/>
<pointer-type-def type-id='678452de' size-in-bits='32' id='b962da64'/>
<reference-type-def kind='lvalue' type-id='8d3c18f6' size-in-bits='32' id='e7edb488'/>
<pointer-type-def type-id='8d3c18f6' size-in-bits='32' id='e3edae3c'/>
<reference-type-def kind='lvalue' type-id='c24f72a3' size-in-bits='32' id='846b33c7'/>
<pointer-type-def type-id='c24f72a3' size-in-bits='32' id='786b20e3'/>
<reference-type-def kind='lvalue' type-id='e8967c46' size-in-bits='32' id='07ca8f98'/>
<pointer-type-def type-id='e8967c46' size-in-bits='32' id='03ca894c'/>
<reference-type-def kind='lvalue' type-id='e83f8f8d' size-in-bits='32' id='859efd59'/>
<pointer-type-def type-id='e83f8f8d' size-in-bits='32' id='919f103d'/>
<reference-type-def kind='lvalue' type-id='057d9591' size-in-bits='32' id='580c235d'/>
<pointer-type-def type-id='057d9591' size-in-bits='32' id='4c0c1079'/>
<reference-type-def kind='lvalue' type-id='7312e504' size-in-bits='32' id='4666712e'/>
<pointer-type-def type-id='7312e504' size-in-bits='32' id='42666ae2'/>
<reference-type-def kind='lvalue' type-id='49a21e67' size-in-bits='32' id='89073f2b'/>
<pointer-type-def type-id='49a21e67' size-in-bits='32' id='850738df'/>
<reference-type-def kind='lvalue' type-id='8b54feb4' size-in-bits='32' id='0b34c5be'/>
<pointer-type-def type-id='8b54feb4' size-in-bits='32' id='0734bf72'/>
<reference-type-def kind='lvalue' type-id='227041e1' size-in-bits='32' id='cd1a163d'/>
<pointer-type-def type-id='227041e1' size-in-bits='32' id='c11a0359'/>
<pointer-type-def type-id='9c4a3aff' size-in-bits='32' id='36c07807'/>
<pointer-type-def type-id='22e56ec2' size-in-bits='32' id='2e0abaf0'/>
<pointer-type-def type-id='b5df5bdc' size-in-bits='32' id='260dd06a'/>
<pointer-type-def type-id='3b4d4373' size-in-bits='32' id='9592fed3'/>
<pointer-type-def type-id='277bc372' size-in-bits='32' id='de02ba70'/>
<pointer-type-def type-id='aa3451ec' size-in-bits='32' id='1166b2fa'/>
<pointer-type-def type-id='e4d4d078' size-in-bits='32' id='02ec61be'/>
<pointer-type-def type-id='63c7c233' size-in-bits='32' id='b68d6183'/>
<pointer-type-def type-id='7c4db7cf' size-in-bits='32' id='c9bc71a7'/>
<pointer-type-def type-id='6932bb90' size-in-bits='32' id='49ce5ba6'/>
<pointer-type-def type-id='9884ef0e' size-in-bits='32' id='24a161d4'/>
<pointer-type-def type-id='cd94fd85' size-in-bits='32' id='3e80e3d5'/>
<pointer-type-def type-id='77d669a5' size-in-bits='32' id='f24621a5'/>
<pointer-type-def type-id='a885088e' size-in-bits='32' id='9da29e54'/>
<pointer-type-def type-id='7b346a3f' size-in-bits='32' id='3d25ebe7'/>
<pointer-type-def type-id='ff06e1a2' size-in-bits='32' id='10856d80'/>
<pointer-type-def type-id='c230c56f' size-in-bits='32' id='c2f5efe7'/>
<pointer-type-def type-id='a3175723' size-in-bits='32' id='c4948923'/>
<pointer-type-def type-id='c6d12234' size-in-bits='32' id='d1682362'/>
<pointer-type-def type-id='6fb577ee' size-in-bits='32' id='f2c555e4'/>
<pointer-type-def type-id='7873fb6d' size-in-bits='32' id='4f55591d'/>
<pointer-type-def type-id='34bedffd' size-in-bits='32' id='a464139d'/>
<pointer-type-def type-id='37ff4804' size-in-bits='32' id='78d1d352'/>
<pointer-type-def type-id='225e915e' size-in-bits='32' id='ad5df6b4'/>
<pointer-type-def type-id='1d6097d7' size-in-bits='32' id='12925a2f'/>
<pointer-type-def type-id='9e7f15b0' size-in-bits='32' id='3c4129e6'/>
<pointer-type-def type-id='70ed5ac7' size-in-bits='32' id='48b5a59f'/>
<pointer-type-def type-id='7068a110' size-in-bits='32' id='10ecf146'/>
<pointer-type-def type-id='e771cfad' size-in-bits='32' id='96c7730d'/>
<pointer-type-def type-id='3efb2c0e' size-in-bits='32' id='acd46504'/>
<pointer-type-def type-id='8288923d' size-in-bits='32' id='07c0801d'/>
<pointer-type-def type-id='5a2afa10' size-in-bits='32' id='85e0e7c6'/>
<pointer-type-def type-id='f9da37d1' size-in-bits='32' id='a1203c49'/>
<pointer-type-def type-id='5e03174f' size-in-bits='32' id='1f3e8087'/>
<pointer-type-def type-id='56dccc53' size-in-bits='32' id='600282c3'/>
<pointer-type-def type-id='02c104af' size-in-bits='32' id='1dec42a7'/>
<pointer-type-def type-id='bae33ff3' size-in-bits='32' id='735645b3'/>
<pointer-type-def type-id='d9fbed1c' size-in-bits='32' id='d0a2215a'/>
<pointer-type-def type-id='ed8c4278' size-in-bits='32' id='ed8afb2e'/>
<pointer-type-def type-id='f2c63883' size-in-bits='32' id='8ce169d3'/>
<pointer-type-def type-id='51ebade8' size-in-bits='32' id='b782537e'/>
<pointer-type-def type-id='62ec4a33' size-in-bits='32' id='9c0dd783'/>
<pointer-type-def type-id='1adfd3e6' size-in-bits='32' id='a86db4cc'/>
<pointer-type-def type-id='95757501' size-in-bits='32' id='419b8fc9'/>
<pointer-type-def type-id='b284e6e2' size-in-bits='32' id='52901a60'/>
<pointer-type-def type-id='2a699f96' size-in-bits='32' id='6502f14c'/>
<pointer-type-def type-id='579722ef' size-in-bits='32' id='0606baf7'/>
<pointer-type-def type-id='adb0d72c' size-in-bits='32' id='814ebb9a'/>
<pointer-type-def type-id='6e3f46eb' size-in-bits='32' id='f8651eeb'/>
<pointer-type-def type-id='fcbd9376' size-in-bits='32' id='1145dfec'/>
<pointer-type-def type-id='dd0abe4a' size-in-bits='32' id='b7ff7a48'/>
<pointer-type-def type-id='0713c6a2' size-in-bits='32' id='6327cc10'/>
<pointer-type-def type-id='8d9552b9' size-in-bits='32' id='f0e04c01'/>
<pointer-type-def type-id='20704346' size-in-bits='32' id='85bea75c'/>
<pointer-type-def type-id='abfeb1fe' size-in-bits='32' id='f2188c84'/>
<pointer-type-def type-id='8051cbec' size-in-bits='32' id='990b291a'/>
<reference-type-def kind='lvalue' type-id='488eea75' size-in-bits='32' id='0a31d471'/>
<reference-type-def kind='rvalue' type-id='488eea75' size-in-bits='32' id='637144f5'/>
<pointer-type-def type-id='488eea75' size-in-bits='32' id='0631ce25'/>
<pointer-type-def type-id='4b11b82e' size-in-bits='32' id='587ffd01'/>
<reference-type-def kind='lvalue' type-id='1c507e8b' size-in-bits='32' id='5417a92f'/>
<pointer-type-def type-id='1c507e8b' size-in-bits='32' id='5817af7b'/>
<pointer-type-def type-id='75cb783b' size-in-bits='32' id='f89290b6'/>
<reference-type-def kind='lvalue' type-id='06bd3c74' size-in-bits='32' id='491d7245'/>
<pointer-type-def type-id='dd7f74c0' size-in-bits='32' id='71e5942b'/>
<reference-type-def kind='lvalue' type-id='a84cbf99' size-in-bits='32' id='e67dc15e'/>
<pointer-type-def type-id='8bef0de9' size-in-bits='32' id='f49eccfc'/>
<reference-type-def kind='lvalue' type-id='85bf33ba' size-in-bits='32' id='878da26b'/>
<reference-type-def kind='rvalue' type-id='a8372230' size-in-bits='32' id='0f9a3889'/>
<pointer-type-def type-id='a8372230' size-in-bits='32' id='3de0a521'/>
<reference-type-def kind='lvalue' type-id='cd3d9869' size-in-bits='32' id='80eb0cbc'/>
<reference-type-def kind='lvalue' type-id='bc902aeb' size-in-bits='32' id='1a66b7af'/>
<pointer-type-def type-id='bc902aeb' size-in-bits='32' id='1e66bdfb'/>
<reference-type-def kind='lvalue' type-id='20a793a2' size-in-bits='32' id='1b7d3904'/>
<pointer-type-def type-id='20a793a2' size-in-bits='32' id='0f7d2620'/>
<reference-type-def kind='lvalue' type-id='4b7d2285' size-in-bits='32' id='dd276941'/>
<pointer-type-def type-id='4b7d2285' size-in-bits='32' id='d92762f5'/>
<reference-type-def kind='lvalue' type-id='7194074a' size-in-bits='32' id='0d58425c'/>
<pointer-type-def type-id='7194074a' size-in-bits='32' id='115848a8'/>
<reference-type-def kind='lvalue' type-id='568a771a' size-in-bits='32' id='a5bc25fc'/>
<pointer-type-def type-id='568a771a' size-in-bits='32' id='a9bc2c48'/>
<qualified-type-def type-id='a9bc2c48' const='yes' id='a8f2489b'/>
<reference-type-def kind='lvalue' type-id='a8f2489b' size-in-bits='32' id='b2688187'/>
<pointer-type-def type-id='a8f2489b' size-in-bits='32' id='a6686ea3'/>
<reference-type-def kind='lvalue' type-id='a9bc2c48' size-in-bits='32' id='a139f12a'/>
<pointer-type-def type-id='a9bc2c48' size-in-bits='32' id='9539de46'/>
<qualified-type-def type-id='9539de46' const='yes' id='5cd02479'/>
<reference-type-def kind='lvalue' type-id='5cd02479' size-in-bits='32' id='7aa9418d'/>
<reference-type-def kind='lvalue' type-id='9539de46' size-in-bits='32' id='4a191120'/>
<reference-type-def kind='lvalue' type-id='602ad079' size-in-bits='32' id='5d627b15'/>
<pointer-type-def type-id='602ad079' size-in-bits='32' id='61628161'/>
<qualified-type-def type-id='61628161' const='yes' id='cb0e253e'/>
<reference-type-def kind='lvalue' type-id='cb0e253e' size-in-bits='32' id='bf4464c8'/>
<pointer-type-def type-id='cb0e253e' size-in-bits='32' id='bb445e7c'/>
<reference-type-def kind='lvalue' type-id='61628161' size-in-bits='32' id='951182c5'/>
<pointer-type-def type-id='61628161' size-in-bits='32' id='99118911'/>
<qualified-type-def type-id='99118911' const='yes' id='2a6a20ee'/>
<reference-type-def kind='lvalue' type-id='2a6a20ee' size-in-bits='32' id='8d119ad8'/>
<reference-type-def kind='lvalue' type-id='99118911' size-in-bits='32' id='2d9b0195'/>
<reference-type-def kind='lvalue' type-id='581cf3d8' size-in-bits='32' id='03df9612'/>
<pointer-type-def type-id='581cf3d8' size-in-bits='32' id='07df9c5e'/>
<qualified-type-def type-id='07df9c5e' const='yes' id='cdab2951'/>
<reference-type-def kind='lvalue' type-id='cdab2951' size-in-bits='32' id='3b724655'/>
<pointer-type-def type-id='cdab2951' size-in-bits='32' id='3f724ca1'/>
<reference-type-def kind='lvalue' type-id='07df9c5e' size-in-bits='32' id='dd0350e8'/>
<pointer-type-def type-id='07df9c5e' size-in-bits='32' id='d9034a9c'/>
<qualified-type-def type-id='d9034a9c' const='yes' id='7f737187'/>
<reference-type-def kind='lvalue' type-id='7f737187' size-in-bits='32' id='43bbe073'/>
<reference-type-def kind='lvalue' type-id='d9034a9c' size-in-bits='32' id='5a2ea2ce'/>
<reference-type-def kind='lvalue' type-id='f76a9935' size-in-bits='32' id='ec9f5471'/>
<pointer-type-def type-id='f76a9935' size-in-bits='32' id='e89f4e25'/>
<qualified-type-def type-id='e89f4e25' const='yes' id='c3ed119a'/>
<reference-type-def kind='lvalue' type-id='c3ed119a' size-in-bits='32' id='2a32eaf4'/>
<pointer-type-def type-id='c3ed119a' size-in-bits='32' id='1e32d810'/>
<reference-type-def kind='lvalue' type-id='e89f4e25' size-in-bits='32' id='35c7ceb9'/>
<pointer-type-def type-id='e89f4e25' size-in-bits='32' id='41c7e19d'/>
<qualified-type-def type-id='41c7e19d' const='yes' id='168d64f2'/>
<reference-type-def kind='lvalue' type-id='168d64f2' size-in-bits='32' id='5495b9bc'/>
<reference-type-def kind='lvalue' type-id='41c7e19d' size-in-bits='32' id='48a85961'/>
<reference-type-def kind='lvalue' type-id='0b8a9bd4' size-in-bits='32' id='5cacf4ee'/>
<reference-type-def kind='rvalue' type-id='0b8a9bd4' size-in-bits='32' id='ac4556d8'/>
<pointer-type-def type-id='0b8a9bd4' size-in-bits='32' id='58aceea2'/>
<reference-type-def kind='rvalue' type-id='62aa33b1' size-in-bits='32' id='f6c4287c'/>
<reference-type-def kind='lvalue' type-id='000c67ad' size-in-bits='32' id='0d25a94a'/>
<reference-type-def kind='lvalue' type-id='2bc53136' size-in-bits='32' id='c765079b'/>
<reference-type-def kind='lvalue' type-id='b6dd31e7' size-in-bits='32' id='f9324df2'/>
<reference-type-def kind='lvalue' type-id='da4bdcdd' size-in-bits='32' id='3a59491c'/>
<reference-type-def kind='lvalue' type-id='d3d6b423' size-in-bits='32' id='b874671c'/>
<reference-type-def kind='lvalue' type-id='b069d066' size-in-bits='32' id='4ff59118'/>
<reference-type-def kind='rvalue' type-id='b069d066' size-in-bits='32' id='1d93a49a'/>
<pointer-type-def type-id='b069d066' size-in-bits='32' id='4bf58acc'/>
<reference-type-def kind='rvalue' type-id='9a111c97' size-in-bits='32' id='79227e56'/>
<reference-type-def kind='lvalue' type-id='ddf0159f' size-in-bits='32' id='21076598'/>
<reference-type-def kind='lvalue' type-id='a36ba8bc' size-in-bits='32' id='19443b55'/>
<reference-type-def kind='lvalue' type-id='1ccf4229' size-in-bits='32' id='6cb6de40'/>
<reference-type-def kind='lvalue' type-id='b453e49b' size-in-bits='32' id='572b6326'/>
<reference-type-def kind='lvalue' type-id='5325eb81' size-in-bits='32' id='faeaaec6'/>
<reference-type-def kind='lvalue' type-id='16cfbc82' size-in-bits='32' id='097b72c4'/>
<reference-type-def kind='rvalue' type-id='16cfbc82' size-in-bits='32' id='cf55d9c6'/>
<pointer-type-def type-id='16cfbc82' size-in-bits='32' id='fd7b5fe0'/>
<reference-type-def kind='rvalue' type-id='7c84f63b' size-in-bits='32' id='a9cad2ca'/>
<reference-type-def kind='lvalue' type-id='bbda45fb' size-in-bits='32' id='f466f2c4'/>
<reference-type-def kind='lvalue' type-id='4d712c30' size-in-bits='32' id='183e6d29'/>
<reference-type-def kind='lvalue' type-id='86683135' size-in-bits='32' id='c21d683c'/>
<reference-type-def kind='lvalue' type-id='3d4c176f' size-in-bits='32' id='5ba2b0ca'/>
<reference-type-def kind='lvalue' type-id='aa62a895' size-in-bits='32' id='ba5cf8ca'/>
<reference-type-def kind='lvalue' type-id='d6a92829' size-in-bits='32' id='d3305665'/>
<reference-type-def kind='rvalue' type-id='d6a92829' size-in-bits='32' id='b817cb79'/>
<pointer-type-def type-id='d6a92829' size-in-bits='32' id='d7305cb1'/>
<reference-type-def kind='rvalue' type-id='2e0a8ef4' size-in-bits='32' id='1e29d531'/>
<reference-type-def kind='lvalue' type-id='47800e14' size-in-bits='32' id='92bfd519'/>
<reference-type-def kind='lvalue' type-id='52fb1fd3' size-in-bits='32' id='99953128'/>
<reference-type-def kind='lvalue' type-id='71b7128c' size-in-bits='32' id='1d81afdb'/>
<reference-type-def kind='lvalue' type-id='1a439916' size-in-bits='32' id='eaba3d69'/>
<reference-type-def kind='lvalue' type-id='ec937676' size-in-bits='32' id='81efbb07'/>
<reference-type-def kind='lvalue' type-id='874fd690' size-in-bits='32' id='4c236cfa'/>
<pointer-type-def type-id='874fd690' size-in-bits='32' id='40235a16'/>
<reference-type-def kind='lvalue' type-id='ee02cccf' size-in-bits='32' id='b82b3423'/>
<pointer-type-def type-id='ee02cccf' size-in-bits='32' id='c42b4707'/>
<reference-type-def kind='lvalue' type-id='c5316456' size-in-bits='32' id='3ba77938'/>
<pointer-type-def type-id='c5316456' size-in-bits='32' id='37a772ec'/>
<pointer-type-def type-id='03f240eb' size-in-bits='32' id='3ddb2ecc'/>
<reference-type-def kind='lvalue' type-id='6962fdef' size-in-bits='32' id='b1b68663'/>
<reference-type-def kind='lvalue' type-id='12833989' size-in-bits='32' id='c9fedc95'/>
<reference-type-def kind='lvalue' type-id='ec66be79' size-in-bits='32' id='380eb665'/>
<reference-type-def kind='lvalue' type-id='7efab83d' size-in-bits='32' id='c80a2439'/>
<reference-type-def kind='lvalue' type-id='68fb4e7d' size-in-bits='32' id='094928d9'/>
<reference-type-def kind='lvalue' type-id='4c29fac1' size-in-bits='32' id='ab28c57d'/>
<reference-type-def kind='lvalue' type-id='d2f48be9' size-in-bits='32' id='a3215f35'/>
<reference-type-def kind='lvalue' type-id='c799967b' size-in-bits='32' id='19a8940f'/>
<reference-type-def kind='lvalue' type-id='8d5d3cc9' size-in-bits='32' id='eef5d475'/>
<reference-type-def kind='lvalue' type-id='2c8660ce' size-in-bits='32' id='494c85f0'/>
<pointer-type-def type-id='2c8660ce' size-in-bits='32' id='554c98d4'/>
<reference-type-def kind='lvalue' type-id='92024495' size-in-bits='32' id='98ae32f1'/>
<pointer-type-def type-id='92024495' size-in-bits='32' id='94ae2ca5'/>
<reference-type-def kind='lvalue' type-id='16537306' size-in-bits='32' id='721fa698'/>
<pointer-type-def type-id='16537306' size-in-bits='32' id='6e1fa04c'/>
<reference-type-def kind='lvalue' type-id='60e02119' size-in-bits='32' id='1673d4d5'/>
<pointer-type-def type-id='60e02119' size-in-bits='32' id='1a73db21'/>
<reference-type-def kind='lvalue' type-id='9a771f60' size-in-bits='32' id='e9d176ca'/>
<pointer-type-def type-id='9a771f60' size-in-bits='32' id='ddd163e6'/>
<reference-type-def kind='lvalue' type-id='966331d7' size-in-bits='32' id='b0a637eb'/>
<pointer-type-def type-id='966331d7' size-in-bits='32' id='aca6319f'/>
<reference-type-def kind='lvalue' type-id='6a81bf9f' size-in-bits='32' id='cea5dfc3'/>
<pointer-type-def type-id='6a81bf9f' size-in-bits='32' id='daa5f2a7'/>
<reference-type-def kind='lvalue' type-id='9db4a8b6' size-in-bits='32' id='5cb1ec89'/>
<reference-type-def kind='rvalue' type-id='9db4a8b6' size-in-bits='32' id='9b17977d'/>
<reference-type-def kind='lvalue' type-id='10e7e929' size-in-bits='32' id='e76d5cc6'/>
<reference-type-def kind='lvalue' type-id='b38d4802' size-in-bits='32' id='f3dab045'/>
<reference-type-def kind='lvalue' type-id='a104f5a1' size-in-bits='32' id='7f537f6d'/>
<pointer-type-def type-id='a104f5a1' size-in-bits='32' id='73536c89'/>
<reference-type-def kind='lvalue' type-id='3b178084' size-in-bits='32' id='8b6b9a8f'/>
<reference-type-def kind='rvalue' type-id='3b178084' size-in-bits='32' id='2364780b'/>
<reference-type-def kind='lvalue' type-id='1cdac963' size-in-bits='32' id='7264ac40'/>
<reference-type-def kind='lvalue' type-id='bb1f0094' size-in-bits='32' id='3b0668df'/>
<reference-type-def kind='lvalue' type-id='97ba1631' size-in-bits='32' id='724e3f1d'/>
<pointer-type-def type-id='97ba1631' size-in-bits='32' id='664e2c39'/>
<reference-type-def kind='lvalue' type-id='2d95a82c' size-in-bits='32' id='b8208eff'/>
<reference-type-def kind='rvalue' type-id='2d95a82c' size-in-bits='32' id='b440df9b'/>
<reference-type-def kind='lvalue' type-id='a89b660b' size-in-bits='32' id='c6b22bf0'/>
<reference-type-def kind='lvalue' type-id='d427336c' size-in-bits='32' id='435ba54f'/>
<reference-type-def kind='lvalue' type-id='951e44e5' size-in-bits='32' id='1175ea41'/>
<pointer-type-def type-id='951e44e5' size-in-bits='32' id='0d75e3f5'/>
<reference-type-def kind='lvalue' type-id='36d323f8' size-in-bits='32' id='7db287a3'/>
<reference-type-def kind='rvalue' type-id='36d323f8' size-in-bits='32' id='650b565f'/>
<reference-type-def kind='lvalue' type-id='736afeaf' size-in-bits='32' id='d3c26edc'/>
<reference-type-def kind='lvalue' type-id='ce0517a0' size-in-bits='32' id='818c8eeb'/>
<reference-type-def kind='lvalue' type-id='86513975' size-in-bits='32' id='628bf231'/>
<pointer-type-def type-id='86513975' size-in-bits='32' id='5e8bebe5'/>
<reference-type-def kind='lvalue' type-id='324852f0' size-in-bits='32' id='f552fa53'/>
<reference-type-def kind='rvalue' type-id='324852f0' size-in-bits='32' id='a6a0462f'/>
<reference-type-def kind='lvalue' type-id='1a4295c7' size-in-bits='32' id='b3133d0c'/>
<reference-type-def kind='lvalue' type-id='79281988' size-in-bits='32' id='1ee3cf5b'/>
<reference-type-def kind='lvalue' type-id='cc5cd419' size-in-bits='32' id='00a02db5'/>
<pointer-type-def type-id='cc5cd419' size-in-bits='32' id='04a03401'/>
<reference-type-def kind='lvalue' type-id='c879823c' size-in-bits='32' id='b49b2597'/>
<reference-type-def kind='rvalue' type-id='c879823c' size-in-bits='32' id='013c55a3'/>
<reference-type-def kind='lvalue' type-id='8be1d5db' size-in-bits='32' id='652e9988'/>
<reference-type-def kind='lvalue' type-id='32ca3ebc' size-in-bits='32' id='6ef15497'/>
<reference-type-def kind='lvalue' type-id='dfecc261' size-in-bits='32' id='8909690d'/>
<pointer-type-def type-id='dfecc261' size-in-bits='32' id='7d095629'/>
<reference-type-def kind='lvalue' type-id='352fcd0c' size-in-bits='32' id='4cedd5ef'/>
<reference-type-def kind='rvalue' type-id='352fcd0c' size-in-bits='32' id='e3678b6b'/>
<reference-type-def kind='lvalue' type-id='be2111ab' size-in-bits='32' id='266ab3e0'/>
<reference-type-def kind='lvalue' type-id='296c784c' size-in-bits='32' id='22adf0bf'/>
<reference-type-def kind='lvalue' type-id='4bafa653' size-in-bits='32' id='06365a47'/>
<pointer-type-def type-id='4bafa653' size-in-bits='32' id='fa364763'/>
<reference-type-def kind='lvalue' type-id='19917da8' size-in-bits='32' id='cc1891ad'/>
<reference-type-def kind='rvalue' type-id='19917da8' size-in-bits='32' id='d5ad1dd1'/>
<reference-type-def kind='lvalue' type-id='5a1a385f' size-in-bits='32' id='e96a6882'/>
<reference-type-def kind='lvalue' type-id='c8be4550' size-in-bits='32' id='3ce4f941'/>
<reference-type-def kind='lvalue' type-id='ccc1a701' size-in-bits='32' id='4ce1e3ed'/>
<pointer-type-def type-id='ccc1a701' size-in-bits='32' id='40e1d109'/>
<reference-type-def kind='lvalue' type-id='d5ff43f4' size-in-bits='32' id='c51c1f0f'/>
<reference-type-def kind='rvalue' type-id='d5ff43f4' size-in-bits='32' id='74450d8b'/>
<reference-type-def kind='lvalue' type-id='73ca7213' size-in-bits='32' id='1fee11c0'/>
<reference-type-def kind='lvalue' type-id='098dee04' size-in-bits='32' id='553fa55f'/>
<reference-type-def kind='lvalue' type-id='c99d6d34' size-in-bits='32' id='b18c044e'/>
<pointer-type-def type-id='c99d6d34' size-in-bits='32' id='ad8bfe02'/>
<reference-type-def kind='lvalue' type-id='a122f21c' size-in-bits='32' id='ca861806'/>
<pointer-type-def type-id='a122f21c' size-in-bits='32' id='d6862aea'/>
<reference-type-def kind='lvalue' type-id='4f878678' size-in-bits='32' id='aa41aef2'/>
<pointer-type-def type-id='4f878678' size-in-bits='32' id='ae41b53e'/>
<reference-type-def kind='lvalue' type-id='fb2b2135' size-in-bits='32' id='02fa9691'/>
<pointer-type-def type-id='fb2b2135' size-in-bits='32' id='fefa9045'/>
<reference-type-def kind='lvalue' type-id='f96f37f4' size-in-bits='32' id='804fe02e'/>
<pointer-type-def type-id='f96f37f4' size-in-bits='32' id='7c4fd9e2'/>
<reference-type-def kind='lvalue' type-id='dbb0c32e' size-in-bits='32' id='b280ec50'/>
<pointer-type-def type-id='dbb0c32e' size-in-bits='32' id='be80ff34'/>
<reference-type-def kind='lvalue' type-id='bc83a16a' size-in-bits='32' id='fbbf8bdc'/>
<pointer-type-def type-id='bc83a16a' size-in-bits='32' id='ffbf9228'/>
<reference-type-def kind='lvalue' type-id='443bd0ae' size-in-bits='32' id='feddd5f0'/>
<pointer-type-def type-id='443bd0ae' size-in-bits='32' id='0adde8d4'/>
<reference-type-def kind='lvalue' type-id='c7b95082' size-in-bits='32' id='11540f74'/>
<pointer-type-def type-id='c7b95082' size-in-bits='32' id='0553fc90'/>
<reference-type-def kind='lvalue' type-id='c566fa15' size-in-bits='32' id='f548e091'/>
<pointer-type-def type-id='c566fa15' size-in-bits='32' id='f148da45'/>
<reference-type-def kind='lvalue' type-id='35484ac1' size-in-bits='32' id='f3573b8d'/>
<pointer-type-def type-id='35484ac1' size-in-bits='32' id='e75728a9'/>
<reference-type-def kind='lvalue' type-id='9d7cc6de' size-in-bits='32' id='6d8aa860'/>
<pointer-type-def type-id='9d7cc6de' size-in-bits='32' id='798abb44'/>
<reference-type-def kind='lvalue' type-id='fe392671' size-in-bits='32' id='a9f79cfd'/>
<pointer-type-def type-id='fe392671' size-in-bits='32' id='9df78a19'/>
<reference-type-def kind='lvalue' type-id='48b06606' size-in-bits='32' id='f035ee58'/>
<pointer-type-def type-id='48b06606' size-in-bits='32' id='ec35e80c'/>
<reference-type-def kind='lvalue' type-id='251e995b' size-in-bits='32' id='c9a1305f'/>
<pointer-type-def type-id='251e995b' size-in-bits='32' id='cda136ab'/>
<reference-type-def kind='lvalue' type-id='619f09b0' size-in-bits='32' id='7e0ac88a'/>
<pointer-type-def type-id='619f09b0' size-in-bits='32' id='720ab5a6'/>
<reference-type-def kind='lvalue' type-id='500299ab' size-in-bits='32' id='f0f3daef'/>
<pointer-type-def type-id='500299ab' size-in-bits='32' id='f4f3e13b'/>
<reference-type-def kind='lvalue' type-id='089fe5a3' size-in-bits='32' id='3f8e6e67'/>
<pointer-type-def type-id='089fe5a3' size-in-bits='32' id='338e5b83'/>
<reference-type-def kind='lvalue' type-id='f6626d42' size-in-bits='32' id='68fec754'/>
<pointer-type-def type-id='f6626d42' size-in-bits='32' id='5cfeb470'/>
<reference-type-def kind='lvalue' type-id='bf1e7ced' size-in-bits='32' id='60381229'/>
<pointer-type-def type-id='bf1e7ced' size-in-bits='32' id='6c38250d'/>
<reference-type-def kind='lvalue' type-id='1b40f38a' size-in-bits='32' id='a8a7390c'/>
<pointer-type-def type-id='1b40f38a' size-in-bits='32' id='aca73f58'/>
<pointer-type-def type-id='30745bfb' size-in-bits='32' id='261c418b'/>
<pointer-type-def type-id='82ce69b4' size-in-bits='32' id='3d639e42'/>
<pointer-type-def type-id='7a1975f9' size-in-bits='32' id='2f15c3e1'/>
<pointer-type-def type-id='d05727fd' size-in-bits='32' id='9207f1dd'/>
<pointer-type-def type-id='9d7dd6fe' size-in-bits='32' id='5b2fee24'/>
<pointer-type-def type-id='84f52bff' size-in-bits='32' id='539a4b27'/>
<pointer-type-def type-id='d784bbd4' size-in-bits='32' id='e5e99ab2'/>
<reference-type-def kind='lvalue' type-id='f5a6c2c2' size-in-bits='32' id='d8e5dc61'/>
<reference-type-def kind='lvalue' type-id='d3f9cf63' size-in-bits='32' id='d58a8ee0'/>
<reference-type-def kind='lvalue' type-id='e283594e' size-in-bits='32' id='8525d5ab'/>
<reference-type-def kind='lvalue' type-id='e53cc294' size-in-bits='32' id='d9748605'/>
<reference-type-def kind='lvalue' type-id='2a25b660' size-in-bits='32' id='d1fb2789'/>
<reference-type-def kind='lvalue' type-id='e8b5bb94' size-in-bits='32' id='34e6e869'/>
<reference-type-def kind='lvalue' type-id='32e47c40' size-in-bits='32' id='1bf53749'/>
<reference-type-def kind='lvalue' type-id='f4c79cc7' size-in-bits='32' id='30f1d118'/>
<reference-type-def kind='lvalue' type-id='c446d2cb' size-in-bits='32' id='44526864'/>
<reference-type-def kind='lvalue' type-id='56b4dd50' size-in-bits='32' id='e71177d3'/>
<reference-type-def kind='lvalue' type-id='d48b26bb' size-in-bits='32' id='242e8e7a'/>
<reference-type-def kind='lvalue' type-id='384a7181' size-in-bits='32' id='d556f878'/>
<reference-type-def kind='lvalue' type-id='8b095b74' size-in-bits='32' id='27ee5317'/>
<reference-type-def kind='lvalue' type-id='c4c47537' size-in-bits='32' id='d2d533aa'/>
<reference-type-def kind='lvalue' type-id='e5f05e18' size-in-bits='32' id='08a1a73b'/>
<reference-type-def kind='lvalue' type-id='2848c8a1' size-in-bits='32' id='92c5f5e4'/>
<reference-type-def kind='lvalue' type-id='9e02975e' size-in-bits='32' id='ed634af1'/>
<reference-type-def kind='lvalue' type-id='a5d1359b' size-in-bits='32' id='798971ae'/>
<reference-type-def kind='lvalue' type-id='6fe64836' size-in-bits='32' id='96bd50b7'/>
<reference-type-def kind='lvalue' type-id='155e8fd8' size-in-bits='32' id='707c1c12'/>
<pointer-type-def type-id='155e8fd8' size-in-bits='32' id='747c225e'/>
<reference-type-def kind='lvalue' type-id='70799029' size-in-bits='32' id='960bd088'/>
<pointer-type-def type-id='70799029' size-in-bits='32' id='920bca3c'/>
<pointer-type-def type-id='27619c1c' size-in-bits='32' id='9c8ba24a'/>
<reference-type-def kind='lvalue' type-id='4da3c689' size-in-bits='32' id='7da10fe5'/>
<reference-type-def kind='lvalue' type-id='cea92a70' size-in-bits='32' id='b35fb9ea'/>
<reference-type-def kind='rvalue' type-id='cea92a70' size-in-bits='32' id='2bb17c24'/>
<pointer-type-def type-id='cea92a70' size-in-bits='32' id='a75fa706'/>
<reference-type-def kind='lvalue' type-id='ca9cbb0d' size-in-bits='32' id='d74abfe9'/>
<reference-type-def kind='lvalue' type-id='b9c5d5a9' size-in-bits='32' id='b974786c'/>
<reference-type-def kind='lvalue' type-id='1a8dd50d' size-in-bits='32' id='867eed30'/>
<pointer-type-def type-id='1a8dd50d' size-in-bits='32' id='927f0014'/>
<reference-type-def kind='lvalue' type-id='501d9695' size-in-bits='32' id='9787af61'/>
<pointer-type-def type-id='501d9695' size-in-bits='32' id='9387a915'/>
<reference-type-def kind='lvalue' type-id='a82808e9' size-in-bits='32' id='cf5462da'/>
<pointer-type-def type-id='a82808e9' size-in-bits='32' id='c3544ff6'/>
<reference-type-def kind='lvalue' type-id='58c1cabb' size-in-bits='32' id='471f14da'/>
<reference-type-def kind='lvalue' type-id='7acbf84d' size-in-bits='32' id='df82ec74'/>
<reference-type-def kind='lvalue' type-id='39864cf1' size-in-bits='32' id='8d5b8538'/>
<reference-type-def kind='lvalue' type-id='dfebce4d' size-in-bits='32' id='11617e04'/>
<reference-type-def kind='lvalue' type-id='e9e5c2d5' size-in-bits='32' id='f0a3300c'/>
<reference-type-def kind='lvalue' type-id='c788d4ad' size-in-bits='32' id='b7766fb4'/>
<reference-type-def kind='lvalue' type-id='c50fa1f1' size-in-bits='32' id='5383d160'/>
<reference-type-def kind='lvalue' type-id='c997472b' size-in-bits='32' id='4556e184'/>
<reference-type-def kind='lvalue' type-id='1e82dca3' size-in-bits='32' id='2265acfc'/>
<reference-type-def kind='lvalue' type-id='c10c2243' size-in-bits='32' id='db8aee20'/>
<reference-type-def kind='lvalue' type-id='b7eb7dbd' size-in-bits='32' id='457c4764'/>
<reference-type-def kind='lvalue' type-id='98ea3b57' size-in-bits='32' id='1408047c'/>
<reference-type-def kind='lvalue' type-id='9933771b' size-in-bits='32' id='694cce28'/>
<reference-type-def kind='lvalue' type-id='fd4700ab' size-in-bits='32' id='f08260e0'/>
<reference-type-def kind='lvalue' type-id='c63332ef' size-in-bits='32' id='e041b2b4'/>
<reference-type-def kind='lvalue' type-id='f0ec10a7' size-in-bits='32' id='7d6174bc'/>
<reference-type-def kind='lvalue' type-id='5068e1a3' size-in-bits='32' id='647e0cb0'/>
<reference-type-def kind='lvalue' type-id='4d2eeebb' size-in-bits='32' id='f13454c8'/>
<reference-type-def kind='lvalue' type-id='6371f685' size-in-bits='32' id='12705204'/>
<reference-type-def kind='rvalue' type-id='983adb98' size-in-bits='32' id='236a79d1'/>
<reference-type-def kind='lvalue' type-id='b5b180ca' size-in-bits='32' id='1238317f'/>
<reference-type-def kind='lvalue' type-id='d81eed6b' size-in-bits='32' id='923ca45f'/>
<reference-type-def kind='rvalue' type-id='d81eed6b' size-in-bits='32' id='ae76ea7b'/>
<pointer-type-def type-id='d81eed6b' size-in-bits='32' id='963caaab'/>
<reference-type-def kind='lvalue' type-id='afb20d38' size-in-bits='32' id='09718062'/>
<reference-type-def kind='rvalue' type-id='afb20d38' size-in-bits='32' id='21aceb0c'/>
<pointer-type-def type-id='afb20d38' size-in-bits='32' id='0d7186ae'/>
<reference-type-def kind='lvalue' type-id='f9e4b3e7' size-in-bits='32' id='9b5e46db'/>
<reference-type-def kind='lvalue' type-id='60662a11' size-in-bits='32' id='fa0cba0d'/>
<reference-type-def kind='rvalue' type-id='60662a11' size-in-bits='32' id='cd0911b1'/>
<pointer-type-def type-id='60662a11' size-in-bits='32' id='ee0ca729'/>
<reference-type-def kind='lvalue' type-id='99463423' size-in-bits='32' id='2e1e1cf7'/>
<reference-type-def kind='lvalue' type-id='33591497' size-in-bits='32' id='07e7053b'/>
<pointer-type-def type-id='33591497' size-in-bits='32' id='03e6feef'/>
<reference-type-def kind='lvalue' type-id='9adfcde0' size-in-bits='32' id='01368163'/>
<reference-type-def kind='lvalue' type-id='199fc21a' size-in-bits='32' id='8755c08c'/>
<pointer-type-def type-id='199fc21a' size-in-bits='32' id='8b55c6d8'/>
<reference-type-def kind='lvalue' type-id='6efd2fac' size-in-bits='32' id='27c48ad6'/>
<reference-type-def kind='rvalue' type-id='6efd2fac' size-in-bits='32' id='8a66b7d0'/>
<pointer-type-def type-id='6efd2fac' size-in-bits='32' id='33c49dba'/>
<reference-type-def kind='lvalue' type-id='08084680' size-in-bits='32' id='d4f5b90a'/>
<pointer-type-def type-id='08084680' size-in-bits='32' id='c8f5a626'/>
<reference-type-def kind='lvalue' type-id='feedc99f' size-in-bits='32' id='02a56e93'/>
<pointer-type-def type-id='feedc99f' size-in-bits='32' id='0ea58177'/>
<reference-type-def kind='lvalue' type-id='4616b4c6' size-in-bits='32' id='718dec48'/>
<pointer-type-def type-id='4616b4c6' size-in-bits='32' id='6d8de5fc'/>
<pointer-type-def type-id='9126402a' size-in-bits='32' id='32b94561'/>
<pointer-type-def type-id='219317e1' size-in-bits='32' id='d4411c09'/>
<pointer-type-def type-id='cc585388' size-in-bits='32' id='9468efce'/>
<reference-type-def kind='lvalue' type-id='ac070eda' size-in-bits='32' id='b20bdefc'/>
<reference-type-def kind='rvalue' type-id='ac070eda' size-in-bits='32' id='22afd12e'/>
<pointer-type-def type-id='ac070eda' size-in-bits='32' id='b60be548'/>
<reference-type-def kind='lvalue' type-id='5f48c471' size-in-bits='32' id='1f803abc'/>
<reference-type-def kind='lvalue' type-id='6a6c3f8a' size-in-bits='32' id='33b2cf2c'/>
<reference-type-def kind='rvalue' type-id='6a6c3f8a' size-in-bits='32' id='6c7becbe'/>
<pointer-type-def type-id='6a6c3f8a' size-in-bits='32' id='37b2d578'/>
<reference-type-def kind='lvalue' type-id='8997c6b1' size-in-bits='32' id='2f12daec'/>
<reference-type-def kind='lvalue' type-id='e982e448' size-in-bits='32' id='c32d4562'/>
<reference-type-def kind='rvalue' type-id='e982e448' size-in-bits='32' id='84440a0c'/>
<pointer-type-def type-id='e982e448' size-in-bits='32' id='c72d4bae'/>
<reference-type-def kind='lvalue' type-id='f821a8c1' size-in-bits='32' id='d54d3fba'/>
<reference-type-def kind='lvalue' type-id='075a9db6' size-in-bits='32' id='4994ec28'/>
<reference-type-def kind='rvalue' type-id='075a9db6' size-in-bits='32' id='e36f9a0a'/>
<pointer-type-def type-id='075a9db6' size-in-bits='32' id='4594e5dc'/>
<reference-type-def kind='lvalue' type-id='51ec91a3' size-in-bits='32' id='9c0e59f0'/>
<reference-type-def kind='lvalue' type-id='65b889e8' size-in-bits='32' id='d9d6e702'/>
<reference-type-def kind='rvalue' type-id='65b889e8' size-in-bits='32' id='114dddac'/>
<pointer-type-def type-id='65b889e8' size-in-bits='32' id='ddd6ed4e'/>
<reference-type-def kind='lvalue' type-id='55d610b5' size-in-bits='32' id='e964819a'/>
<reference-type-def kind='lvalue' type-id='603f72de' size-in-bits='32' id='b0ecf9c0'/>
<reference-type-def kind='rvalue' type-id='603f72de' size-in-bits='32' id='6b0d6512'/>
<pointer-type-def type-id='603f72de' size-in-bits='32' id='bced0ca4'/>
<reference-type-def kind='lvalue' type-id='b224bbe7' size-in-bits='32' id='c1e5f198'/>
<reference-type-def kind='lvalue' type-id='56b14eae' size-in-bits='32' id='e7b7ef60'/>
<reference-type-def kind='rvalue' type-id='56b14eae' size-in-bits='32' id='0c8dab32'/>
<pointer-type-def type-id='56b14eae' size-in-bits='32' id='f3b80244'/>
<reference-type-def kind='rvalue' type-id='e27647d9' size-in-bits='32' id='a351dcf6'/>
<reference-type-def kind='lvalue' type-id='007369c7' size-in-bits='32' id='e68b8030'/>
<reference-type-def kind='rvalue' type-id='0912ee4e' size-in-bits='32' id='f0d3777b'/>
<reference-type-def kind='rvalue' type-id='d0a883ff' size-in-bits='32' id='979690e8'/>
<reference-type-def kind='lvalue' type-id='6a671eb0' size-in-bits='32' id='18fd35aa'/>
<reference-type-def kind='rvalue' type-id='6a671eb0' size-in-bits='32' id='e29b4b64'/>
<pointer-type-def type-id='6a671eb0' size-in-bits='32' id='0cfd22c6'/>
<reference-type-def kind='rvalue' type-id='3abded17' size-in-bits='32' id='e14f9758'/>
<reference-type-def kind='lvalue' type-id='6d8d3705' size-in-bits='32' id='7c4f44ba'/>
<reference-type-def kind='rvalue' type-id='c308fa3c' size-in-bits='32' id='00bfad2d'/>
<reference-type-def kind='rvalue' type-id='75c976b5' size-in-bits='32' id='38e142e2'/>
<reference-type-def kind='lvalue' type-id='6e9b5502' size-in-bits='32' id='6497cf54'/>
<reference-type-def kind='rvalue' type-id='6e9b5502' size-in-bits='32' id='ccfb9076'/>
<pointer-type-def type-id='6e9b5502' size-in-bits='32' id='5897bc70'/>
<reference-type-def kind='rvalue' type-id='e7d36121' size-in-bits='32' id='e383e00a'/>
<reference-type-def kind='lvalue' type-id='18146def' size-in-bits='32' id='a7c0fa9c'/>
<reference-type-def kind='rvalue' type-id='82dab7a6' size-in-bits='32' id='022a58cf'/>
<reference-type-def kind='rvalue' type-id='2a3083f7' size-in-bits='32' id='50ed50b4'/>
<reference-type-def kind='lvalue' type-id='760319b5' size-in-bits='32' id='2fca2671'/>
<reference-type-def kind='rvalue' type-id='760319b5' size-in-bits='32' id='923a5af5'/>
<pointer-type-def type-id='760319b5' size-in-bits='32' id='2bca2025'/>
<reference-type-def kind='rvalue' type-id='f7a24e73' size-in-bits='32' id='cf32faba'/>
<reference-type-def kind='rvalue' type-id='439e0f3c' size-in-bits='32' id='c0784487'/>
<reference-type-def kind='lvalue' type-id='a5320295' size-in-bits='32' id='404b8c71'/>
<reference-type-def kind='rvalue' type-id='a5320295' size-in-bits='32' id='8dedecf5'/>
<pointer-type-def type-id='a5320295' size-in-bits='32' id='3c4b8625'/>
<reference-type-def kind='rvalue' type-id='908075a6' size-in-bits='32' id='55b73687'/>
<pointer-type-def type-id='908075a6' size-in-bits='32' id='b9add94f'/>
<reference-type-def kind='lvalue' type-id='1e763177' size-in-bits='32' id='4705fceb'/>
<reference-type-def kind='rvalue' type-id='1e763177' size-in-bits='32' id='9b6cf6b7'/>
<pointer-type-def type-id='1e763177' size-in-bits='32' id='4305f69f'/>
<reference-type-def kind='rvalue' type-id='e709d4f8' size-in-bits='32' id='d8561701'/>
<pointer-type-def type-id='e709d4f8' size-in-bits='32' id='07d81ed9'/>
<reference-type-def kind='lvalue' type-id='46ef0c57' size-in-bits='32' id='a41e8ccb'/>
<reference-type-def kind='rvalue' type-id='46ef0c57' size-in-bits='32' id='4917d917'/>
<pointer-type-def type-id='46ef0c57' size-in-bits='32' id='a01e867f'/>
<reference-type-def kind='rvalue' type-id='3ed2f0f0' size-in-bits='32' id='f0a99721'/>
<pointer-type-def type-id='3ed2f0f0' size-in-bits='32' id='a3ef31f9'/>
<reference-type-def kind='lvalue' type-id='ba2611f3' size-in-bits='32' id='ac55be37'/>
<reference-type-def kind='rvalue' type-id='ba2611f3' size-in-bits='32' id='5bfa34c3'/>
<pointer-type-def type-id='ba2611f3' size-in-bits='32' id='a055ab53'/>
<reference-type-def kind='rvalue' type-id='22d29ea4' size-in-bits='32' id='0de507f5'/>
<pointer-type-def type-id='22d29ea4' size-in-bits='32' id='ce14df25'/>
<reference-type-def kind='lvalue' type-id='2b166553' size-in-bits='32' id='e54ff0b7'/>
<reference-type-def kind='rvalue' type-id='2b166553' size-in-bits='32' id='8dd7b443'/>
<pointer-type-def type-id='2b166553' size-in-bits='32' id='d94fddd3'/>
<reference-type-def kind='rvalue' type-id='1f8483ec' size-in-bits='32' id='bb126f75'/>
<pointer-type-def type-id='1f8483ec' size-in-bits='32' id='4a1089a5'/>
<reference-type-def kind='lvalue' type-id='736f4e77' size-in-bits='32' id='3a255d2b'/>
<reference-type-def kind='rvalue' type-id='736f4e77' size-in-bits='32' id='95d17b77'/>
<pointer-type-def type-id='736f4e77' size-in-bits='32' id='362556df'/>
<reference-type-def kind='rvalue' type-id='903476f0' size-in-bits='32' id='c0af24c1'/>
<pointer-type-def type-id='903476f0' size-in-bits='32' id='7e6a7219'/>
<reference-type-def kind='lvalue' type-id='94c4b137' size-in-bits='32' id='eb1215cb'/>
<reference-type-def kind='rvalue' type-id='94c4b137' size-in-bits='32' id='fa788417'/>
<pointer-type-def type-id='94c4b137' size-in-bits='32' id='e7120f7f'/>
<reference-type-def kind='rvalue' type-id='7f513560' size-in-bits='32' id='b2fa5221'/>
<pointer-type-def type-id='7f513560' size-in-bits='32' id='b07c6af9'/>
<reference-type-def kind='lvalue' type-id='e3e687ed' size-in-bits='32' id='b5a2dba9'/>
<reference-type-def kind='rvalue' type-id='e3e687ed' size-in-bits='32' id='7e5fa21d'/>
<pointer-type-def type-id='e3e687ed' size-in-bits='32' id='c1a2ee8d'/>
<reference-type-def kind='rvalue' type-id='a013f04c' size-in-bits='32' id='bd63785f'/>
<pointer-type-def type-id='a013f04c' size-in-bits='32' id='28173087'/>
<reference-type-def kind='lvalue' type-id='21156a1f' size-in-bits='32' id='fe8c9783'/>
<reference-type-def kind='rvalue' type-id='21156a1f' size-in-bits='32' id='5c52b8bf'/>
<pointer-type-def type-id='21156a1f' size-in-bits='32' id='0a8caa67'/>
<reference-type-def kind='rvalue' type-id='21d18d18' size-in-bits='32' id='a0639f19'/>
<pointer-type-def type-id='21d18d18' size-in-bits='32' id='b6cffe51'/>
<reference-type-def kind='lvalue' type-id='814fe063' size-in-bits='32' id='747a3607'/>
<pointer-type-def type-id='c9d12d66' size-in-bits='32' id='b2eb2c3f'/>
<pointer-type-def type-id='dddf6ca2' size-in-bits='32' id='d915a820'/>
<pointer-type-def type-id='59ed1e59' size-in-bits='32' id='5796afad'/>
<pointer-type-def type-id='a1390ee9' size-in-bits='32' id='f39f8bbd'/>
<pointer-type-def type-id='7be75d9e' size-in-bits='32' id='4127a730'/>
<pointer-type-def type-id='554d87f1' size-in-bits='32' id='339f696d'/>
<pointer-type-def type-id='6da5b67e' size-in-bits='32' id='412650f8'/>
<pointer-type-def type-id='1a9d598b' size-in-bits='32' id='916299d7'/>
<pointer-type-def type-id='6935722a' size-in-bits='32' id='bcee08ac'/>
<pointer-type-def type-id='4dd30b7b' size-in-bits='32' id='fb38167f'/>
<pointer-type-def type-id='96fb4d64' size-in-bits='32' id='ff535cb6'/>
<pointer-type-def type-id='6b6501bd' size-in-bits='32' id='f1191df9'/>
<pointer-type-def type-id='bed9a8c1' size-in-bits='32' id='13196dfd'/>
<pointer-type-def type-id='0ccd5902' size-in-bits='32' id='74823d0c'/>
<pointer-type-def type-id='b7d01ad5' size-in-bits='32' id='88d99751'/>
<pointer-type-def type-id='2b209300' size-in-bits='32' id='461c5f2a'/>
<pointer-type-def type-id='3b720171' size-in-bits='32' id='782c53f5'/>
<pointer-type-def type-id='aca2cd7e' size-in-bits='32' id='162473c8'/>
<pointer-type-def type-id='8e80bdd8' size-in-bits='32' id='c404650a'/>
<pointer-type-def type-id='3eafa32f' size-in-bits='32' id='db28fdcb'/>
<pointer-type-def type-id='148c6738' size-in-bits='32' id='478facc2'/>
<pointer-type-def type-id='e6efff49' size-in-bits='32' id='ce9d67cd'/>
<pointer-type-def type-id='fe213acd' size-in-bits='32' id='1d2f8a91'/>
<pointer-type-def type-id='ca62bfca' size-in-bits='32' id='1930d02c'/>
<pointer-type-def type-id='b142692f' size-in-bits='32' id='377b5e63'/>
<pointer-type-def type-id='4142d35b' size-in-bits='32' id='c8bc780f'/>
<pointer-type-def type-id='ed5f0798' size-in-bits='32' id='ed0795aa'/>
<pointer-type-def type-id='d664a6f7' size-in-bits='32' id='44bea17b'/>
<pointer-type-def type-id='e0efb9de' size-in-bits='32' id='17d955f8'/>
<pointer-type-def type-id='8f71b7e8' size-in-bits='32' id='be49c182'/>
<pointer-type-def type-id='db9b93fa' size-in-bits='32' id='0736b484'/>
<pointer-type-def type-id='b6d76995' size-in-bits='32' id='692552f9'/>
<pointer-type-def type-id='e5e01142' size-in-bits='32' id='dddcefc4'/>
<pointer-type-def type-id='2987b0c7' size-in-bits='32' id='3bd86cfb'/>
<pointer-type-def type-id='ab5a280f' size-in-bits='32' id='c2280e7b'/>
<pointer-type-def type-id='b10103d8' size-in-bits='32' id='c32cfa12'/>
<pointer-type-def type-id='07f91629' size-in-bits='32' id='63f7d65d'/>
<pointer-type-def type-id='57aaeac5' size-in-bits='32' id='239d7ad9'/>
<pointer-type-def type-id='85d5402e' size-in-bits='32' id='b0061f70'/>
<pointer-type-def type-id='8833c461' size-in-bits='32' id='d31f1c35'/>
<pointer-type-def type-id='4e7eaf04' size-in-bits='32' id='e747dee6'/>
<pointer-type-def type-id='717ad472' size-in-bits='32' id='ac74c0c4'/>
<pointer-type-def type-id='e1e0781a' size-in-bits='32' id='e905d0ac'/>
<pointer-type-def type-id='2f03f5b7' size-in-bits='32' id='3358ddb3'/>
<pointer-type-def type-id='b3b907e8' size-in-bits='32' id='93737cc2'/>
<pointer-type-def type-id='caf8409f' size-in-bits='32' id='b5f4f133'/>
<pointer-type-def type-id='ed3044e3' size-in-bits='32' id='bd4849d7'/>
<pointer-type-def type-id='126e53d0' size-in-bits='32' id='df8dc702'/>
<pointer-type-def type-id='dad530df' size-in-bits='32' id='be0ed943'/>
<pointer-type-def type-id='9539c406' size-in-bits='32' id='04b3e5a0'/>
<pointer-type-def type-id='a8186878' size-in-bits='32' id='a937264a'/>
<pointer-type-def type-id='2f0b7817' size-in-bits='32' id='0e5e0cdb'/>
<pointer-type-def type-id='b7e7edbe' size-in-bits='32' id='2dcc8b98'/>
<pointer-type-def type-id='a4a61472' size-in-bits='32' id='47bc557c'/>
<pointer-type-def type-id='837777dd' size-in-bits='32' id='a3ea0661'/>
<pointer-type-def type-id='2f02ea7a' size-in-bits='32' id='95fba39c'/>
<pointer-type-def type-id='461d0e9f' size-in-bits='32' id='a642a393'/>
<pointer-type-def type-id='dc0b1ac7' size-in-bits='32' id='31ebf17b'/>
<pointer-type-def type-id='fea2690f' size-in-bits='32' id='5d99509b'/>
<pointer-type-def type-id='14c3a3b0' size-in-bits='32' id='04aa9df2'/>
<pointer-type-def type-id='41b981f8' size-in-bits='32' id='337e1672'/>
<pointer-type-def type-id='88f16d4f' size-in-bits='32' id='caa57963'/>
<pointer-type-def type-id='02a81098' size-in-bits='32' id='87e0b5ea'/>
<pointer-type-def type-id='1dba3069' size-in-bits='32' id='4ed90115'/>
<pointer-type-def type-id='3197286d' size-in-bits='32' id='a0bc56e9'/>
<pointer-type-def type-id='413b072a' size-in-bits='32' id='8c4e1254'/>
<pointer-type-def type-id='1cd86ccf' size-in-bits='32' id='eb164d0b'/>
<pointer-type-def type-id='16cc647b' size-in-bits='32' id='06fbd437'/>
<pointer-type-def type-id='b9c972b8' size-in-bits='32' id='413559e2'/>
<pointer-type-def type-id='fba5b0d7' size-in-bits='32' id='9ac8b1e3'/>
<pointer-type-def type-id='757515fe' size-in-bits='32' id='e8139a80'/>
<pointer-type-def type-id='cd5e6e48' size-in-bits='32' id='69b7386a'/>
<pointer-type-def type-id='06074860' size-in-bits='32' id='4b15419a'/>
<pointer-type-def type-id='50ce2e7b' size-in-bits='32' id='5a4c25bf'/>
<pointer-type-def type-id='fcac2709' size-in-bits='32' id='9447819d'/>
<pointer-type-def type-id='1d639c93' size-in-bits='32' id='764ac7bf'/>
<pointer-type-def type-id='c12bf182' size-in-bits='32' id='0571aa74'/>
<pointer-type-def type-id='21fee85f' size-in-bits='32' id='771014ab'/>
<pointer-type-def type-id='83574fe4' size-in-bits='32' id='30b9a8ce'/>
<pointer-type-def type-id='dd7295b3' size-in-bits='32' id='0323d66f'/>
<pointer-type-def type-id='4a42a622' size-in-bits='32' id='64ca4b84'/>
<pointer-type-def type-id='f4d3e94e' size-in-bits='32' id='9aeb7958'/>
<pointer-type-def type-id='47891898' size-in-bits='32' id='67a46ff2'/>
<pointer-type-def type-id='42337f0c' size-in-bits='32' id='3318dad6'/>
<pointer-type-def type-id='968ef04b' size-in-bits='32' id='d5b0b547'/>
<pointer-type-def type-id='b2cf38da' size-in-bits='32' id='ce1853bc'/>
<pointer-type-def type-id='533df676' size-in-bits='32' id='f7e564c8'/>
<pointer-type-def type-id='66c316f9' size-in-bits='32' id='6c56e815'/>
<pointer-type-def type-id='4bcddb36' size-in-bits='32' id='66ebe6b0'/>
<pointer-type-def type-id='becc7143' size-in-bits='32' id='3271bf2f'/>
<pointer-type-def type-id='0149d965' size-in-bits='32' id='4a0b9bf1'/>
<pointer-type-def type-id='31d87a2b' size-in-bits='32' id='2041a8d7'/>
<pointer-type-def type-id='467aaa2c' size-in-bits='32' id='a4a6a786'/>
<pointer-type-def type-id='56c055db' size-in-bits='32' id='1fda464f'/>
<pointer-type-def type-id='8c344f84' size-in-bits='32' id='60306f66'/>
<pointer-type-def type-id='5d529e9d' size-in-bits='32' id='8c22ffe9'/>
<pointer-type-def type-id='a017e9d1' size-in-bits='32' id='47653e05'/>
<pointer-type-def type-id='82d29439' size-in-bits='32' id='326df5b5'/>
<pointer-type-def type-id='4aec61f6' size-in-bits='32' id='a60dd490'/>
<pointer-type-def type-id='18caaa83' size-in-bits='32' id='3459b4cf'/>
<pointer-type-def type-id='98f7aa67' size-in-bits='32' id='ac4e6cb3'/>
<pointer-type-def type-id='ee0744fc' size-in-bits='32' id='a55b35a6'/>
<pointer-type-def type-id='4890b95b' size-in-bits='32' id='5f929ab7'/>
<pointer-type-def type-id='b01f64aa' size-in-bits='32' id='ea8867ec'/>
<pointer-type-def type-id='9441d304' size-in-bits='32' id='d7ea3436'/>
<pointer-type-def type-id='1ab7137e' size-in-bits='32' id='30974818'/>
<pointer-type-def type-id='7a6fe7df' size-in-bits='32' id='09176273'/>
<pointer-type-def type-id='38d85c8f' size-in-bits='32' id='151a1d63'/>
<pointer-type-def type-id='41301cf9' size-in-bits='32' id='d7560895'/>
<pointer-type-def type-id='f341e414' size-in-bits='32' id='58398eee'/>
<pointer-type-def type-id='21042e4a' size-in-bits='32' id='f0a0ff54'/>
<pointer-type-def type-id='67748225' size-in-bits='32' id='582ba311'/>
<pointer-type-def type-id='e612672d' size-in-bits='32' id='a01a6e09'/>
<pointer-type-def type-id='1f8f9f18' size-in-bits='32' id='f8af7982'/>
<pointer-type-def type-id='2e613a3e' size-in-bits='32' id='a0ba6dc8'/>
<pointer-type-def type-id='7f8ca3fe' size-in-bits='32' id='34c67260'/>
<pointer-type-def type-id='bf1e0391' size-in-bits='32' id='15887ec5'/>
<pointer-type-def type-id='ae2834f4' size-in-bits='32' id='4f7677f6'/>
<pointer-type-def type-id='6c431008' size-in-bits='32' id='7139225a'/>
<pointer-type-def type-id='e24417ff' size-in-bits='32' id='4278623b'/>
<pointer-type-def type-id='b66924e8' size-in-bits='32' id='0290ef52'/>
<pointer-type-def type-id='d776b039' size-in-bits='32' id='2dab161d'/>
<pointer-type-def type-id='6ab04463' size-in-bits='32' id='0ae13aef'/>
<pointer-type-def type-id='ef48369b' size-in-bits='32' id='2c684c9f'/>
<pointer-type-def type-id='38edd3d4' size-in-bits='32' id='e4f2ab66'/>
<pointer-type-def type-id='e8f54abb' size-in-bits='32' id='500eebf7'/>
<pointer-type-def type-id='dc1ed48c' size-in-bits='32' id='0d5970ee'/>
<pointer-type-def type-id='0ed3c13b' size-in-bits='32' id='097c7407'/>
<pointer-type-def type-id='da5acea4' size-in-bits='32' id='d1173c4e'/>
<pointer-type-def type-id='307d2c7d' size-in-bits='32' id='362e2831'/>
<pointer-type-def type-id='3fa8e199' size-in-bits='32' id='f4bbad8d'/>
<pointer-type-def type-id='5e933196' size-in-bits='32' id='255ff5d8'/>
<pointer-type-def type-id='90c673e3' size-in-bits='32' id='0de4af77'/>
<pointer-type-def type-id='49617147' size-in-bits='32' id='476f48bb'/>
<pointer-type-def type-id='e3e7515c' size-in-bits='32' id='5db5877e'/>
<pointer-type-def type-id='5ad5f77b' size-in-bits='32' id='5da2c37f'/>
<pointer-type-def type-id='f6de0a0a' size-in-bits='32' id='bf87e894'/>
<pointer-type-def type-id='558a0aa4' size-in-bits='32' id='978c735e'/>
<pointer-type-def type-id='5d4b6f06' size-in-bits='32' id='a23a76e0'/>
<pointer-type-def type-id='d318157e' size-in-bits='32' id='a7d6acc8'/>
<pointer-type-def type-id='4b5c8855' size-in-bits='32' id='691ba251'/>
<pointer-type-def type-id='7de99def' size-in-bits='32' id='40f183ab'/>
<pointer-type-def type-id='4bd440f5' size-in-bits='32' id='7fdf58e1'/>
<pointer-type-def type-id='3d8c391f' size-in-bits='32' id='03bcacf3'/>
<pointer-type-def type-id='8f92235e' size-in-bits='32' id='90421557'/>
<reference-type-def kind='lvalue' type-id='002ac4a6' size-in-bits='32' id='c3535580'/>
<reference-type-def kind='rvalue' type-id='002ac4a6' size-in-bits='32' id='222fd452'/>
<reference-type-def kind='lvalue' type-id='f0981eeb' size-in-bits='32' id='8c787cb7'/>
<pointer-type-def type-id='f0981eeb' size-in-bits='32' id='807869d3'/>
<pointer-type-def type-id='ee076206' size-in-bits='32' id='953b12f8'/>
<pointer-type-def type-id='03e3ce24' size-in-bits='32' id='8bc971a6'/>
<pointer-type-def type-id='a1159711' size-in-bits='32' id='2deb20e5'/>
<pointer-type-def type-id='d47c1022' size-in-bits='32' id='601f438c'/>
<pointer-type-def type-id='0df96076' size-in-bits='32' id='666fc788'/>
<pointer-type-def type-id='6bb2df61' size-in-bits='32' id='a617346d'/>
<pointer-type-def type-id='588dec50' size-in-bits='32' id='67514b72'/>
<pointer-type-def type-id='0411e2cc' size-in-bits='32' id='59e7b6c6'/>
<pointer-type-def type-id='b6e5053d' size-in-bits='32' id='5ee69201'/>
<pointer-type-def type-id='386e18fa' size-in-bits='32' id='c541e6a4'/>
<pointer-type-def type-id='106bd8ac' size-in-bits='32' id='01eb6566'/>
<pointer-type-def type-id='c4cf512d' size-in-bits='32' id='b049b821'/>
<pointer-type-def type-id='c8bb07fa' size-in-bits='32' id='af95e824'/>
<pointer-type-def type-id='dcbb605e' size-in-bits='32' id='0a7e4740'/>
<pointer-type-def type-id='d413ac7e' size-in-bits='32' id='0cb5bb00'/>
<pointer-type-def type-id='e81ac6f8' size-in-bits='32' id='bbfff1aa'/>
<pointer-type-def type-id='59330a47' size-in-bits='32' id='30411993'/>
<pointer-type-def type-id='3d2d0c38' size-in-bits='32' id='e0227512'/>
<pointer-type-def type-id='6e835a19' size-in-bits='32' id='3a8fe115'/>
<pointer-type-def type-id='625a21da' size-in-bits='32' id='72f7c194'/>
<pointer-type-def type-id='81719d6d' size-in-bits='32' id='6c160b51'/>
<pointer-type-def type-id='95d32fc8' size-in-bits='32' id='187251e2'/>
<pointer-type-def type-id='7f57b6c0' size-in-bits='32' id='6fc0eca2'/>
<pointer-type-def type-id='9863e9ef' size-in-bits='32' id='cf05fa23'/>
<pointer-type-def type-id='27a87596' size-in-bits='32' id='a86eb340'/>
<pointer-type-def type-id='792136c4' size-in-bits='32' id='c8abb79e'/>
<pointer-type-def type-id='2e6e32b5' size-in-bits='32' id='348c02e9'/>
<pointer-type-def type-id='6f160e3a' size-in-bits='32' id='fce8e074'/>
<pointer-type-def type-id='bcf91e7a' size-in-bits='32' id='c503a924'/>
<pointer-type-def type-id='26ee7735' size-in-bits='32' id='a975aa19'/>
<pointer-type-def type-id='eb796c24' size-in-bits='32' id='060c7d5e'/>
<pointer-type-def type-id='5368e5fc' size-in-bits='32' id='bc4a7a06'/>
<pointer-type-def type-id='c355496b' size-in-bits='32' id='f569444f'/>
<pointer-type-def type-id='60e6a162' size-in-bits='32' id='7f0ac28c'/>
<pointer-type-def type-id='30f9fd2c' size-in-bits='32' id='0ba6a8b6'/>
<pointer-type-def type-id='470aec15' size-in-bits='32' id='10182119'/>
<pointer-type-def type-id='2c8ecc6a' size-in-bits='32' id='747a49e4'/>
<pointer-type-def type-id='becc631c' size-in-bits='32' id='8a1f7e9e'/>
<pointer-type-def type-id='0fce6948' size-in-bits='32' id='41d61b6a'/>
<pointer-type-def type-id='d1ff2147' size-in-bits='32' id='1db4c5bb'/>
<pointer-type-def type-id='d47f2e6e' size-in-bits='32' id='c14258b8'/>
<pointer-type-def type-id='c5a3852b' size-in-bits='32' id='b263848f'/>
<pointer-type-def type-id='1ded82e5' size-in-bits='32' id='a4a48a09'/>
<pointer-type-def type-id='6e3cf71b' size-in-bits='32' id='e4b27ecf'/>
<pointer-type-def type-id='181a3db0' size-in-bits='32' id='195d3e42'/>
<pointer-type-def type-id='4e053e6d' size-in-bits='32' id='ac4ad749'/>
<pointer-type-def type-id='8570b09c' size-in-bits='32' id='d3651c96'/>
<pointer-type-def type-id='784a10a1' size-in-bits='32' id='09b49e9d'/>
<pointer-type-def type-id='da11822e' size-in-bits='32' id='e333ff60'/>
<pointer-type-def type-id='c9f7d0f5' size-in-bits='32' id='090a6901'/>
<pointer-type-def type-id='59da7e0d' size-in-bits='32' id='921cf101'/>
<pointer-type-def type-id='59b5ee8a' size-in-bits='32' id='bbecc3fc'/>
<pointer-type-def type-id='70b02f6f' size-in-bits='32' id='d696f7b3'/>
<pointer-type-def type-id='2e19a82f' size-in-bits='32' id='99167093'/>
<pointer-type-def type-id='6d519b6e' size-in-bits='32' id='075b7a00'/>
<pointer-type-def type-id='86910635' size-in-bits='32' id='62d9dee9'/>
<pointer-type-def type-id='5fea4ff8' size-in-bits='32' id='1f57b15a'/>
<pointer-type-def type-id='98accb07' size-in-bits='32' id='ac33476b'/>
<pointer-type-def type-id='efa46d99' size-in-bits='32' id='61d681d5'/>
<pointer-type-def type-id='c5c8084e' size-in-bits='32' id='629961b8'/>
<pointer-type-def type-id='cb425c26' size-in-bits='32' id='fb79cfe8'/>
<pointer-type-def type-id='5432adc5' size-in-bits='32' id='ccc141a1'/>
<pointer-type-def type-id='48b5725f' size-in-bits='32' id='eaa32e2f'/>
<pointer-type-def type-id='7ba71958' size-in-bits='32' id='d82ed742'/>
<pointer-type-def type-id='a18ab994' size-in-bits='32' id='bd98ffce'/>
<pointer-type-def type-id='c523b9f1' size-in-bits='32' id='323d93c1'/>
<pointer-type-def type-id='323d93c1' size-in-bits='32' id='01efdaf1'/>
<namespace-decl name='android'>
<class-decl name='String8' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/String8.h' line='40' column='1' id='bacf3393'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='mString' type-id='80f4b756' visibility='default' filepath='system/core/libutils/include/utils/String8.h' line='229' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='String8' filepath='system/core/libutils/include/utils/String8.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1ab09733' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='String8' filepath='system/core/libutils/include/utils/String8.h' line='44' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1ab09733' is-artificial='yes'/>
<parameter type-id='a1b8f99c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='String8' filepath='system/core/libutils/include/utils/String8.h' line='45' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1ab09733' is-artificial='yes'/>
<parameter type-id='80f4b756'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='String8' filepath='system/core/libutils/include/utils/String8.h' line='46' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1ab09733' is-artificial='yes'/>
<parameter type-id='80f4b756'/>
<parameter type-id='b59d7dce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='String8' filepath='system/core/libutils/include/utils/String8.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1ab09733' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='String8' filepath='system/core/libutils/include/utils/String8.h' line='49' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1ab09733' is-artificial='yes'/>
<parameter type-id='161c039a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='String8' filepath='system/core/libutils/include/utils/String8.h' line='50' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1ab09733' is-artificial='yes'/>
<parameter type-id='161c039a'/>
<parameter type-id='b59d7dce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='String8' filepath='system/core/libutils/include/utils/String8.h' line='51' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1ab09733' is-artificial='yes'/>
<parameter type-id='58d7e108'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='String8' filepath='system/core/libutils/include/utils/String8.h' line='52' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1ab09733' is-artificial='yes'/>
<parameter type-id='58d7e108'/>
<parameter type-id='b59d7dce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~String8' filepath='system/core/libutils/include/utils/String8.h' line='53' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1ab09733' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='ScopedLock&lt;android::AssetManager2&gt;' size-in-bits='64' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/MutexGuard.h' line='75' column='1' id='0bab9a0f'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='lock_' type-id='33591497' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/MutexGuard.h' line='95' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='32'>
<var-decl name='guarded_' type-id='439855fb' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/MutexGuard.h' line='96' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='ScopedLock' mangled-name='_ZN7android10ScopedLockINS_13AssetManager2EEC2ERNS_7GuardedIS1_EE' filepath='frameworks/base/libs/androidfw/include/androidfw/MutexGuard.h' line='77' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1ecbd0c7' is-artificial='yes'/>
<parameter type-id='80661af2'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='ScopedLock' filepath='frameworks/base/libs/androidfw/include/androidfw/MutexGuard.h' line='93' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1ecbd0c7' is-artificial='yes'/>
<parameter type-id='17520586'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='AssetManager2' size-in-bits='3392' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='79' column='1' id='7c0ac937'>
<member-type access='private'>
<class-decl name='PackageGroup' size-in-bits='2464' is-struct='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='337' column='1' id='1bec9f14'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='packages_' type-id='a5320295' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='339' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='cookies_' type-id='21156a1f' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='343' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='dynamic_ref_table' type-id='aaa6ccca' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='346' column='1'/>
</data-member>
</class-decl>
</member-type>
<member-type access='private'>
<class-decl name='ConfiguredPackage' size-in-bits='736' is-struct='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='325' column='1' id='01b8bd0d'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='loaded_package_' type-id='de64cf08' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='327' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='filtered_configs_' type-id='9337857f' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='332' column='1'/>
</data-member>
</class-decl>
</member-type>
<member-type access='private'>
<class-decl name='FilteredConfigGroup' size-in-bits='192' is-struct='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='319' column='1' id='238d5c19'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='configurations' type-id='2b166553' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='320' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='types' type-id='94c4b137' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='321' column='1'/>
</data-member>
</class-decl>
</member-type>
<member-type access='private'>
<class-decl name='Resolution' size-in-bits='288' is-struct='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='374' column='1' id='809a5d55'>
<member-type access='public'>
<class-decl name='Step' is-struct='yes' visibility='default' is-declaration-only='yes' id='88bb28ef'/>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='resid' type-id='8f92235e' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='395' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='cookie' type-id='27450c90' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='398' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='type_string_ref' type-id='90bf4c40' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='401' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='entry_string_ref' type-id='90bf4c40' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='404' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='steps' type-id='46ef0c57' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='407' column='1'/>
</data-member>
</class-decl>
</member-type>
<member-type access='private'>
<class-decl name='ResourceName' is-struct='yes' visibility='default' is-declaration-only='yes' id='eb3e39c8'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='apk_assets_' type-id='736f4e77' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='315' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='96'>
<var-decl name='package_groups_' type-id='1e763177' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='353' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='192'>
<var-decl name='package_ids_' type-id='155e8fd8' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='357' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='2240'>
<var-decl name='configuration_' type-id='f8926d95' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='361' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='2752'>
<var-decl name='cached_bags_' type-id='6a671eb0' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='365' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='2912'>
<var-decl name='cached_bag_resid_stacks_' type-id='6e9b5502' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='369' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='3072'>
<var-decl name='resource_resolution_logging_enabled_' type-id='c894953d' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='372' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='3104'>
<var-decl name='last_resolution' type-id='809a5d55' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='411' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='AssetManager2' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='96' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3f984faf' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private' constructor='yes'>
<function-decl name='AssetManager2' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='272' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3f984faf' is-artificial='yes'/>
<parameter type-id='66e4333c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='Mutex' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/Mutex.h' line='94' column='1' id='406f4753'>
<member-type access='private'>
<class-decl name='Autolock' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/Mutex.h' line='130' column='1' id='fd376fcf'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='mLock' type-id='665e3247' visibility='default' filepath='system/core/libutils/include/utils/Mutex.h' line='137' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='Autolock' mangled-name='_ZN7android5Mutex8AutolockC2ERS0_' filepath='system/core/libutils/include/utils/Mutex.h' line='132' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='40a3d947' is-artificial='yes'/>
<parameter type-id='665e3247'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Autolock' filepath='system/core/libutils/include/utils/Mutex.h' line='133' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='40a3d947' is-artificial='yes'/>
<parameter type-id='5a5e1f63'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~Autolock' mangled-name='_ZN7android5Mutex8AutolockD2Ev' filepath='system/core/libutils/include/utils/Mutex.h' line='134' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='40a3d947' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private' constructor='yes'>
<function-decl name='Autolock' filepath='system/core/libutils/include/utils/Mutex.h' line='139' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='40a3d947' is-artificial='yes'/>
<parameter type-id='e38b5b64'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='mMutex' type-id='7a6844eb' visibility='default' filepath='system/core/libutils/include/utils/Mutex.h' line='151' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='Mutex' mangled-name='_ZN7android5MutexC2Ev' filepath='system/core/libutils/include/utils/Mutex.h' line='101' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5a5e1f63' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Mutex' filepath='system/core/libutils/include/utils/Mutex.h' line='102' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5a5e1f63' is-artificial='yes'/>
<parameter type-id='80f4b756'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Mutex' filepath='system/core/libutils/include/utils/Mutex.h' line='103' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5a5e1f63' is-artificial='yes'/>
<parameter type-id='95e97e5e'/>
<parameter type-id='80f4b756'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~Mutex' mangled-name='_ZN7android5MutexD2Ev' filepath='system/core/libutils/include/utils/Mutex.h' line='104' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5a5e1f63' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private' constructor='yes'>
<function-decl name='Mutex' filepath='system/core/libutils/include/utils/Mutex.h' line='147' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5a5e1f63' is-artificial='yes'/>
<parameter type-id='43c128f8'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='String16' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/String16.h' line='39' column='1' id='c73fabea'>
<member-type access='private'>
<class-decl name='StaticData&lt;35&gt;' size-in-bits='608' is-struct='yes' visibility='default' filepath='system/core/libutils/include/utils/String16.h' line='154' column='1' id='6807f016'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='b9930aae' visibility='default' filepath='system/core/libutils/include/utils/String16.h' line='158' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='data' type-id='5da7196d' visibility='default' filepath='system/core/libutils/include/utils/String16.h' line='159' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='StaticData' filepath='system/core/libutils/include/utils/String16.h' line='157' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ba5970bc' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='StaticData' filepath='system/core/libutils/include/utils/String16.h' line='161' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ba5970bc' is-artificial='yes'/>
<parameter type-id='fbc5f4a1'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-type access='private'>
<class-decl name='StaticData&lt;38&gt;' size-in-bits='640' is-struct='yes' visibility='default' filepath='system/core/libutils/include/utils/String16.h' line='154' column='1' id='6a14bf2f'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='b9930aae' visibility='default' filepath='system/core/libutils/include/utils/String16.h' line='158' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='data' type-id='19b37a54' visibility='default' filepath='system/core/libutils/include/utils/String16.h' line='159' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='StaticData' filepath='system/core/libutils/include/utils/String16.h' line='157' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6ec90c77' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='StaticData' filepath='system/core/libutils/include/utils/String16.h' line='161' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6ec90c77' is-artificial='yes'/>
<parameter type-id='a9d924c6'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<data-member access='private' static='yes'>
<var-decl name='kIsSharedBufferAllocated' type-id='b9930aae' visibility='default' filepath='system/core/libutils/include/utils/String16.h' line='121' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='mString' type-id='161c039a' visibility='default' filepath='system/core/libutils/include/utils/String16.h' line='142' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='String16' filepath='system/core/libutils/include/utils/String16.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26924198' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='String16' filepath='system/core/libutils/include/utils/String16.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26924198' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='String16' filepath='system/core/libutils/include/utils/String16.h' line='44' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26924198' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='b59d7dce'/>
<parameter type-id='b59d7dce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='String16' filepath='system/core/libutils/include/utils/String16.h' line='47' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26924198' is-artificial='yes'/>
<parameter type-id='161c039a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='String16' filepath='system/core/libutils/include/utils/String16.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26924198' is-artificial='yes'/>
<parameter type-id='161c039a'/>
<parameter type-id='b59d7dce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='String16' filepath='system/core/libutils/include/utils/String16.h' line='49' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26924198' is-artificial='yes'/>
<parameter type-id='a1b8f99c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='String16' filepath='system/core/libutils/include/utils/String16.h' line='50' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26924198' is-artificial='yes'/>
<parameter type-id='80f4b756'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='String16' filepath='system/core/libutils/include/utils/String16.h' line='51' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26924198' is-artificial='yes'/>
<parameter type-id='80f4b756'/>
<parameter type-id='b59d7dce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~String16' filepath='system/core/libutils/include/utils/String16.h' line='53' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26924198' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='LoadedPackage' size-in-bits='2400' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/LoadedArsc.h' line='87' column='1' id='e5242f33'>
<member-type access='private'>
<class-decl name='iterator' size-in-bits='128' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/LoadedArsc.h' line='89' column='1' id='83ab4f39'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='loadedPackage_' type-id='de64cf08' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/LoadedArsc.h' line='124' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='32'>
<var-decl name='typeIndex_' type-id='b59d7dce' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/LoadedArsc.h' line='125' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='entryIndex_' type-id='b59d7dce' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/LoadedArsc.h' line='126' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='96'>
<var-decl name='typeIndexEnd_' type-id='d0fa5dde' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/LoadedArsc.h' line='127' column='1'/>
</data-member>
<member-function access='private' constructor='yes'>
<function-decl name='iterator' filepath='frameworks/base/libs/androidfw/include/androidfw/LoadedArsc.h' line='122' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='50e6ddc1' is-artificial='yes'/>
<parameter type-id='de64cf08'/>
<parameter type-id='b59d7dce'/>
<parameter type-id='b59d7dce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='type_string_pool_' type-id='081066a5' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/LoadedArsc.h' line='255' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='384'>
<var-decl name='key_string_pool_' type-id='081066a5' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/LoadedArsc.h' line='256' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='768'>
<var-decl name='package_name_' type-id='2e84cb7b' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/LoadedArsc.h' line='257' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='864'>
<var-decl name='package_id_' type-id='95e97e5e' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/LoadedArsc.h' line='258' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='896'>
<var-decl name='type_id_offset_' type-id='95e97e5e' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/LoadedArsc.h' line='259' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='928'>
<var-decl name='dynamic_' type-id='c894953d' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/LoadedArsc.h' line='260' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='936'>
<var-decl name='system_' type-id='c894953d' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/LoadedArsc.h' line='261' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='944'>
<var-decl name='overlay_' type-id='c894953d' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/LoadedArsc.h' line='262' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='952'>
<var-decl name='defines_overlayable_' type-id='c894953d' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/LoadedArsc.h' line='263' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='960'>
<var-decl name='type_specs_' type-id='0eedf0a9' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/LoadedArsc.h' line='265' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='1504'>
<var-decl name='resource_ids_' type-id='0c7d43ed' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/LoadedArsc.h' line='266' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='2048'>
<var-decl name='dynamic_package_map_' type-id='ba2611f3' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/LoadedArsc.h' line='267' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='2144'>
<var-decl name='overlayable_infos_' type-id='e3e687ed' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/LoadedArsc.h' line='268' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='2240'>
<var-decl name='overlayable_map_' type-id='56b14eae' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/LoadedArsc.h' line='269' column='1'/>
</data-member>
<member-function access='public' destructor='yes'>
<function-decl name='~LoadedPackage' filepath='frameworks/base/libs/androidfw/include/androidfw/LoadedArsc.h' line='142' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='cc64c693' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private' constructor='yes'>
<function-decl name='LoadedPackage' filepath='frameworks/base/libs/androidfw/include/androidfw/LoadedArsc.h' line='251' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='cc64c693' is-artificial='yes'/>
<parameter type-id='da64c8bc'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private' constructor='yes'>
<function-decl name='LoadedPackage' filepath='frameworks/base/libs/androidfw/include/androidfw/LoadedArsc.h' line='253' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='cc64c693' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='ResStringPool' size-in-bits='384' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='490' column='1' id='081066a5'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='mError' type-id='6e9756f6' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='531' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='32'>
<var-decl name='mOwnedData' type-id='eaa32e2f' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='532' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='mHeader' type-id='4ded8ffa' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='533' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='96'>
<var-decl name='mSize' type-id='b59d7dce' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='534' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='128'>
<var-decl name='mDecodeLock' type-id='406f4753' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='535' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='160'>
<var-decl name='mEntries' type-id='a6798dcc' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='536' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='192'>
<var-decl name='mEntryStyles' type-id='a6798dcc' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='537' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='224'>
<var-decl name='mStrings' type-id='eaa32e2f' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='538' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='256'>
<var-decl name='mCache' type-id='0185cb3d' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='539' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='288'>
<var-decl name='mStringPoolSize' type-id='8f92235e' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='540' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='320'>
<var-decl name='mStyles' type-id='a6798dcc' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='541' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='352'>
<var-decl name='mStylePoolSize' type-id='8f92235e' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='542' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='ResStringPool' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='493' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='fb5b9575' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='ResStringPool' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='494' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='fb5b9575' is-artificial='yes'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='b59d7dce'/>
<parameter type-id='c894953d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~ResStringPool' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='495' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='fb5b9575' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='status_t' type-id='3ff5601b' filepath='system/core/libutils/include/utils/Errors.h' line='30' column='1' id='6e9756f6'/>
<class-decl name='ResStringPool_ref' size-in-bits='32' is-struct='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='407' column='1' id='1ccfdeff'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='index' type-id='8f92235e' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='412' column='1'/>
</data-member>
</class-decl>
<class-decl name='ByteBucketArray&lt;android::util::unique_cptr&lt;android::TypeSpec&gt; &gt;' size-in-bits='544' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ByteBucketArray.h' line='32' column='1' id='0eedf0a9'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='buckets_' type-id='98ae5868' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ByteBucketArray.h' line='86' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='512'>
<var-decl name='default_' type-id='3beaa405' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ByteBucketArray.h' line='87' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='ByteBucketArray' filepath='frameworks/base/libs/androidfw/include/androidfw/ByteBucketArray.h' line='34' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='be739c71' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~ByteBucketArray' filepath='frameworks/base/libs/androidfw/include/androidfw/ByteBucketArray.h' line='36' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='be739c71' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='TypeSpec' size-in-bits='96' is-struct='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/LoadedArsc.h' line='48' column='1' id='36a9bc13'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='type_spec' type-id='4bd73981' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/LoadedArsc.h' line='52' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='idmap_entries' type-id='42ce93ea' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/LoadedArsc.h' line='56' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='type_count' type-id='b59d7dce' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/LoadedArsc.h' line='60' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='types' type-id='b51730a0' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/LoadedArsc.h' line='64' column='1'/>
</data-member>
</class-decl>
<class-decl name='ResTable_typeSpec' size-in-bits='128' is-struct='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1343' column='1' id='667ba238'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='header' type-id='ae92d409' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1345' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='id' type-id='b96825af' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1350' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='72'>
<var-decl name='res0' type-id='b96825af' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1353' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='80'>
<var-decl name='res1' type-id='149c6638' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1355' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='entryCount' type-id='8f92235e' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1358' column='1'/>
</data-member>
</class-decl>
<class-decl name='ResChunk_header' size-in-bits='64' is-struct='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='196' column='1' id='ae92d409'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='type' type-id='149c6638' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='200' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='16'>
<var-decl name='headerSize' type-id='149c6638' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='205' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='size' type-id='8f92235e' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='212' column='1'/>
</data-member>
</class-decl>
<class-decl name='IdmapEntry_header' size-in-bits='64' is-struct='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1685' column='1' id='4a84961d'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='target_type_id' type-id='149c6638' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1686' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='16'>
<var-decl name='overlay_type_id' type-id='149c6638' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1687' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='entry_count' type-id='149c6638' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1688' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='48'>
<var-decl name='entry_id_offset' type-id='149c6638' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1689' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='entries' type-id='1e7b9b2b' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1690' column='1'/>
</data-member>
</class-decl>
<class-decl name='ResTable_type' size-in-bits='672' is-struct='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1390' column='1' id='4504256f'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='header' type-id='ae92d409' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1392' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='id' type-id='b96825af' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1401' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='72'>
<var-decl name='flags' type-id='b96825af' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1410' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='80'>
<var-decl name='reserved' type-id='149c6638' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1413' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='entryCount' type-id='8f92235e' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1416' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='entriesStart' type-id='8f92235e' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1419' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='160'>
<var-decl name='config' type-id='f8926d95' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1422' column='1'/>
</data-member>
</class-decl>
<class-decl name='ResTable_config' size-in-bits='512' is-struct='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='920' column='1' id='f8926d95'>
<member-type access='public'>
<union-decl name='__anonymous_union__' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='925' column='1' id='979c7f55'>
<member-type access='public'>
<class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='926' column='1' id='ce7e2044'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='mcc' type-id='149c6638' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='928' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='16'>
<var-decl name='mnc' type-id='149c6638' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='930' column='1'/>
</data-member>
</class-decl>
</member-type>
<data-member access='public'>
<var-decl name='' type-id='ce7e2044' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='926' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='imsi' type-id='8f92235e' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='932' column='1'/>
</data-member>
</union-decl>
</member-type>
<member-type access='public'>
<union-decl name='__anonymous_union__1' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='935' column='1' id='abd4b468'>
<member-type access='public'>
<class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='936' column='1' id='010016f7'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='language' type-id='49f79167' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='959' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='16'>
<var-decl name='country' type-id='49f79167' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='973' column='1'/>
</data-member>
</class-decl>
</member-type>
<data-member access='public'>
<var-decl name='' type-id='010016f7' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='936' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='locale' type-id='8f92235e' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='975' column='1'/>
</data-member>
</union-decl>
</member-type>
<member-type access='public'>
<union-decl name='__anonymous_union__2' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1005' column='1' id='df403ee6'>
<member-type access='public'>
<class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1006' column='1' id='d4186a6f'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='orientation' type-id='b96825af' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1007' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='8'>
<var-decl name='touchscreen' type-id='b96825af' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1008' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='16'>
<var-decl name='density' type-id='149c6638' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1009' column='1'/>
</data-member>
</class-decl>
</member-type>
<data-member access='public'>
<var-decl name='' type-id='d4186a6f' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1006' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='screenType' type-id='8f92235e' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1011' column='1'/>
</data-member>
</union-decl>
</member-type>
<member-type access='public'>
<union-decl name='__anonymous_union__3' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1045' column='1' id='0b849a65'>
<member-type access='public'>
<class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1046' column='1' id='8cd38348'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='keyboard' type-id='b96825af' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1047' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='8'>
<var-decl name='navigation' type-id='b96825af' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1048' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='16'>
<var-decl name='inputFlags' type-id='b96825af' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1049' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='24'>
<var-decl name='inputPad0' type-id='b96825af' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1050' column='1'/>
</data-member>
</class-decl>
</member-type>
<data-member access='public'>
<var-decl name='' type-id='8cd38348' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1046' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='input' type-id='8f92235e' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1052' column='1'/>
</data-member>
</union-decl>
</member-type>
<member-type access='public'>
<union-decl name='__anonymous_union__4' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1063' column='1' id='2d2dbe2e'>
<member-type access='public'>
<class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1064' column='1' id='7ec6e384'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='screenWidth' type-id='149c6638' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1065' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='16'>
<var-decl name='screenHeight' type-id='149c6638' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1066' column='1'/>
</data-member>
</class-decl>
</member-type>
<data-member access='public'>
<var-decl name='' type-id='7ec6e384' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1064' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='screenSize' type-id='8f92235e' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1068' column='1'/>
</data-member>
</union-decl>
</member-type>
<member-type access='public'>
<union-decl name='__anonymous_union__5' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1079' column='1' id='3a238289'>
<member-type access='public'>
<class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1080' column='1' id='d4778a30'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='sdkVersion' type-id='149c6638' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1081' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='16'>
<var-decl name='minorVersion' type-id='149c6638' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1084' column='1'/>
</data-member>
</class-decl>
</member-type>
<data-member access='public'>
<var-decl name='' type-id='d4778a30' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1080' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='version' type-id='8f92235e' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1086' column='1'/>
</data-member>
</union-decl>
</member-type>
<member-type access='public'>
<union-decl name='__anonymous_union__6' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1133' column='1' id='43ea82c3'>
<member-type access='public'>
<class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1134' column='1' id='38083c0a'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='screenLayout' type-id='b96825af' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1135' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='8'>
<var-decl name='uiMode' type-id='b96825af' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1136' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='16'>
<var-decl name='smallestScreenWidthDp' type-id='149c6638' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1137' column='1'/>
</data-member>
</class-decl>
</member-type>
<data-member access='public'>
<var-decl name='' type-id='38083c0a' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1134' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='screenConfig' type-id='8f92235e' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1139' column='1'/>
</data-member>
</union-decl>
</member-type>
<member-type access='public'>
<union-decl name='__anonymous_union__7' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1142' column='1' id='b1934262'>
<member-type access='public'>
<class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1143' column='1' id='677031d4'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='screenWidthDp' type-id='149c6638' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1144' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='16'>
<var-decl name='screenHeightDp' type-id='149c6638' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1145' column='1'/>
</data-member>
</class-decl>
</member-type>
<data-member access='public'>
<var-decl name='' type-id='677031d4' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1143' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='screenSizeDp' type-id='8f92235e' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1147' column='1'/>
</data-member>
</union-decl>
</member-type>
<member-type access='public'>
<union-decl name='__anonymous_union__8' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1183' column='1' id='d0d77c14'>
<member-type access='public'>
<class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1184' column='1' id='ffa7ba75'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='screenLayout2' type-id='b96825af' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1185' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='8'>
<var-decl name='colorMode' type-id='b96825af' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1186' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='16'>
<var-decl name='screenConfigPad2' type-id='149c6638' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1187' column='1'/>
</data-member>
</class-decl>
</member-type>
<data-member access='public'>
<var-decl name='' type-id='ffa7ba75' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1184' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='screenConfig2' type-id='8f92235e' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1189' column='1'/>
</data-member>
</union-decl>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='8f92235e' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='923' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='' type-id='979c7f55' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='925' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='' type-id='abd4b468' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='935' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='' type-id='df403ee6' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1005' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='' type-id='0b849a65' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1045' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='160'>
<var-decl name='' type-id='2d2dbe2e' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1063' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='' type-id='3a238289' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1079' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='224'>
<var-decl name='' type-id='43ea82c3' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1133' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='' type-id='b1934262' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1142' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='288'>
<var-decl name='localeScript' type-id='8e0573fd' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1153' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
<var-decl name='localeVariant' type-id='8e100159' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1157' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='384'>
<var-decl name='' type-id='d0d77c14' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1183' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='416'>
<var-decl name='localeScriptWasComputed' type-id='c894953d' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1198' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='424'>
<var-decl name='localeNumberingSystem' type-id='8e100159' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1202' column='1'/>
</data-member>
</class-decl>
<class-decl name='ByteBucketArray&lt;unsigned int&gt;' size-in-bits='544' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ByteBucketArray.h' line='32' column='1' id='0c7d43ed'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='buckets_' type-id='ba25cd2e' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ByteBucketArray.h' line='86' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='512'>
<var-decl name='default_' type-id='f0981eeb' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ByteBucketArray.h' line='87' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='ByteBucketArray' filepath='frameworks/base/libs/androidfw/include/androidfw/ByteBucketArray.h' line='34' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='737dcd4d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~ByteBucketArray' filepath='frameworks/base/libs/androidfw/include/androidfw/ByteBucketArray.h' line='36' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='737dcd4d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='OverlayableInfo' size-in-bits='224' is-struct='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/LoadedArsc.h' line='81' column='1' id='5da8e894'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='name' type-id='2e84cb7b' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/LoadedArsc.h' line='82' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='actor' type-id='2e84cb7b' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/LoadedArsc.h' line='83' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='policy_flags' type-id='8f92235e' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/LoadedArsc.h' line='84' column='1'/>
</data-member>
</class-decl>
<class-decl name='ResTable_entry' size-in-bits='64' is-struct='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1460' column='1' id='24d11571'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='149c6638' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1463' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='16'>
<var-decl name='flags' type-id='149c6638' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1477' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='key' type-id='1ccfdeff' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1480' column='1'/>
</data-member>
</class-decl>
<class-decl name='ByteBucketArray&lt;android::AssetManager2::FilteredConfigGroup&gt;' size-in-bits='704' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ByteBucketArray.h' line='32' column='1' id='9337857f'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='buckets_' type-id='224e4514' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ByteBucketArray.h' line='86' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='512'>
<var-decl name='default_' type-id='238d5c19' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ByteBucketArray.h' line='87' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='ByteBucketArray' filepath='frameworks/base/libs/androidfw/include/androidfw/ByteBucketArray.h' line='34' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7ba678e7' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~ByteBucketArray' filepath='frameworks/base/libs/androidfw/include/androidfw/ByteBucketArray.h' line='36' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7ba678e7' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='DynamicRefTable' size-in-bits='2272' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1703' column='1' id='aaa6ccca'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='mAssignedPackageId' type-id='b96825af' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1735' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='8'>
<var-decl name='mLookupTable' type-id='62946659' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1736' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='2080'>
<var-decl name='mEntries' type-id='a1e4e0c1' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1737' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='2240'>
<var-decl name='mAppAsLib' type-id='c894953d' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1738' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='DynamicRefTable' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1707' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='399793f8' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='DynamicRefTable' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='1708' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='399793f8' is-artificial='yes'/>
<parameter type-id='b96825af'/>
<parameter type-id='c894953d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='KeyedVector&lt;android::String16, unsigned char&gt;' size-in-bits='160' visibility='default' filepath='system/core/libutils/include/utils/KeyedVector.h' line='36' column='1' id='a1e4e0c1'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='mVector' type-id='f285b2fe' visibility='default' filepath='system/core/libutils/include/utils/KeyedVector.h' line='98' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='KeyedVector' filepath='system/core/libutils/include/utils/KeyedVector.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f617f949' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='Res_value' size-in-bits='64' is-struct='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='264' column='1' id='28543e70'>
<member-type access='public'>
<typedef-decl name='data_type' type-id='8f92235e' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='385' column='1' id='5fa40e0e'/>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='149c6638' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='267' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='16'>
<var-decl name='res0' type-id='b96825af' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='270' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='24'>
<var-decl name='dataType' type-id='b96825af' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='328' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='data' type-id='5fa40e0e' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='386' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='ApkAssetsCookie' type-id='3ff5601b' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='37' column='1' id='27450c90'/>
<class-decl name='StringPoolRef' size-in-bits='64' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='552' column='1' id='90bf4c40'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='mPool' type-id='5b283e7a' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='561' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='32'>
<var-decl name='mIndex' type-id='8f92235e' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='562' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='StringPoolRef' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='554' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='23d76c96' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='StringPoolRef' filepath='frameworks/base/libs/androidfw/include/androidfw/ResourceTypes.h' line='555' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='23d76c96' is-artificial='yes'/>
<parameter type-id='5b283e7a'/>
<parameter type-id='8f92235e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='FileType' type-id='448c3001' filepath='frameworks/base/libs/androidfw/include/androidfw/misc.h' line='41' column='1' id='e247c4ed'/>
<enum-decl name='FileType' filepath='frameworks/base/libs/androidfw/include/androidfw/misc.h' line='31' column='1' id='448c3001'>
<underlying-type type-id='9cac1fee'/>
<enumerator name='kFileTypeUnknown' value='0'/>
<enumerator name='kFileTypeNonexistent' value='1'/>
<enumerator name='kFileTypeRegular' value='2'/>
<enumerator name='kFileTypeDirectory' value='3'/>
<enumerator name='kFileTypeCharDev' value='4'/>
<enumerator name='kFileTypeBlockDev' value='5'/>
<enumerator name='kFileTypeFifo' value='6'/>
<enumerator name='kFileTypeSymlink' value='7'/>
<enumerator name='kFileTypeSocket' value='8'/>
</enum-decl>
<class-decl name='ResolvedBag' size-in-bits='64' is-struct='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='44' column='1' id='66278e1e'>
<member-type access='public'>
<class-decl name='Entry' size-in-bits='224' is-struct='yes' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='46' column='1' id='71ad5e8a'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='key' type-id='8f92235e' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='48' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='value' type-id='28543e70' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='50' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='style' type-id='8f92235e' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='53' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='cookie' type-id='27450c90' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='56' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='160'>
<var-decl name='key_pool' type-id='fb5b9575' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='58' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='type_pool' type-id='fb5b9575' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='59' column='1'/>
</data-member>
</class-decl>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='type_spec_flags' type-id='8f92235e' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='65' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='entry_count' type-id='8f92235e' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='68' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='entries' type-id='86626492' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetManager2.h' line='72' column='1'/>
</data-member>
</class-decl>
<class-decl name='Guarded&lt;android::AssetManager2&gt;' size-in-bits='3424' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/MutexGuard.h' line='46' column='1' id='1ae556e8'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='lock_' type-id='199fc21a' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/MutexGuard.h' line='70' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='32'>
<var-decl name='guarded_' type-id='7c0ac937' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/MutexGuard.h' line='71' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='Guarded' filepath='frameworks/base/libs/androidfw/include/androidfw/MutexGuard.h' line='50' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8466213e' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='Guarded' filepath='frameworks/base/libs/androidfw/include/androidfw/MutexGuard.h' line='68' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8466213e' is-artificial='yes'/>
<parameter type-id='f78710f5'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<namespace-decl name='util'>
<class-decl name='unique_cptr&lt;android::TypeSpec&gt;' size-in-bits='32' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/Util.h' line='44' column='1' id='3beaa405'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='6e5f71bf' filepath='frameworks/base/libs/androidfw/include/androidfw/Util.h' line='46' column='1' id='dc512453'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='ptr_' type-id='dc512453' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/Util.h' line='109' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unique_cptr' filepath='frameworks/base/libs/androidfw/include/androidfw/Util.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2d5c5fc5' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_cptr' filepath='frameworks/base/libs/androidfw/include/androidfw/Util.h' line='50' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2d5c5fc5' is-artificial='yes'/>
<parameter type-id='dc512453'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_cptr' filepath='frameworks/base/libs/androidfw/include/androidfw/Util.h' line='51' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2d5c5fc5' is-artificial='yes'/>
<parameter type-id='eb74e895'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~unique_cptr' filepath='frameworks/base/libs/androidfw/include/androidfw/Util.h' line='53' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2d5c5fc5' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='unique_cptr' filepath='frameworks/base/libs/androidfw/include/androidfw/Util.h' line='107' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2d5c5fc5' is-artificial='yes'/>
<parameter type-id='460c76e8'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='unique_cptr&lt;android::ResolvedBag&gt;' visibility='default' is-declaration-only='yes' id='fedde102'/>
</namespace-decl>
<class-decl name='ApkAssets' visibility='default' is-declaration-only='yes' id='05502b73'/>
<class-decl name='ResStringPool_header' is-struct='yes' visibility='default' is-declaration-only='yes' id='c1dbcc1f'/>
<class-decl name='ResStringPool_span' is-struct='yes' visibility='default' is-declaration-only='yes' id='7fd3de76'/>
<class-decl name='DynamicPackageEntry' visibility='default' is-declaration-only='yes' id='61a43bb9'/>
<class-decl name='Chunk' visibility='default' is-declaration-only='yes' id='2b69792d'/>
<class-decl name='LoadedIdmap' visibility='default' is-declaration-only='yes' id='d5288ede'/>
<class-decl name='SortedVector&lt;android::key_value_pair_t&lt;android::String16, unsigned char&gt; &gt;' visibility='default' is-declaration-only='yes' id='f285b2fe'/>
<class-decl name='ResTable_lib_header' is-struct='yes' visibility='default' is-declaration-only='yes' id='90ba7532'/>
<class-decl name='Asset' visibility='default' is-declaration-only='yes' id='663ed4a0'>
<member-type access='private'>
<enum-decl name='AccessMode' filepath='frameworks/base/libs/androidfw/include/androidfw/Asset.h' line='56' column='1' id='250d9dc8'>
<underlying-type type-id='9cac1fee'/>
<enumerator name='ACCESS_UNKNOWN' value='0'/>
<enumerator name='ACCESS_RANDOM' value='1'/>
<enumerator name='ACCESS_STREAMING' value='2'/>
<enumerator name='ACCESS_BUFFER' value='3'/>
</enum-decl>
</member-type>
<member-type access='private'>
<typedef-decl name='AccessMode' type-id='250d9dc8' filepath='frameworks/base/libs/androidfw/include/androidfw/Asset.h' line='67' column='1' id='9cebe2ec'/>
</member-type>
</class-decl>
<class-decl name='AssetDir' visibility='default' is-declaration-only='yes' id='e31c3bd7'>
<member-type access='private'>
<class-decl name='FileInfo' size-in-bits='96' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetDir.h' line='78' column='1' id='32d026f1'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='mFileName' type-id='bacf3393' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetDir.h' line='132' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='32'>
<var-decl name='mFileType' type-id='e247c4ed' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetDir.h' line='133' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='mSourceName' type-id='bacf3393' visibility='default' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetDir.h' line='135' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='FileInfo' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetDir.h' line='80' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2ef969b9' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='FileInfo' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetDir.h' line='81' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2ef969b9' is-artificial='yes'/>
<parameter type-id='a1b8f99c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~FileInfo' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetDir.h' line='84' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2ef969b9' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='FileInfo' filepath='frameworks/base/libs/androidfw/include/androidfw/AssetDir.h' line='85' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2ef969b9' is-artificial='yes'/>
<parameter type-id='d1f3f628'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
</class-decl>
<class-decl name='SortedVector&lt;android::AssetDir::FileInfo&gt;' visibility='default' is-declaration-only='yes' id='aa001fba'/>
<class-decl name='FindEntryResult' is-struct='yes' visibility='default' is-declaration-only='yes' id='9c9f3114'/>
<class-decl name='VectorImpl' visibility='default' is-declaration-only='yes' id='86634f01'>
<member-type access='private'>
<enum-decl name='__anonymous_enum__' is-anonymous='yes' filepath='system/core/libutils/include/utils/VectorImpl.h' line='43' column='1' id='b6969489'>
<underlying-type type-id='9cac1fee'/>
<enumerator name='HAS_TRIVIAL_CTOR' value='1'/>
<enumerator name='HAS_TRIVIAL_DTOR' value='2'/>
<enumerator name='HAS_TRIVIAL_COPY' value='4'/>
</enum-decl>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='__va_list' size-in-bits='32' is-struct='yes' visibility='default' id='30357e0a'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='__ap' type-id='eaa32e2f' visibility='default'/>
</data-member>
</class-decl>
<enum-decl name='align_val_t' filepath='external/libcxx/include/new' line='156' column='1' id='d3d13d15'>
<underlying-type type-id='9cac1fee'/>
</enum-decl>
<namespace-decl name='__1'>
<class-decl name='allocator&lt;char&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='c7b95082'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='26a90f95' filepath='external/libcxx/include/memory' line='1786' column='1' id='7f25d406'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='2aa915e1' filepath='external/libcxx/include/memory' line='1788' column='1' id='8ce6f4f6'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='80f4b756' filepath='external/libcxx/include/memory' line='1787' column='1' id='ffee57ca'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='8cf4ca3a' filepath='external/libcxx/include/memory' line='1789' column='1' id='f12edd3a'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='be0739bd'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0553fc90' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;char&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='3adee9af'>
<member-type access='public'>
<typedef-decl name='const_pointer' type-id='d77939ac' filepath='external/libcxx/include/memory' line='1518' column='1' id='cbcf5557'/>
</member-type>
<member-type access='public'>
<typedef-decl name='pointer' type-id='bb139ded' filepath='external/libcxx/include/memory' line='1517' column='1' id='8350ecd7'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='c7b95082' filepath='external/libcxx/include/memory' line='1514' column='1' id='32e47c40'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='09c34d7a' filepath='external/libcxx/include/memory' line='1523' column='1' id='fc6df6f8'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='17efc584' filepath='external/libcxx/include/memory' line='1520' column='1' id='93874752'/>
</member-type>
</class-decl>
<class-decl name='char_traits&lt;char&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__string' line='200' column='1' id='10f72b4f'>
<member-type access='public'>
<typedef-decl name='char_type' type-id='a84c031d' filepath='external/libcxx/include/__string' line='202' column='1' id='a82808e9'/>
</member-type>
<member-type access='public'>
<typedef-decl name='int_type' type-id='95e97e5e' filepath='external/libcxx/include/__string' line='203' column='1' id='b8a19642'/>
</member-type>
</class-decl>
<class-decl name='_DeallocateCaller' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/new' line='243' column='1' id='a4c4a1b7'/>
<class-decl name='lock_guard&lt;std::__1::mutex&gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/__mutex_base' line='93' column='1' id='33591497'>
<member-type access='private'>
<typedef-decl name='mutex_type' type-id='199fc21a' filepath='external/libcxx/include/__mutex_base' line='96' column='1' id='9adfcde0'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__m_' type-id='01368163' visibility='default' filepath='external/libcxx/include/__mutex_base' line='99' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='lock_guard' mangled-name='_ZNSt3__110lock_guardINS_5mutexEEC2ERS1_' filepath='external/libcxx/include/__mutex_base' line='103' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='03e6feef' is-artificial='yes'/>
<parameter type-id='01368163'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='lock_guard' filepath='external/libcxx/include/__mutex_base' line='106' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='03e6feef' is-artificial='yes'/>
<parameter type-id='01368163'/>
<parameter type-id='b504e170'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~lock_guard' mangled-name='_ZNSt3__110lock_guardINS_5mutexEED2Ev' filepath='external/libcxx/include/__mutex_base' line='109' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='03e6feef' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='lock_guard' filepath='external/libcxx/include/__mutex_base' line='112' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='03e6feef' is-artificial='yes'/>
<parameter type-id='596d31a2'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;unsigned int, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='8051cbec'>
<member-type access='public'>
<typedef-decl name='reference' type-id='8c787cb7' filepath='external/libcxx/include/memory' line='2136' column='1' id='ec61259e'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='572fd29c' filepath='external/libcxx/include/memory' line='2137' column='1' id='65eae572'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='f0981eeb' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='990b291a' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__compressed_pair_elem&lt;int, void&gt;' mangled-name='_ZNSt3__122__compressed_pair_elemIjLi0ELb0EEC2IivEEOT_' filepath='external/libcxx/include/memory' line='2147' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='990b291a' is-artificial='yes'/>
<parameter type-id='75f9e64a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;::__rep, 0, false&gt;' size-in-bits='96' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='fcbd9376'>
<member-type access='public'>
<typedef-decl name='reference' type-id='7da10fe5' filepath='external/libcxx/include/memory' line='2136' column='1' id='ce7899b0'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='da4e96ae' filepath='external/libcxx/include/memory' line='2137' column='1' id='02212d00'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='4da3c689' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' mangled-name='_ZNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEC2Ev' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1145dfec' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;::__rep, std::__1::allocator&lt;char&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='678452de'>
<base-class access='private' layout-offset-in-bits='0' type-id='fcbd9376'/>
<base-class access='private' layout-offset-in-bits='0' type-id='bae33ff3'/>
<member-function access='public'>
<function-decl name='__compressed_pair&lt;true, void&gt;' mangled-name='_ZNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EC2ILb1EvEEv' filepath='external/libcxx/include/memory' line='2234' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b962da64' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__pointer_type&lt;char, std::__1::allocator&lt;char&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='aa1d7f80'>
<member-type access='public'>
<typedef-decl name='type' type-id='dca6e0a0' filepath='external/libcxx/include/memory' line='1031' column='1' id='bb139ded'/>
</member-type>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;char&gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='4c3d4c4d'>
<member-type access='public'>
<typedef-decl name='type' type-id='be0739bd' filepath='external/libcxx/include/memory' line='1171' column='1' id='09c34d7a'/>
</member-type>
</class-decl>
<class-decl name='integral_constant&lt;bool, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='521' column='1' id='249572b2'>
<member-type access='public'>
<typedef-decl name='value_type' type-id='c894953d' filepath='external/libcxx/include/type_traits' line='524' column='1' id='64c81de7'/>
</member-type>
<data-member access='public' static='yes'>
<var-decl name='value' type-id='4ab96a04' visibility='default' filepath='external/libcxx/include/type_traits' line='523' column='1'/>
</data-member>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;float, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='9884ef0e'>
<member-type access='public'>
<typedef-decl name='reference' type-id='2a1f6799' filepath='external/libcxx/include/memory' line='2136' column='1' id='a9f1c79a'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='c047d328' filepath='external/libcxx/include/memory' line='2137' column='1' id='8564ccae'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='a6c45d85' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='24a161d4' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__compressed_pair_elem&lt;float, void&gt;' mangled-name='_ZNSt3__122__compressed_pair_elemIfLi0ELb0EEC2IfvEEOT_' filepath='external/libcxx/include/memory' line='2147' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='24a161d4' is-artificial='yes'/>
<parameter type-id='0e7051ad'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;int *, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='cd94fd85'>
<member-type access='public'>
<typedef-decl name='reference' type-id='15f054ce' filepath='external/libcxx/include/memory' line='2136' column='1' id='036df83b'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='dfe00273' filepath='external/libcxx/include/memory' line='2137' column='1' id='3af195fb'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='7292109c' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3e80e3d5' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator&lt;void&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='711' column='1' id='fbe09700'>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='715' column='1' id='4f0584a8'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;void *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='acf3e636'>
<member-type access='public'>
<typedef-decl name='rebind&lt;const long long&gt;' type-id='d5203fe9' filepath='external/libcxx/include/memory' line='979' column='1' id='4e49b384'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt; &gt;' type-id='302e0f27' filepath='external/libcxx/include/memory' line='979' column='1' id='3487cb17'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;std::__1::pair&lt;ASurfaceControl *const, ASurfaceControlStats&gt; &gt;' type-id='ff43352f' filepath='external/libcxx/include/memory' line='979' column='1' id='0e089b2b'/>
</member-type>
<member-type access='public'>
<typedef-decl name='pointer' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='974' column='1' id='66564fbc'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const unsigned int&gt;' type-id='5b2fd8e8' filepath='external/libcxx/include/memory' line='979' column='1' id='eb6fd916'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='c917df9f'/>
</member-type>
</class-decl>
<class-decl name='integral_constant&lt;bool, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='521' column='1' id='f4edc297'>
<member-type access='public'>
<typedef-decl name='value_type' type-id='c894953d' filepath='external/libcxx/include/type_traits' line='524' column='1' id='cc661894'/>
</member-type>
<data-member access='public' static='yes'>
<var-decl name='value' type-id='4ab96a04' visibility='default' filepath='external/libcxx/include/type_traits' line='523' column='1'/>
</data-member>
</class-decl>
<class-decl name='mutex' size-in-bits='32' visibility='default' filepath='external/libcxx/include/__mutex_base' line='40' column='1' id='199fc21a'>
<member-type access='private'>
<typedef-decl name='native_handle_type' type-id='3ddb2ecc' filepath='external/libcxx/include/__mutex_base' line='66' column='1' id='826093b6'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__m_' type-id='03f240eb' visibility='default' filepath='external/libcxx/include/__mutex_base' line='43' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='mutex' filepath='external/libcxx/include/__mutex_base' line='51' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8b55c6d8' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~mutex' filepath='external/libcxx/include/__mutex_base' line='55' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8b55c6d8' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private' constructor='yes'>
<function-decl name='mutex' filepath='external/libcxx/include/__mutex_base' line='58' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8b55c6d8' is-artificial='yes'/>
<parameter type-id='342acd65'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='__libcpp_mutex_t' type-id='7a6844eb' filepath='external/libcxx/include/__threading_support' line='52' column='1' id='03f240eb'/>
<class-decl name='adopt_lock_t' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__mutex_base' line='75' column='1' id='b504e170'/>
<class-decl name='vector&lt;const android::ApkAssets *, std::__1::allocator&lt;const android::ApkAssets *&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='470' column='1' id='736f4e77'>
<base-class access='private' layout-offset-in-bits='0' type-id='cc5cd419'/>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='c566fa15' filepath='external/libcxx/include/vector' line='479' column='1' id='f2f07e48'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='e7420e9c' filepath='external/libcxx/include/vector' line='483' column='1' id='cce9b870'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='c30bbaa8' filepath='external/libcxx/include/vector' line='478' column='1' id='903476f0'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='d05bb5df' filepath='external/libcxx/include/vector' line='482' column='1' id='a54d2c73'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='04d3d975' filepath='external/libcxx/include/vector' line='487' column='1' id='cff2eb0c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='537283e8' filepath='external/libcxx/include/vector' line='488' column='1' id='44e6173c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reverse_iterator' type-id='12ccbd10' filepath='external/libcxx/include/vector' line='489' column='1' id='827740bf'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reverse_iterator' type-id='89a22f89' filepath='external/libcxx/include/vector' line='490' column='1' id='aab2a64f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='5179b54f' filepath='external/libcxx/include/vector' line='481' column='1' id='a194a123'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='8be1d5db' filepath='external/libcxx/include/vector' line='485' column='1' id='d831aabf'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='09c1358b' filepath='external/libcxx/include/vector' line='486' column='1' id='0e888f6f'/>
</member-type>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='496' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='362556df' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='502' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='362556df' is-artificial='yes'/>
<parameter type-id='54a7c73a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='514' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='362556df' is-artificial='yes'/>
<parameter type-id='cce9b870'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='516' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='362556df' is-artificial='yes'/>
<parameter type-id='cce9b870'/>
<parameter type-id='54a7c73a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='518' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='362556df' is-artificial='yes'/>
<parameter type-id='cce9b870'/>
<parameter type-id='98b6aeb2'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='519' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='362556df' is-artificial='yes'/>
<parameter type-id='cce9b870'/>
<parameter type-id='98b6aeb2'/>
<parameter type-id='54a7c73a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~vector' filepath='external/libcxx/include/vector' line='550' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='362556df' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='558' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='362556df' is-artificial='yes'/>
<parameter type-id='f3ee295c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='559' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='362556df' is-artificial='yes'/>
<parameter type-id='f3ee295c'/>
<parameter type-id='54a7c73a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='565' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='362556df' is-artificial='yes'/>
<parameter type-id='242fd1da'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='568' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='362556df' is-artificial='yes'/>
<parameter type-id='242fd1da'/>
<parameter type-id='54a7c73a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='571' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='362556df' is-artificial='yes'/>
<parameter type-id='95d17b77'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='579' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='362556df' is-artificial='yes'/>
<parameter type-id='95d17b77'/>
<parameter type-id='54a7c73a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__vector_base&lt;const android::ApkAssets *, std::__1::allocator&lt;const android::ApkAssets *&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='326' column='1' id='cc5cd419'>
<base-class access='protected' layout-offset-in-bits='0' type-id='2328d49c'/>
<member-type access='private'>
<typedef-decl name='pointer' type-id='ab9f5282' filepath='external/libcxx/include/vector' line='338' column='1' id='8be1d5db'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='c566fa15' filepath='external/libcxx/include/vector' line='330' column='1' id='c879823c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='e696c4b9' filepath='external/libcxx/include/vector' line='332' column='1' id='e7420e9c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='736bc21e' filepath='external/libcxx/include/vector' line='336' column='1' id='d05bb5df'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='c30bbaa8' filepath='external/libcxx/include/vector' line='334' column='1' id='32ca3ebc'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='6ef15497' filepath='external/libcxx/include/vector' line='335' column='1' id='5179b54f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='8fe29fe6' filepath='external/libcxx/include/vector' line='339' column='1' id='09c1358b'/>
</member-type>
<data-member access='protected' layout-offset-in-bits='0'>
<var-decl name='__begin_' type-id='8be1d5db' visibility='default' filepath='external/libcxx/include/vector' line='343' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='32'>
<var-decl name='__end_' type-id='8be1d5db' visibility='default' filepath='external/libcxx/include/vector' line='344' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='64'>
<var-decl name='__end_cap_' type-id='1988293c' visibility='default' filepath='external/libcxx/include/vector' line='345' column='1'/>
</data-member>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='361' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='04a03401' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='363' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='04a03401' is-artificial='yes'/>
<parameter type-id='9866795e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='365' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='04a03401' is-artificial='yes'/>
<parameter type-id='013c55a3'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes'>
<function-decl name='~__vector_base' filepath='external/libcxx/include/vector' line='367' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='04a03401' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;const android::ApkAssets *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='2ca645dc'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='935ba931' filepath='external/libcxx/include/memory' line='1517' column='1' id='ab9f5282'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='c566fa15' filepath='external/libcxx/include/memory' line='1514' column='1' id='f4c79cc7'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='fa195e35' filepath='external/libcxx/include/memory' line='1523' column='1' id='e696c4b9'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='8d52cd42' filepath='external/libcxx/include/memory' line='1520' column='1' id='5a384665'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_pointer' type-id='906cab0f' filepath='external/libcxx/include/memory' line='1518' column='1' id='8fe29fe6'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;const android::ApkAssets *, std::__1::allocator&lt;const android::ApkAssets *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='32515a0c'>
<member-type access='public'>
<typedef-decl name='type' type-id='0f15ae14' filepath='external/libcxx/include/memory' line='1031' column='1' id='935ba931'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;const android::ApkAssets *&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='c566fa15'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='8d769aa6' filepath='external/libcxx/include/memory' line='1786' column='1' id='2e587b63'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='9976ad8a' filepath='external/libcxx/include/memory' line='1788' column='1' id='77a0b577'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='83c70383' filepath='external/libcxx/include/memory' line='1787' column='1' id='b8b70f43'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='8fc71667' filepath='external/libcxx/include/memory' line='1789' column='1' id='fec3c057'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='3e994014'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f148da45' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;const android::ApkAssets *&gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='2d75c6ce'>
<member-type access='public'>
<typedef-decl name='type' type-id='3e994014' filepath='external/libcxx/include/memory' line='1171' column='1' id='fa195e35'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;const android::ApkAssets **, std::__1::allocator&lt;const android::ApkAssets *&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='1ce55fd5'>
<member-type access='public'>
<typedef-decl name='type' type-id='9f8fe17b' filepath='external/libcxx/include/memory' line='1097' column='1' id='8d52cd42'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;const android::ApkAssets **&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='eee2e729'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='8d769aa6' filepath='external/libcxx/include/memory' line='974' column='1' id='2a5d7f83'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='9f8fe17b'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='530e0d7e'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;const android::ApkAssets **&gt;::__nat, const android::ApkAssets *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='449ce4fe'>
<member-type access='public'>
<typedef-decl name='type' type-id='c30bbaa8' filepath='external/libcxx/include/type_traits' line='431' column='1' id='c997472b'/>
</member-type>
</class-decl>
<typedef-decl name='true_type' type-id='b352692c' filepath='external/libcxx/include/type_traits' line='545' column='1' id='bcfad65b'/>
<typedef-decl name='bool_constant&lt;(true)&gt;' type-id='249572b2' filepath='external/libcxx/include/type_traits' line='539' column='1' id='b352692c'/>
<typedef-decl name='false_type' type-id='f7097f35' filepath='external/libcxx/include/type_traits' line='546' column='1' id='c594c252'/>
<typedef-decl name='bool_constant&lt;(false)&gt;' type-id='f4edc297' filepath='external/libcxx/include/type_traits' line='539' column='1' id='f7097f35'/>
<class-decl name='__const_pointer&lt;const android::ApkAssets *, const android::ApkAssets **, std::__1::allocator&lt;const android::ApkAssets *&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1042' column='1' id='6475de0c'>
<member-type access='public'>
<typedef-decl name='type' type-id='b8b70f43' filepath='external/libcxx/include/memory' line='1044' column='1' id='906cab0f'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair&lt;const android::ApkAssets **, std::__1::allocator&lt;const android::ApkAssets *&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='1988293c'>
<base-class access='private' layout-offset-in-bits='0' type-id='63c7c233'/>
<base-class access='private' layout-offset-in-bits='0' type-id='d9fbed1c'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;const android::ApkAssets **, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='63c7c233'>
<member-type access='public'>
<typedef-decl name='reference' type-id='31b53780' filepath='external/libcxx/include/memory' line='2136' column='1' id='ddf83075'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='9724c0ed' filepath='external/libcxx/include/memory' line='2137' column='1' id='2d7097c1'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='8d769aa6' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b68d6183' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;const android::ApkAssets *&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='d9fbed1c'>
<base-class access='private' layout-offset-in-bits='0' type-id='c566fa15'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='f548e091' filepath='external/libcxx/include/memory' line='2174' column='1' id='7325c2de'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='5264a9f8' filepath='external/libcxx/include/memory' line='2175' column='1' id='2475cab2'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d0a2215a' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='vector&lt;android::AssetManager2::PackageGroup, std::__1::allocator&lt;android::AssetManager2::PackageGroup&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='470' column='1' id='1e763177'>
<base-class access='private' layout-offset-in-bits='0' type-id='a104f5a1'/>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='fb2b2135' filepath='external/libcxx/include/vector' line='479' column='1' id='d4db64a0'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='c7373e14' filepath='external/libcxx/include/vector' line='483' column='1' id='d6442958'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='1bec9f14' filepath='external/libcxx/include/vector' line='478' column='1' id='e709d4f8'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='a681ce57' filepath='external/libcxx/include/vector' line='482' column='1' id='5b7f7c7b'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='5dc01f07' filepath='external/libcxx/include/vector' line='487' column='1' id='f813e504'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='c99d6d34' filepath='external/libcxx/include/vector' line='488' column='1' id='9a5c1cc4'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reverse_iterator' type-id='26248478' filepath='external/libcxx/include/vector' line='489' column='1' id='2cb18ac7'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reverse_iterator' type-id='e339d2b3' filepath='external/libcxx/include/vector' line='490' column='1' id='f3453187'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='003eb377' filepath='external/libcxx/include/vector' line='481' column='1' id='cdcdb2bb'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='1cdac963' filepath='external/libcxx/include/vector' line='485' column='1' id='3f7ee077'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='54b6ed43' filepath='external/libcxx/include/vector' line='486' column='1' id='4fbaed37'/>
</member-type>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='496' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4305f69f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='502' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4305f69f' is-artificial='yes'/>
<parameter type-id='35db27c2'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='514' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4305f69f' is-artificial='yes'/>
<parameter type-id='d6442958'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='516' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4305f69f' is-artificial='yes'/>
<parameter type-id='d6442958'/>
<parameter type-id='35db27c2'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='518' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4305f69f' is-artificial='yes'/>
<parameter type-id='d6442958'/>
<parameter type-id='fbb57c4a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='519' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4305f69f' is-artificial='yes'/>
<parameter type-id='d6442958'/>
<parameter type-id='fbb57c4a'/>
<parameter type-id='35db27c2'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~vector' filepath='external/libcxx/include/vector' line='550' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4305f69f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='558' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4305f69f' is-artificial='yes'/>
<parameter type-id='13eace44'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='559' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4305f69f' is-artificial='yes'/>
<parameter type-id='13eace44'/>
<parameter type-id='35db27c2'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='565' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4305f69f' is-artificial='yes'/>
<parameter type-id='8457a182'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='568' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4305f69f' is-artificial='yes'/>
<parameter type-id='8457a182'/>
<parameter type-id='35db27c2'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='571' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4305f69f' is-artificial='yes'/>
<parameter type-id='9b6cf6b7'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='579' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4305f69f' is-artificial='yes'/>
<parameter type-id='9b6cf6b7'/>
<parameter type-id='35db27c2'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__vector_base&lt;android::AssetManager2::PackageGroup, std::__1::allocator&lt;android::AssetManager2::PackageGroup&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='326' column='1' id='a104f5a1'>
<base-class access='protected' layout-offset-in-bits='0' type-id='2328d49c'/>
<member-type access='private'>
<typedef-decl name='pointer' type-id='0531c856' filepath='external/libcxx/include/vector' line='338' column='1' id='1cdac963'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='fb2b2135' filepath='external/libcxx/include/vector' line='330' column='1' id='3b178084'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='e1d754ad' filepath='external/libcxx/include/vector' line='332' column='1' id='c7373e14'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='3a2f7e26' filepath='external/libcxx/include/vector' line='336' column='1' id='a681ce57'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='1bec9f14' filepath='external/libcxx/include/vector' line='334' column='1' id='bb1f0094'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='3b0668df' filepath='external/libcxx/include/vector' line='335' column='1' id='003eb377'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='eb163a7a' filepath='external/libcxx/include/vector' line='339' column='1' id='54b6ed43'/>
</member-type>
<data-member access='protected' layout-offset-in-bits='0'>
<var-decl name='__begin_' type-id='1cdac963' visibility='default' filepath='external/libcxx/include/vector' line='343' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='32'>
<var-decl name='__end_' type-id='1cdac963' visibility='default' filepath='external/libcxx/include/vector' line='344' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='64'>
<var-decl name='__end_cap_' type-id='e015e2ec' visibility='default' filepath='external/libcxx/include/vector' line='345' column='1'/>
</data-member>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='361' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='73536c89' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='363' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='73536c89' is-artificial='yes'/>
<parameter type-id='206dd436'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='365' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='73536c89' is-artificial='yes'/>
<parameter type-id='2364780b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes'>
<function-decl name='~__vector_base' filepath='external/libcxx/include/vector' line='367' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='73536c89' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;android::AssetManager2::PackageGroup&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='76b441d4'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='12445b49' filepath='external/libcxx/include/memory' line='1517' column='1' id='0531c856'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='fb2b2135' filepath='external/libcxx/include/memory' line='1514' column='1' id='d3f9cf63'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='bed88d21' filepath='external/libcxx/include/memory' line='1523' column='1' id='e1d754ad'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='d5732e70' filepath='external/libcxx/include/memory' line='1520' column='1' id='e6295071'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_pointer' type-id='dce640d5' filepath='external/libcxx/include/memory' line='1518' column='1' id='eb163a7a'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;android::AssetManager2::PackageGroup, std::__1::allocator&lt;android::AssetManager2::PackageGroup&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='4b6705cc'>
<member-type access='public'>
<typedef-decl name='type' type-id='a0c67fd4' filepath='external/libcxx/include/memory' line='1031' column='1' id='12445b49'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;android::AssetManager2::PackageGroup&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='fb2b2135'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='41e7e562' filepath='external/libcxx/include/memory' line='1786' column='1' id='d0042eeb'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='45e7ebae' filepath='external/libcxx/include/memory' line='1788' column='1' id='1d0f903f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='69add6a9' filepath='external/libcxx/include/memory' line='1787' column='1' id='711a6a7b'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='75ade98d' filepath='external/libcxx/include/memory' line='1789' column='1' id='d6d3abef'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='28c8534c'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='fefa9045' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='vector&lt;android::AssetManager2::ConfiguredPackage, std::__1::allocator&lt;android::AssetManager2::ConfiguredPackage&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='470' column='1' id='a5320295'>
<base-class access='private' layout-offset-in-bits='0' type-id='6a81bf9f'/>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='4f878678' filepath='external/libcxx/include/vector' line='479' column='1' id='932cd4f2'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='ce6b57a2' filepath='external/libcxx/include/vector' line='483' column='1' id='63a5da26'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='01b8bd0d' filepath='external/libcxx/include/vector' line='478' column='1' id='908075a6'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='56c6cab1' filepath='external/libcxx/include/vector' line='482' column='1' id='53fd6625'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='26cb34e2' filepath='external/libcxx/include/vector' line='487' column='1' id='ea931c6e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='f5e3867b' filepath='external/libcxx/include/vector' line='488' column='1' id='0a617172'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reverse_iterator' type-id='795473f7' filepath='external/libcxx/include/vector' line='489' column='1' id='1a780ecd'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reverse_iterator' type-id='9d3e1f2a' filepath='external/libcxx/include/vector' line='490' column='1' id='57548af9'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='acd51385' filepath='external/libcxx/include/vector' line='481' column='1' id='0f7ee4a9'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='10e7e929' filepath='external/libcxx/include/vector' line='485' column='1' id='017dcbdd'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='9cdbb845' filepath='external/libcxx/include/vector' line='486' column='1' id='d988f6c9'/>
</member-type>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='496' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3c4b8625' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='502' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3c4b8625' is-artificial='yes'/>
<parameter type-id='de1b154c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='514' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3c4b8625' is-artificial='yes'/>
<parameter type-id='63a5da26'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='516' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3c4b8625' is-artificial='yes'/>
<parameter type-id='63a5da26'/>
<parameter type-id='de1b154c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='518' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3c4b8625' is-artificial='yes'/>
<parameter type-id='63a5da26'/>
<parameter type-id='0d6da690'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='519' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3c4b8625' is-artificial='yes'/>
<parameter type-id='63a5da26'/>
<parameter type-id='0d6da690'/>
<parameter type-id='de1b154c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~vector' filepath='external/libcxx/include/vector' line='550' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3c4b8625' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='558' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3c4b8625' is-artificial='yes'/>
<parameter type-id='d09c938a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='559' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3c4b8625' is-artificial='yes'/>
<parameter type-id='d09c938a'/>
<parameter type-id='de1b154c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='565' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3c4b8625' is-artificial='yes'/>
<parameter type-id='c68720b5'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='568' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3c4b8625' is-artificial='yes'/>
<parameter type-id='c68720b5'/>
<parameter type-id='de1b154c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='571' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3c4b8625' is-artificial='yes'/>
<parameter type-id='8dedecf5'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='579' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3c4b8625' is-artificial='yes'/>
<parameter type-id='8dedecf5'/>
<parameter type-id='de1b154c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='unordered_set&lt;unsigned int, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;unsigned int&gt; &gt;' size-in-bits='160' visibility='default' filepath='external/libcxx/include/unordered_set' line='381' column='1' id='760319b5'>
<member-type access='private'>
<typedef-decl name='__table' type-id='d6a92829' filepath='external/libcxx/include/unordered_set' line='397' column='1' id='130d2c04'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='1a439916' filepath='external/libcxx/include/unordered_set' line='404' column='1' id='e8e34c1c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='hasher' type-id='99463423' filepath='external/libcxx/include/unordered_set' line='387' column='1' id='908c82f9'/>
</member-type>
<member-type access='private'>
<typedef-decl name='key_equal' type-id='f9e4b3e7' filepath='external/libcxx/include/unordered_set' line='388' column='1' id='c214b7fe'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='d784bbd4' filepath='external/libcxx/include/unordered_set' line='389' column='1' id='dcd9dabc'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='2463b6a2' filepath='external/libcxx/include/unordered_set' line='407' column='1' id='94d90080'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='2463b6a2' filepath='external/libcxx/include/unordered_set' line='408' column='1' id='ecb1aaf0'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='eb92ad4a' filepath='external/libcxx/include/unordered_set' line='386' column='1' id='439e0f3c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='key_type' type-id='f0981eeb' filepath='external/libcxx/include/unordered_set' line='385' column='1' id='eb92ad4a'/>
</member-type>
<member-type access='private'>
<typedef-decl name='insert_return_type' type-id='f1f008a4' filepath='external/libcxx/include/unordered_set' line='414' column='1' id='484916c7'/>
</member-type>
<member-type access='private'>
<typedef-decl name='node_type' type-id='4b9dc929' filepath='external/libcxx/include/unordered_set' line='413' column='1' id='f7a24e73'/>
</member-type>
<member-type access='private'>
<typedef-decl name='local_iterator' type-id='0b83e53e' filepath='external/libcxx/include/unordered_set' line='409' column='1' id='b566fd90'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_local_iterator' type-id='0b83e53e' filepath='external/libcxx/include/unordered_set' line='410' column='1' id='172aba60'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__table_' type-id='130d2c04' visibility='default' filepath='external/libcxx/include/unordered_set' line='399' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='423' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2bca2025' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='430' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2bca2025' is-artificial='yes'/>
<parameter type-id='e8e34c1c'/>
<parameter type-id='307407bd'/>
<parameter type-id='660d3118'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='434' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2bca2025' is-artificial='yes'/>
<parameter type-id='e8e34c1c'/>
<parameter type-id='044f291e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='437' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2bca2025' is-artificial='yes'/>
<parameter type-id='e8e34c1c'/>
<parameter type-id='307407bd'/>
<parameter type-id='044f291e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='440' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2bca2025' is-artificial='yes'/>
<parameter type-id='e8e34c1c'/>
<parameter type-id='307407bd'/>
<parameter type-id='660d3118'/>
<parameter type-id='044f291e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='464' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2bca2025' is-artificial='yes'/>
<parameter type-id='044f291e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='465' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2bca2025' is-artificial='yes'/>
<parameter type-id='f76259e0'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='466' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2bca2025' is-artificial='yes'/>
<parameter type-id='f76259e0'/>
<parameter type-id='044f291e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='469' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2bca2025' is-artificial='yes'/>
<parameter type-id='923a5af5'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='471' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2bca2025' is-artificial='yes'/>
<parameter type-id='923a5af5'/>
<parameter type-id='044f291e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='472' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2bca2025' is-artificial='yes'/>
<parameter type-id='70118403'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='473' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2bca2025' is-artificial='yes'/>
<parameter type-id='70118403'/>
<parameter type-id='e8e34c1c'/>
<parameter type-id='307407bd'/>
<parameter type-id='660d3118'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='476' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2bca2025' is-artificial='yes'/>
<parameter type-id='70118403'/>
<parameter type-id='e8e34c1c'/>
<parameter type-id='307407bd'/>
<parameter type-id='660d3118'/>
<parameter type-id='044f291e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='481' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2bca2025' is-artificial='yes'/>
<parameter type-id='70118403'/>
<parameter type-id='e8e34c1c'/>
<parameter type-id='044f291e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='485' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2bca2025' is-artificial='yes'/>
<parameter type-id='70118403'/>
<parameter type-id='e8e34c1c'/>
<parameter type-id='307407bd'/>
<parameter type-id='044f291e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__vector_base&lt;android::AssetManager2::ConfiguredPackage, std::__1::allocator&lt;android::AssetManager2::ConfiguredPackage&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='326' column='1' id='6a81bf9f'>
<base-class access='protected' layout-offset-in-bits='0' type-id='2328d49c'/>
<member-type access='private'>
<typedef-decl name='pointer' type-id='3b3632ad' filepath='external/libcxx/include/vector' line='338' column='1' id='10e7e929'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='4f878678' filepath='external/libcxx/include/vector' line='330' column='1' id='9db4a8b6'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='90fd7956' filepath='external/libcxx/include/vector' line='332' column='1' id='ce6b57a2'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='e6ecc71c' filepath='external/libcxx/include/vector' line='336' column='1' id='56c6cab1'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='01b8bd0d' filepath='external/libcxx/include/vector' line='334' column='1' id='b38d4802'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='f3dab045' filepath='external/libcxx/include/vector' line='335' column='1' id='acd51385'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='3c35fe39' filepath='external/libcxx/include/vector' line='339' column='1' id='9cdbb845'/>
</member-type>
<data-member access='protected' layout-offset-in-bits='0'>
<var-decl name='__begin_' type-id='10e7e929' visibility='default' filepath='external/libcxx/include/vector' line='343' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='32'>
<var-decl name='__end_' type-id='10e7e929' visibility='default' filepath='external/libcxx/include/vector' line='344' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='64'>
<var-decl name='__end_cap_' type-id='37dd8aae' visibility='default' filepath='external/libcxx/include/vector' line='345' column='1'/>
</data-member>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='361' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='daa5f2a7' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='363' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='daa5f2a7' is-artificial='yes'/>
<parameter type-id='6868b9e0'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='365' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='daa5f2a7' is-artificial='yes'/>
<parameter type-id='9b17977d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes'>
<function-decl name='~__vector_base' filepath='external/libcxx/include/vector' line='367' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='daa5f2a7' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;android::AssetManager2::ConfiguredPackage&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='42442347'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='604bf8c7' filepath='external/libcxx/include/memory' line='1517' column='1' id='3b3632ad'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='4f878678' filepath='external/libcxx/include/memory' line='1514' column='1' id='f5a6c2c2'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='d5c5c166' filepath='external/libcxx/include/memory' line='1523' column='1' id='90fd7956'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='20b44d2e' filepath='external/libcxx/include/memory' line='1520' column='1' id='db8ce004'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_pointer' type-id='4080e316' filepath='external/libcxx/include/memory' line='1518' column='1' id='3c35fe39'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;android::AssetManager2::ConfiguredPackage, std::__1::allocator&lt;android::AssetManager2::ConfiguredPackage&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='2eda6582'>
<member-type access='public'>
<typedef-decl name='type' type-id='becf65a2' filepath='external/libcxx/include/memory' line='1031' column='1' id='604bf8c7'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;android::AssetManager2::ConfiguredPackage&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='4f878678'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='c466227d' filepath='external/libcxx/include/memory' line='1786' column='1' id='f9a3f54e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='b8660f99' filepath='external/libcxx/include/memory' line='1788' column='1' id='aabac1be'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='6443ade4' filepath='external/libcxx/include/memory' line='1787' column='1' id='6cc7b2a2'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='58439b00' filepath='external/libcxx/include/memory' line='1789' column='1' id='88eb1452'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='3ef53cf5'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ae41b53e' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='string' type-id='27619c1c' filepath='external/libcxx/include/iosfwd' line='211' column='1' id='2e84cb7b'/>
<class-decl name='__const_void_pointer&lt;char *, std::__1::allocator&lt;char&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='31cbc7f1'>
<member-type access='public'>
<typedef-decl name='type' type-id='0951e3d8' filepath='external/libcxx/include/memory' line='1097' column='1' id='17efc584'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;char *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='077c57cc'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='26a90f95' filepath='external/libcxx/include/memory' line='974' column='1' id='91c40f56'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='0951e3d8'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='d3acbad5'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;char *&gt;::__nat, char&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='5e081d7e'>
<member-type access='public'>
<typedef-decl name='type' type-id='a84c031d' filepath='external/libcxx/include/type_traits' line='431' column='1' id='c788d4ad'/>
</member-type>
</class-decl>
<class-decl name='add_pointer&lt;android::TypeSpec&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1224' column='1' id='8b37a7b2'>
<member-type access='public'>
<typedef-decl name='type' type-id='17f0e0e2' filepath='external/libcxx/include/type_traits' line='1225' column='1' id='6e5f71bf'/>
</member-type>
</class-decl>
<class-decl name='__add_pointer_impl&lt;android::TypeSpec, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1219' column='1' id='9c3afa29'>
<member-type access='public'>
<typedef-decl name='type' type-id='32b94561' filepath='external/libcxx/include/type_traits' line='1220' column='1' id='17f0e0e2'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;android::TypeSpec&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1112' column='1' id='6cbd40f1'>
<member-type access='public'>
<typedef-decl name='type' type-id='36a9bc13' filepath='external/libcxx/include/type_traits' line='1112' column='1' id='9126402a'/>
</member-type>
</class-decl>
<class-decl name='add_lvalue_reference&lt;android::TypeSpec&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1127' column='1' id='5442d126'>
<member-type access='public'>
<typedef-decl name='type' type-id='aafddddc' filepath='external/libcxx/include/type_traits' line='1128' column='1' id='5818e0a9'/>
</member-type>
</class-decl>
<class-decl name='__add_lvalue_reference_impl&lt;android::TypeSpec, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='73936071'>
<member-type access='public'>
<typedef-decl name='type' type-id='8cf76667' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='aafddddc'/>
</member-type>
</class-decl>
<class-decl name='vector&lt;android::DynamicPackageEntry, std::__1::allocator&lt;android::DynamicPackageEntry&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='470' column='1' id='ba2611f3'>
<base-class access='private' layout-offset-in-bits='0' type-id='951e44e5'/>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='dbb0c32e' filepath='external/libcxx/include/vector' line='479' column='1' id='85d9d214'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='04ed2d40' filepath='external/libcxx/include/vector' line='483' column='1' id='bce1c204'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='61a43bb9' filepath='external/libcxx/include/vector' line='478' column='1' id='22d29ea4'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='99f7c463' filepath='external/libcxx/include/vector' line='482' column='1' id='6bc626a7'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='e2a57ff4' filepath='external/libcxx/include/vector' line='487' column='1' id='52dbb378'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='c1312f67' filepath='external/libcxx/include/vector' line='488' column='1' id='236106b8'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reverse_iterator' type-id='ff1be767' filepath='external/libcxx/include/vector' line='489' column='1' id='5fe6b923'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reverse_iterator' type-id='7e3c2f7c' filepath='external/libcxx/include/vector' line='490' column='1' id='8525ef63'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='753f34b3' filepath='external/libcxx/include/vector' line='481' column='1' id='8646fe67'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='736afeaf' filepath='external/libcxx/include/vector' line='485' column='1' id='78b24c73'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='db7321ff' filepath='external/libcxx/include/vector' line='486' column='1' id='5ce7b4b3'/>
</member-type>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='496' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a055ab53' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='502' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a055ab53' is-artificial='yes'/>
<parameter type-id='c70071c6'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='514' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a055ab53' is-artificial='yes'/>
<parameter type-id='bce1c204'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='516' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a055ab53' is-artificial='yes'/>
<parameter type-id='bce1c204'/>
<parameter type-id='c70071c6'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='518' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a055ab53' is-artificial='yes'/>
<parameter type-id='bce1c204'/>
<parameter type-id='3ad6f9f6'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='519' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a055ab53' is-artificial='yes'/>
<parameter type-id='bce1c204'/>
<parameter type-id='3ad6f9f6'/>
<parameter type-id='c70071c6'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~vector' filepath='external/libcxx/include/vector' line='550' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a055ab53' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='558' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a055ab53' is-artificial='yes'/>
<parameter type-id='32d22c48'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='559' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a055ab53' is-artificial='yes'/>
<parameter type-id='32d22c48'/>
<parameter type-id='c70071c6'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='565' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a055ab53' is-artificial='yes'/>
<parameter type-id='1250bd31'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='568' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a055ab53' is-artificial='yes'/>
<parameter type-id='1250bd31'/>
<parameter type-id='c70071c6'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='571' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a055ab53' is-artificial='yes'/>
<parameter type-id='5bfa34c3'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='579' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a055ab53' is-artificial='yes'/>
<parameter type-id='5bfa34c3'/>
<parameter type-id='c70071c6'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__vector_base&lt;android::DynamicPackageEntry, std::__1::allocator&lt;android::DynamicPackageEntry&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='326' column='1' id='951e44e5'>
<base-class access='protected' layout-offset-in-bits='0' type-id='2328d49c'/>
<member-type access='private'>
<typedef-decl name='pointer' type-id='adaf35f3' filepath='external/libcxx/include/vector' line='338' column='1' id='736afeaf'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='dbb0c32e' filepath='external/libcxx/include/vector' line='330' column='1' id='36d323f8'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='d2e48784' filepath='external/libcxx/include/vector' line='332' column='1' id='04ed2d40'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='5a6817e2' filepath='external/libcxx/include/vector' line='336' column='1' id='99f7c463'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='61a43bb9' filepath='external/libcxx/include/vector' line='334' column='1' id='ce0517a0'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='818c8eeb' filepath='external/libcxx/include/vector' line='335' column='1' id='753f34b3'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='73b15233' filepath='external/libcxx/include/vector' line='339' column='1' id='db7321ff'/>
</member-type>
<data-member access='protected' layout-offset-in-bits='0'>
<var-decl name='__begin_' type-id='736afeaf' visibility='default' filepath='external/libcxx/include/vector' line='343' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='32'>
<var-decl name='__end_' type-id='736afeaf' visibility='default' filepath='external/libcxx/include/vector' line='344' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='64'>
<var-decl name='__end_cap_' type-id='94df1ca8' visibility='default' filepath='external/libcxx/include/vector' line='345' column='1'/>
</data-member>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='361' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0d75e3f5' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='363' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0d75e3f5' is-artificial='yes'/>
<parameter type-id='c9b35c2a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='365' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0d75e3f5' is-artificial='yes'/>
<parameter type-id='650b565f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes'>
<function-decl name='~__vector_base' filepath='external/libcxx/include/vector' line='367' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0d75e3f5' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;android::DynamicPackageEntry&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='b910104b'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='024464dd' filepath='external/libcxx/include/memory' line='1517' column='1' id='adaf35f3'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='dbb0c32e' filepath='external/libcxx/include/memory' line='1514' column='1' id='e53cc294'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='eecd7356' filepath='external/libcxx/include/memory' line='1523' column='1' id='d2e48784'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='9c0b1b84' filepath='external/libcxx/include/memory' line='1520' column='1' id='870c7ba6'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_pointer' type-id='a4921898' filepath='external/libcxx/include/memory' line='1518' column='1' id='73b15233'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;android::DynamicPackageEntry, std::__1::allocator&lt;android::DynamicPackageEntry&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='474a7fb8'>
<member-type access='public'>
<typedef-decl name='type' type-id='17891a08' filepath='external/libcxx/include/memory' line='1031' column='1' id='024464dd'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;android::DynamicPackageEntry&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='dbb0c32e'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='154a9221' filepath='external/libcxx/include/memory' line='1786' column='1' id='d130c872'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='114a8bd5' filepath='external/libcxx/include/memory' line='1788' column='1' id='56c89482'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='d119613a' filepath='external/libcxx/include/memory' line='1787' column='1' id='52e134b6'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='c5194e56' filepath='external/libcxx/include/memory' line='1789' column='1' id='b85ce186'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='6ad77709'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='be80ff34' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;android::DynamicPackageEntry&gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='8d119409'>
<member-type access='public'>
<typedef-decl name='type' type-id='6ad77709' filepath='external/libcxx/include/memory' line='1171' column='1' id='eecd7356'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;android::DynamicPackageEntry *, std::__1::allocator&lt;android::DynamicPackageEntry&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='19bdcbd1'>
<member-type access='public'>
<typedef-decl name='type' type-id='5182132c' filepath='external/libcxx/include/memory' line='1097' column='1' id='9c0b1b84'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;android::DynamicPackageEntry *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='d8312ac8'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='154a9221' filepath='external/libcxx/include/memory' line='974' column='1' id='151811fa'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='5182132c'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='4644eb09'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;android::DynamicPackageEntry *&gt;::__nat, android::DynamicPackageEntry&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='e2a78d2e'>
<member-type access='public'>
<typedef-decl name='type' type-id='61a43bb9' filepath='external/libcxx/include/type_traits' line='431' column='1' id='dfebce4d'/>
</member-type>
</class-decl>
<class-decl name='__const_pointer&lt;android::DynamicPackageEntry, android::DynamicPackageEntry *, std::__1::allocator&lt;android::DynamicPackageEntry&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1042' column='1' id='36d01da9'>
<member-type access='public'>
<typedef-decl name='type' type-id='52e134b6' filepath='external/libcxx/include/memory' line='1044' column='1' id='a4921898'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair&lt;android::DynamicPackageEntry *, std::__1::allocator&lt;android::DynamicPackageEntry&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='94df1ca8'>
<base-class access='private' layout-offset-in-bits='0' type-id='aa3451ec'/>
<base-class access='private' layout-offset-in-bits='0' type-id='5e03174f'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;android::DynamicPackageEntry *, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='aa3451ec'>
<member-type access='public'>
<typedef-decl name='reference' type-id='8b63e105' filepath='external/libcxx/include/memory' line='2136' column='1' id='016d52ee'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='94ed0388' filepath='external/libcxx/include/memory' line='2137' column='1' id='10359ca2'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='154a9221' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1166b2fa' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;android::DynamicPackageEntry&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='5e03174f'>
<base-class access='private' layout-offset-in-bits='0' type-id='dbb0c32e'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='b280ec50' filepath='external/libcxx/include/memory' line='2174' column='1' id='1bc71bdf'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='8c0ea5d1' filepath='external/libcxx/include/memory' line='2175' column='1' id='00a084cf'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1f3e8087' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='vector&lt;const std::__1::pair&lt;android::OverlayableInfo, std::__1::unordered_set&lt;unsigned int, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, std::__1::allocator&lt;const std::__1::pair&lt;android::OverlayableInfo, std::__1::unordered_set&lt;unsigned int, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; &gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='470' column='1' id='e3e687ed'>
<base-class access='private' layout-offset-in-bits='0' type-id='4bafa653'/>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='9d7cc6de' filepath='external/libcxx/include/vector' line='479' column='1' id='ecd6c50c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='67ab8d50' filepath='external/libcxx/include/vector' line='483' column='1' id='dd688f0c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='0b53cd55' filepath='external/libcxx/include/vector' line='478' column='1' id='a013f04c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='9d287cd3' filepath='external/libcxx/include/vector' line='482' column='1' id='7cbf88af'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='a122f21c' filepath='external/libcxx/include/vector' line='487' column='1' id='f1e22d10'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='a122f21c' filepath='external/libcxx/include/vector' line='488' column='1' id='8dc737e0'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reverse_iterator' type-id='85652243' filepath='external/libcxx/include/vector' line='489' column='1' id='6f933feb'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reverse_iterator' type-id='85652243' filepath='external/libcxx/include/vector' line='490' column='1' id='6f1b061b'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='db713ac3' filepath='external/libcxx/include/vector' line='481' column='1' id='b5e8adff'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='5a1a385f' filepath='external/libcxx/include/vector' line='485' column='1' id='43f479ab'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='15b711cf' filepath='external/libcxx/include/vector' line='486' column='1' id='a63c6d3b'/>
</member-type>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='496' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c1a2ee8d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='502' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c1a2ee8d' is-artificial='yes'/>
<parameter type-id='527514ce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='514' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c1a2ee8d' is-artificial='yes'/>
<parameter type-id='dd688f0c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='516' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c1a2ee8d' is-artificial='yes'/>
<parameter type-id='dd688f0c'/>
<parameter type-id='527514ce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='518' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c1a2ee8d' is-artificial='yes'/>
<parameter type-id='dd688f0c'/>
<parameter type-id='013f854e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='519' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c1a2ee8d' is-artificial='yes'/>
<parameter type-id='dd688f0c'/>
<parameter type-id='013f854e'/>
<parameter type-id='527514ce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~vector' filepath='external/libcxx/include/vector' line='550' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c1a2ee8d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='558' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c1a2ee8d' is-artificial='yes'/>
<parameter type-id='613dd710'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='559' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c1a2ee8d' is-artificial='yes'/>
<parameter type-id='613dd710'/>
<parameter type-id='527514ce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='565' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c1a2ee8d' is-artificial='yes'/>
<parameter type-id='dd002af7'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='568' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c1a2ee8d' is-artificial='yes'/>
<parameter type-id='dd002af7'/>
<parameter type-id='527514ce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='571' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c1a2ee8d' is-artificial='yes'/>
<parameter type-id='7e5fa21d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='579' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c1a2ee8d' is-artificial='yes'/>
<parameter type-id='7e5fa21d'/>
<parameter type-id='527514ce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__vector_base&lt;const std::__1::pair&lt;android::OverlayableInfo, std::__1::unordered_set&lt;unsigned int, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, std::__1::allocator&lt;const std::__1::pair&lt;android::OverlayableInfo, std::__1::unordered_set&lt;unsigned int, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; &gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='326' column='1' id='4bafa653'>
<base-class access='protected' layout-offset-in-bits='0' type-id='2328d49c'/>
<member-type access='private'>
<typedef-decl name='pointer' type-id='ccc49867' filepath='external/libcxx/include/vector' line='338' column='1' id='5a1a385f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='9d7cc6de' filepath='external/libcxx/include/vector' line='330' column='1' id='19917da8'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='74012ae8' filepath='external/libcxx/include/vector' line='332' column='1' id='67ab8d50'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='3a5476d2' filepath='external/libcxx/include/vector' line='336' column='1' id='9d287cd3'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='0b53cd55' filepath='external/libcxx/include/vector' line='334' column='1' id='c8be4550'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='3ce4f941' filepath='external/libcxx/include/vector' line='335' column='1' id='db713ac3'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='5fac7e87' filepath='external/libcxx/include/vector' line='339' column='1' id='15b711cf'/>
</member-type>
<data-member access='protected' layout-offset-in-bits='0'>
<var-decl name='__begin_' type-id='5a1a385f' visibility='default' filepath='external/libcxx/include/vector' line='343' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='32'>
<var-decl name='__end_' type-id='5a1a385f' visibility='default' filepath='external/libcxx/include/vector' line='344' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='64'>
<var-decl name='__end_cap_' type-id='ec22f6fc' visibility='default' filepath='external/libcxx/include/vector' line='345' column='1'/>
</data-member>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='361' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='fa364763' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='363' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='fa364763' is-artificial='yes'/>
<parameter type-id='b829b65a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='365' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='fa364763' is-artificial='yes'/>
<parameter type-id='d5ad1dd1'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes'>
<function-decl name='~__vector_base' filepath='external/libcxx/include/vector' line='367' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='fa364763' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;const std::__1::pair&lt;android::OverlayableInfo, std::__1::unordered_set&lt;unsigned int, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='27888135'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='9f1a163b' filepath='external/libcxx/include/memory' line='1517' column='1' id='ccc49867'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='9d7cc6de' filepath='external/libcxx/include/memory' line='1514' column='1' id='56b4dd50'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='0d20d2dc' filepath='external/libcxx/include/memory' line='1523' column='1' id='74012ae8'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='48d36752' filepath='external/libcxx/include/memory' line='1520' column='1' id='622b8762'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_pointer' type-id='36857a50' filepath='external/libcxx/include/memory' line='1518' column='1' id='5fac7e87'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;const std::__1::pair&lt;android::OverlayableInfo, std::__1::unordered_set&lt;unsigned int, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, std::__1::allocator&lt;const std::__1::pair&lt;android::OverlayableInfo, std::__1::unordered_set&lt;unsigned int, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='445825f4'>
<member-type access='public'>
<typedef-decl name='type' type-id='7fa85d8c' filepath='external/libcxx/include/memory' line='1031' column='1' id='9f1a163b'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;const std::__1::pair&lt;android::OverlayableInfo, std::__1::unordered_set&lt;unsigned int, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; &gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1885' column='1' id='9d7cc6de'>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='53ec7eed' filepath='external/libcxx/include/memory' line='1891' column='1' id='84c2b2d8'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='47ec6c09' filepath='external/libcxx/include/memory' line='1893' column='1' id='6d9a2b78'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='53ec7eed' filepath='external/libcxx/include/memory' line='1890' column='1' id='1081d5b8'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1888' column='1' id='52bee00f'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1902' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='798abb44' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='pair&lt;android::OverlayableInfo, std::__1::unordered_set&lt;unsigned int, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;' size-in-bits='384' is-struct='yes' visibility='default' filepath='external/libcxx/include/utility' line='315' column='1' id='6efd2fac'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='first' type-id='5da8e894' visibility='default' filepath='external/libcxx/include/utility' line='323' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='224'>
<var-decl name='second' type-id='760319b5' visibility='default' filepath='external/libcxx/include/utility' line='324' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='pair' filepath='external/libcxx/include/utility' line='327' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='33c49dba' is-artificial='yes'/>
<parameter type-id='47ec6c09'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='pair' filepath='external/libcxx/include/utility' line='328' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='33c49dba' is-artificial='yes'/>
<parameter type-id='8a66b7d0'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__hash_table&lt;unsigned int, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;unsigned int&gt; &gt;' size-in-bits='160' visibility='default' filepath='external/libcxx/include/__hash_table' line='893' column='1' id='d6a92829'>
<member-type access='private'>
<typedef-decl name='__bucket_list' type-id='603f72de' filepath='external/libcxx/include/__hash_table' line='950' column='1' id='d25492c5'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='71c8c222' filepath='external/libcxx/include/__hash_table' line='916' column='1' id='1a439916'/>
</member-type>
<member-type access='private'>
<typedef-decl name='hasher' type-id='99463423' filepath='external/libcxx/include/__hash_table' line='897' column='1' id='52fb1fd3'/>
</member-type>
<member-type access='private'>
<typedef-decl name='key_equal' type-id='f9e4b3e7' filepath='external/libcxx/include/__hash_table' line='898' column='1' id='71b7128c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__node_allocator' type-id='ef0b7f4e' filepath='external/libcxx/include/__hash_table' line='925' column='1' id='47800e14'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='d784bbd4' filepath='external/libcxx/include/__hash_table' line='899' column='1' id='07ec7282'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__next_pointer' type-id='508739f6' filepath='external/libcxx/include/__hash_table' line='932' column='1' id='06320799'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='f0981eeb' filepath='external/libcxx/include/__hash_table' line='896' column='1' id='ec937676'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__node_pointer' type-id='826db283' filepath='external/libcxx/include/__hash_table' line='928' column='1' id='0f798130'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='6a3187ab' filepath='external/libcxx/include/__hash_table' line='989' column='1' id='ff09703e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='1c507e8b' filepath='external/libcxx/include/__hash_table' line='990' column='1' id='2463b6a2'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__container_value_type' type-id='a8372230' filepath='external/libcxx/include/__hash_table' line='909' column='1' id='2e0a8ef4'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__node_holder' type-id='140c2675' filepath='external/libcxx/include/__hash_table' line='1232' column='1' id='7b366f5d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='local_iterator' type-id='c9a58a1b' filepath='external/libcxx/include/__hash_table' line='991' column='1' id='ab821eba'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_local_iterator' type-id='5f058abb' filepath='external/libcxx/include/__hash_table' line='992' column='1' id='0b83e53e'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__bucket_list_' type-id='d25492c5' visibility='default' filepath='external/libcxx/include/__hash_table' line='955' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='__p1_' type-id='f03ebc7b' visibility='default' filepath='external/libcxx/include/__hash_table' line='956' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='96'>
<var-decl name='__p2_' type-id='227041e1' visibility='default' filepath='external/libcxx/include/__hash_table' line='957' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='128'>
<var-decl name='__p3_' type-id='39b8e88f' visibility='default' filepath='external/libcxx/include/__hash_table' line='958' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='995' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d7305cb1' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1003' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d7305cb1' is-artificial='yes'/>
<parameter type-id='1b2975df'/>
<parameter type-id='b7b06cee'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1004' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d7305cb1' is-artificial='yes'/>
<parameter type-id='1b2975df'/>
<parameter type-id='b7b06cee'/>
<parameter type-id='eff40d1c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1006' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d7305cb1' is-artificial='yes'/>
<parameter type-id='eff40d1c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1007' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d7305cb1' is-artificial='yes'/>
<parameter type-id='b163c41a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1008' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d7305cb1' is-artificial='yes'/>
<parameter type-id='b163c41a'/>
<parameter type-id='eff40d1c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1010' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d7305cb1' is-artificial='yes'/>
<parameter type-id='b817cb79'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1017' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d7305cb1' is-artificial='yes'/>
<parameter type-id='b817cb79'/>
<parameter type-id='eff40d1c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~__hash_table' filepath='external/libcxx/include/__hash_table' line='1019' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d7305cb1' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='unique_ptr&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt; *[], std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt; *&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='external/libcxx/include/memory' line='2663' column='1' id='603f72de'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='d922b769' filepath='external/libcxx/include/memory' line='2667' column='1' id='3b014fdc'/>
</member-type>
<member-type access='private'>
<typedef-decl name='deleter_type' type-id='c8491dd8' filepath='external/libcxx/include/memory' line='2666' column='1' id='b224bbe7'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__ptr_' type-id='7dee695e' visibility='default' filepath='external/libcxx/include/memory' line='2670' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='external/libcxx/include/memory' line='2791' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='bced0ca4' is-artificial='yes'/>
<parameter type-id='6b0d6512'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~unique_ptr' filepath='external/libcxx/include/memory' line='2887' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='bced0ca4' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt; **, std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt; *&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='7dee695e'>
<base-class access='private' layout-offset-in-bits='0' type-id='37ff4804'/>
<base-class access='private' layout-offset-in-bits='32' type-id='ff06e1a2'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt; **, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='37ff4804'>
<member-type access='public'>
<typedef-decl name='reference' type-id='48a85961' filepath='external/libcxx/include/memory' line='2136' column='1' id='4ca4a8fa'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='5495b9bc' filepath='external/libcxx/include/memory' line='2137' column='1' id='fa6c5fce'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='41c7e19d' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='78d1d352' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__hash_node_base&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='56' column='1' id='f76a9935'>
<member-type access='public'>
<typedef-decl name='__next_pointer' type-id='cea6d889' filepath='external/libcxx/include/__hash_table' line='69' column='1' id='9ce6ebf3'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_pointer' type-id='115848a8' filepath='external/libcxx/include/__hash_table' line='61' column='1' id='e8edb71e'/>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='__next_' type-id='9ce6ebf3' visibility='default' filepath='external/libcxx/include/__hash_table' line='72' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__hash_node_base' filepath='external/libcxx/include/__hash_table' line='91' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e89f4e25' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='conditional&lt;true, std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt; *, std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='429' column='1' id='73fc33a2'>
<member-type access='public'>
<typedef-decl name='type' type-id='e89f4e25' filepath='external/libcxx/include/type_traits' line='429' column='1' id='cea6d889'/>
</member-type>
</class-decl>
<class-decl name='__hash_node&lt;unsigned int, void *&gt;' size-in-bits='96' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='95' column='1' id='7194074a'>
<base-class access='public' layout-offset-in-bits='0' type-id='f76a9935'/>
<member-type access='public'>
<typedef-decl name='__node_value_type' type-id='f0981eeb' filepath='external/libcxx/include/__hash_table' line='101' column='1' id='9c948fde'/>
</member-type>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='__hash_' type-id='b59d7dce' visibility='default' filepath='external/libcxx/include/__hash_table' line='103' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='__value_' type-id='9c948fde' visibility='default' filepath='external/libcxx/include/__hash_table' line='104' column='1'/>
</data-member>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt; *&gt; &gt;, 1, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='ff06e1a2'>
<member-type access='public'>
<typedef-decl name='reference' type-id='b8cb9312' filepath='external/libcxx/include/memory' line='2136' column='1' id='0566ad18'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='77a4a6f1' filepath='external/libcxx/include/memory' line='2137' column='1' id='a0f10438'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='c8491dd8' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='10856d80' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt; *&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/__hash_table' line='767' column='1' id='c8491dd8'>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='1b40f38a' filepath='external/libcxx/include/__hash_table' line='769' column='1' id='cb386317'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='63f02c60' filepath='external/libcxx/include/__hash_table' line='771' column='1' id='ddffa0e9'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='1a16dc8f' filepath='external/libcxx/include/__hash_table' line='775' column='1' id='48e1dd92'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__data_' type-id='8b54feb4' visibility='default' filepath='external/libcxx/include/__hash_table' line='773' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__bucket_list_deallocator' filepath='external/libcxx/include/__hash_table' line='778' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='bccb995e' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__bucket_list_deallocator' filepath='external/libcxx/include/__hash_table' line='783' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='bccb995e' is-artificial='yes'/>
<parameter type-id='3f98f513'/>
<parameter type-id='ddffa0e9'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__bucket_list_deallocator' filepath='external/libcxx/include/__hash_table' line='789' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='bccb995e' is-artificial='yes'/>
<parameter type-id='1c78badc'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;unsigned int, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt; *&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='8b54feb4'>
<base-class access='private' layout-offset-in-bits='0' type-id='8051cbec'/>
<base-class access='private' layout-offset-in-bits='0' type-id='6e3f46eb'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt; *&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='6e3f46eb'>
<base-class access='private' layout-offset-in-bits='0' type-id='1b40f38a'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='a8a7390c' filepath='external/libcxx/include/memory' line='2174' column='1' id='f9e5f67d'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='048efe97' filepath='external/libcxx/include/memory' line='2175' column='1' id='acde7279'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f8651eeb' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt; *&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='1b40f38a'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='41c7e19d' filepath='external/libcxx/include/memory' line='1786' column='1' id='6da9be10'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='35c7ceb9' filepath='external/libcxx/include/memory' line='1788' column='1' id='146ce650'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='1e32d810' filepath='external/libcxx/include/memory' line='1787' column='1' id='c46f8480'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='2a32eaf4' filepath='external/libcxx/include/memory' line='1789' column='1' id='26dd27e0'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='c071fdb7'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='aca73f58' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt; *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='5dfe93bd'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='3bfce1f3' filepath='external/libcxx/include/memory' line='1517' column='1' id='1a16dc8f'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='1b40f38a' filepath='external/libcxx/include/memory' line='1514' column='1' id='e5f05e18'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='25d8e960' filepath='external/libcxx/include/memory' line='1523' column='1' id='63f02c60'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='42315a22' filepath='external/libcxx/include/memory' line='1520' column='1' id='678e0c3a'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt; *, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt; *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='ec140eb2'>
<member-type access='public'>
<typedef-decl name='type' type-id='bdef5472' filepath='external/libcxx/include/memory' line='1031' column='1' id='3bfce1f3'/>
</member-type>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt; *&gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='eac93aa5'>
<member-type access='public'>
<typedef-decl name='type' type-id='c071fdb7' filepath='external/libcxx/include/memory' line='1171' column='1' id='25d8e960'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt; **, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt; *&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='a510ef05'>
<member-type access='public'>
<typedef-decl name='type' type-id='8395ae54' filepath='external/libcxx/include/memory' line='1097' column='1' id='42315a22'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt; **&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='78072384'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='41c7e19d' filepath='external/libcxx/include/memory' line='974' column='1' id='ea1c0722'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='8395ae54'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='e14cf0ed'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt; **&gt;::__nat, std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='7e12848e'>
<member-type access='public'>
<typedef-decl name='type' type-id='e89f4e25' filepath='external/libcxx/include/type_traits' line='431' column='1' id='c63332ef'/>
</member-type>
</class-decl>
<class-decl name='add_lvalue_reference&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1127' column='1' id='b474bd02'>
<member-type access='public'>
<typedef-decl name='type' type-id='3cd56220' filepath='external/libcxx/include/type_traits' line='1128' column='1' id='9212a065'/>
</member-type>
</class-decl>
<class-decl name='__add_lvalue_reference_impl&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt; *, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='1ee1d3c5'>
<member-type access='public'>
<typedef-decl name='type' type-id='35c7ceb9' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='3cd56220'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt; *, std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt; *&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='bc57b224'>
<member-type access='public'>
<typedef-decl name='type' type-id='1fa4871c' filepath='external/libcxx/include/memory' line='1031' column='1' id='d922b769'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt;, std::__1::allocator&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; &gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='f03ebc7b'>
<base-class access='private' layout-offset-in-bits='0' type-id='225e915e'/>
<base-class access='private' layout-offset-in-bits='0' type-id='b284e6e2'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt;, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='225e915e'>
<member-type access='public'>
<typedef-decl name='reference' type-id='ec9f5471' filepath='external/libcxx/include/memory' line='2136' column='1' id='6093691a'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='2d70a258' filepath='external/libcxx/include/memory' line='2137' column='1' id='baed622e'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='f76a9935' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ad5df6b4' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; &gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='b284e6e2'>
<base-class access='private' layout-offset-in-bits='0' type-id='500299ab'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='f0f3daef' filepath='external/libcxx/include/memory' line='2174' column='1' id='5637cb08'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='8626614a' filepath='external/libcxx/include/memory' line='2175' column='1' id='099de4c8'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='52901a60' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; &gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='500299ab'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='115848a8' filepath='external/libcxx/include/memory' line='1786' column='1' id='a07c019d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='0d58425c' filepath='external/libcxx/include/memory' line='1788' column='1' id='4fc99a69'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='7db833b5' filepath='external/libcxx/include/memory' line='1787' column='1' id='6271d589'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='81b83a01' filepath='external/libcxx/include/memory' line='1789' column='1' id='28a0a9e5'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f4f3e13b' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;unsigned int, std::__1::hash&lt;unsigned int&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='227041e1'>
<base-class access='private' layout-offset-in-bits='0' type-id='8051cbec'/>
<base-class access='private' layout-offset-in-bits='0' type-id='abfeb1fe'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::hash&lt;unsigned int&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='abfeb1fe'>
<base-class access='private' layout-offset-in-bits='0' type-id='99463423'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='2e1e1cf7' filepath='external/libcxx/include/memory' line='2174' column='1' id='0df5ee7a'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='8ee7da3c' filepath='external/libcxx/include/memory' line='2175' column='1' id='8007794e'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f2188c84' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='unary_function&lt;unsigned int, unsigned int&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/utility' line='966' column='1' id='fc9e5c5d'/>
<class-decl name='__compressed_pair&lt;float, std::__1::equal_to&lt;unsigned int&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='39b8e88f'>
<base-class access='private' layout-offset-in-bits='0' type-id='9884ef0e'/>
<base-class access='private' layout-offset-in-bits='0' type-id='20704346'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::equal_to&lt;unsigned int&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='20704346'>
<base-class access='private' layout-offset-in-bits='0' type-id='f9e4b3e7'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='9b5e46db' filepath='external/libcxx/include/memory' line='2174' column='1' id='86d7a73a'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='5f62e40c' filepath='external/libcxx/include/memory' line='2175' column='1' id='a3c88c0e'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='85bea75c' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='binary_function&lt;unsigned int, unsigned int, bool&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__functional_base' line='28' column='1' id='877d6b55'/>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;unsigned int&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='09b16c09'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='0aab4b15' filepath='external/libcxx/include/memory' line='1517' column='1' id='e063afa9'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='d784bbd4' filepath='external/libcxx/include/memory' line='1514' column='1' id='6fe64836'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='619fbf28' filepath='external/libcxx/include/memory' line='1523' column='1' id='71c8c222'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='a886eb34' filepath='external/libcxx/include/memory' line='1520' column='1' id='3ddc5008'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind_alloc&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; &gt;' type-id='9f73deb0' filepath='external/libcxx/include/memory' line='1535' column='1' id='8bb5045f'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='f473b588'>
<member-type access='public'>
<typedef-decl name='type' type-id='4b25fcf8' filepath='external/libcxx/include/memory' line='1031' column='1' id='0aab4b15'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;unsigned int&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='d784bbd4'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='807869d3' filepath='external/libcxx/include/memory' line='1786' column='1' id='9cb1013c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='8c787cb7' filepath='external/libcxx/include/memory' line='1788' column='1' id='7599871c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='5b2fd8e8' filepath='external/libcxx/include/memory' line='1787' column='1' id='d6dbe81c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='572fd29c' filepath='external/libcxx/include/memory' line='1789' column='1' id='90fb66fc'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='ebbc88c3'/>
</member-type>
<member-type access='private'>
<class-decl name='rebind&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1795' column='1' id='75cb0cd1'>
<member-type access='public'>
<typedef-decl name='other' type-id='500299ab' filepath='external/libcxx/include/memory' line='1795' column='1' id='fb33ca80'/>
</member-type>
</class-decl>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e5e99ab2' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;unsigned int&gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='5aa31c1f'>
<member-type access='public'>
<typedef-decl name='type' type-id='ebbc88c3' filepath='external/libcxx/include/memory' line='1171' column='1' id='619fbf28'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;unsigned int *, std::__1::allocator&lt;unsigned int&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='2be1fb81'>
<member-type access='public'>
<typedef-decl name='type' type-id='efd8300e' filepath='external/libcxx/include/memory' line='1097' column='1' id='a886eb34'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;unsigned int *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='d05fef92'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='807869d3' filepath='external/libcxx/include/memory' line='974' column='1' id='b2222974'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='efd8300e'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='734ff2a3'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;unsigned int *&gt;::__nat, unsigned int&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='0c9b5c0e'>
<member-type access='public'>
<typedef-decl name='type' type-id='f0981eeb' filepath='external/libcxx/include/type_traits' line='431' column='1' id='6371f685'/>
</member-type>
</class-decl>
<class-decl name='__allocator_traits_rebind&lt;std::__1::allocator&lt;unsigned int&gt;, std::__1::__hash_node&lt;unsigned int, void *&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1280' column='1' id='b456475f'>
<member-type access='public'>
<typedef-decl name='type' type-id='fb33ca80' filepath='external/libcxx/include/memory' line='1282' column='1' id='9f73deb0'/>
</member-type>
</class-decl>
<class-decl name='__rebind_alloc_helper&lt;std::__1::allocator_traits&lt;std::__1::allocator&lt;unsigned int&gt; &gt;, std::__1::__hash_node&lt;unsigned int, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1769' column='1' id='bfa86cd5'>
<member-type access='public'>
<typedef-decl name='type' type-id='8bb5045f' filepath='external/libcxx/include/memory' line='1772' column='1' id='ef0b7f4e'/>
</member-type>
</class-decl>
<class-decl name='__hash_node_types&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *, std::__1::__hash_node&lt;unsigned int, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='227' column='1' id='45fe03d6'>
<base-class access='public' layout-offset-in-bits='0' type-id='3e3a7d61'/>
<base-class access='public' layout-offset-in-bits='0' type-id='e331a269'/>
<member-type access='public'>
<typedef-decl name='__next_pointer' type-id='9ce6ebf3' filepath='external/libcxx/include/__hash_table' line='246' column='1' id='508739f6'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_pointer' type-id='115848a8' filepath='external/libcxx/include/__hash_table' line='240' column='1' id='826db283'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_value_type' type-id='f0981eeb' filepath='external/libcxx/include/__hash_table' line='248' column='1' id='73b3b9f4'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__const_node_value_type_pointer' type-id='ae86c33b' filepath='external/libcxx/include/__hash_table' line='252' column='1' id='d1df4b6a'/>
</member-type>
</class-decl>
<class-decl name='__hash_key_value_types&lt;unsigned int&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='140' column='1' id='3e3a7d61'>
<member-type access='public'>
<typedef-decl name='key_type' type-id='f0981eeb' filepath='external/libcxx/include/__hash_table' line='142' column='1' id='beafe2f0'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__container_value_type' type-id='f0981eeb' filepath='external/libcxx/include/__hash_table' line='144' column='1' id='a8372230'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_value_type' type-id='f0981eeb' filepath='external/libcxx/include/__hash_table' line='143' column='1' id='cd3d9869'/>
</member-type>
<data-member access='public' static='yes'>
<var-decl name='__is_map' type-id='4ab96a04' visibility='default' filepath='external/libcxx/include/__hash_table' line='145' column='1'/>
</data-member>
</class-decl>
<class-decl name='__hash_map_pointer_types&lt;unsigned int, void *, std::__1::__hash_key_value_types&lt;unsigned int&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='212' column='1' id='e331a269'/>
<class-decl name='__rebind_pointer&lt;void *, const unsigned int&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='994' column='1' id='97a75e7a'>
<member-type access='public'>
<typedef-decl name='type' type-id='eb6fd916' filepath='external/libcxx/include/memory' line='996' column='1' id='ae86c33b'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;true, std::__1::pointer_traits&lt;void *&gt;::__nat, void&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='429' column='1' id='e5b7bb73'>
<member-type access='public'>
<typedef-decl name='type' type-id='c917df9f' filepath='external/libcxx/include/type_traits' line='429' column='1' id='b5b180ca'/>
</member-type>
</class-decl>
<class-decl name='__hash_const_iterator&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/__hash_table' line='389' column='1' id='1c507e8b'>
<member-type access='private'>
<typedef-decl name='__next_pointer' type-id='508739f6' filepath='external/libcxx/include/__hash_table' line='394' column='1' id='1fab4a83'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__non_const_iterator' type-id='6a3187ab' filepath='external/libcxx/include/__hash_table' line='399' column='1' id='783dcbfa'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='7ef30f76' filepath='external/libcxx/include/__hash_table' line='404' column='1' id='443235a7'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='73b3b9f4' filepath='external/libcxx/include/__hash_table' line='402' column='1' id='6e0a00e4'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='d1df4b6a' filepath='external/libcxx/include/__hash_table' line='405' column='1' id='8d1b6bb3'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__node_' type-id='1fab4a83' visibility='default' filepath='external/libcxx/include/__hash_table' line='396' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__hash_const_iterator' filepath='external/libcxx/include/__hash_table' line='408' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5817af7b' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_const_iterator' filepath='external/libcxx/include/__hash_table' line='413' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5817af7b' is-artificial='yes'/>
<parameter type-id='04445224'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='__hash_const_iterator' filepath='external/libcxx/include/__hash_table' line='493' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5817af7b' is-artificial='yes'/>
<parameter type-id='1fab4a83'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='__set_node_handle&lt;typename __table::__node, std::__1::unordered_set&lt;unsigned int, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;unsigned int&gt; &gt;::allocator_type&gt;' type-id='9453d9ed' filepath='external/libcxx/include/__node_handle' line='189' column='1' id='4b9dc929'/>
<class-decl name='conditional&lt;true, std::__1::pair&lt;android::OverlayableInfo, std::__1::unordered_set&lt;unsigned int, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, std::__1::__nat&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='429' column='1' id='8eb20229'>
<member-type access='public'>
<typedef-decl name='type' type-id='6efd2fac' filepath='external/libcxx/include/type_traits' line='429' column='1' id='983adb98'/>
</member-type>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;const std::__1::pair&lt;android::OverlayableInfo, std::__1::unordered_set&lt;unsigned int, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; &gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='67f14fad'>
<member-type access='public'>
<typedef-decl name='type' type-id='52bee00f' filepath='external/libcxx/include/memory' line='1171' column='1' id='0d20d2dc'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;const std::__1::pair&lt;android::OverlayableInfo, std::__1::unordered_set&lt;unsigned int, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; *, std::__1::allocator&lt;const std::__1::pair&lt;android::OverlayableInfo, std::__1::unordered_set&lt;unsigned int, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; &gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='92bdfad5'>
<member-type access='public'>
<typedef-decl name='type' type-id='02a0cbc0' filepath='external/libcxx/include/memory' line='1097' column='1' id='48d36752'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;const std::__1::pair&lt;android::OverlayableInfo, std::__1::unordered_set&lt;unsigned int, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='7382a9f8'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='53ec7eed' filepath='external/libcxx/include/memory' line='974' column='1' id='daa2069e'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='02a0cbc0'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='8d136639'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;const std::__1::pair&lt;android::OverlayableInfo, std::__1::unordered_set&lt;unsigned int, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; *&gt;::__nat, const std::__1::pair&lt;android::OverlayableInfo, std::__1::unordered_set&lt;unsigned int, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='dfadf2fa'>
<member-type access='public'>
<typedef-decl name='type' type-id='0b53cd55' filepath='external/libcxx/include/type_traits' line='431' column='1' id='c10c2243'/>
</member-type>
</class-decl>
<class-decl name='__const_pointer&lt;const std::__1::pair&lt;android::OverlayableInfo, std::__1::unordered_set&lt;unsigned int, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, const std::__1::pair&lt;android::OverlayableInfo, std::__1::unordered_set&lt;unsigned int, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; *, std::__1::allocator&lt;const std::__1::pair&lt;android::OverlayableInfo, std::__1::unordered_set&lt;unsigned int, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1042' column='1' id='1cf40643'>
<member-type access='public'>
<typedef-decl name='type' type-id='84c2b2d8' filepath='external/libcxx/include/memory' line='1044' column='1' id='36857a50'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair&lt;const std::__1::pair&lt;android::OverlayableInfo, std::__1::unordered_set&lt;unsigned int, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; *, std::__1::allocator&lt;const std::__1::pair&lt;android::OverlayableInfo, std::__1::unordered_set&lt;unsigned int, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; &gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='ec22f6fc'>
<base-class access='private' layout-offset-in-bits='0' type-id='6932bb90'/>
<base-class access='private' layout-offset-in-bits='0' type-id='f2c63883'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;const std::__1::pair&lt;android::OverlayableInfo, std::__1::unordered_set&lt;unsigned int, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; *, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='6932bb90'>
<member-type access='public'>
<typedef-decl name='reference' type-id='e84b9991' filepath='external/libcxx/include/memory' line='2136' column='1' id='f232be36'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='0412186c' filepath='external/libcxx/include/memory' line='2137' column='1' id='a86a697a'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='53ec7eed' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='49ce5ba6' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;const std::__1::pair&lt;android::OverlayableInfo, std::__1::unordered_set&lt;unsigned int, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; &gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='f2c63883'>
<base-class access='private' layout-offset-in-bits='0' type-id='9d7cc6de'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='6d8aa860' filepath='external/libcxx/include/memory' line='2174' column='1' id='d223f425'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='a402b0af' filepath='external/libcxx/include/memory' line='2175' column='1' id='89b96e11'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8ce169d3' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__wrap_iter&lt;const std::__1::pair&lt;android::OverlayableInfo, std::__1::unordered_set&lt;unsigned int, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; *&gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/iterator' line='1315' column='1' id='a122f21c'>
<member-type access='private'>
<typedef-decl name='iterator_type' type-id='53ec7eed' filepath='external/libcxx/include/iterator' line='1318' column='1' id='0a2e44e2'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='4072d9a5' filepath='external/libcxx/include/iterator' line='1323' column='1' id='316aa428'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='36c15e49' filepath='external/libcxx/include/iterator' line='1322' column='1' id='8588aa28'/>
</member-type>
<member-type access='private'>
<typedef-decl name='difference_type' type-id='cb6c1784' filepath='external/libcxx/include/iterator' line='1321' column='1' id='2b703551'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__i' type-id='0a2e44e2' visibility='default' filepath='external/libcxx/include/iterator' line='1325' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__wrap_iter' filepath='external/libcxx/include/iterator' line='1327' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d6862aea' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='__wrap_iter' filepath='external/libcxx/include/iterator' line='1440' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d6862aea' is-artificial='yes'/>
<parameter type-id='0a2e44e2'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='iterator_traits&lt;const std::__1::pair&lt;android::OverlayableInfo, std::__1::unordered_set&lt;unsigned int, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/iterator' line='502' column='1' id='7170b67b'>
<member-type access='public'>
<typedef-decl name='reference' type-id='47ec6c09' filepath='external/libcxx/include/iterator' line='507' column='1' id='4072d9a5'/>
</member-type>
<member-type access='public'>
<typedef-decl name='pointer' type-id='53ec7eed' filepath='external/libcxx/include/iterator' line='506' column='1' id='36c15e49'/>
</member-type>
<member-type access='public'>
<typedef-decl name='difference_type' type-id='fc84bffe' filepath='external/libcxx/include/iterator' line='504' column='1' id='cb6c1784'/>
</member-type>
</class-decl>
<class-decl name='unordered_map&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::hash&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, std::__1::equal_to&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, std::__1::allocator&lt;std::__1::pair&lt;const std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt; &gt; &gt;' size-in-bits='160' visibility='default' filepath='external/libcxx/include/unordered_map' line='842' column='1' id='56b14eae'>
<member-type access='private'>
<typedef-decl name='__table' type-id='0b8a9bd4' filepath='external/libcxx/include/unordered_map' line='866' column='1' id='63999f1d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='da4bdcdd' filepath='external/libcxx/include/unordered_map' line='885' column='1' id='39c86119'/>
</member-type>
<member-type access='private'>
<typedef-decl name='hasher' type-id='21d7352a' filepath='external/libcxx/include/unordered_map' line='848' column='1' id='282aee02'/>
</member-type>
<member-type access='private'>
<typedef-decl name='key_equal' type-id='3c207afe' filepath='external/libcxx/include/unordered_map' line='849' column='1' id='9ae7d18b'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='d05727fd' filepath='external/libcxx/include/unordered_map' line='850' column='1' id='3815c827'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='03c8db16' filepath='external/libcxx/include/unordered_map' line='888' column='1' id='85e0e0e7'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='f92db502' filepath='external/libcxx/include/unordered_map' line='889' column='1' id='db4a7833'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='08084680' filepath='external/libcxx/include/unordered_map' line='851' column='1' id='d0a883ff'/>
</member-type>
<member-type access='private'>
<typedef-decl name='key_type' type-id='27619c1c' filepath='external/libcxx/include/unordered_map' line='846' column='1' id='e27647d9'/>
</member-type>
<member-type access='private'>
<typedef-decl name='insert_return_type' type-id='432ae9ed' filepath='external/libcxx/include/unordered_map' line='895' column='1' id='aff2c2f0'/>
</member-type>
<member-type access='private'>
<typedef-decl name='node_type' type-id='3fa6921e' filepath='external/libcxx/include/unordered_map' line='894' column='1' id='0912ee4e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='mapped_type' type-id='27619c1c' filepath='external/libcxx/include/unordered_map' line='847' column='1' id='007369c7'/>
</member-type>
<member-type access='private'>
<typedef-decl name='local_iterator' type-id='f014a626' filepath='external/libcxx/include/unordered_map' line='890' column='1' id='ff654b57'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_local_iterator' type-id='5c51d172' filepath='external/libcxx/include/unordered_map' line='891' column='1' id='47ee03c3'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__table_' type-id='63999f1d' visibility='default' filepath='external/libcxx/include/unordered_map' line='868' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='904' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f3b80244' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='911' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f3b80244' is-artificial='yes'/>
<parameter type-id='39c86119'/>
<parameter type-id='b012399c'/>
<parameter type-id='c2e95427'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='913' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f3b80244' is-artificial='yes'/>
<parameter type-id='39c86119'/>
<parameter type-id='b012399c'/>
<parameter type-id='c2e95427'/>
<parameter type-id='d1c23a03'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='928' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f3b80244' is-artificial='yes'/>
<parameter type-id='d1c23a03'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='929' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f3b80244' is-artificial='yes'/>
<parameter type-id='d4f73be1'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='930' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f3b80244' is-artificial='yes'/>
<parameter type-id='d4f73be1'/>
<parameter type-id='d1c23a03'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='933' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f3b80244' is-artificial='yes'/>
<parameter type-id='0c8dab32'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='935' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f3b80244' is-artificial='yes'/>
<parameter type-id='0c8dab32'/>
<parameter type-id='d1c23a03'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='936' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f3b80244' is-artificial='yes'/>
<parameter type-id='99a50716'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='937' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f3b80244' is-artificial='yes'/>
<parameter type-id='99a50716'/>
<parameter type-id='39c86119'/>
<parameter type-id='b012399c'/>
<parameter type-id='c2e95427'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='939' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f3b80244' is-artificial='yes'/>
<parameter type-id='99a50716'/>
<parameter type-id='39c86119'/>
<parameter type-id='b012399c'/>
<parameter type-id='c2e95427'/>
<parameter type-id='d1c23a03'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='945' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f3b80244' is-artificial='yes'/>
<parameter type-id='39c86119'/>
<parameter type-id='d1c23a03'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='948' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f3b80244' is-artificial='yes'/>
<parameter type-id='39c86119'/>
<parameter type-id='b012399c'/>
<parameter type-id='d1c23a03'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='960' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f3b80244' is-artificial='yes'/>
<parameter type-id='99a50716'/>
<parameter type-id='39c86119'/>
<parameter type-id='d1c23a03'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='963' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f3b80244' is-artificial='yes'/>
<parameter type-id='99a50716'/>
<parameter type-id='39c86119'/>
<parameter type-id='b012399c'/>
<parameter type-id='d1c23a03'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__hash_table&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, std::__1::__unordered_map_hasher&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, std::__1::hash&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, true&gt;, std::__1::__unordered_map_equal&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, std::__1::equal_to&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, true&gt;, std::__1::allocator&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt; &gt; &gt;' size-in-bits='160' visibility='default' filepath='external/libcxx/include/__hash_table' line='893' column='1' id='0b8a9bd4'>
<member-type access='private'>
<typedef-decl name='__bucket_list' type-id='e982e448' filepath='external/libcxx/include/__hash_table' line='950' column='1' id='256aa0ea'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='27d6990f' filepath='external/libcxx/include/__hash_table' line='916' column='1' id='da4bdcdd'/>
</member-type>
<member-type access='private'>
<typedef-decl name='hasher' type-id='60e02119' filepath='external/libcxx/include/__hash_table' line='897' column='1' id='2bc53136'/>
</member-type>
<member-type access='private'>
<typedef-decl name='key_equal' type-id='2c8660ce' filepath='external/libcxx/include/__hash_table' line='898' column='1' id='b6dd31e7'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__node_allocator' type-id='c17a9228' filepath='external/libcxx/include/__hash_table' line='925' column='1' id='000c67ad'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='30745bfb' filepath='external/libcxx/include/__hash_table' line='899' column='1' id='313519b3'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__next_pointer' type-id='1ade8a48' filepath='external/libcxx/include/__hash_table' line='932' column='1' id='44da6050'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='874fd690' filepath='external/libcxx/include/__hash_table' line='896' column='1' id='d3d6b423'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__node_pointer' type-id='fdd983f1' filepath='external/libcxx/include/__hash_table' line='928' column='1' id='e90b3479'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='99303e04' filepath='external/libcxx/include/__hash_table' line='989' column='1' id='1d0e8ed3'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='d2795ae4' filepath='external/libcxx/include/__hash_table' line='990' column='1' id='a6f4a80f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__container_value_type' type-id='75cb783b' filepath='external/libcxx/include/__hash_table' line='909' column='1' id='62aa33b1'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__node_holder' type-id='2d19356d' filepath='external/libcxx/include/__hash_table' line='1232' column='1' id='400996c6'/>
</member-type>
<member-type access='private'>
<typedef-decl name='local_iterator' type-id='4e0a5f34' filepath='external/libcxx/include/__hash_table' line='991' column='1' id='a271a5a3'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_local_iterator' type-id='0636dfd4' filepath='external/libcxx/include/__hash_table' line='992' column='1' id='c2d67d3f'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__bucket_list_' type-id='256aa0ea' visibility='default' filepath='external/libcxx/include/__hash_table' line='955' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='__p1_' type-id='5fea02b3' visibility='default' filepath='external/libcxx/include/__hash_table' line='956' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='96'>
<var-decl name='__p2_' type-id='c24f72a3' visibility='default' filepath='external/libcxx/include/__hash_table' line='957' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='128'>
<var-decl name='__p3_' type-id='58870df2' visibility='default' filepath='external/libcxx/include/__hash_table' line='958' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='995' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='58aceea2' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1003' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='58aceea2' is-artificial='yes'/>
<parameter type-id='3eae5fe0'/>
<parameter type-id='7e07c463'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1004' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='58aceea2' is-artificial='yes'/>
<parameter type-id='3eae5fe0'/>
<parameter type-id='7e07c463'/>
<parameter type-id='a52bc2bf'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1006' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='58aceea2' is-artificial='yes'/>
<parameter type-id='a52bc2bf'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1007' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='58aceea2' is-artificial='yes'/>
<parameter type-id='80144cdd'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1008' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='58aceea2' is-artificial='yes'/>
<parameter type-id='80144cdd'/>
<parameter type-id='a52bc2bf'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1010' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='58aceea2' is-artificial='yes'/>
<parameter type-id='ac4556d8'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1017' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='58aceea2' is-artificial='yes'/>
<parameter type-id='ac4556d8'/>
<parameter type-id='a52bc2bf'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~__hash_table' filepath='external/libcxx/include/__hash_table' line='1019' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='58aceea2' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='unique_ptr&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; *[], std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; *&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='external/libcxx/include/memory' line='2663' column='1' id='e982e448'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='c9726463' filepath='external/libcxx/include/memory' line='2667' column='1' id='0a13ab6e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='deleter_type' type-id='60f5da7d' filepath='external/libcxx/include/memory' line='2666' column='1' id='f821a8c1'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__ptr_' type-id='7d3bb31a' visibility='default' filepath='external/libcxx/include/memory' line='2670' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='external/libcxx/include/memory' line='2791' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c72d4bae' is-artificial='yes'/>
<parameter type-id='84440a0c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~unique_ptr' filepath='external/libcxx/include/memory' line='2887' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c72d4bae' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; **, std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; *&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='7d3bb31a'>
<base-class access='private' layout-offset-in-bits='0' type-id='c230c56f'/>
<base-class access='private' layout-offset-in-bits='32' type-id='77d669a5'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; **, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='c230c56f'>
<member-type access='public'>
<typedef-decl name='reference' type-id='4a191120' filepath='external/libcxx/include/memory' line='2136' column='1' id='1715f7ab'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='7aa9418d' filepath='external/libcxx/include/memory' line='2137' column='1' id='d91e638b'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='9539de46' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c2f5efe7' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='56' column='1' id='568a771a'>
<member-type access='public'>
<typedef-decl name='__next_pointer' type-id='6a8bf0ad' filepath='external/libcxx/include/__hash_table' line='69' column='1' id='98d80a3c'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_pointer' type-id='1e66bdfb' filepath='external/libcxx/include/__hash_table' line='61' column='1' id='89559ffd'/>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='__next_' type-id='98d80a3c' visibility='default' filepath='external/libcxx/include/__hash_table' line='72' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__hash_node_base' filepath='external/libcxx/include/__hash_table' line='91' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a9bc2c48' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='conditional&lt;true, std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; *, std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='429' column='1' id='47e11006'>
<member-type access='public'>
<typedef-decl name='type' type-id='a9bc2c48' filepath='external/libcxx/include/type_traits' line='429' column='1' id='6a8bf0ad'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; *&gt; &gt;, 1, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='77d669a5'>
<member-type access='public'>
<typedef-decl name='reference' type-id='809cbcf9' filepath='external/libcxx/include/memory' line='2136' column='1' id='57b2d351'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='f1ee597e' filepath='external/libcxx/include/memory' line='2137' column='1' id='36858d7d'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='60f5da7d' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f24621a5' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; *&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/__hash_table' line='767' column='1' id='60f5da7d'>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='089fe5a3' filepath='external/libcxx/include/__hash_table' line='769' column='1' id='36028ca6'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='2517626f' filepath='external/libcxx/include/__hash_table' line='771' column='1' id='7317ef72'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='7c8e61d8' filepath='external/libcxx/include/__hash_table' line='775' column='1' id='78251b59'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__data_' type-id='057d9591' visibility='default' filepath='external/libcxx/include/__hash_table' line='773' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__bucket_list_deallocator' filepath='external/libcxx/include/__hash_table' line='778' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8c9ccfdd' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__bucket_list_deallocator' filepath='external/libcxx/include/__hash_table' line='783' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8c9ccfdd' is-artificial='yes'/>
<parameter type-id='6a23f530'/>
<parameter type-id='7317ef72'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__bucket_list_deallocator' filepath='external/libcxx/include/__hash_table' line='789' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8c9ccfdd' is-artificial='yes'/>
<parameter type-id='55bd530d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;unsigned int, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; *&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='057d9591'>
<base-class access='private' layout-offset-in-bits='0' type-id='8051cbec'/>
<base-class access='private' layout-offset-in-bits='0' type-id='2a699f96'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; *&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='2a699f96'>
<base-class access='private' layout-offset-in-bits='0' type-id='089fe5a3'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='3f8e6e67' filepath='external/libcxx/include/memory' line='2174' column='1' id='81ea133e'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='6e61a6b8' filepath='external/libcxx/include/memory' line='2175' column='1' id='8d13d9d2'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6502f14c' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; *&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='089fe5a3'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='9539de46' filepath='external/libcxx/include/memory' line='1786' column='1' id='63d555c3'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='a139f12a' filepath='external/libcxx/include/memory' line='1788' column='1' id='28c7aad7'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='a6686ea3' filepath='external/libcxx/include/memory' line='1787' column='1' id='50c78f63'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='b2688187' filepath='external/libcxx/include/memory' line='1789' column='1' id='aeb7e977'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='679e0e34'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='338e5b83' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='2ead7d5c'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='576adeed' filepath='external/libcxx/include/memory' line='1517' column='1' id='7c8e61d8'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='089fe5a3' filepath='external/libcxx/include/memory' line='1514' column='1' id='384a7181'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='35ae6e21' filepath='external/libcxx/include/memory' line='1523' column='1' id='2517626f'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='73e7820e' filepath='external/libcxx/include/memory' line='1520' column='1' id='2887369f'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; *, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='9bf5a3c4'>
<member-type access='public'>
<typedef-decl name='type' type-id='43211cdc' filepath='external/libcxx/include/memory' line='1031' column='1' id='576adeed'/>
</member-type>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; *&gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='42e54efc'>
<member-type access='public'>
<typedef-decl name='type' type-id='679e0e34' filepath='external/libcxx/include/memory' line='1171' column='1' id='35ae6e21'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; **, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; *&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='92543491'>
<member-type access='public'>
<typedef-decl name='type' type-id='d8c37367' filepath='external/libcxx/include/memory' line='1097' column='1' id='73e7820e'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; **&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='27e18fdf'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='9539de46' filepath='external/libcxx/include/memory' line='974' column='1' id='aa56562f'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='d8c37367'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='8c5add14'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; **&gt;::__nat, std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='1f432376'>
<member-type access='public'>
<typedef-decl name='type' type-id='a9bc2c48' filepath='external/libcxx/include/type_traits' line='431' column='1' id='98ea3b57'/>
</member-type>
</class-decl>
<class-decl name='add_lvalue_reference&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1127' column='1' id='c9e1521b'>
<member-type access='public'>
<typedef-decl name='type' type-id='2feca87d' filepath='external/libcxx/include/type_traits' line='1128' column='1' id='66bacab8'/>
</member-type>
</class-decl>
<class-decl name='__add_lvalue_reference_impl&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; *, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='17265910'>
<member-type access='public'>
<typedef-decl name='type' type-id='a139f12a' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='2feca87d'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; *, std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; *&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='cb6b4126'>
<member-type access='public'>
<typedef-decl name='type' type-id='a98d88ce' filepath='external/libcxx/include/memory' line='1031' column='1' id='c9726463'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt;, std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; &gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='5fea02b3'>
<base-class access='private' layout-offset-in-bits='0' type-id='a3175723'/>
<base-class access='private' layout-offset-in-bits='0' type-id='62ec4a33'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt;, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='a3175723'>
<member-type access='public'>
<typedef-decl name='reference' type-id='a5bc25fc' filepath='external/libcxx/include/memory' line='2136' column='1' id='07a5cda1'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='0dae5da9' filepath='external/libcxx/include/memory' line='2137' column='1' id='37689aed'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='568a771a' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c4948923' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; &gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='62ec4a33'>
<base-class access='private' layout-offset-in-bits='0' type-id='48b06606'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='f035ee58' filepath='external/libcxx/include/memory' line='2174' column='1' id='22ebfe67'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='c90945f9' filepath='external/libcxx/include/memory' line='2175' column='1' id='fb4326a7'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9c0dd783' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; &gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='48b06606'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='1e66bdfb' filepath='external/libcxx/include/memory' line='1786' column='1' id='825da84a'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='1a66b7af' filepath='external/libcxx/include/memory' line='1788' column='1' id='1e33e1ba'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='7c41d30a' filepath='external/libcxx/include/memory' line='1787' column='1' id='831410be'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='7041c026' filepath='external/libcxx/include/memory' line='1789' column='1' id='456ef28e'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ec35e80c' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;unsigned int, std::__1::__unordered_map_hasher&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, std::__1::hash&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, true&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='c24f72a3'>
<base-class access='private' layout-offset-in-bits='0' type-id='8051cbec'/>
<base-class access='private' layout-offset-in-bits='0' type-id='7068a110'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__unordered_map_hasher&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, std::__1::hash&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, true&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='7068a110'>
<base-class access='private' layout-offset-in-bits='0' type-id='60e02119'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='1673d4d5' filepath='external/libcxx/include/memory' line='2174' column='1' id='08779676'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='971f9890' filepath='external/libcxx/include/memory' line='2175' column='1' id='4c2e72ba'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='10ecf146' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__unordered_map_hasher&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, std::__1::hash&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, true&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/unordered_map' line='425' column='1' id='60e02119'>
<base-class access='private' layout-offset-in-bits='0' type-id='21d7352a'/>
<member-function access='public'>
<function-decl name='__unordered_map_hasher' filepath='external/libcxx/include/unordered_map' line='430' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1a73db21' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__unordered_map_hasher' filepath='external/libcxx/include/unordered_map' line='434' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1a73db21' is-artificial='yes'/>
<parameter type-id='ae9e7b6f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='hash&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/string' line='4232' column='1' id='21d7352a'>
<base-class access='public' layout-offset-in-bits='0' type-id='d52c44d8'/>
</class-decl>
<class-decl name='unary_function&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, unsigned int&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/utility' line='966' column='1' id='d52c44d8'/>
<class-decl name='__compressed_pair&lt;float, std::__1::__unordered_map_equal&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, std::__1::equal_to&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, true&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='58870df2'>
<base-class access='private' layout-offset-in-bits='0' type-id='9884ef0e'/>
<base-class access='private' layout-offset-in-bits='0' type-id='1d6097d7'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__unordered_map_equal&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, std::__1::equal_to&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, true&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='1d6097d7'>
<base-class access='private' layout-offset-in-bits='0' type-id='2c8660ce'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='494c85f0' filepath='external/libcxx/include/memory' line='2174' column='1' id='020c9c81'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='481c0c13' filepath='external/libcxx/include/memory' line='2175' column='1' id='0e384d0d'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='12925a2f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__unordered_map_equal&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, std::__1::equal_to&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, true&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/unordered_map' line='494' column='1' id='2c8660ce'>
<base-class access='private' layout-offset-in-bits='0' type-id='3c207afe'/>
<member-function access='public'>
<function-decl name='__unordered_map_equal' filepath='external/libcxx/include/unordered_map' line='499' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='554c98d4' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__unordered_map_equal' filepath='external/libcxx/include/unordered_map' line='503' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='554c98d4' is-artificial='yes'/>
<parameter type-id='ce56a27f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='equal_to&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/functional' line='674' column='1' id='3c207afe'>
<base-class access='public' layout-offset-in-bits='0' type-id='b016296f'/>
</class-decl>
<class-decl name='binary_function&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, bool&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__functional_base' line='28' column='1' id='b016296f'/>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='c01d8a98'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='81052bbb' filepath='external/libcxx/include/memory' line='1517' column='1' id='f16aa6b8'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='30745bfb' filepath='external/libcxx/include/memory' line='1514' column='1' id='2848c8a1'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='edc30cad' filepath='external/libcxx/include/memory' line='1523' column='1' id='27d6990f'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='3540c776' filepath='external/libcxx/include/memory' line='1520' column='1' id='a4d055ff'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind_alloc&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char&gt;, std::__1::basic_string&lt;char&gt; &gt;, void *&gt; &gt;' type-id='84c62f12' filepath='external/libcxx/include/memory' line='1535' column='1' id='38c9aa97'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, std::__1::allocator&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='a032526c'>
<member-type access='public'>
<typedef-decl name='type' type-id='5ca9b654' filepath='external/libcxx/include/memory' line='1031' column='1' id='81052bbb'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt; &gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='30745bfb'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='40235a16' filepath='external/libcxx/include/memory' line='1786' column='1' id='5f600b3f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='4c236cfa' filepath='external/libcxx/include/memory' line='1788' column='1' id='ee9735a3'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='3c384425' filepath='external/libcxx/include/memory' line='1787' column='1' id='543febef'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='40384a71' filepath='external/libcxx/include/memory' line='1789' column='1' id='58971cf3'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='19ec4cf0'/>
</member-type>
<member-type access='private'>
<class-decl name='rebind&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1795' column='1' id='bb513b9b'>
<member-type access='public'>
<typedef-decl name='other' type-id='48b06606' filepath='external/libcxx/include/memory' line='1795' column='1' id='55f68a14'/>
</member-type>
</class-decl>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='261c418b' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt; &gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='fb349b8c'>
<member-type access='public'>
<typedef-decl name='type' type-id='19ec4cf0' filepath='external/libcxx/include/memory' line='1171' column='1' id='edc30cad'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt; *, std::__1::allocator&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt; &gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='7b34e631'>
<member-type access='public'>
<typedef-decl name='type' type-id='fc3e1eb3' filepath='external/libcxx/include/memory' line='1097' column='1' id='3540c776'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='6ff1d7a7'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='40235a16' filepath='external/libcxx/include/memory' line='974' column='1' id='82fa45fb'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='fc3e1eb3'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='ec0df55c'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt; *&gt;::__nat, std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='22463796'>
<member-type access='public'>
<typedef-decl name='type' type-id='874fd690' filepath='external/libcxx/include/type_traits' line='431' column='1' id='f0ec10a7'/>
</member-type>
</class-decl>
<class-decl name='__allocator_traits_rebind&lt;std::__1::allocator&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt; &gt;, std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1280' column='1' id='cac1d05f'>
<member-type access='public'>
<typedef-decl name='type' type-id='55f68a14' filepath='external/libcxx/include/memory' line='1282' column='1' id='84c62f12'/>
</member-type>
</class-decl>
<class-decl name='__rebind_alloc_helper&lt;std::__1::allocator_traits&lt;std::__1::allocator&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt; &gt; &gt;, std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1769' column='1' id='310a1945'>
<member-type access='public'>
<typedef-decl name='type' type-id='38c9aa97' filepath='external/libcxx/include/memory' line='1772' column='1' id='c17a9228'/>
</member-type>
</class-decl>
<class-decl name='__hash_node_types&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *, std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='227' column='1' id='de7f9ba4'>
<base-class access='public' layout-offset-in-bits='0' type-id='d3b5f02c'/>
<base-class access='public' layout-offset-in-bits='0' type-id='e5893ee2'/>
<member-type access='public'>
<typedef-decl name='__next_pointer' type-id='98d80a3c' filepath='external/libcxx/include/__hash_table' line='246' column='1' id='1ade8a48'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_pointer' type-id='1e66bdfb' filepath='external/libcxx/include/__hash_table' line='240' column='1' id='fdd983f1'/>
</member-type>
</class-decl>
<class-decl name='__hash_key_value_types&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='168' column='1' id='d3b5f02c'>
<member-type access='public'>
<typedef-decl name='key_type' type-id='27619c1c' filepath='external/libcxx/include/__hash_table' line='169' column='1' id='080ca977'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__container_value_type' type-id='08084680' filepath='external/libcxx/include/__hash_table' line='172' column='1' id='75cb783b'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_value_type' type-id='874fd690' filepath='external/libcxx/include/__hash_table' line='171' column='1' id='06bd3c74'/>
</member-type>
<data-member access='public' static='yes'>
<var-decl name='__is_map' type-id='4ab96a04' visibility='default' filepath='external/libcxx/include/__hash_table' line='174' column='1'/>
</data-member>
</class-decl>
<class-decl name='__hash_map_pointer_types&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *, std::__1::__hash_key_value_types&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='215' column='1' id='e5893ee2'/>
<class-decl name='allocator&lt;std::__1::pair&lt;const std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt; &gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='d05727fd'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='c8f5a626' filepath='external/libcxx/include/memory' line='1786' column='1' id='4801958f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='d4f5b90a' filepath='external/libcxx/include/memory' line='1788' column='1' id='549c5593'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='f2fb0683' filepath='external/libcxx/include/memory' line='1787' column='1' id='aaaf6c1f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='fefb1967' filepath='external/libcxx/include/memory' line='1789' column='1' id='31097783'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9207f1dd' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='__map_node_handle&lt;std::__1::unordered_map&lt;std::__1::basic_string&lt;char&gt;, std::__1::basic_string&lt;char&gt;, std::__1::hash&lt;std::__1::basic_string&lt;char&gt; &gt;, std::__1::equal_to&lt;std::__1::basic_string&lt;char&gt; &gt;, std::__1::allocator&lt;std::__1::pair&lt;const std::__1::basic_string&lt;char&gt;, std::__1::basic_string&lt;char&gt; &gt; &gt; &gt;::__node, std::__1::unordered_map&lt;std::__1::basic_string&lt;char&gt;, std::__1::basic_string&lt;char&gt;, std::__1::hash&lt;std::__1::basic_string&lt;char&gt; &gt;, std::__1::equal_to&lt;std::__1::basic_string&lt;char&gt; &gt;, std::__1::allocator&lt;std::__1::pair&lt;const std::__1::basic_string&lt;char&gt;, std::__1::basic_string&lt;char&gt; &gt; &gt; &gt;::allocator_type&gt;' type-id='e93be911' filepath='external/libcxx/include/__node_handle' line='193' column='1' id='3fa6921e'/>
<typedef-decl name='u16string' type-id='cea92a70' filepath='external/libcxx/include/string' line='4183' column='1' id='222ea3df'/>
<class-decl name='basic_string&lt;char16_t, std::__1::char_traits&lt;char16_t&gt;, std::__1::allocator&lt;char16_t&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/string' line='667' column='1' id='cea92a70'>
<base-class access='private' layout-offset-in-bits='0' type-id='c3e90ce7'/>
<member-type access='private'>
<typedef-decl name='size_type' type-id='78511a84' filepath='external/libcxx/include/string' line='677' column='1' id='06725de7'/>
</member-type>
<member-type access='private'>
<class-decl name='__rep' size-in-bits='96' is-struct='yes' visibility='default' filepath='external/libcxx/include/string' line='775' column='1' id='ca9cbb0d'>
<member-type access='public'>
<union-decl name='__anonymous_union__' size-in-bits='96' is-anonymous='yes' visibility='default' filepath='external/libcxx/include/string' line='777' column='1' id='8eec8c9d'>
<data-member access='public'>
<var-decl name='__l' type-id='eb6fbf8c' visibility='default' filepath='external/libcxx/include/string' line='779' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='__s' type-id='801f5164' visibility='default' filepath='external/libcxx/include/string' line='780' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='__r' type-id='b392097c' visibility='default' filepath='external/libcxx/include/string' line='781' column='1'/>
</data-member>
</union-decl>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='' type-id='8eec8c9d' visibility='default' filepath='external/libcxx/include/string' line='777' column='1'/>
</data-member>
</class-decl>
</member-type>
<member-type access='private'>
<class-decl name='__long' size-in-bits='96' is-struct='yes' visibility='default' filepath='external/libcxx/include/string' line='736' column='1' id='eb6fbf8c'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='__cap_' type-id='06725de7' visibility='default' filepath='external/libcxx/include/string' line='738' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='__size_' type-id='06725de7' visibility='default' filepath='external/libcxx/include/string' line='739' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='__data_' type-id='2e274c20' visibility='default' filepath='external/libcxx/include/string' line='740' column='1'/>
</data-member>
</class-decl>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='28a6d0f3' filepath='external/libcxx/include/string' line='681' column='1' id='2e274c20'/>
</member-type>
<member-type access='private'>
<class-decl name='__short' size-in-bits='96' is-struct='yes' visibility='default' filepath='external/libcxx/include/string' line='754' column='1' id='801f5164'>
<member-type access='public'>
<union-decl name='__anonymous_union__' size-in-bits='16' is-anonymous='yes' visibility='default' filepath='external/libcxx/include/string' line='756' column='1' id='b8d5ba74'>
<data-member access='public'>
<var-decl name='__size_' type-id='002ac4a6' visibility='default' filepath='external/libcxx/include/string' line='758' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='__lx' type-id='1a8dd50d' visibility='default' filepath='external/libcxx/include/string' line='759' column='1'/>
</data-member>
</union-decl>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='' type-id='b8d5ba74' visibility='default' filepath='external/libcxx/include/string' line='756' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='16'>
<var-decl name='__data_' type-id='72631341' visibility='default' filepath='external/libcxx/include/string' line='761' column='1'/>
</data-member>
</class-decl>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='801a266d' filepath='external/libcxx/include/string' line='674' column='1' id='1a8dd50d'/>
</member-type>
<member-type access='private'>
<class-decl name='__raw' size-in-bits='96' is-struct='yes' visibility='default' filepath='external/libcxx/include/string' line='770' column='1' id='b392097c'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='__words' type-id='048eea03' visibility='default' filepath='external/libcxx/include/string' line='772' column='1'/>
</data-member>
</class-decl>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='443bd0ae' filepath='external/libcxx/include/string' line='675' column='1' id='b9c5d5a9'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__self_view' type-id='501d9695' filepath='external/libcxx/include/string' line='672' column='1' id='80169cfd'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='dc5e71d4' filepath='external/libcxx/include/string' line='696' column='1' id='9c7181f1'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='dea42613' filepath='external/libcxx/include/string' line='697' column='1' id='1375e501'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reverse_iterator' type-id='4cdc32cb' filepath='external/libcxx/include/string' line='699' column='1' id='f9e9b85a'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reverse_iterator' type-id='888b919c' filepath='external/libcxx/include/string' line='700' column='1' id='97cfcb4a'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='44b6d321' filepath='external/libcxx/include/string' line='680' column='1' id='1397a330'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='867eed30' filepath='external/libcxx/include/string' line='679' column='1' id='14f90a80'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='6c141533' filepath='external/libcxx/include/string' line='682' column='1' id='71df3bf0'/>
</member-type>
<data-member access='private' static='yes'>
<var-decl name='__short_mask' type-id='b31cc497' visibility='default' filepath='external/libcxx/include/string' line='747' column='1'/>
</data-member>
<data-member access='private' static='yes'>
<var-decl name='__long_mask' type-id='b31cc497' visibility='default' filepath='external/libcxx/include/string' line='748' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__r_' type-id='8d3c18f6' visibility='default' filepath='external/libcxx/include/string' line='785' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='npos' type-id='b31cc497' visibility='default' filepath='external/libcxx/include/string' line='788' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='basic_string' filepath='external/libcxx/include/string' line='790' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a75fa706' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='basic_string' filepath='external/libcxx/include/string' line='793' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a75fa706' is-artificial='yes'/>
<parameter type-id='ae923b0d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='basic_string' filepath='external/libcxx/include/string' line='800' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a75fa706' is-artificial='yes'/>
<parameter type-id='14b70c67'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='basic_string' filepath='external/libcxx/include/string' line='801' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a75fa706' is-artificial='yes'/>
<parameter type-id='14b70c67'/>
<parameter type-id='ae923b0d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='basic_string' filepath='external/libcxx/include/string' line='805' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a75fa706' is-artificial='yes'/>
<parameter type-id='2bb17c24'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='basic_string' filepath='external/libcxx/include/string' line='813' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a75fa706' is-artificial='yes'/>
<parameter type-id='2bb17c24'/>
<parameter type-id='ae923b0d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='basic_string' filepath='external/libcxx/include/string' line='835' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a75fa706' is-artificial='yes'/>
<parameter type-id='161c039a'/>
<parameter type-id='06725de7'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='basic_string' filepath='external/libcxx/include/string' line='837' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a75fa706' is-artificial='yes'/>
<parameter type-id='161c039a'/>
<parameter type-id='06725de7'/>
<parameter type-id='e212730d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='basic_string' filepath='external/libcxx/include/string' line='839' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a75fa706' is-artificial='yes'/>
<parameter type-id='06725de7'/>
<parameter type-id='801a266d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='basic_string' filepath='external/libcxx/include/string' line='847' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a75fa706' is-artificial='yes'/>
<parameter type-id='14b70c67'/>
<parameter type-id='06725de7'/>
<parameter type-id='06725de7'/>
<parameter type-id='e212730d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='basic_string' filepath='external/libcxx/include/string' line='850' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a75fa706' is-artificial='yes'/>
<parameter type-id='14b70c67'/>
<parameter type-id='06725de7'/>
<parameter type-id='e212730d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='basic_string' filepath='external/libcxx/include/string' line='874' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a75fa706' is-artificial='yes'/>
<parameter type-id='4b8969c5'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='basic_string' filepath='external/libcxx/include/string' line='876' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a75fa706' is-artificial='yes'/>
<parameter type-id='4b8969c5'/>
<parameter type-id='e212730d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~basic_string' filepath='external/libcxx/include/string' line='879' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a75fa706' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__basic_string_common&lt;true&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/string' line='620' column='1' id='c3e90ce7'/>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;char16_t&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='e62d229f'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='a8860191' filepath='external/libcxx/include/memory' line='1517' column='1' id='28a6d0f3'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='443bd0ae' filepath='external/libcxx/include/memory' line='1514' column='1' id='e8b5bb94'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='4f5649ea' filepath='external/libcxx/include/memory' line='1523' column='1' id='78511a84'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='900f55a8' filepath='external/libcxx/include/memory' line='1520' column='1' id='535c04a6'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_pointer' type-id='894a7fe8' filepath='external/libcxx/include/memory' line='1518' column='1' id='6c141533'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;char16_t, std::__1::allocator&lt;char16_t&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='5aea12ac'>
<member-type access='public'>
<typedef-decl name='type' type-id='f79f59b4' filepath='external/libcxx/include/memory' line='1031' column='1' id='a8860191'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;char16_t&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='443bd0ae'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='f02a41c5' filepath='external/libcxx/include/memory' line='1786' column='1' id='8543cd96'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='f42a4811' filepath='external/libcxx/include/memory' line='1788' column='1' id='d5758d66'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='161c039a' filepath='external/libcxx/include/memory' line='1787' column='1' id='66bac7ba'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='0a1bf0b6' filepath='external/libcxx/include/memory' line='1789' column='1' id='779cce8a'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='3f5118ed'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0adde8d4' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;char16_t&gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='62170a49'>
<member-type access='public'>
<typedef-decl name='type' type-id='3f5118ed' filepath='external/libcxx/include/memory' line='1171' column='1' id='4f5649ea'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;char16_t *, std::__1::allocator&lt;char16_t&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='ae15b38d'>
<member-type access='public'>
<typedef-decl name='type' type-id='3a8fae08' filepath='external/libcxx/include/memory' line='1097' column='1' id='900f55a8'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;char16_t *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='b05997d0'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='f02a41c5' filepath='external/libcxx/include/memory' line='974' column='1' id='d8cd1646'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='3a8fae08'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='cd41f8f1'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;char16_t *&gt;::__nat, char16_t&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='48a4852a'>
<member-type access='public'>
<typedef-decl name='type' type-id='801a266d' filepath='external/libcxx/include/type_traits' line='431' column='1' id='c50fa1f1'/>
</member-type>
</class-decl>
<class-decl name='__const_pointer&lt;char16_t, char16_t *, std::__1::allocator&lt;char16_t&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1042' column='1' id='72eddf95'>
<member-type access='public'>
<typedef-decl name='type' type-id='66bac7ba' filepath='external/libcxx/include/memory' line='1044' column='1' id='894a7fe8'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair&lt;std::__1::basic_string&lt;char16_t, std::__1::char_traits&lt;char16_t&gt;, std::__1::allocator&lt;char16_t&gt; &gt;::__rep, std::__1::allocator&lt;char16_t&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='8d3c18f6'>
<base-class access='private' layout-offset-in-bits='0' type-id='dd0abe4a'/>
<base-class access='private' layout-offset-in-bits='0' type-id='02c104af'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::basic_string&lt;char16_t, std::__1::char_traits&lt;char16_t&gt;, std::__1::allocator&lt;char16_t&gt; &gt;::__rep, 0, false&gt;' size-in-bits='96' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='dd0abe4a'>
<member-type access='public'>
<typedef-decl name='reference' type-id='d74abfe9' filepath='external/libcxx/include/memory' line='2136' column='1' id='38d3a6f8'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='b577d766' filepath='external/libcxx/include/memory' line='2137' column='1' id='79782fd8'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='ca9cbb0d' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b7ff7a48' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;char16_t&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='02c104af'>
<base-class access='private' layout-offset-in-bits='0' type-id='443bd0ae'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='feddd5f0' filepath='external/libcxx/include/memory' line='2174' column='1' id='8e40c2f3'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='e212730d' filepath='external/libcxx/include/memory' line='2175' column='1' id='8f22d1a3'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1dec42a7' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='basic_string_view&lt;char16_t, std::__1::char_traits&lt;char16_t&gt; &gt;' size-in-bits='64' visibility='default' filepath='external/libcxx/include/string_view' line='195' column='1' id='501d9695'>
<member-type access='private'>
<typedef-decl name='value_type' type-id='801a266d' filepath='external/libcxx/include/string_view' line='199' column='1' id='5bec325c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='3ab4472b' filepath='external/libcxx/include/string_view' line='204' column='1' id='e1d2ad90'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='161c039a' filepath='external/libcxx/include/string_view' line='201' column='1' id='3ab4472b'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reverse_iterator' type-id='aef4a5c9' filepath='external/libcxx/include/string_view' line='206' column='1' id='cdc3506b'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='0a1bf0b6' filepath='external/libcxx/include/string_view' line='203' column='1' id='ed82f77f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/string_view' line='208' column='1' id='731f6f3c'/>
</member-type>
<data-member access='public' static='yes'>
<var-decl name='npos' type-id='5919835e' visibility='default' filepath='external/libcxx/include/string_view' line='210' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__data' type-id='85e7a192' visibility='default' filepath='external/libcxx/include/string_view' line='605' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='32'>
<var-decl name='__size' type-id='143a6b6e' visibility='default' filepath='external/libcxx/include/string_view' line='606' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='basic_string_view' filepath='external/libcxx/include/string_view' line='220' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9387a915' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='basic_string_view' filepath='external/libcxx/include/string_view' line='223' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9387a915' is-artificial='yes'/>
<parameter type-id='ba4192e0'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='basic_string_view' filepath='external/libcxx/include/string_view' line='229' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9387a915' is-artificial='yes'/>
<parameter type-id='161c039a'/>
<parameter type-id='143a6b6e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='basic_string_view' filepath='external/libcxx/include/string_view' line='238' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9387a915' is-artificial='yes'/>
<parameter type-id='161c039a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='vector&lt;android::ResTable_config, std::__1::allocator&lt;android::ResTable_config&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='470' column='1' id='2b166553'>
<base-class access='private' layout-offset-in-bits='0' type-id='86513975'/>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='bc83a16a' filepath='external/libcxx/include/vector' line='479' column='1' id='fb9780ac'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='049eef08' filepath='external/libcxx/include/vector' line='483' column='1' id='f86ec22c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='f8926d95' filepath='external/libcxx/include/vector' line='478' column='1' id='1f8483ec'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='521c7acb' filepath='external/libcxx/include/vector' line='482' column='1' id='4747e0cf'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='e4c02ba0' filepath='external/libcxx/include/vector' line='487' column='1' id='0acf6870'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='fb0eb3f3' filepath='external/libcxx/include/vector' line='488' column='1' id='63451a80'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reverse_iterator' type-id='2289465b' filepath='external/libcxx/include/vector' line='489' column='1' id='2c1f668b'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reverse_iterator' type-id='e3ed8488' filepath='external/libcxx/include/vector' line='490' column='1' id='53b337fb'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='2e7dbceb' filepath='external/libcxx/include/vector' line='481' column='1' id='4cd857df'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='1a4295c7' filepath='external/libcxx/include/vector' line='485' column='1' id='81f0878b'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='b50f8ba7' filepath='external/libcxx/include/vector' line='486' column='1' id='bf66355b'/>
</member-type>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='496' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d94fddd3' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='502' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d94fddd3' is-artificial='yes'/>
<parameter type-id='d327240e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='514' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d94fddd3' is-artificial='yes'/>
<parameter type-id='f86ec22c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='516' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d94fddd3' is-artificial='yes'/>
<parameter type-id='f86ec22c'/>
<parameter type-id='d327240e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='518' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d94fddd3' is-artificial='yes'/>
<parameter type-id='f86ec22c'/>
<parameter type-id='4ef1e78e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='519' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d94fddd3' is-artificial='yes'/>
<parameter type-id='f86ec22c'/>
<parameter type-id='4ef1e78e'/>
<parameter type-id='d327240e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~vector' filepath='external/libcxx/include/vector' line='550' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d94fddd3' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='558' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d94fddd3' is-artificial='yes'/>
<parameter type-id='4c5e4f50'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='559' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d94fddd3' is-artificial='yes'/>
<parameter type-id='4c5e4f50'/>
<parameter type-id='d327240e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='565' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d94fddd3' is-artificial='yes'/>
<parameter type-id='7f902475'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='568' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d94fddd3' is-artificial='yes'/>
<parameter type-id='7f902475'/>
<parameter type-id='d327240e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='571' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d94fddd3' is-artificial='yes'/>
<parameter type-id='8dd7b443'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='579' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d94fddd3' is-artificial='yes'/>
<parameter type-id='8dd7b443'/>
<parameter type-id='d327240e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__vector_base&lt;android::ResTable_config, std::__1::allocator&lt;android::ResTable_config&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='326' column='1' id='86513975'>
<base-class access='protected' layout-offset-in-bits='0' type-id='2328d49c'/>
<member-type access='private'>
<typedef-decl name='pointer' type-id='b6f23337' filepath='external/libcxx/include/vector' line='338' column='1' id='1a4295c7'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='bc83a16a' filepath='external/libcxx/include/vector' line='330' column='1' id='324852f0'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b9090f18' filepath='external/libcxx/include/vector' line='332' column='1' id='049eef08'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='bea5949a' filepath='external/libcxx/include/vector' line='336' column='1' id='521c7acb'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='f8926d95' filepath='external/libcxx/include/vector' line='334' column='1' id='79281988'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='1ee3cf5b' filepath='external/libcxx/include/vector' line='335' column='1' id='2e7dbceb'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='43ac37f7' filepath='external/libcxx/include/vector' line='339' column='1' id='b50f8ba7'/>
</member-type>
<data-member access='protected' layout-offset-in-bits='0'>
<var-decl name='__begin_' type-id='1a4295c7' visibility='default' filepath='external/libcxx/include/vector' line='343' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='32'>
<var-decl name='__end_' type-id='1a4295c7' visibility='default' filepath='external/libcxx/include/vector' line='344' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='64'>
<var-decl name='__end_cap_' type-id='43b7c228' visibility='default' filepath='external/libcxx/include/vector' line='345' column='1'/>
</data-member>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='361' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5e8bebe5' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='363' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5e8bebe5' is-artificial='yes'/>
<parameter type-id='e09fca12'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='365' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5e8bebe5' is-artificial='yes'/>
<parameter type-id='a6a0462f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes'>
<function-decl name='~__vector_base' filepath='external/libcxx/include/vector' line='367' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5e8bebe5' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;android::ResTable_config&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='7456211f'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='dcfc554d' filepath='external/libcxx/include/memory' line='1517' column='1' id='b6f23337'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='bc83a16a' filepath='external/libcxx/include/memory' line='1514' column='1' id='2a25b660'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='da93330a' filepath='external/libcxx/include/memory' line='1523' column='1' id='b9090f18'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='b78d02ec' filepath='external/libcxx/include/memory' line='1520' column='1' id='4b3ce2b2'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_pointer' type-id='9dc8a5d4' filepath='external/libcxx/include/memory' line='1518' column='1' id='43ac37f7'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;android::ResTable_config, std::__1::allocator&lt;android::ResTable_config&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='c582df40'>
<member-type access='public'>
<typedef-decl name='type' type-id='5145fbe0' filepath='external/libcxx/include/memory' line='1031' column='1' id='dcfc554d'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;android::ResTable_config&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='bc83a16a'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='ffec30c5' filepath='external/libcxx/include/memory' line='1786' column='1' id='06798116'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='03ec3711' filepath='external/libcxx/include/memory' line='1788' column='1' id='d3072ce6'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='ef6dae5e' filepath='external/libcxx/include/memory' line='1787' column='1' id='7da6df3a'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='eb6da812' filepath='external/libcxx/include/memory' line='1789' column='1' id='90a5720a'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='3ce2b86d'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ffbf9228' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;android::ResTable_config&gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='bfae20fd'>
<member-type access='public'>
<typedef-decl name='type' type-id='3ce2b86d' filepath='external/libcxx/include/memory' line='1171' column='1' id='da93330a'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;android::ResTable_config *, std::__1::allocator&lt;android::ResTable_config&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='09fe5611'>
<member-type access='public'>
<typedef-decl name='type' type-id='62ce9a68' filepath='external/libcxx/include/memory' line='1097' column='1' id='b78d02ec'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;android::ResTable_config *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='d8e1a62c'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='ffec30c5' filepath='external/libcxx/include/memory' line='974' column='1' id='235a0826'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='62ce9a68'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='5f8014b5'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;android::ResTable_config *&gt;::__nat, android::ResTable_config&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='e9b586f6'>
<member-type access='public'>
<typedef-decl name='type' type-id='f8926d95' filepath='external/libcxx/include/type_traits' line='431' column='1' id='e9e5c2d5'/>
</member-type>
</class-decl>
<class-decl name='__const_pointer&lt;android::ResTable_config, android::ResTable_config *, std::__1::allocator&lt;android::ResTable_config&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1042' column='1' id='24b169bd'>
<member-type access='public'>
<typedef-decl name='type' type-id='7da6df3a' filepath='external/libcxx/include/memory' line='1044' column='1' id='9dc8a5d4'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair&lt;android::ResTable_config *, std::__1::allocator&lt;android::ResTable_config&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='43b7c228'>
<base-class access='private' layout-offset-in-bits='0' type-id='e4d4d078'/>
<base-class access='private' layout-offset-in-bits='0' type-id='56dccc53'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;android::ResTable_config *, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='e4d4d078'>
<member-type access='public'>
<typedef-decl name='reference' type-id='c3d0f559' filepath='external/libcxx/include/memory' line='2136' column='1' id='c24cbbfa'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='db1a1a94' filepath='external/libcxx/include/memory' line='2137' column='1' id='e43bdace'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='ffec30c5' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='02ec61be' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;android::ResTable_config&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='56dccc53'>
<base-class access='private' layout-offset-in-bits='0' type-id='bc83a16a'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='fbbf8bdc' filepath='external/libcxx/include/memory' line='2174' column='1' id='f4ce1753'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='5fe1940d' filepath='external/libcxx/include/memory' line='2175' column='1' id='0f6a3743'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='600282c3' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='vector&lt;const android::ResTable_type *, std::__1::allocator&lt;const android::ResTable_type *&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='470' column='1' id='94c4b137'>
<base-class access='private' layout-offset-in-bits='0' type-id='dfecc261'/>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='35484ac1' filepath='external/libcxx/include/vector' line='479' column='1' id='2aca27b8'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='6a22e70c' filepath='external/libcxx/include/vector' line='483' column='1' id='8dbaea00'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='bfebf634' filepath='external/libcxx/include/vector' line='478' column='1' id='7f513560'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='60e720af' filepath='external/libcxx/include/vector' line='482' column='1' id='f720ba23'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='cee58e29' filepath='external/libcxx/include/vector' line='487' column='1' id='6dc8883c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='15636724' filepath='external/libcxx/include/vector' line='488' column='1' id='0e6a0e0c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reverse_iterator' type-id='4f8b2204' filepath='external/libcxx/include/vector' line='489' column='1' id='c8d2374f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reverse_iterator' type-id='91d8fab5' filepath='external/libcxx/include/vector' line='490' column='1' id='08cfc3bf'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='42a305ff' filepath='external/libcxx/include/vector' line='481' column='1' id='01c50f73'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='be2111ab' filepath='external/libcxx/include/vector' line='485' column='1' id='d1a6fa6f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='fa44453b' filepath='external/libcxx/include/vector' line='486' column='1' id='a39fdbbf'/>
</member-type>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='496' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e7120f7f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='502' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e7120f7f' is-artificial='yes'/>
<parameter type-id='71845c0a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='514' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e7120f7f' is-artificial='yes'/>
<parameter type-id='8dbaea00'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='516' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e7120f7f' is-artificial='yes'/>
<parameter type-id='8dbaea00'/>
<parameter type-id='71845c0a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='518' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e7120f7f' is-artificial='yes'/>
<parameter type-id='8dbaea00'/>
<parameter type-id='e2cab642'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='519' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e7120f7f' is-artificial='yes'/>
<parameter type-id='8dbaea00'/>
<parameter type-id='e2cab642'/>
<parameter type-id='71845c0a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~vector' filepath='external/libcxx/include/vector' line='550' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e7120f7f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='558' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e7120f7f' is-artificial='yes'/>
<parameter type-id='2faf00ac'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='559' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e7120f7f' is-artificial='yes'/>
<parameter type-id='2faf00ac'/>
<parameter type-id='71845c0a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='565' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e7120f7f' is-artificial='yes'/>
<parameter type-id='78dcb206'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='568' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e7120f7f' is-artificial='yes'/>
<parameter type-id='78dcb206'/>
<parameter type-id='71845c0a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='571' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e7120f7f' is-artificial='yes'/>
<parameter type-id='fa788417'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='579' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e7120f7f' is-artificial='yes'/>
<parameter type-id='fa788417'/>
<parameter type-id='71845c0a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__vector_base&lt;const android::ResTable_type *, std::__1::allocator&lt;const android::ResTable_type *&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='326' column='1' id='dfecc261'>
<base-class access='protected' layout-offset-in-bits='0' type-id='2328d49c'/>
<member-type access='private'>
<typedef-decl name='pointer' type-id='3cb0cafe' filepath='external/libcxx/include/vector' line='338' column='1' id='be2111ab'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='35484ac1' filepath='external/libcxx/include/vector' line='330' column='1' id='352fcd0c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b5624685' filepath='external/libcxx/include/vector' line='332' column='1' id='6a22e70c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='8084e80e' filepath='external/libcxx/include/vector' line='336' column='1' id='60e720af'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='bfebf634' filepath='external/libcxx/include/vector' line='334' column='1' id='296c784c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='22adf0bf' filepath='external/libcxx/include/vector' line='335' column='1' id='42a305ff'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='561c98b2' filepath='external/libcxx/include/vector' line='339' column='1' id='fa44453b'/>
</member-type>
<data-member access='protected' layout-offset-in-bits='0'>
<var-decl name='__begin_' type-id='be2111ab' visibility='default' filepath='external/libcxx/include/vector' line='343' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='32'>
<var-decl name='__end_' type-id='be2111ab' visibility='default' filepath='external/libcxx/include/vector' line='344' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='64'>
<var-decl name='__end_cap_' type-id='c01a67f4' visibility='default' filepath='external/libcxx/include/vector' line='345' column='1'/>
</data-member>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='361' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7d095629' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='363' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7d095629' is-artificial='yes'/>
<parameter type-id='6109ac8e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='365' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7d095629' is-artificial='yes'/>
<parameter type-id='e3678b6b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes'>
<function-decl name='~__vector_base' filepath='external/libcxx/include/vector' line='367' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7d095629' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;const android::ResTable_type *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='435efca8'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='6c5a7d09' filepath='external/libcxx/include/memory' line='1517' column='1' id='3cb0cafe'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='35484ac1' filepath='external/libcxx/include/memory' line='1514' column='1' id='c446d2cb'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='4e1d4dc1' filepath='external/libcxx/include/memory' line='1523' column='1' id='b5624685'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='1370dbba' filepath='external/libcxx/include/memory' line='1520' column='1' id='e48769e9'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_pointer' type-id='bbb4543b' filepath='external/libcxx/include/memory' line='1518' column='1' id='561c98b2'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;const android::ResTable_type *, std::__1::allocator&lt;const android::ResTable_type *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='2d061804'>
<member-type access='public'>
<typedef-decl name='type' type-id='c6ab881c' filepath='external/libcxx/include/memory' line='1031' column='1' id='6c5a7d09'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;const android::ResTable_type *&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='35484ac1'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='3e74713a' filepath='external/libcxx/include/memory' line='1786' column='1' id='50494fef'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='32745e56' filepath='external/libcxx/include/memory' line='1788' column='1' id='fa1920f3'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='def8adcf' filepath='external/libcxx/include/memory' line='1787' column='1' id='d383853f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='e2f8b41b' filepath='external/libcxx/include/memory' line='1789' column='1' id='6d483fa3'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='860efb80'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e75728a9' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;const android::ResTable_type *&gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='2e8d541a'>
<member-type access='public'>
<typedef-decl name='type' type-id='860efb80' filepath='external/libcxx/include/memory' line='1171' column='1' id='4e1d4dc1'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;const android::ResTable_type **, std::__1::allocator&lt;const android::ResTable_type *&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='998b56ed'>
<member-type access='public'>
<typedef-decl name='type' type-id='78f58e27' filepath='external/libcxx/include/memory' line='1097' column='1' id='1370dbba'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;const android::ResTable_type **&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='dfa5af35'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='3e74713a' filepath='external/libcxx/include/memory' line='974' column='1' id='ae332f6f'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='78f58e27'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='06ea2942'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;const android::ResTable_type **&gt;::__nat, const android::ResTable_type *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='a311bdd6'>
<member-type access='public'>
<typedef-decl name='type' type-id='bfebf634' filepath='external/libcxx/include/type_traits' line='431' column='1' id='1e82dca3'/>
</member-type>
</class-decl>
<class-decl name='__const_pointer&lt;const android::ResTable_type *, const android::ResTable_type **, std::__1::allocator&lt;const android::ResTable_type *&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1042' column='1' id='98e49cd0'>
<member-type access='public'>
<typedef-decl name='type' type-id='d383853f' filepath='external/libcxx/include/memory' line='1044' column='1' id='bbb4543b'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair&lt;const android::ResTable_type **, std::__1::allocator&lt;const android::ResTable_type *&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='c01a67f4'>
<base-class access='private' layout-offset-in-bits='0' type-id='7c4db7cf'/>
<base-class access='private' layout-offset-in-bits='0' type-id='ed8c4278'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;const android::ResTable_type **, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='7c4db7cf'>
<member-type access='public'>
<typedef-decl name='reference' type-id='6d4e0f14' filepath='external/libcxx/include/memory' line='2136' column='1' id='ae808699'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='7ab77f19' filepath='external/libcxx/include/memory' line='2137' column='1' id='84e063f5'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='3e74713a' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c9bc71a7' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;const android::ResTable_type *&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='ed8c4278'>
<base-class access='private' layout-offset-in-bits='0' type-id='35484ac1'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='f3573b8d' filepath='external/libcxx/include/memory' line='2174' column='1' id='d958a0ba'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='e562b14c' filepath='external/libcxx/include/memory' line='2175' column='1' id='2b75b98e'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ed8afb2e' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;android::AssetManager2::ConfiguredPackage&gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='e5cc4943'>
<member-type access='public'>
<typedef-decl name='type' type-id='3ef53cf5' filepath='external/libcxx/include/memory' line='1171' column='1' id='d5c5c166'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;android::AssetManager2::ConfiguredPackage *, std::__1::allocator&lt;android::AssetManager2::ConfiguredPackage&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='7b096027'>
<member-type access='public'>
<typedef-decl name='type' type-id='0c5b227c' filepath='external/libcxx/include/memory' line='1097' column='1' id='20b44d2e'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;android::AssetManager2::ConfiguredPackage *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='8cda3b36'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='c466227d' filepath='external/libcxx/include/memory' line='974' column='1' id='d45c0d4a'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='0c5b227c'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='4f79369f'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;android::AssetManager2::ConfiguredPackage *&gt;::__nat, android::AssetManager2::ConfiguredPackage&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='d0f9f09c'>
<member-type access='public'>
<typedef-decl name='type' type-id='01b8bd0d' filepath='external/libcxx/include/type_traits' line='431' column='1' id='58c1cabb'/>
</member-type>
</class-decl>
<class-decl name='__const_pointer&lt;android::AssetManager2::ConfiguredPackage, android::AssetManager2::ConfiguredPackage *, std::__1::allocator&lt;android::AssetManager2::ConfiguredPackage&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1042' column='1' id='f69739c5'>
<member-type access='public'>
<typedef-decl name='type' type-id='6cc7b2a2' filepath='external/libcxx/include/memory' line='1044' column='1' id='4080e316'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair&lt;android::AssetManager2::ConfiguredPackage *, std::__1::allocator&lt;android::AssetManager2::ConfiguredPackage&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='37dd8aae'>
<base-class access='private' layout-offset-in-bits='0' type-id='b5df5bdc'/>
<base-class access='private' layout-offset-in-bits='0' type-id='8288923d'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;android::AssetManager2::ConfiguredPackage *, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='b5df5bdc'>
<member-type access='public'>
<typedef-decl name='reference' type-id='87c81541' filepath='external/libcxx/include/memory' line='2136' column='1' id='e7bbdd8c'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='28cc229c' filepath='external/libcxx/include/memory' line='2137' column='1' id='df49278c'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='c466227d' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='260dd06a' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;android::AssetManager2::ConfiguredPackage&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='8288923d'>
<base-class access='private' layout-offset-in-bits='0' type-id='4f878678'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='aa41aef2' filepath='external/libcxx/include/memory' line='2174' column='1' id='4c30739b'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='53457e95' filepath='external/libcxx/include/memory' line='2175' column='1' id='652a5c1b'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='07c0801d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='vector&lt;int, std::__1::allocator&lt;int&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='470' column='1' id='21156a1f'>
<base-class access='private' layout-offset-in-bits='0' type-id='ccc1a701'/>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='fe392671' filepath='external/libcxx/include/vector' line='479' column='1' id='56f28cc0'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='4519a764' filepath='external/libcxx/include/vector' line='483' column='1' id='c7871c78'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='95e97e5e' filepath='external/libcxx/include/vector' line='478' column='1' id='21d18d18'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='0ed56687' filepath='external/libcxx/include/vector' line='482' column='1' id='a9e34b1b'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='a55d0f63' filepath='external/libcxx/include/vector' line='487' column='1' id='c1032564'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='27a9a4b2' filepath='external/libcxx/include/vector' line='488' column='1' id='83e002e4'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reverse_iterator' type-id='f6e567a6' filepath='external/libcxx/include/vector' line='489' column='1' id='a339cbe7'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reverse_iterator' type-id='d9249d9b' filepath='external/libcxx/include/vector' line='490' column='1' id='2564d967'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='58649207' filepath='external/libcxx/include/vector' line='481' column='1' id='68329a9b'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='73ca7213' filepath='external/libcxx/include/vector' line='485' column='1' id='ca253657'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='ccad1293' filepath='external/libcxx/include/vector' line='486' column='1' id='eab552d7'/>
</member-type>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='496' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0a8caa67' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='502' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0a8caa67' is-artificial='yes'/>
<parameter type-id='7aa97862'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='514' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0a8caa67' is-artificial='yes'/>
<parameter type-id='c7871c78'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='516' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0a8caa67' is-artificial='yes'/>
<parameter type-id='c7871c78'/>
<parameter type-id='7aa97862'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='518' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0a8caa67' is-artificial='yes'/>
<parameter type-id='c7871c78'/>
<parameter type-id='1ff9666a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='519' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0a8caa67' is-artificial='yes'/>
<parameter type-id='c7871c78'/>
<parameter type-id='1ff9666a'/>
<parameter type-id='7aa97862'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~vector' filepath='external/libcxx/include/vector' line='550' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0a8caa67' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='558' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0a8caa67' is-artificial='yes'/>
<parameter type-id='0cc525a4'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='559' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0a8caa67' is-artificial='yes'/>
<parameter type-id='0cc525a4'/>
<parameter type-id='7aa97862'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='565' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0a8caa67' is-artificial='yes'/>
<parameter type-id='1b16c61c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='568' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0a8caa67' is-artificial='yes'/>
<parameter type-id='1b16c61c'/>
<parameter type-id='7aa97862'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='571' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0a8caa67' is-artificial='yes'/>
<parameter type-id='5c52b8bf'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='579' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0a8caa67' is-artificial='yes'/>
<parameter type-id='5c52b8bf'/>
<parameter type-id='7aa97862'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__vector_base&lt;int, std::__1::allocator&lt;int&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='326' column='1' id='ccc1a701'>
<base-class access='protected' layout-offset-in-bits='0' type-id='2328d49c'/>
<member-type access='private'>
<typedef-decl name='pointer' type-id='a1ae76ee' filepath='external/libcxx/include/vector' line='338' column='1' id='73ca7213'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='fe392671' filepath='external/libcxx/include/vector' line='330' column='1' id='d5ff43f4'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='e061af55' filepath='external/libcxx/include/vector' line='332' column='1' id='4519a764'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='a7cfbfb6' filepath='external/libcxx/include/vector' line='336' column='1' id='0ed56687'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='95e97e5e' filepath='external/libcxx/include/vector' line='334' column='1' id='098dee04'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='553fa55f' filepath='external/libcxx/include/vector' line='335' column='1' id='58649207'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='a5eb9482' filepath='external/libcxx/include/vector' line='339' column='1' id='ccad1293'/>
</member-type>
<data-member access='protected' layout-offset-in-bits='0'>
<var-decl name='__begin_' type-id='73ca7213' visibility='default' filepath='external/libcxx/include/vector' line='343' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='32'>
<var-decl name='__end_' type-id='73ca7213' visibility='default' filepath='external/libcxx/include/vector' line='344' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='64'>
<var-decl name='__end_cap_' type-id='97d0af14' visibility='default' filepath='external/libcxx/include/vector' line='345' column='1'/>
</data-member>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='361' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='40e1d109' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='363' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='40e1d109' is-artificial='yes'/>
<parameter type-id='7e541e86'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='365' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='40e1d109' is-artificial='yes'/>
<parameter type-id='74450d8b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes'>
<function-decl name='~__vector_base' filepath='external/libcxx/include/vector' line='367' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='40e1d109' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;int&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='f3fe704a'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='c9472429' filepath='external/libcxx/include/memory' line='1517' column='1' id='a1ae76ee'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='fe392671' filepath='external/libcxx/include/memory' line='1514' column='1' id='d48b26bb'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='f2c31bdb' filepath='external/libcxx/include/memory' line='1523' column='1' id='e061af55'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='a60545ec' filepath='external/libcxx/include/memory' line='1520' column='1' id='db94e2d9'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_pointer' type-id='3c6198bb' filepath='external/libcxx/include/memory' line='1518' column='1' id='a5eb9482'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;int, std::__1::allocator&lt;int&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='f4023b0c'>
<member-type access='public'>
<typedef-decl name='type' type-id='bc455c54' filepath='external/libcxx/include/memory' line='1031' column='1' id='c9472429'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;int&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='fe392671'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='7292109c' filepath='external/libcxx/include/memory' line='1786' column='1' id='3d377da5'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='769216e8' filepath='external/libcxx/include/memory' line='1788' column='1' id='7c8b3511'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='6d60f45d' filepath='external/libcxx/include/memory' line='1787' column='1' id='cb997701'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='6160e179' filepath='external/libcxx/include/memory' line='1789' column='1' id='cb223e3d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='f98478de'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9df78a19' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;int&gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='b7f2db8a'>
<member-type access='public'>
<typedef-decl name='type' type-id='f98478de' filepath='external/libcxx/include/memory' line='1171' column='1' id='f2c31bdb'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;int *, std::__1::allocator&lt;int&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='3958acad'>
<member-type access='public'>
<typedef-decl name='type' type-id='70e9d28d' filepath='external/libcxx/include/memory' line='1097' column='1' id='a60545ec'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;int *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='83667eef'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='7292109c' filepath='external/libcxx/include/memory' line='974' column='1' id='fbb51365'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='70e9d28d'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='6637b2a4'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;int *&gt;::__nat, int&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='3239c26e'>
<member-type access='public'>
<typedef-decl name='type' type-id='95e97e5e' filepath='external/libcxx/include/type_traits' line='431' column='1' id='b7eb7dbd'/>
</member-type>
</class-decl>
<class-decl name='__const_pointer&lt;int, int *, std::__1::allocator&lt;int&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1042' column='1' id='6a0e0458'>
<member-type access='public'>
<typedef-decl name='type' type-id='cb997701' filepath='external/libcxx/include/memory' line='1044' column='1' id='3c6198bb'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair&lt;int *, std::__1::allocator&lt;int&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='97d0af14'>
<base-class access='private' layout-offset-in-bits='0' type-id='cd94fd85'/>
<base-class access='private' layout-offset-in-bits='0' type-id='51ebade8'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;int&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='51ebade8'>
<base-class access='private' layout-offset-in-bits='0' type-id='fe392671'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='a9f79cfd' filepath='external/libcxx/include/memory' line='2174' column='1' id='cb434370'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='7f91ae42' filepath='external/libcxx/include/memory' line='2175' column='1' id='3561f8c0'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b782537e' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;android::AssetManager2::PackageGroup&gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='ad85e192'>
<member-type access='public'>
<typedef-decl name='type' type-id='28c8534c' filepath='external/libcxx/include/memory' line='1171' column='1' id='bed88d21'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;android::AssetManager2::PackageGroup *, std::__1::allocator&lt;android::AssetManager2::PackageGroup&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='f9cfc045'>
<member-type access='public'>
<typedef-decl name='type' type-id='835db4eb' filepath='external/libcxx/include/memory' line='1097' column='1' id='d5732e70'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;android::AssetManager2::PackageGroup *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='d2d69233'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='41e7e562' filepath='external/libcxx/include/memory' line='974' column='1' id='ea2541f3'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='835db4eb'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='4753fdb0'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;android::AssetManager2::PackageGroup *&gt;::__nat, android::AssetManager2::PackageGroup&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='7db16b3e'>
<member-type access='public'>
<typedef-decl name='type' type-id='1bec9f14' filepath='external/libcxx/include/type_traits' line='431' column='1' id='7acbf84d'/>
</member-type>
</class-decl>
<class-decl name='__const_pointer&lt;android::AssetManager2::PackageGroup, android::AssetManager2::PackageGroup *, std::__1::allocator&lt;android::AssetManager2::PackageGroup&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1042' column='1' id='f1735bc8'>
<member-type access='public'>
<typedef-decl name='type' type-id='711a6a7b' filepath='external/libcxx/include/memory' line='1044' column='1' id='dce640d5'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair&lt;android::AssetManager2::PackageGroup *, std::__1::allocator&lt;android::AssetManager2::PackageGroup&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='e015e2ec'>
<base-class access='private' layout-offset-in-bits='0' type-id='3b4d4373'/>
<base-class access='private' layout-offset-in-bits='0' type-id='5a2afa10'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;android::AssetManager2::PackageGroup *, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='3b4d4373'>
<member-type access='public'>
<typedef-decl name='reference' type-id='040dea0c' filepath='external/libcxx/include/memory' line='2136' column='1' id='5ef8f28f'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='665c6791' filepath='external/libcxx/include/memory' line='2137' column='1' id='d781061f'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='41e7e562' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9592fed3' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;android::AssetManager2::PackageGroup&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='5a2afa10'>
<base-class access='private' layout-offset-in-bits='0' type-id='fb2b2135'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='02fa9691' filepath='external/libcxx/include/memory' line='2174' column='1' id='f3e98216'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='4bcb8e50' filepath='external/libcxx/include/memory' line='2175' column='1' id='db930a9a'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='85e0e7c6' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__wrap_iter&lt;const android::AssetManager2::PackageGroup *&gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/iterator' line='1315' column='1' id='c99d6d34'>
<member-type access='private'>
<typedef-decl name='iterator_type' type-id='69add6a9' filepath='external/libcxx/include/iterator' line='1318' column='1' id='8c502386'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='6c6ba93d' filepath='external/libcxx/include/iterator' line='1323' column='1' id='0c10e0b4'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='597c2a01' filepath='external/libcxx/include/iterator' line='1322' column='1' id='31ff23d4'/>
</member-type>
<member-type access='private'>
<typedef-decl name='difference_type' type-id='cade5b2c' filepath='external/libcxx/include/iterator' line='1321' column='1' id='e0265e4d'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__i' type-id='8c502386' visibility='default' filepath='external/libcxx/include/iterator' line='1325' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__wrap_iter' filepath='external/libcxx/include/iterator' line='1327' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ad8bfe02' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='__wrap_iter' filepath='external/libcxx/include/iterator' line='1440' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ad8bfe02' is-artificial='yes'/>
<parameter type-id='8c502386'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='iterator_traits&lt;const android::AssetManager2::PackageGroup *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/iterator' line='502' column='1' id='8582308f'>
<member-type access='public'>
<typedef-decl name='reference' type-id='75ade98d' filepath='external/libcxx/include/iterator' line='507' column='1' id='6c6ba93d'/>
</member-type>
<member-type access='public'>
<typedef-decl name='pointer' type-id='69add6a9' filepath='external/libcxx/include/iterator' line='506' column='1' id='597c2a01'/>
</member-type>
<member-type access='public'>
<typedef-decl name='difference_type' type-id='fc84bffe' filepath='external/libcxx/include/iterator' line='504' column='1' id='cade5b2c'/>
</member-type>
</class-decl>
<class-decl name='array&lt;unsigned char, 256&gt;' size-in-bits='2048' is-struct='yes' visibility='default' filepath='external/libcxx/include/array' line='128' column='1' id='155e8fd8'>
<member-type access='public'>
<typedef-decl name='value_type' type-id='002ac4a6' filepath='external/libcxx/include/array' line='132' column='1' id='70799029'/>
</member-type>
<member-type access='public'>
<typedef-decl name='iterator' type-id='920bca3c' filepath='external/libcxx/include/array' line='135' column='1' id='996bc4d5'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_iterator' type-id='660c4989' filepath='external/libcxx/include/array' line='136' column='1' id='87a4a1f5'/>
</member-type>
<member-type access='public'>
<typedef-decl name='reverse_iterator' type-id='1cc9dc31' filepath='external/libcxx/include/array' line='141' column='1' id='61dc3be6'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reverse_iterator' type-id='2646d6b4' filepath='external/libcxx/include/array' line='142' column='1' id='6be909c6'/>
</member-type>
<member-type access='public'>
<typedef-decl name='reference' type-id='960bd088' filepath='external/libcxx/include/array' line='133' column='1' id='a4b05cfc'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='720c5c6d' filepath='external/libcxx/include/array' line='134' column='1' id='f77a529c'/>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='__elems_' type-id='f411cbcf' visibility='default' filepath='external/libcxx/include/array' line='144' column='1'/>
</data-member>
</class-decl>
<class-decl name='unordered_map&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt;, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;std::__1::pair&lt;const unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt; &gt; &gt;' size-in-bits='160' visibility='default' filepath='external/libcxx/include/unordered_map' line='842' column='1' id='6a671eb0'>
<member-type access='private'>
<typedef-decl name='__table' type-id='b069d066' filepath='external/libcxx/include/unordered_map' line='866' column='1' id='0ef3d49b'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b453e49b' filepath='external/libcxx/include/unordered_map' line='885' column='1' id='7486b78f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='hasher' type-id='99463423' filepath='external/libcxx/include/unordered_map' line='848' column='1' id='13f0fc10'/>
</member-type>
<member-type access='private'>
<typedef-decl name='key_equal' type-id='f9e4b3e7' filepath='external/libcxx/include/unordered_map' line='849' column='1' id='d2ec4c55'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='9d7dd6fe' filepath='external/libcxx/include/unordered_map' line='850' column='1' id='50658421'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='93f3910d' filepath='external/libcxx/include/unordered_map' line='888' column='1' id='678b7e69'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='b3a8b6e9' filepath='external/libcxx/include/unordered_map' line='889' column='1' id='294ce609'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='feedc99f' filepath='external/libcxx/include/unordered_map' line='851' column='1' id='75c976b5'/>
</member-type>
<member-type access='private'>
<typedef-decl name='key_type' type-id='f0981eeb' filepath='external/libcxx/include/unordered_map' line='846' column='1' id='3abded17'/>
</member-type>
<member-type access='private'>
<typedef-decl name='insert_return_type' type-id='662ec16e' filepath='external/libcxx/include/unordered_map' line='895' column='1' id='f6addc9e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='node_type' type-id='3be79f9e' filepath='external/libcxx/include/unordered_map' line='894' column='1' id='c308fa3c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='mapped_type' type-id='fedde102' filepath='external/libcxx/include/unordered_map' line='847' column='1' id='6d8d3705'/>
</member-type>
<member-type access='private'>
<typedef-decl name='local_iterator' type-id='4bb324fd' filepath='external/libcxx/include/unordered_map' line='890' column='1' id='23ef72ed'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_local_iterator' type-id='2a061a79' filepath='external/libcxx/include/unordered_map' line='891' column='1' id='751a2bcd'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__table_' type-id='0ef3d49b' visibility='default' filepath='external/libcxx/include/unordered_map' line='868' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='904' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0cfd22c6' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='911' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0cfd22c6' is-artificial='yes'/>
<parameter type-id='7486b78f'/>
<parameter type-id='aa6e6c32'/>
<parameter type-id='4df27799'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='913' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0cfd22c6' is-artificial='yes'/>
<parameter type-id='7486b78f'/>
<parameter type-id='aa6e6c32'/>
<parameter type-id='4df27799'/>
<parameter type-id='8d5b31f5'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='928' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0cfd22c6' is-artificial='yes'/>
<parameter type-id='8d5b31f5'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='929' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0cfd22c6' is-artificial='yes'/>
<parameter type-id='4104f1cf'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='930' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0cfd22c6' is-artificial='yes'/>
<parameter type-id='4104f1cf'/>
<parameter type-id='8d5b31f5'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='933' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0cfd22c6' is-artificial='yes'/>
<parameter type-id='e29b4b64'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='935' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0cfd22c6' is-artificial='yes'/>
<parameter type-id='e29b4b64'/>
<parameter type-id='8d5b31f5'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='936' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0cfd22c6' is-artificial='yes'/>
<parameter type-id='2ba795f5'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='937' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0cfd22c6' is-artificial='yes'/>
<parameter type-id='2ba795f5'/>
<parameter type-id='7486b78f'/>
<parameter type-id='aa6e6c32'/>
<parameter type-id='4df27799'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='939' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0cfd22c6' is-artificial='yes'/>
<parameter type-id='2ba795f5'/>
<parameter type-id='7486b78f'/>
<parameter type-id='aa6e6c32'/>
<parameter type-id='4df27799'/>
<parameter type-id='8d5b31f5'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='945' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0cfd22c6' is-artificial='yes'/>
<parameter type-id='7486b78f'/>
<parameter type-id='8d5b31f5'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='948' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0cfd22c6' is-artificial='yes'/>
<parameter type-id='7486b78f'/>
<parameter type-id='aa6e6c32'/>
<parameter type-id='8d5b31f5'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='960' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0cfd22c6' is-artificial='yes'/>
<parameter type-id='2ba795f5'/>
<parameter type-id='7486b78f'/>
<parameter type-id='8d5b31f5'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='963' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0cfd22c6' is-artificial='yes'/>
<parameter type-id='2ba795f5'/>
<parameter type-id='7486b78f'/>
<parameter type-id='aa6e6c32'/>
<parameter type-id='8d5b31f5'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__hash_table&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, std::__1::__unordered_map_hasher&lt;unsigned int, std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, std::__1::hash&lt;unsigned int&gt;, true&gt;, std::__1::__unordered_map_equal&lt;unsigned int, std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, std::__1::equal_to&lt;unsigned int&gt;, true&gt;, std::__1::allocator&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt; &gt; &gt;' size-in-bits='160' visibility='default' filepath='external/libcxx/include/__hash_table' line='893' column='1' id='b069d066'>
<member-type access='private'>
<typedef-decl name='__bucket_list' type-id='075a9db6' filepath='external/libcxx/include/__hash_table' line='950' column='1' id='38d88bc0'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='fdeb221a' filepath='external/libcxx/include/__hash_table' line='916' column='1' id='b453e49b'/>
</member-type>
<member-type access='private'>
<typedef-decl name='hasher' type-id='9a771f60' filepath='external/libcxx/include/__hash_table' line='897' column='1' id='a36ba8bc'/>
</member-type>
<member-type access='private'>
<typedef-decl name='key_equal' type-id='92024495' filepath='external/libcxx/include/__hash_table' line='898' column='1' id='1ccf4229'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__node_allocator' type-id='66bc970c' filepath='external/libcxx/include/__hash_table' line='925' column='1' id='ddf0159f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='82ce69b4' filepath='external/libcxx/include/__hash_table' line='899' column='1' id='60bf8975'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__next_pointer' type-id='4e642336' filepath='external/libcxx/include/__hash_table' line='932' column='1' id='b542cbba'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='ee02cccf' filepath='external/libcxx/include/__hash_table' line='896' column='1' id='5325eb81'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__node_pointer' type-id='173e38c3' filepath='external/libcxx/include/__hash_table' line='928' column='1' id='f2dd2a5f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='0083e75b' filepath='external/libcxx/include/__hash_table' line='989' column='1' id='5fca8c3d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='5f495ffb' filepath='external/libcxx/include/__hash_table' line='990' column='1' id='22b8b9ed'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__container_value_type' type-id='dd7f74c0' filepath='external/libcxx/include/__hash_table' line='909' column='1' id='9a111c97'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__node_holder' type-id='3c51cc95' filepath='external/libcxx/include/__hash_table' line='1232' column='1' id='ded4c47c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='local_iterator' type-id='fbe252ab' filepath='external/libcxx/include/__hash_table' line='991' column='1' id='daddf641'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_local_iterator' type-id='2e5fe40b' filepath='external/libcxx/include/__hash_table' line='992' column='1' id='f4f4af91'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__bucket_list_' type-id='38d88bc0' visibility='default' filepath='external/libcxx/include/__hash_table' line='955' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='__p1_' type-id='45b74b57' visibility='default' filepath='external/libcxx/include/__hash_table' line='956' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='96'>
<var-decl name='__p2_' type-id='e8967c46' visibility='default' filepath='external/libcxx/include/__hash_table' line='957' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='128'>
<var-decl name='__p3_' type-id='d22df4cd' visibility='default' filepath='external/libcxx/include/__hash_table' line='958' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='995' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4bf58acc' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1003' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4bf58acc' is-artificial='yes'/>
<parameter type-id='690b3c1e'/>
<parameter type-id='34e738ed'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1004' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4bf58acc' is-artificial='yes'/>
<parameter type-id='690b3c1e'/>
<parameter type-id='34e738ed'/>
<parameter type-id='d18b76d9'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1006' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4bf58acc' is-artificial='yes'/>
<parameter type-id='d18b76d9'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1007' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4bf58acc' is-artificial='yes'/>
<parameter type-id='c4f67153'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1008' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4bf58acc' is-artificial='yes'/>
<parameter type-id='c4f67153'/>
<parameter type-id='d18b76d9'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1010' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4bf58acc' is-artificial='yes'/>
<parameter type-id='1d93a49a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1017' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4bf58acc' is-artificial='yes'/>
<parameter type-id='1d93a49a'/>
<parameter type-id='d18b76d9'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~__hash_table' filepath='external/libcxx/include/__hash_table' line='1019' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4bf58acc' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='unique_ptr&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; *[], std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; *&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='external/libcxx/include/memory' line='2663' column='1' id='075a9db6'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='3a468525' filepath='external/libcxx/include/memory' line='2667' column='1' id='fcda4d38'/>
</member-type>
<member-type access='private'>
<typedef-decl name='deleter_type' type-id='97941460' filepath='external/libcxx/include/memory' line='2666' column='1' id='51ec91a3'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__ptr_' type-id='063dbdb6' visibility='default' filepath='external/libcxx/include/memory' line='2670' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='external/libcxx/include/memory' line='2791' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4594e5dc' is-artificial='yes'/>
<parameter type-id='e36f9a0a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~unique_ptr' filepath='external/libcxx/include/memory' line='2887' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4594e5dc' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; **, std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; *&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='063dbdb6'>
<base-class access='private' layout-offset-in-bits='0' type-id='c6d12234'/>
<base-class access='private' layout-offset-in-bits='32' type-id='a885088e'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; **, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='c6d12234'>
<member-type access='public'>
<typedef-decl name='reference' type-id='2d9b0195' filepath='external/libcxx/include/memory' line='2136' column='1' id='99495722'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='8d119ad8' filepath='external/libcxx/include/memory' line='2137' column='1' id='6f9fd9e6'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='99118911' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d1682362' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='56' column='1' id='602ad079'>
<member-type access='public'>
<typedef-decl name='__next_pointer' type-id='8679df49' filepath='external/libcxx/include/__hash_table' line='69' column='1' id='9cab41fb'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_pointer' type-id='0f7d2620' filepath='external/libcxx/include/__hash_table' line='61' column='1' id='5244c406'/>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='__next_' type-id='9cab41fb' visibility='default' filepath='external/libcxx/include/__hash_table' line='72' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__hash_node_base' filepath='external/libcxx/include/__hash_table' line='91' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='61628161' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='conditional&lt;true, std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; *, std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='429' column='1' id='314ff63a'>
<member-type access='public'>
<typedef-decl name='type' type-id='61628161' filepath='external/libcxx/include/type_traits' line='429' column='1' id='8679df49'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; *&gt; &gt;, 1, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='a885088e'>
<member-type access='public'>
<typedef-decl name='reference' type-id='0f3c59ea' filepath='external/libcxx/include/memory' line='2136' column='1' id='00fadda4'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='7166a8ed' filepath='external/libcxx/include/memory' line='2137' column='1' id='0e27af34'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='97941460' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9da29e54' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; *&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/__hash_table' line='767' column='1' id='97941460'>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='f6626d42' filepath='external/libcxx/include/__hash_table' line='769' column='1' id='2b91c1c3'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='922d39e4' filepath='external/libcxx/include/__hash_table' line='771' column='1' id='f3aad58d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='78f62093' filepath='external/libcxx/include/__hash_table' line='775' column='1' id='1af8f6f6'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__data_' type-id='7312e504' visibility='default' filepath='external/libcxx/include/__hash_table' line='773' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__bucket_list_deallocator' filepath='external/libcxx/include/__hash_table' line='778' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='033c4706' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__bucket_list_deallocator' filepath='external/libcxx/include/__hash_table' line='783' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='033c4706' is-artificial='yes'/>
<parameter type-id='7ddc240f'/>
<parameter type-id='f3aad58d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__bucket_list_deallocator' filepath='external/libcxx/include/__hash_table' line='789' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='033c4706' is-artificial='yes'/>
<parameter type-id='c8015c24'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;unsigned int, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; *&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='7312e504'>
<base-class access='private' layout-offset-in-bits='0' type-id='8051cbec'/>
<base-class access='private' layout-offset-in-bits='0' type-id='579722ef'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; *&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='579722ef'>
<base-class access='private' layout-offset-in-bits='0' type-id='f6626d42'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='68fec754' filepath='external/libcxx/include/memory' line='2174' column='1' id='b24d0f19'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='351a849b' filepath='external/libcxx/include/memory' line='2175' column='1' id='e104a875'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0606baf7' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; *&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='f6626d42'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='99118911' filepath='external/libcxx/include/memory' line='1786' column='1' id='7cb1827c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='951182c5' filepath='external/libcxx/include/memory' line='1788' column='1' id='16a1f45c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='bb445e7c' filepath='external/libcxx/include/memory' line='1787' column='1' id='2c69f95c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='bf4464c8' filepath='external/libcxx/include/memory' line='1789' column='1' id='7afc4b3c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='8f40f203'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5cfeb470' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='3737bee9'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='a799b6c7' filepath='external/libcxx/include/memory' line='1517' column='1' id='78f62093'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='f6626d42' filepath='external/libcxx/include/memory' line='1514' column='1' id='8b095b74'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='cb85d510' filepath='external/libcxx/include/memory' line='1523' column='1' id='922d39e4'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='12b992ba' filepath='external/libcxx/include/memory' line='1520' column='1' id='527a4b46'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; *, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='c264726a'>
<member-type access='public'>
<typedef-decl name='type' type-id='f951969a' filepath='external/libcxx/include/memory' line='1031' column='1' id='a799b6c7'/>
</member-type>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; *&gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='36dfec99'>
<member-type access='public'>
<typedef-decl name='type' type-id='8f40f203' filepath='external/libcxx/include/memory' line='1171' column='1' id='cb85d510'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; **, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; *&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='4800392d'>
<member-type access='public'>
<typedef-decl name='type' type-id='93c81204' filepath='external/libcxx/include/memory' line='1097' column='1' id='12b992ba'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; **&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='ab39a514'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='99118911' filepath='external/libcxx/include/memory' line='974' column='1' id='0a817c12'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='93c81204'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='06db97bd'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; **&gt;::__nat, std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='da41daa2'>
<member-type access='public'>
<typedef-decl name='type' type-id='61628161' filepath='external/libcxx/include/type_traits' line='431' column='1' id='9933771b'/>
</member-type>
</class-decl>
<class-decl name='add_lvalue_reference&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1127' column='1' id='dbc6955a'>
<member-type access='public'>
<typedef-decl name='type' type-id='aaec9d2c' filepath='external/libcxx/include/type_traits' line='1128' column='1' id='d34bad95'/>
</member-type>
</class-decl>
<class-decl name='__add_lvalue_reference_impl&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; *, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='1ea66eed'>
<member-type access='public'>
<typedef-decl name='type' type-id='951182c5' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='aaec9d2c'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; *, std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; *&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='3a36f20c'>
<member-type access='public'>
<typedef-decl name='type' type-id='0f1468f4' filepath='external/libcxx/include/memory' line='1031' column='1' id='3a468525'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt;, std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; &gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='45b74b57'>
<base-class access='private' layout-offset-in-bits='0' type-id='6fb577ee'/>
<base-class access='private' layout-offset-in-bits='0' type-id='1adfd3e6'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt;, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='6fb577ee'>
<member-type access='public'>
<typedef-decl name='reference' type-id='5d627b15' filepath='external/libcxx/include/memory' line='2136' column='1' id='d0036372'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='0926e5f0' filepath='external/libcxx/include/memory' line='2137' column='1' id='625dc616'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='602ad079' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f2c555e4' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; &gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='1adfd3e6'>
<base-class access='private' layout-offset-in-bits='0' type-id='251e995b'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='c9a1305f' filepath='external/libcxx/include/memory' line='2174' column='1' id='9d706680'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='79b8b942' filepath='external/libcxx/include/memory' line='2175' column='1' id='85741f30'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a86db4cc' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; &gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='251e995b'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='0f7d2620' filepath='external/libcxx/include/memory' line='1786' column='1' id='068826a5'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='1b7d3904' filepath='external/libcxx/include/memory' line='1788' column='1' id='d12a8611'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='f638b185' filepath='external/libcxx/include/memory' line='1787' column='1' id='8b1cd801'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='fa38b7d1' filepath='external/libcxx/include/memory' line='1789' column='1' id='b63f073d'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='cda136ab' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;unsigned int, std::__1::__unordered_map_hasher&lt;unsigned int, std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, std::__1::hash&lt;unsigned int&gt;, true&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='e8967c46'>
<base-class access='private' layout-offset-in-bits='0' type-id='8051cbec'/>
<base-class access='private' layout-offset-in-bits='0' type-id='e771cfad'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__unordered_map_hasher&lt;unsigned int, std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, std::__1::hash&lt;unsigned int&gt;, true&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='e771cfad'>
<base-class access='private' layout-offset-in-bits='0' type-id='9a771f60'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='e9d176ca' filepath='external/libcxx/include/memory' line='2174' column='1' id='5769e66f'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='9323e2c1' filepath='external/libcxx/include/memory' line='2175' column='1' id='5fa0003f'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='96c7730d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__unordered_map_hasher&lt;unsigned int, std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, std::__1::hash&lt;unsigned int&gt;, true&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/unordered_map' line='425' column='1' id='9a771f60'>
<base-class access='private' layout-offset-in-bits='0' type-id='99463423'/>
<member-function access='public'>
<function-decl name='__unordered_map_hasher' filepath='external/libcxx/include/unordered_map' line='430' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ddd163e6' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__unordered_map_hasher' filepath='external/libcxx/include/unordered_map' line='434' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ddd163e6' is-artificial='yes'/>
<parameter type-id='8ee7da3c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;float, std::__1::__unordered_map_equal&lt;unsigned int, std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, std::__1::equal_to&lt;unsigned int&gt;, true&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='d22df4cd'>
<base-class access='private' layout-offset-in-bits='0' type-id='9884ef0e'/>
<base-class access='private' layout-offset-in-bits='0' type-id='9e7f15b0'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__unordered_map_equal&lt;unsigned int, std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, std::__1::equal_to&lt;unsigned int&gt;, true&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='9e7f15b0'>
<base-class access='private' layout-offset-in-bits='0' type-id='92024495'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='98ae32f1' filepath='external/libcxx/include/memory' line='2174' column='1' id='d02134ee'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='254505a8' filepath='external/libcxx/include/memory' line='2175' column='1' id='b63a6ea2'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3c4129e6' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__unordered_map_equal&lt;unsigned int, std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, std::__1::equal_to&lt;unsigned int&gt;, true&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/unordered_map' line='494' column='1' id='92024495'>
<base-class access='private' layout-offset-in-bits='0' type-id='f9e4b3e7'/>
<member-function access='public'>
<function-decl name='__unordered_map_equal' filepath='external/libcxx/include/unordered_map' line='499' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='94ae2ca5' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__unordered_map_equal' filepath='external/libcxx/include/unordered_map' line='503' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='94ae2ca5' is-artificial='yes'/>
<parameter type-id='5f62e40c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='3c6f80d7'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='0f6b6253' filepath='external/libcxx/include/memory' line='1517' column='1' id='5a0df1d1'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='82ce69b4' filepath='external/libcxx/include/memory' line='1514' column='1' id='9e02975e'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='27765206' filepath='external/libcxx/include/memory' line='1523' column='1' id='fdeb221a'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='31dee97e' filepath='external/libcxx/include/memory' line='1520' column='1' id='f5ef7160'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind_alloc&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; &gt;' type-id='1801193e' filepath='external/libcxx/include/memory' line='1535' column='1' id='777dc1cf'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, std::__1::allocator&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='a9035644'>
<member-type access='public'>
<typedef-decl name='type' type-id='f83fdd3c' filepath='external/libcxx/include/memory' line='1031' column='1' id='0f6b6253'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt; &gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='82ce69b4'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='c42b4707' filepath='external/libcxx/include/memory' line='1786' column='1' id='e9b7871e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='b82b3423' filepath='external/libcxx/include/memory' line='1788' column='1' id='b0a59fee'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='a120a1a4' filepath='external/libcxx/include/memory' line='1787' column='1' id='48a94492'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='95208ec0' filepath='external/libcxx/include/memory' line='1789' column='1' id='614381a2'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='e2b7bc65'/>
</member-type>
<member-type access='private'>
<class-decl name='rebind&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1795' column='1' id='eb0cf1d5'>
<member-type access='public'>
<typedef-decl name='other' type-id='251e995b' filepath='external/libcxx/include/memory' line='1795' column='1' id='38d77e7e'/>
</member-type>
</class-decl>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3d639e42' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt; &gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='0e7c5297'>
<member-type access='public'>
<typedef-decl name='type' type-id='e2b7bc65' filepath='external/libcxx/include/memory' line='1171' column='1' id='27765206'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt; *, std::__1::allocator&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt; &gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='7edfe3b9'>
<member-type access='public'>
<typedef-decl name='type' type-id='0a9e1196' filepath='external/libcxx/include/memory' line='1097' column='1' id='31dee97e'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='c4e0adee'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='c42b4707' filepath='external/libcxx/include/memory' line='974' column='1' id='8f5bbe5c'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='0a9e1196'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='5db00997'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt; *&gt;::__nat, std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='8833cbca'>
<member-type access='public'>
<typedef-decl name='type' type-id='ee02cccf' filepath='external/libcxx/include/type_traits' line='431' column='1' id='5068e1a3'/>
</member-type>
</class-decl>
<class-decl name='__allocator_traits_rebind&lt;std::__1::allocator&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt; &gt;, std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1280' column='1' id='5807a1fb'>
<member-type access='public'>
<typedef-decl name='type' type-id='38d77e7e' filepath='external/libcxx/include/memory' line='1282' column='1' id='1801193e'/>
</member-type>
</class-decl>
<class-decl name='__rebind_alloc_helper&lt;std::__1::allocator_traits&lt;std::__1::allocator&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt; &gt; &gt;, std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1769' column='1' id='10000151'>
<member-type access='public'>
<typedef-decl name='type' type-id='777dc1cf' filepath='external/libcxx/include/memory' line='1772' column='1' id='66bc970c'/>
</member-type>
</class-decl>
<class-decl name='__hash_node_types&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *, std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='227' column='1' id='e5f1b5ea'>
<base-class access='public' layout-offset-in-bits='0' type-id='ab787aa3'/>
<base-class access='public' layout-offset-in-bits='0' type-id='ab8082b0'/>
<member-type access='public'>
<typedef-decl name='__next_pointer' type-id='9cab41fb' filepath='external/libcxx/include/__hash_table' line='246' column='1' id='4e642336'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_pointer' type-id='0f7d2620' filepath='external/libcxx/include/__hash_table' line='240' column='1' id='173e38c3'/>
</member-type>
</class-decl>
<class-decl name='__hash_key_value_types&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='168' column='1' id='ab787aa3'>
<member-type access='public'>
<typedef-decl name='key_type' type-id='f0981eeb' filepath='external/libcxx/include/__hash_table' line='169' column='1' id='4ee99380'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__container_value_type' type-id='feedc99f' filepath='external/libcxx/include/__hash_table' line='172' column='1' id='dd7f74c0'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_value_type' type-id='ee02cccf' filepath='external/libcxx/include/__hash_table' line='171' column='1' id='a84cbf99'/>
</member-type>
<data-member access='public' static='yes'>
<var-decl name='__is_map' type-id='4ab96a04' visibility='default' filepath='external/libcxx/include/__hash_table' line='174' column='1'/>
</data-member>
</class-decl>
<class-decl name='__hash_map_pointer_types&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *, std::__1::__hash_key_value_types&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='215' column='1' id='ab8082b0'/>
<class-decl name='allocator&lt;std::__1::pair&lt;const unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt; &gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='9d7dd6fe'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='0ea58177' filepath='external/libcxx/include/memory' line='1786' column='1' id='1cff1c8e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='02a56e93' filepath='external/libcxx/include/memory' line='1788' column='1' id='8d8c79fe'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='8f255c12' filepath='external/libcxx/include/memory' line='1787' column='1' id='c3ba15e2'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='9325625e' filepath='external/libcxx/include/memory' line='1789' column='1' id='08785092'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5b2fee24' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='__map_node_handle&lt;std::__1::unordered_map&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt;, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;std::__1::pair&lt;const unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt; &gt; &gt;::__node, std::__1::unordered_map&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt;, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;std::__1::pair&lt;const unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt; &gt; &gt;::allocator_type&gt;' type-id='7be843c5' filepath='external/libcxx/include/__node_handle' line='193' column='1' id='3be79f9e'/>
<class-decl name='unordered_map&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt;, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;std::__1::pair&lt;const unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; &gt; &gt;' size-in-bits='160' visibility='default' filepath='external/libcxx/include/unordered_map' line='842' column='1' id='6e9b5502'>
<member-type access='private'>
<typedef-decl name='__table' type-id='16cfbc82' filepath='external/libcxx/include/unordered_map' line='866' column='1' id='6a30fb05'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='3d4c176f' filepath='external/libcxx/include/unordered_map' line='885' column='1' id='b5cc7831'/>
</member-type>
<member-type access='private'>
<typedef-decl name='hasher' type-id='99463423' filepath='external/libcxx/include/unordered_map' line='848' column='1' id='cffe07ea'/>
</member-type>
<member-type access='private'>
<typedef-decl name='key_equal' type-id='f9e4b3e7' filepath='external/libcxx/include/unordered_map' line='849' column='1' id='bd53d563'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='84f52bff' filepath='external/libcxx/include/unordered_map' line='850' column='1' id='572bb6ef'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='67d70e84' filepath='external/libcxx/include/unordered_map' line='888' column='1' id='9d8073cf'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='12833c60' filepath='external/libcxx/include/unordered_map' line='889' column='1' id='bbde39cb'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='4616b4c6' filepath='external/libcxx/include/unordered_map' line='851' column='1' id='2a3083f7'/>
</member-type>
<member-type access='private'>
<typedef-decl name='key_type' type-id='f0981eeb' filepath='external/libcxx/include/unordered_map' line='846' column='1' id='e7d36121'/>
</member-type>
<member-type access='private'>
<typedef-decl name='insert_return_type' type-id='0e41ad0b' filepath='external/libcxx/include/unordered_map' line='895' column='1' id='8be49d38'/>
</member-type>
<member-type access='private'>
<typedef-decl name='node_type' type-id='50a7f812' filepath='external/libcxx/include/unordered_map' line='894' column='1' id='82dab7a6'/>
</member-type>
<member-type access='private'>
<typedef-decl name='mapped_type' type-id='814fe063' filepath='external/libcxx/include/unordered_map' line='847' column='1' id='18146def'/>
</member-type>
<member-type access='private'>
<typedef-decl name='local_iterator' type-id='4e3e6cd4' filepath='external/libcxx/include/unordered_map' line='890' column='1' id='147617ff'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_local_iterator' type-id='054cce10' filepath='external/libcxx/include/unordered_map' line='891' column='1' id='9b87c79b'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__table_' type-id='6a30fb05' visibility='default' filepath='external/libcxx/include/unordered_map' line='868' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='904' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5897bc70' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='911' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5897bc70' is-artificial='yes'/>
<parameter type-id='b5cc7831'/>
<parameter type-id='5ef93854'/>
<parameter type-id='f003e2af'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='913' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5897bc70' is-artificial='yes'/>
<parameter type-id='b5cc7831'/>
<parameter type-id='5ef93854'/>
<parameter type-id='f003e2af'/>
<parameter type-id='d21c8b1b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='928' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5897bc70' is-artificial='yes'/>
<parameter type-id='d21c8b1b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='929' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5897bc70' is-artificial='yes'/>
<parameter type-id='291e8cb9'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='930' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5897bc70' is-artificial='yes'/>
<parameter type-id='291e8cb9'/>
<parameter type-id='d21c8b1b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='933' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5897bc70' is-artificial='yes'/>
<parameter type-id='ccfb9076'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='935' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5897bc70' is-artificial='yes'/>
<parameter type-id='ccfb9076'/>
<parameter type-id='d21c8b1b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='936' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5897bc70' is-artificial='yes'/>
<parameter type-id='f7fff1f0'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='937' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5897bc70' is-artificial='yes'/>
<parameter type-id='f7fff1f0'/>
<parameter type-id='b5cc7831'/>
<parameter type-id='5ef93854'/>
<parameter type-id='f003e2af'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='939' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5897bc70' is-artificial='yes'/>
<parameter type-id='f7fff1f0'/>
<parameter type-id='b5cc7831'/>
<parameter type-id='5ef93854'/>
<parameter type-id='f003e2af'/>
<parameter type-id='d21c8b1b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='945' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5897bc70' is-artificial='yes'/>
<parameter type-id='b5cc7831'/>
<parameter type-id='d21c8b1b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='948' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5897bc70' is-artificial='yes'/>
<parameter type-id='b5cc7831'/>
<parameter type-id='5ef93854'/>
<parameter type-id='d21c8b1b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='960' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5897bc70' is-artificial='yes'/>
<parameter type-id='f7fff1f0'/>
<parameter type-id='b5cc7831'/>
<parameter type-id='d21c8b1b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='963' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5897bc70' is-artificial='yes'/>
<parameter type-id='f7fff1f0'/>
<parameter type-id='b5cc7831'/>
<parameter type-id='5ef93854'/>
<parameter type-id='d21c8b1b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__hash_table&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, std::__1::__unordered_map_hasher&lt;unsigned int, std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, std::__1::hash&lt;unsigned int&gt;, true&gt;, std::__1::__unordered_map_equal&lt;unsigned int, std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, std::__1::equal_to&lt;unsigned int&gt;, true&gt;, std::__1::allocator&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; &gt; &gt;' size-in-bits='160' visibility='default' filepath='external/libcxx/include/__hash_table' line='893' column='1' id='16cfbc82'>
<member-type access='private'>
<typedef-decl name='__bucket_list' type-id='65b889e8' filepath='external/libcxx/include/__hash_table' line='950' column='1' id='6660bc24'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='100e3335' filepath='external/libcxx/include/__hash_table' line='916' column='1' id='3d4c176f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='hasher' type-id='966331d7' filepath='external/libcxx/include/__hash_table' line='897' column='1' id='4d712c30'/>
</member-type>
<member-type access='private'>
<typedef-decl name='key_equal' type-id='16537306' filepath='external/libcxx/include/__hash_table' line='898' column='1' id='86683135'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__node_allocator' type-id='d2251af8' filepath='external/libcxx/include/__hash_table' line='925' column='1' id='bbda45fb'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='7a1975f9' filepath='external/libcxx/include/__hash_table' line='899' column='1' id='59a35081'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__next_pointer' type-id='87131c94' filepath='external/libcxx/include/__hash_table' line='932' column='1' id='61cf6f76'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='c5316456' filepath='external/libcxx/include/__hash_table' line='896' column='1' id='aa62a895'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__node_pointer' type-id='780a3495' filepath='external/libcxx/include/__hash_table' line='928' column='1' id='93b5e803'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='cf796cc6' filepath='external/libcxx/include/__hash_table' line='989' column='1' id='76715389'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='a307fea6' filepath='external/libcxx/include/__hash_table' line='990' column='1' id='dc9376e9'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__container_value_type' type-id='8bef0de9' filepath='external/libcxx/include/__hash_table' line='909' column='1' id='7c84f63b'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__node_holder' type-id='a7aa8b6d' filepath='external/libcxx/include/__hash_table' line='1232' column='1' id='4cd21838'/>
</member-type>
<member-type access='private'>
<typedef-decl name='local_iterator' type-id='08018a36' filepath='external/libcxx/include/__hash_table' line='991' column='1' id='feaf2d4d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_local_iterator' type-id='d9f38356' filepath='external/libcxx/include/__hash_table' line='992' column='1' id='2bf3a76d'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__bucket_list_' type-id='6660bc24' visibility='default' filepath='external/libcxx/include/__hash_table' line='955' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='__p1_' type-id='cd354cef' visibility='default' filepath='external/libcxx/include/__hash_table' line='956' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='96'>
<var-decl name='__p2_' type-id='e83f8f8d' visibility='default' filepath='external/libcxx/include/__hash_table' line='957' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='128'>
<var-decl name='__p3_' type-id='2622dfea' visibility='default' filepath='external/libcxx/include/__hash_table' line='958' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='995' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='fd7b5fe0' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1003' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='fd7b5fe0' is-artificial='yes'/>
<parameter type-id='f7a6bdd2'/>
<parameter type-id='8b1a1bf9'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1004' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='fd7b5fe0' is-artificial='yes'/>
<parameter type-id='f7a6bdd2'/>
<parameter type-id='8b1a1bf9'/>
<parameter type-id='7edb43d5'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1006' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='fd7b5fe0' is-artificial='yes'/>
<parameter type-id='7edb43d5'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1007' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='fd7b5fe0' is-artificial='yes'/>
<parameter type-id='854d576f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1008' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='fd7b5fe0' is-artificial='yes'/>
<parameter type-id='854d576f'/>
<parameter type-id='7edb43d5'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1010' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='fd7b5fe0' is-artificial='yes'/>
<parameter type-id='cf55d9c6'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1017' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='fd7b5fe0' is-artificial='yes'/>
<parameter type-id='cf55d9c6'/>
<parameter type-id='7edb43d5'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~__hash_table' filepath='external/libcxx/include/__hash_table' line='1019' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='fd7b5fe0' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='unique_ptr&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; *[], std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; *&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='external/libcxx/include/memory' line='2663' column='1' id='65b889e8'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='27c899eb' filepath='external/libcxx/include/memory' line='2667' column='1' id='698255f2'/>
</member-type>
<member-type access='private'>
<typedef-decl name='deleter_type' type-id='64fb4db3' filepath='external/libcxx/include/memory' line='2666' column='1' id='55d610b5'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__ptr_' type-id='ffcdd1b2' visibility='default' filepath='external/libcxx/include/memory' line='2670' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='external/libcxx/include/memory' line='2791' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ddd6ed4e' is-artificial='yes'/>
<parameter type-id='114dddac'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~unique_ptr' filepath='external/libcxx/include/memory' line='2887' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ddd6ed4e' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; **, std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; *&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='ffcdd1b2'>
<base-class access='private' layout-offset-in-bits='0' type-id='7873fb6d'/>
<base-class access='private' layout-offset-in-bits='32' type-id='7b346a3f'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; **, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='7873fb6d'>
<member-type access='public'>
<typedef-decl name='reference' type-id='5a2ea2ce' filepath='external/libcxx/include/memory' line='2136' column='1' id='de058b2d'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='43bbe073' filepath='external/libcxx/include/memory' line='2137' column='1' id='2425b189'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='d9034a9c' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4f55591d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='56' column='1' id='581cf3d8'>
<member-type access='public'>
<typedef-decl name='__next_pointer' type-id='8260b2b1' filepath='external/libcxx/include/__hash_table' line='69' column='1' id='08ce8bbe'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_pointer' type-id='d92762f5' filepath='external/libcxx/include/__hash_table' line='61' column='1' id='a95ab14b'/>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='__next_' type-id='08ce8bbe' visibility='default' filepath='external/libcxx/include/__hash_table' line='72' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__hash_node_base' filepath='external/libcxx/include/__hash_table' line='91' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='07df9c5e' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='conditional&lt;true, std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; *, std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='429' column='1' id='421a48d2'>
<member-type access='public'>
<typedef-decl name='type' type-id='07df9c5e' filepath='external/libcxx/include/type_traits' line='429' column='1' id='8260b2b1'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; *&gt; &gt;, 1, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='7b346a3f'>
<member-type access='public'>
<typedef-decl name='reference' type-id='e848cad7' filepath='external/libcxx/include/memory' line='2136' column='1' id='f63461cf'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='9d597a74' filepath='external/libcxx/include/memory' line='2137' column='1' id='6cdcfe5f'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='64fb4db3' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3d25ebe7' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; *&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/__hash_table' line='767' column='1' id='64fb4db3'>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='bf1e7ced' filepath='external/libcxx/include/__hash_table' line='769' column='1' id='88715d90'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='97441f89' filepath='external/libcxx/include/__hash_table' line='771' column='1' id='579aa528'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='816e1cf2' filepath='external/libcxx/include/__hash_table' line='775' column='1' id='faa702a7'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__data_' type-id='49a21e67' visibility='default' filepath='external/libcxx/include/__hash_table' line='773' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__bucket_list_deallocator' filepath='external/libcxx/include/__hash_table' line='778' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='dc48b7f3' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__bucket_list_deallocator' filepath='external/libcxx/include/__hash_table' line='783' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='dc48b7f3' is-artificial='yes'/>
<parameter type-id='8dd04b32'/>
<parameter type-id='579aa528'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__bucket_list_deallocator' filepath='external/libcxx/include/__hash_table' line='789' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='dc48b7f3' is-artificial='yes'/>
<parameter type-id='9b977963'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;unsigned int, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; *&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='49a21e67'>
<base-class access='private' layout-offset-in-bits='0' type-id='8051cbec'/>
<base-class access='private' layout-offset-in-bits='0' type-id='adb0d72c'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; *&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='adb0d72c'>
<base-class access='private' layout-offset-in-bits='0' type-id='bf1e7ced'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='60381229' filepath='external/libcxx/include/memory' line='2174' column='1' id='34412720'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='21391f42' filepath='external/libcxx/include/memory' line='2175' column='1' id='f24dfc10'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='814ebb9a' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; *&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='bf1e7ced'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='d9034a9c' filepath='external/libcxx/include/memory' line='1786' column='1' id='36dd9f45'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='dd0350e8' filepath='external/libcxx/include/memory' line='1788' column='1' id='37a489b1'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='3f724ca1' filepath='external/libcxx/include/memory' line='1787' column='1' id='f9469861'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='3b724655' filepath='external/libcxx/include/memory' line='1789' column='1' id='6e5db39d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='53dee3be'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6c38250d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='47ef8b8a'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='44bfb459' filepath='external/libcxx/include/memory' line='1517' column='1' id='816e1cf2'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='bf1e7ced' filepath='external/libcxx/include/memory' line='1514' column='1' id='c4c47537'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='b2314bd3' filepath='external/libcxx/include/memory' line='1523' column='1' id='97441f89'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='db8dc672' filepath='external/libcxx/include/memory' line='1520' column='1' id='71004cd5'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; *, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='e0417ea4'>
<member-type access='public'>
<typedef-decl name='type' type-id='739d813c' filepath='external/libcxx/include/memory' line='1031' column='1' id='44bfb459'/>
</member-type>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; *&gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='f582d16e'>
<member-type access='public'>
<typedef-decl name='type' type-id='53dee3be' filepath='external/libcxx/include/memory' line='1171' column='1' id='b2314bd3'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; **, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; *&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='5ef1e9e5'>
<member-type access='public'>
<typedef-decl name='type' type-id='2808a5e5' filepath='external/libcxx/include/memory' line='1097' column='1' id='db8dc672'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; **&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='0ab45669'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='d9034a9c' filepath='external/libcxx/include/memory' line='974' column='1' id='6c64ab3d'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='2808a5e5'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='9dff8dbe'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; **&gt;::__nat, std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='2ac80a5a'>
<member-type access='public'>
<typedef-decl name='type' type-id='07df9c5e' filepath='external/libcxx/include/type_traits' line='431' column='1' id='fd4700ab'/>
</member-type>
</class-decl>
<class-decl name='add_lvalue_reference&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1127' column='1' id='9b977715'>
<member-type access='public'>
<typedef-decl name='type' type-id='d57ccda7' filepath='external/libcxx/include/type_traits' line='1128' column='1' id='5dc0a096'/>
</member-type>
</class-decl>
<class-decl name='__add_lvalue_reference_impl&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; *, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='2db2ed9a'>
<member-type access='public'>
<typedef-decl name='type' type-id='dd0350e8' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='d57ccda7'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; *, std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; *&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='809020ba'>
<member-type access='public'>
<typedef-decl name='type' type-id='74a25dea' filepath='external/libcxx/include/memory' line='1031' column='1' id='27c899eb'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt;, std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; &gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='cd354cef'>
<base-class access='private' layout-offset-in-bits='0' type-id='34bedffd'/>
<base-class access='private' layout-offset-in-bits='0' type-id='95757501'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt;, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='34bedffd'>
<member-type access='public'>
<typedef-decl name='reference' type-id='03df9612' filepath='external/libcxx/include/memory' line='2136' column='1' id='b16ec307'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='63c7a9e7' filepath='external/libcxx/include/memory' line='2137' column='1' id='c4060f87'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='581cf3d8' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a464139d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; &gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='95757501'>
<base-class access='private' layout-offset-in-bits='0' type-id='619f09b0'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='7e0ac88a' filepath='external/libcxx/include/memory' line='2174' column='1' id='b295ccbd'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='8e5ff077' filepath='external/libcxx/include/memory' line='2175' column='1' id='66b21bb9'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='419b8fc9' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; &gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='619f09b0'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='d92762f5' filepath='external/libcxx/include/memory' line='1786' column='1' id='c33bcf70'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='dd276941' filepath='external/libcxx/include/memory' line='1788' column='1' id='b7db22b0'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='7b968420' filepath='external/libcxx/include/memory' line='1787' column='1' id='59d323a0'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='87969704' filepath='external/libcxx/include/memory' line='1789' column='1' id='92276e00'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='720ab5a6' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;unsigned int, std::__1::__unordered_map_hasher&lt;unsigned int, std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, std::__1::hash&lt;unsigned int&gt;, true&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='e83f8f8d'>
<base-class access='private' layout-offset-in-bits='0' type-id='8051cbec'/>
<base-class access='private' layout-offset-in-bits='0' type-id='3efb2c0e'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__unordered_map_hasher&lt;unsigned int, std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, std::__1::hash&lt;unsigned int&gt;, true&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='3efb2c0e'>
<base-class access='private' layout-offset-in-bits='0' type-id='966331d7'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='b0a637eb' filepath='external/libcxx/include/memory' line='2174' column='1' id='e746534a'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='668a05bc' filepath='external/libcxx/include/memory' line='2175' column='1' id='d007863e'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='acd46504' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__unordered_map_hasher&lt;unsigned int, std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, std::__1::hash&lt;unsigned int&gt;, true&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/unordered_map' line='425' column='1' id='966331d7'>
<base-class access='private' layout-offset-in-bits='0' type-id='99463423'/>
<member-function access='public'>
<function-decl name='__unordered_map_hasher' filepath='external/libcxx/include/unordered_map' line='430' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='aca6319f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__unordered_map_hasher' filepath='external/libcxx/include/unordered_map' line='434' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='aca6319f' is-artificial='yes'/>
<parameter type-id='8ee7da3c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;float, std::__1::__unordered_map_equal&lt;unsigned int, std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, std::__1::equal_to&lt;unsigned int&gt;, true&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='2622dfea'>
<base-class access='private' layout-offset-in-bits='0' type-id='9884ef0e'/>
<base-class access='private' layout-offset-in-bits='0' type-id='70ed5ac7'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__unordered_map_equal&lt;unsigned int, std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, std::__1::equal_to&lt;unsigned int&gt;, true&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='70ed5ac7'>
<base-class access='private' layout-offset-in-bits='0' type-id='16537306'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='721fa698' filepath='external/libcxx/include/memory' line='2174' column='1' id='2b8b738f'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='ebe0e061' filepath='external/libcxx/include/memory' line='2175' column='1' id='01777f1f'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='48b5a59f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__unordered_map_equal&lt;unsigned int, std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, std::__1::equal_to&lt;unsigned int&gt;, true&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/unordered_map' line='494' column='1' id='16537306'>
<base-class access='private' layout-offset-in-bits='0' type-id='f9e4b3e7'/>
<member-function access='public'>
<function-decl name='__unordered_map_equal' filepath='external/libcxx/include/unordered_map' line='499' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6e1fa04c' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__unordered_map_equal' filepath='external/libcxx/include/unordered_map' line='503' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6e1fa04c' is-artificial='yes'/>
<parameter type-id='5f62e40c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='e22b720e'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='b5fd64af' filepath='external/libcxx/include/memory' line='1517' column='1' id='4943b98e'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='7a1975f9' filepath='external/libcxx/include/memory' line='1514' column='1' id='a5d1359b'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='51c857d7' filepath='external/libcxx/include/memory' line='1523' column='1' id='100e3335'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='b029661a' filepath='external/libcxx/include/memory' line='1520' column='1' id='b187c2f9'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind_alloc&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; &gt;' type-id='6a7c66a2' filepath='external/libcxx/include/memory' line='1535' column='1' id='33f8ee4d'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, std::__1::allocator&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='ea42b778'>
<member-type access='public'>
<typedef-decl name='type' type-id='b844fba8' filepath='external/libcxx/include/memory' line='1031' column='1' id='b5fd64af'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; &gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='7a1975f9'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='37a772ec' filepath='external/libcxx/include/memory' line='1786' column='1' id='dc1fb699'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='3ba77938' filepath='external/libcxx/include/memory' line='1788' column='1' id='571edbd5'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='8908ec4f' filepath='external/libcxx/include/memory' line='1787' column='1' id='d2068895'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='8d08f29b' filepath='external/libcxx/include/memory' line='1789' column='1' id='ca781061'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='f01292b2'/>
</member-type>
<member-type access='private'>
<class-decl name='rebind&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1795' column='1' id='816b43a3'>
<member-type access='public'>
<typedef-decl name='other' type-id='619f09b0' filepath='external/libcxx/include/memory' line='1795' column='1' id='de8c4060'/>
</member-type>
</class-decl>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2f15c3e1' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; &gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='7c2e260a'>
<member-type access='public'>
<typedef-decl name='type' type-id='f01292b2' filepath='external/libcxx/include/memory' line='1171' column='1' id='51c857d7'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; *, std::__1::allocator&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; &gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='5f436ded'>
<member-type access='public'>
<typedef-decl name='type' type-id='0cf6dd49' filepath='external/libcxx/include/memory' line='1097' column='1' id='b029661a'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='a5ab674d'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='37a772ec' filepath='external/libcxx/include/memory' line='974' column='1' id='fbb81451'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='0cf6dd49'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='04b365da'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; *&gt;::__nat, std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='210a0b02'>
<member-type access='public'>
<typedef-decl name='type' type-id='c5316456' filepath='external/libcxx/include/type_traits' line='431' column='1' id='4d2eeebb'/>
</member-type>
</class-decl>
<class-decl name='__allocator_traits_rebind&lt;std::__1::allocator&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; &gt;, std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1280' column='1' id='6868e177'>
<member-type access='public'>
<typedef-decl name='type' type-id='de8c4060' filepath='external/libcxx/include/memory' line='1282' column='1' id='6a7c66a2'/>
</member-type>
</class-decl>
<class-decl name='__rebind_alloc_helper&lt;std::__1::allocator_traits&lt;std::__1::allocator&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; &gt; &gt;, std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1769' column='1' id='9e9b4add'>
<member-type access='public'>
<typedef-decl name='type' type-id='33f8ee4d' filepath='external/libcxx/include/memory' line='1772' column='1' id='d2251af8'/>
</member-type>
</class-decl>
<class-decl name='__hash_node_types&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *, std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='227' column='1' id='c84e9c74'>
<base-class access='public' layout-offset-in-bits='0' type-id='02e07a52'/>
<base-class access='public' layout-offset-in-bits='0' type-id='160f3c72'/>
<member-type access='public'>
<typedef-decl name='__next_pointer' type-id='08ce8bbe' filepath='external/libcxx/include/__hash_table' line='246' column='1' id='87131c94'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_pointer' type-id='d92762f5' filepath='external/libcxx/include/__hash_table' line='240' column='1' id='780a3495'/>
</member-type>
</class-decl>
<class-decl name='__hash_key_value_types&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='168' column='1' id='02e07a52'>
<member-type access='public'>
<typedef-decl name='key_type' type-id='f0981eeb' filepath='external/libcxx/include/__hash_table' line='169' column='1' id='61dc8fcd'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__container_value_type' type-id='4616b4c6' filepath='external/libcxx/include/__hash_table' line='172' column='1' id='8bef0de9'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_value_type' type-id='c5316456' filepath='external/libcxx/include/__hash_table' line='171' column='1' id='85bf33ba'/>
</member-type>
<data-member access='public' static='yes'>
<var-decl name='__is_map' type-id='4ab96a04' visibility='default' filepath='external/libcxx/include/__hash_table' line='174' column='1'/>
</data-member>
</class-decl>
<class-decl name='__hash_map_pointer_types&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *, std::__1::__hash_key_value_types&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='215' column='1' id='160f3c72'/>
<class-decl name='allocator&lt;std::__1::pair&lt;const unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; &gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='84f52bff'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='6d8de5fc' filepath='external/libcxx/include/memory' line='1786' column='1' id='5ef5cae9'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='718dec48' filepath='external/libcxx/include/memory' line='1788' column='1' id='eb10e545'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='ada0ac19' filepath='external/libcxx/include/memory' line='1787' column='1' id='6e024705'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='b9a0befd' filepath='external/libcxx/include/memory' line='1789' column='1' id='d2e1e771'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='539a4b27' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='aligned_storage&lt;12, 8&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1777' column='1' id='363cf3bc'>
<member-type access='public'>
<class-decl name='type' size-in-bits='128' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1777' column='1' id='b876f710'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='__lx' type-id='92a46553' visibility='default' filepath='external/libcxx/include/type_traits' line='1777' column='1'/>
</data-member>
</class-decl>
</member-type>
</class-decl>
<typedef-decl name='__map_node_handle&lt;std::__1::unordered_map&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt;, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;std::__1::pair&lt;const unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; &gt; &gt;::__node, std::__1::unordered_map&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt;, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;std::__1::pair&lt;const unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; &gt; &gt;::allocator_type&gt;' type-id='b565a125' filepath='external/libcxx/include/__node_handle' line='193' column='1' id='50a7f812'/>
<class-decl name='vector&lt;android::AssetManager2::Resolution::Step, std::__1::allocator&lt;android::AssetManager2::Resolution::Step&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='470' column='1' id='46ef0c57'>
<base-class access='private' layout-offset-in-bits='0' type-id='97ba1631'/>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='f96f37f4' filepath='external/libcxx/include/vector' line='479' column='1' id='837c9848'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='ff8d04ac' filepath='external/libcxx/include/vector' line='483' column='1' id='f7459670'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='88bb28ef' filepath='external/libcxx/include/vector' line='478' column='1' id='3ed2f0f0'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='7a600f4f' filepath='external/libcxx/include/vector' line='482' column='1' id='31da1a73'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='f9bdbf5e' filepath='external/libcxx/include/vector' line='487' column='1' id='248a550c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='57c015f1' filepath='external/libcxx/include/vector' line='488' column='1' id='d572313c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reverse_iterator' type-id='45b7ee49' filepath='external/libcxx/include/vector' line='489' column='1' id='c451eabf'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reverse_iterator' type-id='1cba1536' filepath='external/libcxx/include/vector' line='490' column='1' id='2468004f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='53f69a5f' filepath='external/libcxx/include/vector' line='481' column='1' id='cbf07f23'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='a89b660b' filepath='external/libcxx/include/vector' line='485' column='1' id='e006d8bf'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='18c61fdb' filepath='external/libcxx/include/vector' line='486' column='1' id='a2444d6f'/>
</member-type>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='496' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a01e867f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='502' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a01e867f' is-artificial='yes'/>
<parameter type-id='77e71afa'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='514' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a01e867f' is-artificial='yes'/>
<parameter type-id='f7459670'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='516' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a01e867f' is-artificial='yes'/>
<parameter type-id='f7459670'/>
<parameter type-id='77e71afa'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='518' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a01e867f' is-artificial='yes'/>
<parameter type-id='f7459670'/>
<parameter type-id='73006472'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='519' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a01e867f' is-artificial='yes'/>
<parameter type-id='f7459670'/>
<parameter type-id='73006472'/>
<parameter type-id='77e71afa'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~vector' filepath='external/libcxx/include/vector' line='550' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a01e867f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='558' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a01e867f' is-artificial='yes'/>
<parameter type-id='80c8ce1c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='559' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a01e867f' is-artificial='yes'/>
<parameter type-id='80c8ce1c'/>
<parameter type-id='77e71afa'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='565' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a01e867f' is-artificial='yes'/>
<parameter type-id='769029e7'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='568' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a01e867f' is-artificial='yes'/>
<parameter type-id='769029e7'/>
<parameter type-id='77e71afa'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='571' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a01e867f' is-artificial='yes'/>
<parameter type-id='4917d917'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='579' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a01e867f' is-artificial='yes'/>
<parameter type-id='4917d917'/>
<parameter type-id='77e71afa'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__vector_base&lt;android::AssetManager2::Resolution::Step, std::__1::allocator&lt;android::AssetManager2::Resolution::Step&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='326' column='1' id='97ba1631'>
<base-class access='protected' layout-offset-in-bits='0' type-id='2328d49c'/>
<member-type access='private'>
<typedef-decl name='pointer' type-id='afa6b141' filepath='external/libcxx/include/vector' line='338' column='1' id='a89b660b'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='f96f37f4' filepath='external/libcxx/include/vector' line='330' column='1' id='2d95a82c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='3d6574aa' filepath='external/libcxx/include/vector' line='332' column='1' id='ff8d04ac'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='3a7db76e' filepath='external/libcxx/include/vector' line='336' column='1' id='7a600f4f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='88bb28ef' filepath='external/libcxx/include/vector' line='334' column='1' id='d427336c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='435ba54f' filepath='external/libcxx/include/vector' line='335' column='1' id='53f69a5f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='d1f82c0d' filepath='external/libcxx/include/vector' line='339' column='1' id='18c61fdb'/>
</member-type>
<data-member access='protected' layout-offset-in-bits='0'>
<var-decl name='__begin_' type-id='a89b660b' visibility='default' filepath='external/libcxx/include/vector' line='343' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='32'>
<var-decl name='__end_' type-id='a89b660b' visibility='default' filepath='external/libcxx/include/vector' line='344' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='64'>
<var-decl name='__end_cap_' type-id='f045688c' visibility='default' filepath='external/libcxx/include/vector' line='345' column='1'/>
</data-member>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='361' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='664e2c39' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='363' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='664e2c39' is-artificial='yes'/>
<parameter type-id='b0cca9ee'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='365' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='664e2c39' is-artificial='yes'/>
<parameter type-id='b440df9b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes'>
<function-decl name='~__vector_base' filepath='external/libcxx/include/vector' line='367' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='664e2c39' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;android::AssetManager2::Resolution::Step&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='103376bd'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='15e38ef9' filepath='external/libcxx/include/memory' line='1517' column='1' id='afa6b141'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='f96f37f4' filepath='external/libcxx/include/memory' line='1514' column='1' id='e283594e'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='d3cec8ec' filepath='external/libcxx/include/memory' line='1523' column='1' id='3d6574aa'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='1f668680' filepath='external/libcxx/include/memory' line='1520' column='1' id='d4a7eb10'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_pointer' type-id='111892f2' filepath='external/libcxx/include/memory' line='1518' column='1' id='d1f82c0d'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;android::AssetManager2::Resolution::Step, std::__1::allocator&lt;android::AssetManager2::Resolution::Step&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='aa798534'>
<member-type access='public'>
<typedef-decl name='type' type-id='bc4a20ec' filepath='external/libcxx/include/memory' line='1031' column='1' id='15e38ef9'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;android::AssetManager2::Resolution::Step&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='f96f37f4'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='7ec31fd7' filepath='external/libcxx/include/memory' line='1786' column='1' id='62bf0550'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='72c30cf3' filepath='external/libcxx/include/memory' line='1788' column='1' id='5bbd9790'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='f36e0f08' filepath='external/libcxx/include/memory' line='1787' column='1' id='0a78dac0'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='ef6e08bc' filepath='external/libcxx/include/memory' line='1789' column='1' id='144f2120'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='1e104cf7'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7c4fd9e2' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;android::AssetManager2::Resolution::Step&gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='af2566c7'>
<member-type access='public'>
<typedef-decl name='type' type-id='1e104cf7' filepath='external/libcxx/include/memory' line='1171' column='1' id='d3cec8ec'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;android::AssetManager2::Resolution::Step *, std::__1::allocator&lt;android::AssetManager2::Resolution::Step&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='402bcb65'>
<member-type access='public'>
<typedef-decl name='type' type-id='3d5cdeba' filepath='external/libcxx/include/memory' line='1097' column='1' id='1f668680'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;android::AssetManager2::Resolution::Step *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='78c649aa'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='7ec31fd7' filepath='external/libcxx/include/memory' line='974' column='1' id='6b76cfb0'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='3d5cdeba'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='093ece1b'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;android::AssetManager2::Resolution::Step *&gt;::__nat, android::AssetManager2::Resolution::Step&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='ff5fc7e2'>
<member-type access='public'>
<typedef-decl name='type' type-id='88bb28ef' filepath='external/libcxx/include/type_traits' line='431' column='1' id='39864cf1'/>
</member-type>
</class-decl>
<class-decl name='__const_pointer&lt;android::AssetManager2::Resolution::Step, android::AssetManager2::Resolution::Step *, std::__1::allocator&lt;android::AssetManager2::Resolution::Step&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1042' column='1' id='a195aff3'>
<member-type access='public'>
<typedef-decl name='type' type-id='0a78dac0' filepath='external/libcxx/include/memory' line='1044' column='1' id='111892f2'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair&lt;android::AssetManager2::Resolution::Step *, std::__1::allocator&lt;android::AssetManager2::Resolution::Step&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='f045688c'>
<base-class access='private' layout-offset-in-bits='0' type-id='277bc372'/>
<base-class access='private' layout-offset-in-bits='0' type-id='f9da37d1'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;android::AssetManager2::Resolution::Step *, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='277bc372'>
<member-type access='public'>
<typedef-decl name='reference' type-id='7e2b4863' filepath='external/libcxx/include/memory' line='2136' column='1' id='30cb1ee8'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='31700606' filepath='external/libcxx/include/memory' line='2137' column='1' id='4f8fb768'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='7ec31fd7' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='de02ba70' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;android::AssetManager2::Resolution::Step&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='f9da37d1'>
<base-class access='private' layout-offset-in-bits='0' type-id='f96f37f4'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='804fe02e' filepath='external/libcxx/include/memory' line='2174' column='1' id='6151006d'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='8998f357' filepath='external/libcxx/include/memory' line='2175' column='1' id='d02b5ec9'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a1203c49' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='unique_ptr&lt;android::Asset, std::__1::default_delete&lt;android::Asset&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2401' column='1' id='ac070eda'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='67cbb073' filepath='external/libcxx/include/memory' line='2405' column='1' id='be39f75e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='deleter_type' type-id='d81eed6b' filepath='external/libcxx/include/memory' line='2404' column='1' id='5f48c471'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__ptr_' type-id='ba4fbcc4' visibility='default' filepath='external/libcxx/include/memory' line='2411' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unique_ptr' mangled-name='_ZNSt3__110unique_ptrIN7android5AssetENS_14default_deleteIS2_EEEC2EOS5_' filepath='external/libcxx/include/memory' line='2494' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b60be548' is-artificial='yes'/>
<parameter type-id='22afd12e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~unique_ptr' mangled-name='_ZNSt3__110unique_ptrIN7android5AssetENS_14default_deleteIS2_EEED2Ev' filepath='external/libcxx/include/memory' line='2606' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b60be548' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;android::Asset *, std::__1::default_delete&lt;android::Asset&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='ba4fbcc4'>
<base-class access='private' layout-offset-in-bits='0' type-id='9c4a3aff'/>
<base-class access='private' layout-offset-in-bits='0' type-id='0713c6a2'/>
<member-function access='public' constructor='yes'>
<function-decl name='__compressed_pair&lt;android::Asset *, std::__1::default_delete&lt;android::Asset&gt; &gt;' mangled-name='_ZNSt3__117__compressed_pairIPN7android5AssetENS_14default_deleteIS2_EEEC2IS3_S5_EEOT_OT0_' filepath='external/libcxx/include/memory' line='2250' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='498e4692' is-artificial='yes'/>
<parameter type-id='400beb12'/>
<parameter type-id='ae76ea7b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;android::Asset *, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='9c4a3aff'>
<member-type access='public'>
<typedef-decl name='reference' type-id='eaa01bc0' filepath='external/libcxx/include/memory' line='2136' column='1' id='67d4e493'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='ff3f0fad' filepath='external/libcxx/include/memory' line='2137' column='1' id='f0058e83'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='3f4fcd66' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='36c07807' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__compressed_pair_elem&lt;android::Asset *, void&gt;' mangled-name='_ZNSt3__122__compressed_pair_elemIPN7android5AssetELi0ELb0EEC2IS3_vEEOT_' filepath='external/libcxx/include/memory' line='2147' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='36c07807' is-artificial='yes'/>
<parameter type-id='400beb12'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::default_delete&lt;android::Asset&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='0713c6a2'>
<base-class access='private' layout-offset-in-bits='0' type-id='d81eed6b'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='923ca45f' filepath='external/libcxx/include/memory' line='2174' column='1' id='971bc93a'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='55c0ab8c' filepath='external/libcxx/include/memory' line='2175' column='1' id='7cdb9e0e'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6327cc10' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='default_delete&lt;android::Asset&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2320' column='1' id='d81eed6b'>
<member-function access='public'>
<function-decl name='default_delete' filepath='external/libcxx/include/memory' line='2324' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='963caaab' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='add_lvalue_reference&lt;android::Asset&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1127' column='1' id='9552e541'>
<member-type access='public'>
<typedef-decl name='type' type-id='8c9b4c8f' filepath='external/libcxx/include/type_traits' line='1128' column='1' id='de717bbc'/>
</member-type>
</class-decl>
<class-decl name='__add_lvalue_reference_impl&lt;android::Asset, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='c6e370e4'>
<member-type access='public'>
<typedef-decl name='type' type-id='4b4fe04a' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='8c9b4c8f'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;android::Asset, std::__1::default_delete&lt;android::Asset&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='f292a5ec'>
<member-type access='public'>
<typedef-decl name='type' type-id='162705dd' filepath='external/libcxx/include/memory' line='1031' column='1' id='67cbb073'/>
</member-type>
</class-decl>
<class-decl name='unique_ptr&lt;android::AssetDir, std::__1::default_delete&lt;android::AssetDir&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2401' column='1' id='6a6c3f8a'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='5d35c65b' filepath='external/libcxx/include/memory' line='2405' column='1' id='c783099e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='deleter_type' type-id='afb20d38' filepath='external/libcxx/include/memory' line='2404' column='1' id='8997c6b1'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__ptr_' type-id='2ef4b79c' visibility='default' filepath='external/libcxx/include/memory' line='2411' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unique_ptr' mangled-name='_ZNSt3__110unique_ptrIN7android8AssetDirENS_14default_deleteIS2_EEEC2EOS5_' filepath='external/libcxx/include/memory' line='2494' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='37b2d578' is-artificial='yes'/>
<parameter type-id='6c7becbe'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~unique_ptr' mangled-name='_ZNSt3__110unique_ptrIN7android8AssetDirENS_14default_deleteIS2_EEED2Ev' filepath='external/libcxx/include/memory' line='2606' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='37b2d578' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;android::AssetDir *, std::__1::default_delete&lt;android::AssetDir&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='2ef4b79c'>
<base-class access='private' layout-offset-in-bits='0' type-id='22e56ec2'/>
<base-class access='private' layout-offset-in-bits='0' type-id='8d9552b9'/>
<member-function access='public' constructor='yes'>
<function-decl name='__compressed_pair&lt;android::AssetDir *, std::__1::default_delete&lt;android::AssetDir&gt; &gt;' mangled-name='_ZNSt3__117__compressed_pairIPN7android8AssetDirENS_14default_deleteIS2_EEEC2IS3_S5_EEOT_OT0_' filepath='external/libcxx/include/memory' line='2250' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='41f63f2a' is-artificial='yes'/>
<parameter type-id='38a2e557'/>
<parameter type-id='21aceb0c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;android::AssetDir *, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='22e56ec2'>
<member-type access='public'>
<typedef-decl name='reference' type-id='538ff78b' filepath='external/libcxx/include/memory' line='2136' column='1' id='ca6ad396'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='eb4d644e' filepath='external/libcxx/include/memory' line='2137' column='1' id='547dd01a'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='759fcd0f' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2e0abaf0' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__compressed_pair_elem&lt;android::AssetDir *, void&gt;' mangled-name='_ZNSt3__122__compressed_pair_elemIPN7android8AssetDirELi0ELb0EEC2IS3_vEEOT_' filepath='external/libcxx/include/memory' line='2147' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2e0abaf0' is-artificial='yes'/>
<parameter type-id='38a2e557'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::default_delete&lt;android::AssetDir&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='8d9552b9'>
<base-class access='private' layout-offset-in-bits='0' type-id='afb20d38'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='09718062' filepath='external/libcxx/include/memory' line='2174' column='1' id='542c7635'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='1d48a4ef' filepath='external/libcxx/include/memory' line='2175' column='1' id='1586f681'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f0e04c01' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='default_delete&lt;android::AssetDir&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2320' column='1' id='afb20d38'>
<member-function access='public'>
<function-decl name='default_delete' filepath='external/libcxx/include/memory' line='2324' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0d7186ae' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='add_lvalue_reference&lt;android::AssetDir&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1127' column='1' id='4cf5eb1e'>
<member-type access='public'>
<typedef-decl name='type' type-id='f2e46650' filepath='external/libcxx/include/type_traits' line='1128' column='1' id='20b198e1'/>
</member-type>
</class-decl>
<class-decl name='__add_lvalue_reference_impl&lt;android::AssetDir, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='0f43fe69'>
<member-type access='public'>
<typedef-decl name='type' type-id='799fd35b' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='f2e46650'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;android::AssetDir, std::__1::default_delete&lt;android::AssetDir&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='fa06986c'>
<member-type access='public'>
<typedef-decl name='type' type-id='8e4d349d' filepath='external/libcxx/include/memory' line='1031' column='1' id='5d35c65b'/>
</member-type>
</class-decl>
<class-decl name='function&lt;bool (const std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &amp;, unsigned char)&gt;' size-in-bits='192' visibility='default' filepath='external/libcxx/include/functional' line='2164' column='1' id='60662a11'>
<base-class access='public' layout-offset-in-bits='0' type-id='0424f9dd'/>
<base-class access='public' layout-offset-in-bits='0' type-id='166e6849'/>
<member-type access='private'>
<typedef-decl name='__func' type-id='488eea75' filepath='external/libcxx/include/functional' line='2169' column='1' id='f8e1c7ea'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__f_' type-id='f8e1c7ea' visibility='default' filepath='external/libcxx/include/functional' line='2174' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='function' filepath='external/libcxx/include/functional' line='2201' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ee0ca729' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='function' filepath='external/libcxx/include/functional' line='2204' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ee0ca729' is-artificial='yes'/>
<parameter type-id='2bd5f4ac'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='function' filepath='external/libcxx/include/functional' line='2205' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ee0ca729' is-artificial='yes'/>
<parameter type-id='cd0911b1'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~function' filepath='external/libcxx/include/functional' line='2230' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ee0ca729' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='binary_function&lt;const std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &amp;, unsigned char, bool&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__functional_base' line='28' column='1' id='3dc40798'/>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;char&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='bae33ff3'>
<base-class access='private' layout-offset-in-bits='0' type-id='c7b95082'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='11540f74' filepath='external/libcxx/include/memory' line='2174' column='1' id='1416c353'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='b470739d' filepath='external/libcxx/include/memory' line='2175' column='1' id='b70d8343'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='735645b3' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='hash&lt;unsigned int&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/utility' line='1425' column='1' id='99463423'>
<base-class access='public' layout-offset-in-bits='0' type-id='fc9e5c5d'/>
</class-decl>
<class-decl name='equal_to&lt;unsigned int&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/functional' line='674' column='1' id='f9e4b3e7'>
<base-class access='public' layout-offset-in-bits='0' type-id='877d6b55'/>
</class-decl>
<namespace-decl name='__pointer_type_imp'>
<class-decl name='__pointer_type&lt;char, std::__1::allocator&lt;char&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='7e5862b7'>
<member-type access='public'>
<typedef-decl name='type' type-id='7f25d406' filepath='external/libcxx/include/memory' line='1017' column='1' id='dca6e0a0'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;const android::ApkAssets *, std::__1::allocator&lt;const android::ApkAssets *&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='a8ce3ac3'>
<member-type access='public'>
<typedef-decl name='type' type-id='2e587b63' filepath='external/libcxx/include/memory' line='1017' column='1' id='0f15ae14'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;android::AssetManager2::PackageGroup, std::__1::allocator&lt;android::AssetManager2::PackageGroup&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='009e6dcb'>
<member-type access='public'>
<typedef-decl name='type' type-id='d0042eeb' filepath='external/libcxx/include/memory' line='1017' column='1' id='a0c67fd4'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;android::AssetManager2::ConfiguredPackage, std::__1::allocator&lt;android::AssetManager2::ConfiguredPackage&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='246062e1'>
<member-type access='public'>
<typedef-decl name='type' type-id='f9a3f54e' filepath='external/libcxx/include/memory' line='1017' column='1' id='becf65a2'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;android::DynamicPackageEntry, std::__1::allocator&lt;android::DynamicPackageEntry&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='25823d27'>
<member-type access='public'>
<typedef-decl name='type' type-id='d130c872' filepath='external/libcxx/include/memory' line='1017' column='1' id='17891a08'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;const std::__1::pair&lt;android::OverlayableInfo, std::__1::unordered_set&lt;unsigned int, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, std::__1::allocator&lt;const std::__1::pair&lt;android::OverlayableInfo, std::__1::unordered_set&lt;unsigned int, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='a72c2c3d'>
<member-type access='public'>
<typedef-decl name='type' type-id='1081d5b8' filepath='external/libcxx/include/memory' line='1017' column='1' id='7fa85d8c'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt; *, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt; *&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='9a11ecd5'>
<member-type access='public'>
<typedef-decl name='type' type-id='6da9be10' filepath='external/libcxx/include/memory' line='1017' column='1' id='bdef5472'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt; *, std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt; *&gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='3004671b'>
<member-type access='public'>
<typedef-decl name='type' type-id='48e1dd92' filepath='external/libcxx/include/memory' line='1017' column='1' id='1fa4871c'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='9010f94f'>
<member-type access='public'>
<typedef-decl name='type' type-id='9cb1013c' filepath='external/libcxx/include/memory' line='1017' column='1' id='4b25fcf8'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; *, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; *&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='459311d7'>
<member-type access='public'>
<typedef-decl name='type' type-id='63d555c3' filepath='external/libcxx/include/memory' line='1017' column='1' id='43211cdc'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; *, std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; *&gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='49616dd5'>
<member-type access='public'>
<typedef-decl name='type' type-id='78251b59' filepath='external/libcxx/include/memory' line='1017' column='1' id='a98d88ce'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, std::__1::allocator&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='3151269d'>
<member-type access='public'>
<typedef-decl name='type' type-id='5f600b3f' filepath='external/libcxx/include/memory' line='1017' column='1' id='5ca9b654'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;char16_t, std::__1::allocator&lt;char16_t&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='7cf43aa3'>
<member-type access='public'>
<typedef-decl name='type' type-id='8543cd96' filepath='external/libcxx/include/memory' line='1017' column='1' id='f79f59b4'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;android::ResTable_config, std::__1::allocator&lt;android::ResTable_config&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='0bfc5df7'>
<member-type access='public'>
<typedef-decl name='type' type-id='06798116' filepath='external/libcxx/include/memory' line='1017' column='1' id='5145fbe0'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;const android::ResTable_type *, std::__1::allocator&lt;const android::ResTable_type *&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='24ae0fab'>
<member-type access='public'>
<typedef-decl name='type' type-id='50494fef' filepath='external/libcxx/include/memory' line='1017' column='1' id='c6ab881c'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;int, std::__1::allocator&lt;int&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='00ccc34b'>
<member-type access='public'>
<typedef-decl name='type' type-id='3d377da5' filepath='external/libcxx/include/memory' line='1017' column='1' id='bc455c54'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; *, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; *&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='082024e1'>
<member-type access='public'>
<typedef-decl name='type' type-id='7cb1827c' filepath='external/libcxx/include/memory' line='1017' column='1' id='f951969a'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; *, std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; *&gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='b849132f'>
<member-type access='public'>
<typedef-decl name='type' type-id='1af8f6f6' filepath='external/libcxx/include/memory' line='1017' column='1' id='0f1468f4'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, std::__1::allocator&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='4d9e0e65'>
<member-type access='public'>
<typedef-decl name='type' type-id='e9b7871e' filepath='external/libcxx/include/memory' line='1017' column='1' id='f83fdd3c'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; *, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; *&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='92207c7b'>
<member-type access='public'>
<typedef-decl name='type' type-id='36dd9f45' filepath='external/libcxx/include/memory' line='1017' column='1' id='739d813c'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; *, std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; *&gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='aee16b6d'>
<member-type access='public'>
<typedef-decl name='type' type-id='faa702a7' filepath='external/libcxx/include/memory' line='1017' column='1' id='74a25dea'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, std::__1::allocator&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='94ff4dc9'>
<member-type access='public'>
<typedef-decl name='type' type-id='dc1fb699' filepath='external/libcxx/include/memory' line='1017' column='1' id='b844fba8'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;android::AssetManager2::Resolution::Step, std::__1::allocator&lt;android::AssetManager2::Resolution::Step&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='da56355b'>
<member-type access='public'>
<typedef-decl name='type' type-id='62bf0550' filepath='external/libcxx/include/memory' line='1017' column='1' id='bc4a20ec'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;android::Asset, std::__1::default_delete&lt;android::Asset&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1021' column='1' id='8f36646e'>
<member-type access='public'>
<typedef-decl name='type' type-id='3f4fcd66' filepath='external/libcxx/include/memory' line='1023' column='1' id='162705dd'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;android::AssetDir, std::__1::default_delete&lt;android::AssetDir&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1021' column='1' id='0c9779c6'>
<member-type access='public'>
<typedef-decl name='type' type-id='759fcd0f' filepath='external/libcxx/include/memory' line='1023' column='1' id='8e4d349d'/>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='__function'>
<class-decl name='__maybe_derive_from_unary_function&lt;bool (const std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &amp;, unsigned char)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/functional' line='1433' column='1' id='0424f9dd'/>
<class-decl name='__maybe_derive_from_binary_function&lt;bool (const std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &amp;, unsigned char)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/functional' line='1449' column='1' id='166e6849'>
<base-class access='public' layout-offset-in-bits='0' type-id='3dc40798'/>
</class-decl>
<class-decl name='__value_func&lt;bool (const std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &amp;, unsigned char)&gt;' size-in-bits='192' visibility='default' filepath='external/libcxx/include/functional' line='1678' column='1' id='488eea75'>
<member-type access='private'>
<typedef-decl name='__func' type-id='d43488f6' filepath='external/libcxx/include/functional' line='1682' column='1' id='4b11b82e'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__buf_' type-id='b876f710' visibility='default' filepath='external/libcxx/include/functional' line='1680' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='128'>
<var-decl name='__f_' type-id='587ffd01' visibility='default' filepath='external/libcxx/include/functional' line='1683' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__value_func' filepath='external/libcxx/include/functional' line='1692' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0631ce25' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__value_func' filepath='external/libcxx/include/functional' line='1724' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0631ce25' is-artificial='yes'/>
<parameter type-id='c56e7978'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__value_func' filepath='external/libcxx/include/functional' line='1738' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0631ce25' is-artificial='yes'/>
<parameter type-id='637144f5'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~__value_func' filepath='external/libcxx/include/functional' line='1755' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0631ce25' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__base&lt;bool (const std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &amp;, unsigned char)&gt;' visibility='default' is-declaration-only='yes' id='d43488f6'/>
</namespace-decl>
<class-decl name='__vector_base_common&lt;true&gt;' visibility='default' is-declaration-only='yes' id='2328d49c'/>
<class-decl name='__wrap_iter&lt;const android::ApkAssets **&gt;' visibility='default' is-declaration-only='yes' id='04d3d975'/>
<class-decl name='__wrap_iter&lt;const android::ApkAssets *const *&gt;' visibility='default' is-declaration-only='yes' id='537283e8'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;const android::ApkAssets **&gt; &gt;' visibility='default' is-declaration-only='yes' id='12ccbd10'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;const android::ApkAssets *const *&gt; &gt;' visibility='default' is-declaration-only='yes' id='89a22f89'/>
<class-decl name='__split_buffer&lt;const android::ApkAssets *, std::__1::allocator&lt;const android::ApkAssets *&gt; &amp;&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='4c29fac1'/>
<class-decl name='basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;' visibility='default' is-declaration-only='yes' id='27619c1c'>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='cbcf5557' filepath='external/libcxx/include/string' line='682' column='1' id='dc224b08'/>
</member-type>
<member-type access='private'>
<enum-decl name='__anonymous_enum__' is-anonymous='yes' filepath='external/libcxx/include/string' line='751' column='1' id='288a5e68'>
<underlying-type type-id='9cac1fee'/>
<enumerator name='__min_cap' value='11'/>
</enum-decl>
</member-type>
<member-type access='private'>
<enum-decl name='__anonymous_enum__1' is-anonymous='yes' filepath='external/libcxx/include/string' line='1535' column='1' id='288a5e69'>
<underlying-type type-id='9cac1fee'/>
<enumerator name='__alignment' value='16'/>
</enum-decl>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='fc6df6f8' filepath='external/libcxx/include/string' line='677' column='1' id='0ad725ff'/>
</member-type>
<member-type access='private'>
<class-decl name='__rep' size-in-bits='96' is-struct='yes' visibility='default' filepath='external/libcxx/include/string' line='775' column='1' id='4da3c689'>
<member-type access='public'>
<union-decl name='__anonymous_union__' size-in-bits='96' is-anonymous='yes' visibility='default' filepath='external/libcxx/include/string' line='777' column='1' id='5305a555'>
<data-member access='public'>
<var-decl name='__l' type-id='b1d75bc8' visibility='default' filepath='external/libcxx/include/string' line='779' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='__s' type-id='6582ed08' visibility='default' filepath='external/libcxx/include/string' line='780' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='__r' type-id='5eacdba8' visibility='default' filepath='external/libcxx/include/string' line='781' column='1'/>
</data-member>
</union-decl>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='' type-id='5305a555' visibility='default' filepath='external/libcxx/include/string' line='777' column='1'/>
</data-member>
</class-decl>
</member-type>
<member-type access='private'>
<class-decl name='__long' size-in-bits='96' is-struct='yes' visibility='default' filepath='external/libcxx/include/string' line='736' column='1' id='b1d75bc8'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='__cap_' type-id='0ad725ff' visibility='default' filepath='external/libcxx/include/string' line='738' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='__size_' type-id='0ad725ff' visibility='default' filepath='external/libcxx/include/string' line='739' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='__data_' type-id='fbcf9148' visibility='default' filepath='external/libcxx/include/string' line='740' column='1'/>
</data-member>
</class-decl>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='8350ecd7' filepath='external/libcxx/include/string' line='681' column='1' id='fbcf9148'/>
</member-type>
<member-type access='private'>
<class-decl name='__short' size-in-bits='96' is-struct='yes' visibility='default' filepath='external/libcxx/include/string' line='754' column='1' id='6582ed08'>
<member-type access='public'>
<union-decl name='__anonymous_union__' size-in-bits='8' is-anonymous='yes' visibility='default' filepath='external/libcxx/include/string' line='756' column='1' id='087c05a8'>
<data-member access='public'>
<var-decl name='__size_' type-id='002ac4a6' visibility='default' filepath='external/libcxx/include/string' line='758' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='__lx' type-id='97219ec5' visibility='default' filepath='external/libcxx/include/string' line='759' column='1'/>
</data-member>
</union-decl>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='' type-id='087c05a8' visibility='default' filepath='external/libcxx/include/string' line='756' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='8'>
<var-decl name='__data_' type-id='8c04a868' visibility='default' filepath='external/libcxx/include/string' line='761' column='1'/>
</data-member>
</class-decl>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='a84c031d' filepath='external/libcxx/include/string' line='674' column='1' id='97219ec5'/>
</member-type>
<member-type access='private'>
<class-decl name='__raw' size-in-bits='96' is-struct='yes' visibility='default' filepath='external/libcxx/include/string' line='770' column='1' id='5eacdba8'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='__words' type-id='5da85797' visibility='default' filepath='external/libcxx/include/string' line='772' column='1'/>
</data-member>
</class-decl>
</member-type>
<member-function access='public'>
<function-decl name='basic_string&lt;nullptr_t&gt;' mangled-name='_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc' filepath='external/libcxx/include/string' line='820' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9c8ba24a' is-artificial='yes'/>
<parameter type-id='80f4b756'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~basic_string' mangled-name='_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev' filepath='external/libcxx/include/string' line='879' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9c8ba24a' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='basic_string&lt;unsigned char *&gt;' mangled-name='_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPhEET_S8_' filepath='external/libcxx/include/string' line='868' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9c8ba24a' is-artificial='yes'/>
<parameter type-id='cf536864'/>
<parameter type-id='cf536864'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='basic_string' mangled-name='_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_' filepath='external/libcxx/include/string' line='805' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9c8ba24a' is-artificial='yes'/>
<parameter type-id='cbb281c0'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__wrap_iter&lt;android::DynamicPackageEntry *&gt;' visibility='default' is-declaration-only='yes' id='e2a57ff4'/>
<class-decl name='__wrap_iter&lt;const android::DynamicPackageEntry *&gt;' visibility='default' is-declaration-only='yes' id='c1312f67'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;android::DynamicPackageEntry *&gt; &gt;' visibility='default' is-declaration-only='yes' id='ff1be767'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;const android::DynamicPackageEntry *&gt; &gt;' visibility='default' is-declaration-only='yes' id='7e3c2f7c'/>
<class-decl name='__split_buffer&lt;android::DynamicPackageEntry, std::__1::allocator&lt;android::DynamicPackageEntry&gt; &amp;&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='7efab83d'/>
<class-decl name='pair&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt;, bool&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='4faf649b'/>
<class-decl name='__hash_iterator&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='6a3187ab'/>
<class-decl name='unique_ptr&lt;std::__1::__hash_node&lt;unsigned int, void *&gt;, std::__1::__hash_node_destructor&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='140c2675'/>
<class-decl name='__hash_local_iterator&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='c9a58a1b'/>
<class-decl name='__hash_const_local_iterator&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='5f058abb'/>
<class-decl name='pair&lt;std::__1::__hash_const_iterator&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt;, bool&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='7cb13b7b'/>
<class-decl name='__insert_return_type&lt;std::__1::__hash_const_iterator&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt;, std::__1::__basic_node_handle&lt;std::__1::__hash_node&lt;unsigned int, void *&gt;, std::__1::allocator&lt;unsigned int&gt;, __set_node_handle_specifics&gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='f1f008a4'/>
<class-decl name='__basic_node_handle&lt;std::__1::__hash_node&lt;unsigned int, void *&gt;, std::__1::allocator&lt;unsigned int&gt;, __set_node_handle_specifics&gt;' visibility='default' is-declaration-only='yes' id='9453d9ed'/>
<class-decl name='pair&lt;std::__1::__hash_const_iterator&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt;, std::__1::__hash_const_iterator&lt;std::__1::__hash_node&lt;unsigned int, void *&gt; *&gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='1c4832e3'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;const std::__1::pair&lt;android::OverlayableInfo, std::__1::unordered_set&lt;unsigned int, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; *&gt; &gt;' visibility='default' is-declaration-only='yes' id='85652243'/>
<class-decl name='__split_buffer&lt;const std::__1::pair&lt;android::OverlayableInfo, std::__1::unordered_set&lt;unsigned int, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, std::__1::allocator&lt;const std::__1::pair&lt;android::OverlayableInfo, std::__1::unordered_set&lt;unsigned int, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; &gt; &amp;&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='c799967b'/>
<class-decl name='__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='bc902aeb'/>
<class-decl name='__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='874fd690'/>
<class-decl name='pair&lt;const std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='08084680'/>
<class-decl name='pair&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &amp;&amp;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &amp;&amp;&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='6464bae1'/>
<class-decl name='pair&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt;, bool&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='ed1ec476'/>
<class-decl name='__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='99303e04'/>
<class-decl name='__hash_const_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='d2795ae4'/>
<class-decl name='unique_ptr&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt;, std::__1::__hash_node_destructor&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='2d19356d'/>
<class-decl name='__hash_local_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='4e0a5f34'/>
<class-decl name='__hash_const_local_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='0636dfd4'/>
<class-decl name='__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; &gt;' visibility='default' is-declaration-only='yes' id='03c8db16'/>
<class-decl name='__hash_map_const_iterator&lt;std::__1::__hash_const_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; &gt;' visibility='default' is-declaration-only='yes' id='f92db502'/>
<class-decl name='pair&lt;std::__1::__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; &gt;, bool&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='efe6a214'/>
<class-decl name='__insert_return_type&lt;std::__1::__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; &gt;, std::__1::__basic_node_handle&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt;, std::__1::allocator&lt;std::__1::pair&lt;const std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt; &gt;, __map_node_handle_specifics&gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='432ae9ed'/>
<class-decl name='__basic_node_handle&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt;, std::__1::allocator&lt;std::__1::pair&lt;const std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt; &gt;, __map_node_handle_specifics&gt;' visibility='default' is-declaration-only='yes' id='e93be911'/>
<class-decl name='pair&lt;std::__1::__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; &gt;, std::__1::__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; &gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='b1133efb'/>
<class-decl name='pair&lt;std::__1::__hash_map_const_iterator&lt;std::__1::__hash_const_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; &gt;, std::__1::__hash_map_const_iterator&lt;std::__1::__hash_const_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; &gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='c0eba183'/>
<class-decl name='__hash_map_iterator&lt;std::__1::__hash_local_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; &gt;' visibility='default' is-declaration-only='yes' id='f014a626'/>
<class-decl name='__hash_map_const_iterator&lt;std::__1::__hash_const_local_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, void *&gt; *&gt; &gt;' visibility='default' is-declaration-only='yes' id='5c51d172'/>
<class-decl name='unique_ptr&lt;const android::LoadedPackage, std::__1::default_delete&lt;const android::LoadedPackage&gt; &gt;' visibility='default' is-declaration-only='yes' id='d00d94ba'/>
<class-decl name='reverse_iterator&lt;const char16_t *&gt;' visibility='default' is-declaration-only='yes' id='aef4a5c9'/>
<class-decl name='__wrap_iter&lt;char16_t *&gt;' visibility='default' is-declaration-only='yes' id='dc5e71d4'/>
<class-decl name='__wrap_iter&lt;const char16_t *&gt;' visibility='default' is-declaration-only='yes' id='dea42613'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;char16_t *&gt; &gt;' visibility='default' is-declaration-only='yes' id='4cdc32cb'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;const char16_t *&gt; &gt;' visibility='default' is-declaration-only='yes' id='888b919c'/>
<class-decl name='set&lt;android::ResTable_config, std::__1::less&lt;android::ResTable_config&gt;, std::__1::allocator&lt;android::ResTable_config&gt; &gt;' visibility='default' is-declaration-only='yes' id='219317e1'/>
<class-decl name='set&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::less&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, std::__1::allocator&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='cc585388'/>
<class-decl name='__wrap_iter&lt;android::ResTable_config *&gt;' visibility='default' is-declaration-only='yes' id='e4c02ba0'/>
<class-decl name='__wrap_iter&lt;const android::ResTable_config *&gt;' visibility='default' is-declaration-only='yes' id='fb0eb3f3'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;android::ResTable_config *&gt; &gt;' visibility='default' is-declaration-only='yes' id='2289465b'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;const android::ResTable_config *&gt; &gt;' visibility='default' is-declaration-only='yes' id='e3ed8488'/>
<class-decl name='__split_buffer&lt;android::ResTable_config, std::__1::allocator&lt;android::ResTable_config&gt; &amp;&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='68fb4e7d'/>
<class-decl name='__wrap_iter&lt;const android::ResTable_type **&gt;' visibility='default' is-declaration-only='yes' id='cee58e29'/>
<class-decl name='__wrap_iter&lt;const android::ResTable_type *const *&gt;' visibility='default' is-declaration-only='yes' id='15636724'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;const android::ResTable_type **&gt; &gt;' visibility='default' is-declaration-only='yes' id='4f8b2204'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;const android::ResTable_type *const *&gt; &gt;' visibility='default' is-declaration-only='yes' id='91d8fab5'/>
<class-decl name='__split_buffer&lt;const android::ResTable_type *, std::__1::allocator&lt;const android::ResTable_type *&gt; &amp;&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='d2f48be9'/>
<class-decl name='__wrap_iter&lt;android::AssetManager2::ConfiguredPackage *&gt;' visibility='default' is-declaration-only='yes' id='26cb34e2'/>
<class-decl name='__wrap_iter&lt;const android::AssetManager2::ConfiguredPackage *&gt;' visibility='default' is-declaration-only='yes' id='f5e3867b'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;android::AssetManager2::ConfiguredPackage *&gt; &gt;' visibility='default' is-declaration-only='yes' id='795473f7'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;const android::AssetManager2::ConfiguredPackage *&gt; &gt;' visibility='default' is-declaration-only='yes' id='9d3e1f2a'/>
<class-decl name='__split_buffer&lt;android::AssetManager2::ConfiguredPackage, std::__1::allocator&lt;android::AssetManager2::ConfiguredPackage&gt; &amp;&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='6962fdef'/>
<class-decl name='__wrap_iter&lt;int *&gt;' visibility='default' is-declaration-only='yes' id='a55d0f63'/>
<class-decl name='__wrap_iter&lt;const int *&gt;' visibility='default' is-declaration-only='yes' id='27a9a4b2'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;int *&gt; &gt;' visibility='default' is-declaration-only='yes' id='f6e567a6'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;const int *&gt; &gt;' visibility='default' is-declaration-only='yes' id='d9249d9b'/>
<class-decl name='__split_buffer&lt;int, std::__1::allocator&lt;int&gt; &amp;&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='8d5d3cc9'/>
<class-decl name='unique_ptr&lt;android::DynamicRefTable, std::__1::default_delete&lt;android::DynamicRefTable&gt; &gt;' visibility='default' is-declaration-only='yes' id='7079196e'/>
<class-decl name='__wrap_iter&lt;android::AssetManager2::PackageGroup *&gt;' visibility='default' is-declaration-only='yes' id='5dc01f07'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;android::AssetManager2::PackageGroup *&gt; &gt;' visibility='default' is-declaration-only='yes' id='26248478'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;const android::AssetManager2::PackageGroup *&gt; &gt;' visibility='default' is-declaration-only='yes' id='e339d2b3'/>
<class-decl name='__split_buffer&lt;android::AssetManager2::PackageGroup, std::__1::allocator&lt;android::AssetManager2::PackageGroup&gt; &amp;&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='12833989'/>
<class-decl name='reverse_iterator&lt;unsigned char *&gt;' visibility='default' is-declaration-only='yes' id='1cc9dc31'/>
<class-decl name='reverse_iterator&lt;const unsigned char *&gt;' visibility='default' is-declaration-only='yes' id='2646d6b4'/>
<class-decl name='__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='20a793a2'/>
<class-decl name='__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='ee02cccf'/>
<class-decl name='pair&lt;const unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='feedc99f'/>
<class-decl name='pair&lt;unsigned int &amp;&amp;, android::util::unique_cptr&lt;android::ResolvedBag&gt; &amp;&amp;&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='8e544f90'/>
<class-decl name='pair&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt;, bool&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='6cea8223'/>
<class-decl name='__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='0083e75b'/>
<class-decl name='__hash_const_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='5f495ffb'/>
<class-decl name='unique_ptr&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt;, std::__1::__hash_node_destructor&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='3c51cc95'/>
<class-decl name='__hash_local_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='fbe252ab'/>
<class-decl name='__hash_const_local_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='2e5fe40b'/>
<class-decl name='__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; &gt;' visibility='default' is-declaration-only='yes' id='93f3910d'/>
<class-decl name='__hash_map_const_iterator&lt;std::__1::__hash_const_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; &gt;' visibility='default' is-declaration-only='yes' id='b3a8b6e9'/>
<class-decl name='pair&lt;std::__1::__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; &gt;, bool&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='88a0a3e1'/>
<class-decl name='__insert_return_type&lt;std::__1::__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; &gt;, std::__1::__basic_node_handle&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt;, std::__1::allocator&lt;std::__1::pair&lt;const unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt; &gt;, __map_node_handle_specifics&gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='662ec16e'/>
<class-decl name='__basic_node_handle&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt;, std::__1::allocator&lt;std::__1::pair&lt;const unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt; &gt;, __map_node_handle_specifics&gt;' visibility='default' is-declaration-only='yes' id='7be843c5'/>
<class-decl name='pair&lt;std::__1::__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; &gt;, std::__1::__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; &gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='b3843afb'/>
<class-decl name='pair&lt;std::__1::__hash_map_const_iterator&lt;std::__1::__hash_const_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; &gt;, std::__1::__hash_map_const_iterator&lt;std::__1::__hash_const_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; &gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='3ed5d5ab'/>
<class-decl name='__hash_map_iterator&lt;std::__1::__hash_local_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; &gt;' visibility='default' is-declaration-only='yes' id='4bb324fd'/>
<class-decl name='__hash_map_const_iterator&lt;std::__1::__hash_const_local_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt;, void *&gt; *&gt; &gt;' visibility='default' is-declaration-only='yes' id='2a061a79'/>
<class-decl name='__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='4b7d2285'/>
<class-decl name='__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='c5316456'/>
<class-decl name='pair&lt;const unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='4616b4c6'/>
<class-decl name='pair&lt;unsigned int &amp;&amp;, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &amp;&amp;&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='9b655d39'/>
<class-decl name='pair&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt;, bool&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='50fd938c'/>
<class-decl name='__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='cf796cc6'/>
<class-decl name='__hash_const_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='a307fea6'/>
<class-decl name='unique_ptr&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt;, std::__1::__hash_node_destructor&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='a7aa8b6d'/>
<class-decl name='__hash_local_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='08018a36'/>
<class-decl name='__hash_const_local_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='d9f38356'/>
<class-decl name='__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; &gt;' visibility='default' is-declaration-only='yes' id='67d70e84'/>
<class-decl name='__hash_map_const_iterator&lt;std::__1::__hash_const_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; &gt;' visibility='default' is-declaration-only='yes' id='12833c60'/>
<class-decl name='pair&lt;std::__1::__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; &gt;, bool&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='e6c3530e'/>
<class-decl name='__insert_return_type&lt;std::__1::__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; &gt;, std::__1::__basic_node_handle&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt;, std::__1::allocator&lt;std::__1::pair&lt;const unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; &gt;, __map_node_handle_specifics&gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='0e41ad0b'/>
<class-decl name='__basic_node_handle&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt;, std::__1::allocator&lt;std::__1::pair&lt;const unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; &gt;, __map_node_handle_specifics&gt;' visibility='default' is-declaration-only='yes' id='b565a125'/>
<class-decl name='pair&lt;std::__1::__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; &gt;, std::__1::__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; &gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='8eb437cf'/>
<class-decl name='pair&lt;std::__1::__hash_map_const_iterator&lt;std::__1::__hash_const_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; &gt;, std::__1::__hash_map_const_iterator&lt;std::__1::__hash_const_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; &gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='ed1e27df'/>
<class-decl name='vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt;' visibility='default' is-declaration-only='yes' id='814fe063'/>
<class-decl name='__hash_map_iterator&lt;std::__1::__hash_local_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; &gt;' visibility='default' is-declaration-only='yes' id='4e3e6cd4'/>
<class-decl name='__hash_map_const_iterator&lt;std::__1::__hash_const_local_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt;, void *&gt; *&gt; &gt;' visibility='default' is-declaration-only='yes' id='054cce10'/>
<class-decl name='__wrap_iter&lt;android::AssetManager2::Resolution::Step *&gt;' visibility='default' is-declaration-only='yes' id='f9bdbf5e'/>
<class-decl name='__wrap_iter&lt;const android::AssetManager2::Resolution::Step *&gt;' visibility='default' is-declaration-only='yes' id='57c015f1'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;android::AssetManager2::Resolution::Step *&gt; &gt;' visibility='default' is-declaration-only='yes' id='45b7ee49'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;const android::AssetManager2::Resolution::Step *&gt; &gt;' visibility='default' is-declaration-only='yes' id='1cba1536'/>
<class-decl name='__split_buffer&lt;android::AssetManager2::Resolution::Step, std::__1::allocator&lt;android::AssetManager2::Resolution::Step&gt; &amp;&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='ec66be79'/>
<class-decl name='unique_ptr&lt;android::Theme, std::__1::default_delete&lt;android::Theme&gt; &gt;' visibility='default' is-declaration-only='yes' id='79eed0f0'/>
</namespace-decl>
<class-decl name='initializer_list&lt;const android::ApkAssets *&gt;' visibility='default' is-declaration-only='yes' id='242fd1da'/>
<class-decl name='initializer_list&lt;android::DynamicPackageEntry&gt;' visibility='default' is-declaration-only='yes' id='1250bd31'/>
<class-decl name='initializer_list&lt;unsigned int&gt;' visibility='default' is-declaration-only='yes' id='70118403'/>
<class-decl name='initializer_list&lt;const std::__1::pair&lt;android::OverlayableInfo, std::__1::unordered_set&lt;unsigned int, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='dd002af7'/>
<class-decl name='initializer_list&lt;std::__1::pair&lt;const std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='99a50716'/>
<class-decl name='initializer_list&lt;char16_t&gt;' visibility='default' is-declaration-only='yes' id='4b8969c5'/>
<class-decl name='initializer_list&lt;android::ResTable_config&gt;' visibility='default' is-declaration-only='yes' id='7f902475'/>
<class-decl name='initializer_list&lt;const android::ResTable_type *&gt;' visibility='default' is-declaration-only='yes' id='78dcb206'/>
<class-decl name='initializer_list&lt;android::AssetManager2::ConfiguredPackage&gt;' visibility='default' is-declaration-only='yes' id='c68720b5'/>
<class-decl name='initializer_list&lt;int&gt;' visibility='default' is-declaration-only='yes' id='1b16c61c'/>
<class-decl name='initializer_list&lt;android::AssetManager2::PackageGroup&gt;' visibility='default' is-declaration-only='yes' id='8457a182'/>
<class-decl name='initializer_list&lt;std::__1::pair&lt;const unsigned int, android::util::unique_cptr&lt;android::ResolvedBag&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='2ba795f5'/>
<class-decl name='initializer_list&lt;std::__1::pair&lt;const unsigned int, std::__1::vector&lt;unsigned int, std::__1::allocator&lt;unsigned int&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='f7fff1f0'/>
<class-decl name='initializer_list&lt;android::AssetManager2::Resolution::Step&gt;' visibility='default' is-declaration-only='yes' id='769029e7'/>
</namespace-decl>
<function-decl name='memcmp' filepath='bionic/libc/include/string.h' line='52' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eaa32e2f'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='b59d7dce'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='strcmp' filepath='bionic/libc/include/string.h' line='78' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<parameter type-id='80f4b756'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='strncmp' filepath='bionic/libc/include/string.h' line='105' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<parameter type-id='80f4b756'/>
<parameter type-id='b59d7dce'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='strcoll' filepath='bionic/libc/include/string.h' line='119' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<parameter type-id='80f4b756'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='strxfrm' filepath='bionic/libc/include/string.h' line='120' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26a90f95'/>
<parameter type-id='80f4b756'/>
<parameter type-id='b59d7dce'/>
<return type-id='b59d7dce'/>
</function-decl>
<function-decl name='strcspn' filepath='bionic/libc/include/string.h' line='112' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<parameter type-id='80f4b756'/>
<return type-id='b59d7dce'/>
</function-decl>
<function-decl name='strspn' filepath='bionic/libc/include/string.h' line='115' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<parameter type-id='80f4b756'/>
<return type-id='b59d7dce'/>
</function-decl>
<function-decl name='strtok' filepath='bionic/libc/include/string.h' line='91' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26a90f95'/>
<parameter type-id='80f4b756'/>
<return type-id='26a90f95'/>
</function-decl>
<function-decl name='strerror' filepath='bionic/libc/include/string.h' line='94' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='95e97e5e'/>
<return type-id='26a90f95'/>
</function-decl>
<function-decl name='atof' filepath='bionic/libc/include/stdlib.h' line='196' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<return type-id='a0eb0f08'/>
</function-decl>
<function-decl name='atoi' filepath='bionic/libc/include/stdlib.h' line='89' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='atol' filepath='bionic/libc/include/stdlib.h' line='90' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<return type-id='bd54fe1a'/>
</function-decl>
<function-decl name='atoll' filepath='bionic/libc/include/stdlib.h' line='91' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<return type-id='1eb56b1e'/>
</function-decl>
<function-decl name='strtod' filepath='bionic/libc/include/stdlib.h' line='84' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<parameter type-id='9b23c9ad'/>
<return type-id='a0eb0f08'/>
</function-decl>
<function-decl name='strtof' filepath='bionic/libc/include/stdlib.h' line='195' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<parameter type-id='9b23c9ad'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='strtol' filepath='bionic/libc/include/stdlib.h' line='75' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<parameter type-id='9b23c9ad'/>
<parameter type-id='95e97e5e'/>
<return type-id='bd54fe1a'/>
</function-decl>
<function-decl name='strtoll' filepath='bionic/libc/include/stdlib.h' line='76' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<parameter type-id='9b23c9ad'/>
<parameter type-id='95e97e5e'/>
<return type-id='1eb56b1e'/>
</function-decl>
<function-decl name='strtoul' filepath='bionic/libc/include/stdlib.h' line='77' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<parameter type-id='9b23c9ad'/>
<parameter type-id='95e97e5e'/>
<return type-id='7359adad'/>
</function-decl>
<function-decl name='strtoull' filepath='bionic/libc/include/stdlib.h' line='78' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<parameter type-id='9b23c9ad'/>
<parameter type-id='95e97e5e'/>
<return type-id='3a47d82b'/>
</function-decl>
<function-decl name='rand' filepath='bionic/libc/include/stdlib.h' line='197' column='1' visibility='default' binding='global' size-in-bits='32'>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='srand' filepath='bionic/libc/include/stdlib.h' line='198' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f0981eeb'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='calloc' filepath='bionic/libc/include/malloc.h' line='52' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b59d7dce'/>
<parameter type-id='b59d7dce'/>
<return type-id='eaa32e2f'/>
</function-decl>
<function-decl name='free' filepath='bionic/libc/include/malloc.h' line='79' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eaa32e2f'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='malloc' filepath='bionic/libc/include/malloc.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b59d7dce'/>
<return type-id='eaa32e2f'/>
</function-decl>
<function-decl name='realloc' filepath='bionic/libc/include/malloc.h' line='61' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eaa32e2f'/>
<parameter type-id='b59d7dce'/>
<return type-id='eaa32e2f'/>
</function-decl>
<function-decl name='abort' filepath='bionic/libc/include/stdlib.h' line='44' column='1' visibility='default' binding='global' size-in-bits='32'>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='atexit' filepath='bionic/libc/include/stdlib.h' line='52' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='953b12f8'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='exit' filepath='bionic/libc/include/stdlib.h' line='45' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='95e97e5e'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='_Exit' filepath='bionic/libc/include/stdlib.h' line='47' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='95e97e5e'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='getenv' filepath='bionic/libc/include/stdlib.h' line='57' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<return type-id='26a90f95'/>
</function-decl>
<function-decl name='system' filepath='bionic/libc/include/stdlib.h' line='94' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='bsearch' filepath='bionic/libc/include/stdlib.h' line='96' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eaa32e2f'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='b59d7dce'/>
<parameter type-id='b59d7dce'/>
<parameter type-id='585e1de9'/>
<return type-id='eaa32e2f'/>
</function-decl>
<function-decl name='qsort' filepath='bionic/libc/include/stdlib.h' line='98' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eaa32e2f'/>
<parameter type-id='b59d7dce'/>
<parameter type-id='b59d7dce'/>
<parameter type-id='585e1de9'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='labs' filepath='bionic/libc/include/stdlib.h' line='188' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='bd54fe1a'/>
<return type-id='bd54fe1a'/>
</function-decl>
<function-decl name='llabs' filepath='bionic/libc/include/stdlib.h' line='189' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1eb56b1e'/>
<return type-id='1eb56b1e'/>
</function-decl>
<function-decl name='ldiv' filepath='bionic/libc/include/stdlib.h' line='141' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='bd54fe1a'/>
<parameter type-id='bd54fe1a'/>
<return type-id='30397bf8'/>
</function-decl>
<function-decl name='lldiv' filepath='bionic/libc/include/stdlib.h' line='148' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1eb56b1e'/>
<parameter type-id='1eb56b1e'/>
<return type-id='f5fa3b34'/>
</function-decl>
<function-decl name='mblen' filepath='bionic/libc/include/stdlib.h' line='163' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<parameter type-id='b59d7dce'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='mbtowc' filepath='bionic/libc/include/stdlib.h' line='165' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='323d93c1'/>
<parameter type-id='80f4b756'/>
<parameter type-id='b59d7dce'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='wctomb' filepath='bionic/libc/include/stdlib.h' line='166' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26a90f95'/>
<parameter type-id='c523b9f1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='mbstowcs' filepath='bionic/libc/include/stdlib.h' line='164' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='323d93c1'/>
<parameter type-id='80f4b756'/>
<parameter type-id='b59d7dce'/>
<return type-id='b59d7dce'/>
</function-decl>
<function-decl name='wcstombs' filepath='bionic/libc/include/stdlib.h' line='168' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26a90f95'/>
<parameter type-id='f077d3f8'/>
<parameter type-id='b59d7dce'/>
<return type-id='b59d7dce'/>
</function-decl>
<function-decl name='at_quick_exit' filepath='bionic/libc/include/stdlib.h' line='54' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='953b12f8'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='quick_exit' filepath='bionic/libc/include/stdlib.h' line='55' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='95e97e5e'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='acosf' filepath='bionic/libc/include/math.h' line='79' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='asinf' filepath='bionic/libc/include/math.h' line='83' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='atanf' filepath='bionic/libc/include/math.h' line='87' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='atan2f' filepath='bionic/libc/include/math.h' line='91' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='ceilf' filepath='bionic/libc/include/math.h' line='224' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='cosf' filepath='bionic/libc/include/math.h' line='95' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='coshf' filepath='bionic/libc/include/math.h' line='119' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='expf' filepath='bionic/libc/include/math.h' line='131' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='fabsf' filepath='bionic/libc/include/math.h' line='192' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='floorf' filepath='bionic/libc/include/math.h' line='228' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='fmodf' filepath='bionic/libc/include/math.h' line='264' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='frexpf' filepath='bionic/libc/include/math.h' line='143' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<parameter type-id='7292109c'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='ldexpf' filepath='bionic/libc/include/math.h' line='151' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<parameter type-id='95e97e5e'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='logf' filepath='bionic/libc/include/math.h' line='155' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='log10f' filepath='bionic/libc/include/math.h' line='159' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='modff' filepath='bionic/libc/include/math.h' line='175' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<parameter type-id='361f7a7d'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='powf' filepath='bionic/libc/include/math.h' line='200' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='sinf' filepath='bionic/libc/include/math.h' line='99' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='sinhf' filepath='bionic/libc/include/math.h' line='123' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='sqrtf' filepath='bionic/libc/include/math.h' line='204' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='tanf' filepath='bionic/libc/include/math.h' line='103' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='tanhf' filepath='bionic/libc/include/math.h' line='127' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='acoshf' filepath='bionic/libc/include/math.h' line='107' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='asinhf' filepath='bionic/libc/include/math.h' line='111' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='atanhf' filepath='bionic/libc/include/math.h' line='115' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='cbrtf' filepath='bionic/libc/include/math.h' line='188' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='copysignf' filepath='bionic/libc/include/math.h' line='276' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='erff' filepath='bionic/libc/include/math.h' line='208' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='erfcf' filepath='bionic/libc/include/math.h' line='212' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='exp2f' filepath='bionic/libc/include/math.h' line='135' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='expm1f' filepath='bionic/libc/include/math.h' line='139' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='fdimf' filepath='bionic/libc/include/math.h' line='292' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='fmaf' filepath='bionic/libc/include/math.h' line='304' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<parameter type-id='a6c45d85'/>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='fmaxf' filepath='bionic/libc/include/math.h' line='296' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='fminf' filepath='bionic/libc/include/math.h' line='300' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='hypotf' filepath='bionic/libc/include/math.h' line='196' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='ilogbf' filepath='bionic/libc/include/math.h' line='147' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='lgammaf' filepath='bionic/libc/include/math.h' line='216' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='llrintf' filepath='bionic/libc/include/math.h' line='244' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='1eb56b1e'/>
</function-decl>
<function-decl name='llroundf' filepath='bionic/libc/include/math.h' line='256' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='1eb56b1e'/>
</function-decl>
<function-decl name='log1pf' filepath='bionic/libc/include/math.h' line='163' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='log2f' filepath='bionic/libc/include/math.h' line='167' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='logbf' filepath='bionic/libc/include/math.h' line='171' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='lrintf' filepath='bionic/libc/include/math.h' line='240' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='bd54fe1a'/>
</function-decl>
<function-decl name='lroundf' filepath='bionic/libc/include/math.h' line='252' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='bd54fe1a'/>
</function-decl>
<function-decl name='nan' filepath='bionic/libc/include/math.h' line='279' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<return type-id='a0eb0f08'/>
</function-decl>
<function-decl name='nanf' filepath='bionic/libc/include/math.h' line='280' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='nearbyintf' filepath='bionic/libc/include/math.h' line='232' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='nextafterf' filepath='bionic/libc/include/math.h' line='284' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='nexttowardf' filepath='bionic/libc/include/math.h' line='288' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<parameter type-id='e095c704'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='remainderf' filepath='bionic/libc/include/math.h' line='268' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='remquof' filepath='bionic/libc/include/math.h' line='272' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<parameter type-id='a6c45d85'/>
<parameter type-id='7292109c'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='rintf' filepath='bionic/libc/include/math.h' line='236' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='roundf' filepath='bionic/libc/include/math.h' line='248' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='scalblnf' filepath='bionic/libc/include/math.h' line='184' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<parameter type-id='bd54fe1a'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='scalbnf' filepath='bionic/libc/include/math.h' line='179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<parameter type-id='95e97e5e'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='tgammaf' filepath='bionic/libc/include/math.h' line='220' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='truncf' filepath='bionic/libc/include/math.h' line='260' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a6c45d85'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='roundl' filepath='bionic/libc/include/math.h' line='249' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e095c704'/>
<return type-id='e095c704'/>
</function-decl>
<function-decl name='scalblnl' filepath='bionic/libc/include/math.h' line='185' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e095c704'/>
<parameter type-id='bd54fe1a'/>
<return type-id='e095c704'/>
</function-decl>
<function-decl name='fclose' filepath='bionic/libc/include/stdio.h' line='107' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='822cd80b'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='fflush' filepath='bionic/libc/include/stdio.h' line='110' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='822cd80b'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='setbuf' filepath='bionic/libc/include/stdio.h' line='132' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='822cd80b'/>
<parameter type-id='26a90f95'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='setvbuf' filepath='bionic/libc/include/stdio.h' line='133' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='822cd80b'/>
<parameter type-id='26a90f95'/>
<parameter type-id='95e97e5e'/>
<parameter type-id='b59d7dce'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='fprintf' filepath='bionic/libc/include/stdio.h' line='113' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='822cd80b'/>
<parameter type-id='80f4b756'/>
<parameter is-variadic='yes'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='fscanf' filepath='bionic/libc/include/stdio.h' line='117' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='822cd80b'/>
<parameter type-id='80f4b756'/>
<parameter is-variadic='yes'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='sscanf' filepath='bionic/libc/include/stdio.h' line='134' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<parameter type-id='80f4b756'/>
<parameter is-variadic='yes'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='vfprintf' filepath='bionic/libc/include/stdio.h' line='136' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='822cd80b'/>
<parameter type-id='80f4b756'/>
<parameter type-id='2aee9912'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='vfscanf' filepath='bionic/libc/include/stdio.h' line='264' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='822cd80b'/>
<parameter type-id='80f4b756'/>
<parameter type-id='2aee9912'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='vsscanf' filepath='bionic/libc/include/stdio.h' line='267' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<parameter type-id='80f4b756'/>
<parameter type-id='2aee9912'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='fgetc' filepath='bionic/libc/include/stdio.h' line='111' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='822cd80b'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='fputc' filepath='bionic/libc/include/stdio.h' line='114' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='95e97e5e'/>
<parameter type-id='822cd80b'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='fputs' filepath='bionic/libc/include/stdio.h' line='115' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<parameter type-id='822cd80b'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='getc' filepath='bionic/libc/include/stdio.h' line='119' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='822cd80b'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='putc' filepath='bionic/libc/include/stdio.h' line='126' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='95e97e5e'/>
<parameter type-id='822cd80b'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='ungetc' filepath='bionic/libc/include/stdio.h' line='135' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='95e97e5e'/>
<parameter type-id='822cd80b'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='fgetpos' filepath='bionic/libc/include/stdio.h' line='232' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='822cd80b'/>
<parameter type-id='c5f12884'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='fseek' filepath='bionic/libc/include/stdio.h' line='215' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='822cd80b'/>
<parameter type-id='bd54fe1a'/>
<parameter type-id='95e97e5e'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='fsetpos' filepath='bionic/libc/include/stdio.h' line='233' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='822cd80b'/>
<parameter type-id='3b76d94f'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='ftell' filepath='bionic/libc/include/stdio.h' line='216' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='822cd80b'/>
<return type-id='bd54fe1a'/>
</function-decl>
<function-decl name='rewind' filepath='bionic/libc/include/stdio.h' line='130' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='822cd80b'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='clearerr' filepath='bionic/libc/include/stdio.h' line='106' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='822cd80b'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='feof' filepath='bionic/libc/include/stdio.h' line='108' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='822cd80b'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='ferror' filepath='bionic/libc/include/stdio.h' line='109' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='822cd80b'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='perror' filepath='bionic/libc/include/stdio.h' line='124' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='fopen' filepath='bionic/libc/include/stdio.h' line='256' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<parameter type-id='80f4b756'/>
<return type-id='822cd80b'/>
</function-decl>
<function-decl name='freopen' filepath='bionic/libc/include/stdio.h' line='258' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<parameter type-id='80f4b756'/>
<parameter type-id='822cd80b'/>
<return type-id='822cd80b'/>
</function-decl>
<function-decl name='remove' filepath='bionic/libc/include/stdio.h' line='129' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='rename' filepath='bionic/libc/include/stdio.h' line='174' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<parameter type-id='80f4b756'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='tmpfile' filepath='bionic/libc/include/stdio.h' line='260' column='1' visibility='default' binding='global' size-in-bits='32'>
<return type-id='822cd80b'/>
</function-decl>
<function-decl name='tmpnam' filepath='bionic/libc/include/stdio.h' line='162' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26a90f95'/>
<return type-id='26a90f95'/>
</function-decl>
<function-decl name='getchar' filepath='bionic/libc/include/stdio.h' line='120' column='1' visibility='default' binding='global' size-in-bits='32'>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='scanf' filepath='bionic/libc/include/stdio.h' line='131' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<parameter is-variadic='yes'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='vscanf' filepath='bionic/libc/include/stdio.h' line='265' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<parameter type-id='2aee9912'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='printf' filepath='bionic/libc/include/stdio.h' line='125' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<parameter is-variadic='yes'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='putchar' filepath='bionic/libc/include/stdio.h' line='127' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='95e97e5e'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='puts' filepath='bionic/libc/include/stdio.h' line='128' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='vprintf' filepath='bionic/libc/include/stdio.h' line='137' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<parameter type-id='2aee9912'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='iswalnum' filepath='bionic/libc/include/bits/wctype.h' line='40' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6dd37369'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='iswalpha' filepath='bionic/libc/include/bits/wctype.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6dd37369'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='iswblank' filepath='bionic/libc/include/bits/wctype.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6dd37369'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='iswcntrl' filepath='bionic/libc/include/bits/wctype.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6dd37369'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='iswdigit' filepath='bionic/libc/include/bits/wctype.h' line='44' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6dd37369'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='iswgraph' filepath='bionic/libc/include/bits/wctype.h' line='45' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6dd37369'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='iswlower' filepath='bionic/libc/include/bits/wctype.h' line='46' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6dd37369'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='iswprint' filepath='bionic/libc/include/bits/wctype.h' line='47' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6dd37369'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='iswpunct' filepath='bionic/libc/include/bits/wctype.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6dd37369'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='iswspace' filepath='bionic/libc/include/bits/wctype.h' line='49' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6dd37369'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='iswupper' filepath='bionic/libc/include/bits/wctype.h' line='50' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6dd37369'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='iswxdigit' filepath='bionic/libc/include/bits/wctype.h' line='51' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6dd37369'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='iswctype' filepath='bionic/libc/include/bits/wctype.h' line='58' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6dd37369'/>
<parameter type-id='ba50424d'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='wctype' filepath='bionic/libc/include/bits/wctype.h' line='57' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<return type-id='ba50424d'/>
</function-decl>
<function-decl name='towlower' filepath='bionic/libc/include/bits/wctype.h' line='53' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6dd37369'/>
<return type-id='6dd37369'/>
</function-decl>
<function-decl name='towupper' filepath='bionic/libc/include/bits/wctype.h' line='54' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6dd37369'/>
<return type-id='6dd37369'/>
</function-decl>
<function-decl name='towctrans' filepath='bionic/libc/include/bits/wctype.h' line='61' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6dd37369'/>
<parameter type-id='183c72c3'/>
<return type-id='6dd37369'/>
</function-decl>
<function-decl name='wctrans' filepath='bionic/libc/include/bits/wctype.h' line='62' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<return type-id='183c72c3'/>
</function-decl>
<function-decl name='fwprintf' filepath='bionic/libc/include/wchar.h' line='47' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='822cd80b'/>
<parameter type-id='f077d3f8'/>
<parameter is-variadic='yes'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='fwscanf' filepath='bionic/libc/include/wchar.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='822cd80b'/>
<parameter type-id='f077d3f8'/>
<parameter is-variadic='yes'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='swprintf' filepath='bionic/libc/include/wchar.h' line='63' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='323d93c1'/>
<parameter type-id='b59d7dce'/>
<parameter type-id='f077d3f8'/>
<parameter is-variadic='yes'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='vfwprintf' filepath='bionic/libc/include/wchar.h' line='66' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='822cd80b'/>
<parameter type-id='f077d3f8'/>
<parameter type-id='2aee9912'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='vswprintf' filepath='bionic/libc/include/wchar.h' line='68' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='323d93c1'/>
<parameter type-id='b59d7dce'/>
<parameter type-id='f077d3f8'/>
<parameter type-id='2aee9912'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='swscanf' filepath='bionic/libc/include/wchar.h' line='64' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f077d3f8'/>
<parameter type-id='f077d3f8'/>
<parameter is-variadic='yes'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='vfwscanf' filepath='bionic/libc/include/wchar.h' line='67' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='822cd80b'/>
<parameter type-id='f077d3f8'/>
<parameter type-id='2aee9912'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='vswscanf' filepath='bionic/libc/include/wchar.h' line='69' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f077d3f8'/>
<parameter type-id='f077d3f8'/>
<parameter type-id='2aee9912'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='fgetwc' filepath='bionic/libc/include/wchar.h' line='49' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='822cd80b'/>
<return type-id='6dd37369'/>
</function-decl>
<function-decl name='fgetws' filepath='bionic/libc/include/wchar.h' line='50' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='323d93c1'/>
<parameter type-id='95e97e5e'/>
<parameter type-id='822cd80b'/>
<return type-id='323d93c1'/>
</function-decl>
<function-decl name='fputwc' filepath='bionic/libc/include/wchar.h' line='51' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c523b9f1'/>
<parameter type-id='822cd80b'/>
<return type-id='6dd37369'/>
</function-decl>
<function-decl name='fputws' filepath='bionic/libc/include/wchar.h' line='52' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f077d3f8'/>
<parameter type-id='822cd80b'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='fwide' filepath='bionic/libc/include/wchar.h' line='53' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='822cd80b'/>
<parameter type-id='95e97e5e'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='getwc' filepath='bionic/libc/include/wchar.h' line='54' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='822cd80b'/>
<return type-id='6dd37369'/>
</function-decl>
<function-decl name='putwc' filepath='bionic/libc/include/wchar.h' line='61' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c523b9f1'/>
<parameter type-id='822cd80b'/>
<return type-id='6dd37369'/>
</function-decl>
<function-decl name='ungetwc' filepath='bionic/libc/include/wchar.h' line='65' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6dd37369'/>
<parameter type-id='822cd80b'/>
<return type-id='6dd37369'/>
</function-decl>
<function-decl name='wcstod' filepath='bionic/libc/include/wchar.h' line='97' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f077d3f8'/>
<parameter type-id='01efdaf1'/>
<return type-id='a0eb0f08'/>
</function-decl>
<function-decl name='wcstof' filepath='bionic/libc/include/wchar.h' line='99' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f077d3f8'/>
<parameter type-id='01efdaf1'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='wcstol' filepath='bionic/libc/include/wchar.h' line='102' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f077d3f8'/>
<parameter type-id='01efdaf1'/>
<parameter type-id='95e97e5e'/>
<return type-id='bd54fe1a'/>
</function-decl>
<function-decl name='wcstoll' filepath='bionic/libc/include/wchar.h' line='104' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f077d3f8'/>
<parameter type-id='01efdaf1'/>
<parameter type-id='95e97e5e'/>
<return type-id='1eb56b1e'/>
</function-decl>
<function-decl name='wcstoul' filepath='bionic/libc/include/wchar.h' line='106' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f077d3f8'/>
<parameter type-id='01efdaf1'/>
<parameter type-id='95e97e5e'/>
<return type-id='7359adad'/>
</function-decl>
<function-decl name='wcstoull' filepath='bionic/libc/include/wchar.h' line='108' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f077d3f8'/>
<parameter type-id='01efdaf1'/>
<parameter type-id='95e97e5e'/>
<return type-id='3a47d82b'/>
</function-decl>
<function-decl name='wcscpy' filepath='bionic/libc/include/wchar.h' line='81' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='323d93c1'/>
<parameter type-id='f077d3f8'/>
<return type-id='323d93c1'/>
</function-decl>
<function-decl name='wcsncpy' filepath='bionic/libc/include/wchar.h' line='90' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='323d93c1'/>
<parameter type-id='f077d3f8'/>
<parameter type-id='b59d7dce'/>
<return type-id='323d93c1'/>
</function-decl>
<function-decl name='wcscat' filepath='bionic/libc/include/wchar.h' line='77' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='323d93c1'/>
<parameter type-id='f077d3f8'/>
<return type-id='323d93c1'/>
</function-decl>
<function-decl name='wcsncat' filepath='bionic/libc/include/wchar.h' line='88' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='323d93c1'/>
<parameter type-id='f077d3f8'/>
<parameter type-id='b59d7dce'/>
<return type-id='323d93c1'/>
</function-decl>
<function-decl name='wcscmp' filepath='bionic/libc/include/wchar.h' line='79' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f077d3f8'/>
<parameter type-id='f077d3f8'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='wcscoll' filepath='bionic/libc/include/wchar.h' line='80' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f077d3f8'/>
<parameter type-id='f077d3f8'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='wcsncmp' filepath='bionic/libc/include/wchar.h' line='89' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f077d3f8'/>
<parameter type-id='f077d3f8'/>
<parameter type-id='b59d7dce'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='wcsxfrm' filepath='bionic/libc/include/wchar.h' line='110' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='323d93c1'/>
<parameter type-id='f077d3f8'/>
<parameter type-id='b59d7dce'/>
<return type-id='b59d7dce'/>
</function-decl>
<function-decl name='wcscspn' filepath='bionic/libc/include/wchar.h' line='82' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f077d3f8'/>
<parameter type-id='f077d3f8'/>
<return type-id='b59d7dce'/>
</function-decl>
<function-decl name='wcslen' filepath='bionic/libc/include/wchar.h' line='85' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f077d3f8'/>
<return type-id='b59d7dce'/>
</function-decl>
<function-decl name='wcsspn' filepath='bionic/libc/include/wchar.h' line='95' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f077d3f8'/>
<parameter type-id='f077d3f8'/>
<return type-id='b59d7dce'/>
</function-decl>
<function-decl name='wcstok' filepath='bionic/libc/include/wchar.h' line='101' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='323d93c1'/>
<parameter type-id='f077d3f8'/>
<parameter type-id='01efdaf1'/>
<return type-id='323d93c1'/>
</function-decl>
<function-decl name='wmemcmp' filepath='bionic/libc/include/wchar.h' line='114' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f077d3f8'/>
<parameter type-id='f077d3f8'/>
<parameter type-id='b59d7dce'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='wmemcpy' filepath='bionic/libc/include/wchar.h' line='115' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='323d93c1'/>
<parameter type-id='f077d3f8'/>
<parameter type-id='b59d7dce'/>
<return type-id='323d93c1'/>
</function-decl>
<function-decl name='wmemmove' filepath='bionic/libc/include/wchar.h' line='119' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='323d93c1'/>
<parameter type-id='f077d3f8'/>
<parameter type-id='b59d7dce'/>
<return type-id='323d93c1'/>
</function-decl>
<function-decl name='wmemset' filepath='bionic/libc/include/wchar.h' line='120' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='323d93c1'/>
<parameter type-id='c523b9f1'/>
<parameter type-id='b59d7dce'/>
<return type-id='323d93c1'/>
</function-decl>
<function-decl name='wcsftime' filepath='bionic/libc/include/wchar.h' line='83' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='323d93c1'/>
<parameter type-id='b59d7dce'/>
<parameter type-id='f077d3f8'/>
<parameter type-id='d6ad37ff'/>
<return type-id='b59d7dce'/>
</function-decl>
<function-decl name='btowc' filepath='bionic/libc/include/wchar.h' line='46' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='95e97e5e'/>
<return type-id='6dd37369'/>
</function-decl>
<function-decl name='wctob' filepath='bionic/libc/include/wchar.h' line='111' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6dd37369'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='mbsinit' filepath='bionic/libc/include/wchar.h' line='56' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5d006ebf'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='mbrlen' filepath='bionic/libc/include/wchar.h' line='57' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<parameter type-id='b59d7dce'/>
<parameter type-id='a68021ce'/>
<return type-id='b59d7dce'/>
</function-decl>
<function-decl name='mbrtowc' filepath='bionic/libc/include/wchar.h' line='58' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='323d93c1'/>
<parameter type-id='80f4b756'/>
<parameter type-id='b59d7dce'/>
<parameter type-id='a68021ce'/>
<return type-id='b59d7dce'/>
</function-decl>
<function-decl name='wcrtomb' filepath='bionic/libc/include/wchar.h' line='74' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26a90f95'/>
<parameter type-id='c523b9f1'/>
<parameter type-id='a68021ce'/>
<return type-id='b59d7dce'/>
</function-decl>
<function-decl name='mbsrtowcs' filepath='bionic/libc/include/wchar.h' line='59' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='323d93c1'/>
<parameter type-id='7d3cd834'/>
<parameter type-id='b59d7dce'/>
<parameter type-id='a68021ce'/>
<return type-id='b59d7dce'/>
</function-decl>
<function-decl name='wcsrtombs' filepath='bionic/libc/include/wchar.h' line='94' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26a90f95'/>
<parameter type-id='5ea27396'/>
<parameter type-id='b59d7dce'/>
<parameter type-id='a68021ce'/>
<return type-id='b59d7dce'/>
</function-decl>
<function-decl name='getwchar' filepath='bionic/libc/include/wchar.h' line='55' column='1' visibility='default' binding='global' size-in-bits='32'>
<return type-id='6dd37369'/>
</function-decl>
<function-decl name='vwscanf' filepath='bionic/libc/include/wchar.h' line='71' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f077d3f8'/>
<parameter type-id='2aee9912'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='wscanf' filepath='bionic/libc/include/wchar.h' line='122' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f077d3f8'/>
<parameter is-variadic='yes'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='putwchar' filepath='bionic/libc/include/wchar.h' line='62' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c523b9f1'/>
<return type-id='6dd37369'/>
</function-decl>
<function-decl name='vwprintf' filepath='bionic/libc/include/wchar.h' line='70' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f077d3f8'/>
<parameter type-id='2aee9912'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='wprintf' filepath='bionic/libc/include/wchar.h' line='121' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f077d3f8'/>
<parameter is-variadic='yes'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='clock' filepath='bionic/libc/include/time.h' line='92' column='1' visibility='default' binding='global' size-in-bits='32'>
<return type-id='4c3a2c61'/>
</function-decl>
<function-decl name='difftime' filepath='bionic/libc/include/time.h' line='68' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c9d12d66'/>
<parameter type-id='c9d12d66'/>
<return type-id='a0eb0f08'/>
</function-decl>
<function-decl name='mktime' filepath='bionic/libc/include/time.h' line='69' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d915a820'/>
<return type-id='c9d12d66'/>
</function-decl>
<function-decl name='time' filepath='bionic/libc/include/time.h' line='62' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b2eb2c3f'/>
<return type-id='c9d12d66'/>
</function-decl>
<function-decl name='asctime' filepath='bionic/libc/include/time.h' line='65' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d6ad37ff'/>
<return type-id='26a90f95'/>
</function-decl>
<function-decl name='ctime' filepath='bionic/libc/include/time.h' line='87' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9f201474'/>
<return type-id='26a90f95'/>
</function-decl>
<function-decl name='gmtime' filepath='bionic/libc/include/time.h' line='74' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9f201474'/>
<return type-id='d915a820'/>
</function-decl>
<function-decl name='localtime' filepath='bionic/libc/include/time.h' line='71' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9f201474'/>
<return type-id='d915a820'/>
</function-decl>
<function-decl name='strftime' filepath='bionic/libc/include/time.h' line='80' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26a90f95'/>
<parameter type-id='b59d7dce'/>
<parameter type-id='80f4b756'/>
<parameter type-id='d6ad37ff'/>
<return type-id='b59d7dce'/>
</function-decl>
<function-decl name='AAssetManager_fromJava' mangled-name='AAssetManager_fromJava' filepath='frameworks/base/native/android/asset_manager.cpp' line='61' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AAssetManager_fromJava@@LIBANDROID'>
<parameter type-id='fae49a1f' name='env' filepath='frameworks/base/native/android/asset_manager.cpp' line='61' column='1'/>
<parameter type-id='96f3d089' name='assetManager' filepath='frameworks/base/native/android/asset_manager.cpp' line='61' column='1'/>
<return type-id='081c2b23'/>
</function-decl>
<function-decl name='AAssetManager_open' mangled-name='AAssetManager_open' filepath='frameworks/base/native/android/asset_manager.cpp' line='66' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AAssetManager_open@@LIBANDROID'>
<parameter type-id='081c2b23' name='amgr' filepath='frameworks/base/native/android/asset_manager.cpp' line='66' column='1'/>
<parameter type-id='80f4b756' name='filename' filepath='frameworks/base/native/android/asset_manager.cpp' line='66' column='1'/>
<parameter type-id='95e97e5e' name='mode' filepath='frameworks/base/native/android/asset_manager.cpp' line='66' column='1'/>
<return type-id='57d98aaa'/>
</function-decl>
<function-decl name='AAssetManager_openDir' mangled-name='AAssetManager_openDir' filepath='frameworks/base/native/android/asset_manager.cpp' line='94' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AAssetManager_openDir@@LIBANDROID'>
<parameter type-id='081c2b23' name='amgr' filepath='frameworks/base/native/android/asset_manager.cpp' line='94' column='1'/>
<parameter type-id='80f4b756' name='dirName' filepath='frameworks/base/native/android/asset_manager.cpp' line='94' column='1'/>
<return type-id='1cdc10c3'/>
</function-decl>
<function-decl name='AAssetDir_getNextFileName' mangled-name='AAssetDir_getNextFileName' filepath='frameworks/base/native/android/asset_manager.cpp' line='104' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AAssetDir_getNextFileName@@LIBANDROID'>
<parameter type-id='1cdc10c3' name='assetDir' filepath='frameworks/base/native/android/asset_manager.cpp' line='104' column='1'/>
<return type-id='80f4b756'/>
</function-decl>
<function-decl name='AAssetDir_rewind' mangled-name='AAssetDir_rewind' filepath='frameworks/base/native/android/asset_manager.cpp' line='129' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AAssetDir_rewind@@LIBANDROID'>
<parameter type-id='1cdc10c3' name='assetDir' filepath='frameworks/base/native/android/asset_manager.cpp' line='129' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AAssetDir_close' mangled-name='AAssetDir_close' filepath='frameworks/base/native/android/asset_manager.cpp' line='140' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AAssetDir_close@@LIBANDROID'>
<parameter type-id='1cdc10c3' name='assetDir' filepath='frameworks/base/native/android/asset_manager.cpp' line='129' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AAsset_read' mangled-name='AAsset_read' filepath='frameworks/base/native/android/asset_manager.cpp' line='149' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AAsset_read@@LIBANDROID'>
<parameter type-id='57d98aaa' name='asset' filepath='frameworks/base/native/android/asset_manager.cpp' line='149' column='1'/>
<parameter type-id='eaa32e2f' name='buf' filepath='frameworks/base/native/android/asset_manager.cpp' line='149' column='1'/>
<parameter type-id='b59d7dce' name='count' filepath='frameworks/base/native/android/asset_manager.cpp' line='149' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='AAsset_seek' mangled-name='AAsset_seek' filepath='frameworks/base/native/android/asset_manager.cpp' line='154' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AAsset_seek@@LIBANDROID'>
<parameter type-id='57d98aaa' name='asset' filepath='frameworks/base/native/android/asset_manager.cpp' line='154' column='1'/>
<parameter type-id='ad707ada' name='offset' filepath='frameworks/base/native/android/asset_manager.cpp' line='154' column='1'/>
<parameter type-id='95e97e5e' name='whence' filepath='frameworks/base/native/android/asset_manager.cpp' line='154' column='1'/>
<return type-id='ad707ada'/>
</function-decl>
<function-decl name='AAsset_seek64' mangled-name='AAsset_seek64' filepath='frameworks/base/native/android/asset_manager.cpp' line='159' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AAsset_seek64@@LIBANDROID'>
<parameter type-id='57d98aaa' name='asset' filepath='frameworks/base/native/android/asset_manager.cpp' line='159' column='1'/>
<parameter type-id='05d4c620' name='offset' filepath='frameworks/base/native/android/asset_manager.cpp' line='159' column='1'/>
<parameter type-id='95e97e5e' name='whence' filepath='frameworks/base/native/android/asset_manager.cpp' line='159' column='1'/>
<return type-id='05d4c620'/>
</function-decl>
<function-decl name='AAsset_close' mangled-name='AAsset_close' filepath='frameworks/base/native/android/asset_manager.cpp' line='164' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AAsset_close@@LIBANDROID'>
<parameter type-id='57d98aaa' name='asset' filepath='frameworks/base/native/android/asset_manager.cpp' line='164' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AAsset_getBuffer' mangled-name='AAsset_getBuffer' filepath='frameworks/base/native/android/asset_manager.cpp' line='170' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AAsset_getBuffer@@LIBANDROID'>
<parameter type-id='57d98aaa' name='asset' filepath='frameworks/base/native/android/asset_manager.cpp' line='170' column='1'/>
<return type-id='eaa32e2f'/>
</function-decl>
<function-decl name='AAsset_getLength' mangled-name='AAsset_getLength' filepath='frameworks/base/native/android/asset_manager.cpp' line='175' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AAsset_getLength@@LIBANDROID'>
<parameter type-id='57d98aaa' name='asset' filepath='frameworks/base/native/android/asset_manager.cpp' line='175' column='1'/>
<return type-id='ad707ada'/>
</function-decl>
<function-decl name='AAsset_getLength64' mangled-name='AAsset_getLength64' filepath='frameworks/base/native/android/asset_manager.cpp' line='180' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AAsset_getLength64@@LIBANDROID'>
<parameter type-id='57d98aaa' name='asset' filepath='frameworks/base/native/android/asset_manager.cpp' line='180' column='1'/>
<return type-id='05d4c620'/>
</function-decl>
<function-decl name='AAsset_getRemainingLength' mangled-name='AAsset_getRemainingLength' filepath='frameworks/base/native/android/asset_manager.cpp' line='185' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AAsset_getRemainingLength@@LIBANDROID'>
<parameter type-id='57d98aaa' name='asset' filepath='frameworks/base/native/android/asset_manager.cpp' line='175' column='1'/>
<return type-id='ad707ada'/>
</function-decl>
<function-decl name='AAsset_getRemainingLength64' mangled-name='AAsset_getRemainingLength64' filepath='frameworks/base/native/android/asset_manager.cpp' line='190' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AAsset_getRemainingLength64@@LIBANDROID'>
<parameter type-id='57d98aaa' name='asset' filepath='frameworks/base/native/android/asset_manager.cpp' line='180' column='1'/>
<return type-id='05d4c620'/>
</function-decl>
<function-decl name='AAsset_openFileDescriptor' mangled-name='AAsset_openFileDescriptor' filepath='frameworks/base/native/android/asset_manager.cpp' line='195' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AAsset_openFileDescriptor@@LIBANDROID'>
<parameter type-id='57d98aaa' name='asset' filepath='frameworks/base/native/android/asset_manager.cpp' line='195' column='1'/>
<parameter type-id='e90c4311' name='outStart' filepath='frameworks/base/native/android/asset_manager.cpp' line='195' column='1'/>
<parameter type-id='e90c4311' name='outLength' filepath='frameworks/base/native/android/asset_manager.cpp' line='195' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='AAsset_openFileDescriptor64' mangled-name='AAsset_openFileDescriptor64' filepath='frameworks/base/native/android/asset_manager.cpp' line='206' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AAsset_openFileDescriptor64@@LIBANDROID'>
<parameter type-id='57d98aaa' name='asset' filepath='frameworks/base/native/android/asset_manager.cpp' line='206' column='1'/>
<parameter type-id='b8263143' name='outStart' filepath='frameworks/base/native/android/asset_manager.cpp' line='206' column='1'/>
<parameter type-id='b8263143' name='outLength' filepath='frameworks/base/native/android/asset_manager.cpp' line='206' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='AAsset_isAllocated' mangled-name='AAsset_isAllocated' filepath='frameworks/base/native/android/asset_manager.cpp' line='211' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AAsset_isAllocated@@LIBANDROID'>
<parameter type-id='57d98aaa' name='asset' filepath='frameworks/base/native/android/asset_manager.cpp' line='211' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<class-decl name='_JavaVM' is-struct='yes' visibility='default' is-declaration-only='yes' id='d607eddf'/>
<class-decl name='__sFILE' is-struct='yes' visibility='default' is-declaration-only='yes' id='8d7b2c1e'/>
<class-decl name='_jbooleanArray' visibility='default' is-declaration-only='yes' id='2ca86b0d'/>
<class-decl name='_jbyteArray' visibility='default' is-declaration-only='yes' id='1e7918a7'/>
<class-decl name='_jcharArray' visibility='default' is-declaration-only='yes' id='eeed1f5d'/>
<class-decl name='_jclass' visibility='default' is-declaration-only='yes' id='e53ab91c'/>
<class-decl name='_jdoubleArray' visibility='default' is-declaration-only='yes' id='530c1a32'/>
<class-decl name='_jfieldID' is-struct='yes' visibility='default' is-declaration-only='yes' id='2e67d715'/>
<class-decl name='_jfloatArray' visibility='default' is-declaration-only='yes' id='a87003ef'/>
<class-decl name='_jintArray' visibility='default' is-declaration-only='yes' id='b0749e8e'/>
<class-decl name='_jlongArray' visibility='default' is-declaration-only='yes' id='fb46a283'/>
<class-decl name='_jmethodID' is-struct='yes' visibility='default' is-declaration-only='yes' id='d988e2e8'/>
<class-decl name='_jobjectArray' visibility='default' is-declaration-only='yes' id='fdf9f098'/>
<class-decl name='_jshortArray' visibility='default' is-declaration-only='yes' id='30a4d497'/>
<class-decl name='_jstring' visibility='default' is-declaration-only='yes' id='ae6a1c55'/>
<class-decl name='_jthrowable' visibility='default' is-declaration-only='yes' id='07f10124'/>
<class-decl name='__anonymous_struct__3' is-struct='yes' is-anonymous='yes' naming-typedef-id='b7b5d51d' visibility='default' is-declaration-only='yes' id='cdd897ad'/>
<pointer-type-def type-id='ca7c9639' size-in-bits='32' id='d5203fe9'/>
<reference-type-def kind='rvalue' type-id='a6c45d85' size-in-bits='32' id='0e7051ad'/>
<function-type size-in-bits='32' id='055a6f41'>
<parameter type-id='fae49a1f'/>
<parameter type-id='5b7c7bab'/>
<parameter type-id='d4a328b7'/>
<return type-id='80f4b756'/>
</function-type>
<function-type size-in-bits='32' id='b3d5cbab'>
<parameter type-id='fae49a1f'/>
<parameter type-id='5b7c7bab'/>
<parameter type-id='d4a328b7'/>
<return type-id='3b4676f4'/>
</function-type>
<function-type size-in-bits='32' id='96ee24a5'>
<parameter type-id='eaa32e2f'/>
<parameter type-id='eaa32e2f'/>
<return type-id='95e97e5e'/>
</function-type>
<function-type size-in-bits='32' id='6b5c9008'>
<parameter type-id='fae49a1f'/>
<parameter type-id='e825b06b'/>
<parameter type-id='d4a328b7'/>
<return type-id='d4a328b7'/>
</function-type>
<function-type size-in-bits='32' id='223133a2'>
<parameter type-id='fae49a1f'/>
<parameter type-id='61dc2b35'/>
<parameter type-id='d4a328b7'/>
<return type-id='a6979e77'/>
</function-type>
<function-type size-in-bits='32' id='995d71ea'>
<parameter type-id='fae49a1f'/>
<parameter type-id='088b642f'/>
<parameter type-id='d4a328b7'/>
<return type-id='071e4e5d'/>
</function-type>
<function-type size-in-bits='32' id='f5043860'>
<parameter type-id='fae49a1f'/>
<parameter type-id='feee141c'/>
<parameter type-id='d4a328b7'/>
<return type-id='6292c81e'/>
</function-type>
<function-type size-in-bits='32' id='84110544'>
<parameter type-id='fae49a1f'/>
<parameter type-id='6e9854cd'/>
<parameter type-id='d4a328b7'/>
<return type-id='d8263a65'/>
</function-type>
<function-type size-in-bits='32' id='6878e9a8'>
<parameter type-id='fae49a1f'/>
<parameter type-id='181f4ac0'/>
<parameter type-id='d4a328b7'/>
<return type-id='7f83e8c4'/>
</function-type>
<function-type size-in-bits='32' id='02c4e402'>
<parameter type-id='fae49a1f'/>
<parameter type-id='b43b1271'/>
<parameter type-id='d4a328b7'/>
<return type-id='c2fb5303'/>
</function-type>
<function-type size-in-bits='32' id='da4ac88c'>
<parameter type-id='fae49a1f'/>
<parameter type-id='152bf3a9'/>
<parameter type-id='d4a328b7'/>
<return type-id='aa210e95'/>
</function-type>
<function-type size-in-bits='32' id='59ed1e59'>
<parameter type-id='fae49a1f'/>
<return type-id='cc6e09ca'/>
</function-type>
<function-type size-in-bits='32' id='a1390ee9'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='70de5c42'/>
<return type-id='cc6e09ca'/>
</function-type>
<function-type size-in-bits='32' id='7be75d9e'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='1f3810cb'/>
<return type-id='cc6e09ca'/>
</function-type>
<function-type size-in-bits='32' id='554d87f1'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='786cbe73'/>
<return type-id='cc6e09ca'/>
</function-type>
<function-type size-in-bits='32' id='6da5b67e'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='2aee9912'/>
<return type-id='cc6e09ca'/>
</function-type>
<function-type size-in-bits='32' id='1a9d598b'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter is-variadic='yes'/>
<return type-id='cc6e09ca'/>
</function-type>
<function-type size-in-bits='32' id='6935722a'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='70de5c42'/>
<return type-id='cc6e09ca'/>
</function-type>
<function-type size-in-bits='32' id='4dd30b7b'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='786cbe73'/>
<return type-id='cc6e09ca'/>
</function-type>
<function-type size-in-bits='32' id='96fb4d64'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='2aee9912'/>
<return type-id='cc6e09ca'/>
</function-type>
<function-type size-in-bits='32' id='6b6501bd'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter is-variadic='yes'/>
<return type-id='cc6e09ca'/>
</function-type>
<function-type size-in-bits='32' id='bed9a8c1'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='1f3810cb'/>
<return type-id='cc6e09ca'/>
</function-type>
<function-type size-in-bits='32' id='0ccd5902'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='38565182'/>
<parameter type-id='786cbe73'/>
<return type-id='cc6e09ca'/>
</function-type>
<function-type size-in-bits='32' id='b7d01ad5'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='38565182'/>
<parameter type-id='2aee9912'/>
<return type-id='cc6e09ca'/>
</function-type>
<function-type size-in-bits='32' id='2b209300'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='38565182'/>
<parameter is-variadic='yes'/>
<return type-id='cc6e09ca'/>
</function-type>
<function-type size-in-bits='32' id='3b720171'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='96f3d089'/>
<return type-id='cc6e09ca'/>
</function-type>
<function-type size-in-bits='32' id='aca2cd7e'>
<parameter type-id='fae49a1f'/>
<parameter type-id='2c2f1adb'/>
<return type-id='e825b06b'/>
</function-type>
<function-type size-in-bits='32' id='8e80bdd8'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='1f3810cb'/>
<return type-id='adf18958'/>
</function-type>
<function-type size-in-bits='32' id='3eafa32f'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='786cbe73'/>
<return type-id='adf18958'/>
</function-type>
<function-type size-in-bits='32' id='148c6738'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='2aee9912'/>
<return type-id='adf18958'/>
</function-type>
<function-type size-in-bits='32' id='e6efff49'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter is-variadic='yes'/>
<return type-id='adf18958'/>
</function-type>
<function-type size-in-bits='32' id='fe213acd'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='786cbe73'/>
<return type-id='adf18958'/>
</function-type>
<function-type size-in-bits='32' id='ca62bfca'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='2aee9912'/>
<return type-id='adf18958'/>
</function-type>
<function-type size-in-bits='32' id='b142692f'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter is-variadic='yes'/>
<return type-id='adf18958'/>
</function-type>
<function-type size-in-bits='32' id='4142d35b'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='1f3810cb'/>
<return type-id='adf18958'/>
</function-type>
<function-type size-in-bits='32' id='ed5f0798'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='38565182'/>
<parameter type-id='786cbe73'/>
<return type-id='adf18958'/>
</function-type>
<function-type size-in-bits='32' id='d664a6f7'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='38565182'/>
<parameter type-id='2aee9912'/>
<return type-id='adf18958'/>
</function-type>
<function-type size-in-bits='32' id='e0efb9de'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='38565182'/>
<parameter is-variadic='yes'/>
<return type-id='adf18958'/>
</function-type>
<function-type size-in-bits='32' id='8f71b7e8'>
<parameter type-id='fae49a1f'/>
<parameter type-id='2c2f1adb'/>
<return type-id='61dc2b35'/>
</function-type>
<function-type size-in-bits='32' id='db9b93fa'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='1f3810cb'/>
<return type-id='8dfe2e06'/>
</function-type>
<function-type size-in-bits='32' id='b6d76995'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='786cbe73'/>
<return type-id='8dfe2e06'/>
</function-type>
<function-type size-in-bits='32' id='e5e01142'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='2aee9912'/>
<return type-id='8dfe2e06'/>
</function-type>
<function-type size-in-bits='32' id='2987b0c7'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter is-variadic='yes'/>
<return type-id='8dfe2e06'/>
</function-type>
<function-type size-in-bits='32' id='ab5a280f'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='786cbe73'/>
<return type-id='8dfe2e06'/>
</function-type>
<function-type size-in-bits='32' id='b10103d8'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='2aee9912'/>
<return type-id='8dfe2e06'/>
</function-type>
<function-type size-in-bits='32' id='07f91629'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter is-variadic='yes'/>
<return type-id='8dfe2e06'/>
</function-type>
<function-type size-in-bits='32' id='57aaeac5'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='1f3810cb'/>
<return type-id='8dfe2e06'/>
</function-type>
<function-type size-in-bits='32' id='85d5402e'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='38565182'/>
<parameter type-id='786cbe73'/>
<return type-id='8dfe2e06'/>
</function-type>
<function-type size-in-bits='32' id='8833c461'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='38565182'/>
<parameter type-id='2aee9912'/>
<return type-id='8dfe2e06'/>
</function-type>
<function-type size-in-bits='32' id='4e7eaf04'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='38565182'/>
<parameter is-variadic='yes'/>
<return type-id='8dfe2e06'/>
</function-type>
<function-type size-in-bits='32' id='717ad472'>
<parameter type-id='fae49a1f'/>
<parameter type-id='2c2f1adb'/>
<return type-id='088b642f'/>
</function-type>
<function-type size-in-bits='32' id='e1e0781a'>
<parameter type-id='fae49a1f'/>
<parameter type-id='80f4b756'/>
<return type-id='70de5c42'/>
</function-type>
<function-type size-in-bits='32' id='2f03f5b7'>
<parameter type-id='fae49a1f'/>
<parameter type-id='80f4b756'/>
<parameter type-id='96f3d089'/>
<parameter type-id='a8d5bec6'/>
<parameter type-id='2c2f1adb'/>
<return type-id='70de5c42'/>
</function-type>
<function-type size-in-bits='32' id='b3b907e8'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<return type-id='70de5c42'/>
</function-type>
<function-type size-in-bits='32' id='caf8409f'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<return type-id='70de5c42'/>
</function-type>
<function-type size-in-bits='32' id='ed3044e3'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='1f3810cb'/>
<return type-id='973e3c3f'/>
</function-type>
<function-type size-in-bits='32' id='126e53d0'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='786cbe73'/>
<return type-id='973e3c3f'/>
</function-type>
<function-type size-in-bits='32' id='dad530df'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='2aee9912'/>
<return type-id='973e3c3f'/>
</function-type>
<function-type size-in-bits='32' id='9539c406'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter is-variadic='yes'/>
<return type-id='973e3c3f'/>
</function-type>
<function-type size-in-bits='32' id='a8186878'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='786cbe73'/>
<return type-id='973e3c3f'/>
</function-type>
<function-type size-in-bits='32' id='2f0b7817'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='2aee9912'/>
<return type-id='973e3c3f'/>
</function-type>
<function-type size-in-bits='32' id='b7e7edbe'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter is-variadic='yes'/>
<return type-id='973e3c3f'/>
</function-type>
<function-type size-in-bits='32' id='a4a61472'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='1f3810cb'/>
<return type-id='973e3c3f'/>
</function-type>
<function-type size-in-bits='32' id='837777dd'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='38565182'/>
<parameter type-id='786cbe73'/>
<return type-id='973e3c3f'/>
</function-type>
<function-type size-in-bits='32' id='2f02ea7a'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='38565182'/>
<parameter type-id='2aee9912'/>
<return type-id='973e3c3f'/>
</function-type>
<function-type size-in-bits='32' id='461d0e9f'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='38565182'/>
<parameter is-variadic='yes'/>
<return type-id='973e3c3f'/>
</function-type>
<function-type size-in-bits='32' id='dc0b1ac7'>
<parameter type-id='fae49a1f'/>
<parameter type-id='2c2f1adb'/>
<return type-id='feee141c'/>
</function-type>
<function-type size-in-bits='32' id='fea2690f'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='80f4b756'/>
<parameter type-id='80f4b756'/>
<return type-id='1f3810cb'/>
</function-type>
<function-type size-in-bits='32' id='14c3a3b0'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<return type-id='1f3810cb'/>
</function-type>
<function-type size-in-bits='32' id='41b981f8'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='1f3810cb'/>
<return type-id='1a7fe6b0'/>
</function-type>
<function-type size-in-bits='32' id='88f16d4f'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='786cbe73'/>
<return type-id='1a7fe6b0'/>
</function-type>
<function-type size-in-bits='32' id='02a81098'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='2aee9912'/>
<return type-id='1a7fe6b0'/>
</function-type>
<function-type size-in-bits='32' id='1dba3069'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter is-variadic='yes'/>
<return type-id='1a7fe6b0'/>
</function-type>
<function-type size-in-bits='32' id='3197286d'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='786cbe73'/>
<return type-id='1a7fe6b0'/>
</function-type>
<function-type size-in-bits='32' id='413b072a'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='2aee9912'/>
<return type-id='1a7fe6b0'/>
</function-type>
<function-type size-in-bits='32' id='1cd86ccf'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter is-variadic='yes'/>
<return type-id='1a7fe6b0'/>
</function-type>
<function-type size-in-bits='32' id='16cc647b'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='1f3810cb'/>
<return type-id='1a7fe6b0'/>
</function-type>
<function-type size-in-bits='32' id='b9c972b8'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='38565182'/>
<parameter type-id='786cbe73'/>
<return type-id='1a7fe6b0'/>
</function-type>
<function-type size-in-bits='32' id='fba5b0d7'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='38565182'/>
<parameter type-id='2aee9912'/>
<return type-id='1a7fe6b0'/>
</function-type>
<function-type size-in-bits='32' id='757515fe'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='38565182'/>
<parameter is-variadic='yes'/>
<return type-id='1a7fe6b0'/>
</function-type>
<function-type size-in-bits='32' id='cd5e6e48'>
<parameter type-id='fae49a1f'/>
<parameter type-id='2c2f1adb'/>
<return type-id='6e9854cd'/>
</function-type>
<function-type size-in-bits='32' id='06074860'>
<parameter type-id='fae49a1f'/>
<return type-id='0b9c02cb'/>
</function-type>
<function-type size-in-bits='32' id='50ce2e7b'>
<parameter type-id='fae49a1f'/>
<parameter type-id='17ed04c8'/>
<return type-id='0b9c02cb'/>
</function-type>
<function-type size-in-bits='32' id='fcac2709'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<return type-id='0b9c02cb'/>
</function-type>
<function-type size-in-bits='32' id='1d639c93'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='8ec52105'/>
<parameter type-id='0b9c02cb'/>
<return type-id='0b9c02cb'/>
</function-type>
<function-type size-in-bits='32' id='c12bf182'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='80f4b756'/>
<return type-id='0b9c02cb'/>
</function-type>
<function-type size-in-bits='32' id='21fee85f'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='1f3810cb'/>
<return type-id='0b9c02cb'/>
</function-type>
<function-type size-in-bits='32' id='83574fe4'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='786cbe73'/>
<return type-id='0b9c02cb'/>
</function-type>
<function-type size-in-bits='32' id='dd7295b3'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='2aee9912'/>
<return type-id='0b9c02cb'/>
</function-type>
<function-type size-in-bits='32' id='4a42a622'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter is-variadic='yes'/>
<return type-id='0b9c02cb'/>
</function-type>
<function-type size-in-bits='32' id='f4d3e94e'>
<parameter type-id='fae49a1f'/>
<parameter type-id='0b9c02cb'/>
<return type-id='0b9c02cb'/>
</function-type>
<function-type size-in-bits='32' id='47891898'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<return type-id='0b9c02cb'/>
</function-type>
<function-type size-in-bits='32' id='42337f0c'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='786cbe73'/>
<return type-id='0b9c02cb'/>
</function-type>
<function-type size-in-bits='32' id='968ef04b'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='2aee9912'/>
<return type-id='0b9c02cb'/>
</function-type>
<function-type size-in-bits='32' id='b2cf38da'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter is-variadic='yes'/>
<return type-id='0b9c02cb'/>
</function-type>
<function-type size-in-bits='32' id='533df676'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='1f3810cb'/>
<return type-id='0b9c02cb'/>
</function-type>
<function-type size-in-bits='32' id='66c316f9'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='38565182'/>
<parameter type-id='786cbe73'/>
<return type-id='0b9c02cb'/>
</function-type>
<function-type size-in-bits='32' id='4bcddb36'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='38565182'/>
<parameter type-id='2aee9912'/>
<return type-id='0b9c02cb'/>
</function-type>
<function-type size-in-bits='32' id='becc7143'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='38565182'/>
<parameter is-variadic='yes'/>
<return type-id='0b9c02cb'/>
</function-type>
<function-type size-in-bits='32' id='0149d965'>
<parameter type-id='fae49a1f'/>
<parameter type-id='5b89f496'/>
<return type-id='0b9c02cb'/>
</function-type>
<function-type size-in-bits='32' id='31d87a2b'>
<parameter type-id='fae49a1f'/>
<parameter type-id='2c2f1adb'/>
<return type-id='181f4ac0'/>
</function-type>
<function-type size-in-bits='32' id='467aaa2c'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='1f3810cb'/>
<return type-id='c8745fdc'/>
</function-type>
<function-type size-in-bits='32' id='56c055db'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='786cbe73'/>
<return type-id='c8745fdc'/>
</function-type>
<function-type size-in-bits='32' id='8c344f84'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='2aee9912'/>
<return type-id='c8745fdc'/>
</function-type>
<function-type size-in-bits='32' id='5d529e9d'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter is-variadic='yes'/>
<return type-id='c8745fdc'/>
</function-type>
<function-type size-in-bits='32' id='a017e9d1'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<return type-id='c8745fdc'/>
</function-type>
<function-type size-in-bits='32' id='82d29439'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='786cbe73'/>
<return type-id='c8745fdc'/>
</function-type>
<function-type size-in-bits='32' id='4aec61f6'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='2aee9912'/>
<return type-id='c8745fdc'/>
</function-type>
<function-type size-in-bits='32' id='18caaa83'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter is-variadic='yes'/>
<return type-id='c8745fdc'/>
</function-type>
<function-type size-in-bits='32' id='98f7aa67'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='1f3810cb'/>
<return type-id='c8745fdc'/>
</function-type>
<function-type size-in-bits='32' id='ee0744fc'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='38565182'/>
<parameter type-id='786cbe73'/>
<return type-id='c8745fdc'/>
</function-type>
<function-type size-in-bits='32' id='4890b95b'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='38565182'/>
<parameter type-id='2aee9912'/>
<return type-id='c8745fdc'/>
</function-type>
<function-type size-in-bits='32' id='b01f64aa'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='38565182'/>
<parameter is-variadic='yes'/>
<return type-id='c8745fdc'/>
</function-type>
<function-type size-in-bits='32' id='9441d304'>
<parameter type-id='fae49a1f'/>
<parameter type-id='2c2f1adb'/>
<return type-id='b43b1271'/>
</function-type>
<function-type size-in-bits='32' id='1ab7137e'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='80f4b756'/>
<parameter type-id='80f4b756'/>
<return type-id='38565182'/>
</function-type>
<function-type size-in-bits='32' id='7a6fe7df'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<return type-id='38565182'/>
</function-type>
<function-type size-in-bits='32' id='38d85c8f'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<return type-id='96f3d089'/>
</function-type>
<function-type size-in-bits='32' id='41301cf9'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='1f3810cb'/>
<return type-id='96f3d089'/>
</function-type>
<function-type size-in-bits='32' id='f341e414'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='1f3810cb'/>
<parameter type-id='cc6e09ca'/>
<return type-id='96f3d089'/>
</function-type>
<function-type size-in-bits='32' id='21042e4a'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='786cbe73'/>
<return type-id='96f3d089'/>
</function-type>
<function-type size-in-bits='32' id='67748225'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='cc6e09ca'/>
<return type-id='96f3d089'/>
</function-type>
<function-type size-in-bits='32' id='e612672d'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='2aee9912'/>
<return type-id='96f3d089'/>
</function-type>
<function-type size-in-bits='32' id='1f8f9f18'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter is-variadic='yes'/>
<return type-id='96f3d089'/>
</function-type>
<function-type size-in-bits='32' id='2e613a3e'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<return type-id='96f3d089'/>
</function-type>
<function-type size-in-bits='32' id='7f8ca3fe'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='786cbe73'/>
<return type-id='96f3d089'/>
</function-type>
<function-type size-in-bits='32' id='bf1e0391'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='2aee9912'/>
<return type-id='96f3d089'/>
</function-type>
<function-type size-in-bits='32' id='ae2834f4'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter is-variadic='yes'/>
<return type-id='96f3d089'/>
</function-type>
<function-type size-in-bits='32' id='6c431008'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='1f3810cb'/>
<return type-id='96f3d089'/>
</function-type>
<function-type size-in-bits='32' id='e24417ff'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='38565182'/>
<parameter type-id='786cbe73'/>
<return type-id='96f3d089'/>
</function-type>
<function-type size-in-bits='32' id='b66924e8'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='38565182'/>
<parameter type-id='2aee9912'/>
<return type-id='96f3d089'/>
</function-type>
<function-type size-in-bits='32' id='d776b039'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='38565182'/>
<parameter is-variadic='yes'/>
<return type-id='96f3d089'/>
</function-type>
<function-type size-in-bits='32' id='6ab04463'>
<parameter type-id='fae49a1f'/>
<parameter type-id='2d5e6f72'/>
<parameter type-id='2c2f1adb'/>
<return type-id='96f3d089'/>
</function-type>
<function-type size-in-bits='32' id='ef48369b'>
<parameter type-id='fae49a1f'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='c8745fdc'/>
<return type-id='96f3d089'/>
</function-type>
<function-type size-in-bits='32' id='38edd3d4'>
<parameter type-id='fae49a1f'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='70de5c42'/>
<parameter type-id='96f3d089'/>
<return type-id='2d5e6f72'/>
</function-type>
<function-type size-in-bits='32' id='e8f54abb'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<return type-id='c36bf49e'/>
</function-type>
<function-type size-in-bits='32' id='dc1ed48c'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='1f3810cb'/>
<return type-id='9a10f134'/>
</function-type>
<function-type size-in-bits='32' id='0ed3c13b'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='786cbe73'/>
<return type-id='9a10f134'/>
</function-type>
<function-type size-in-bits='32' id='da5acea4'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='2aee9912'/>
<return type-id='9a10f134'/>
</function-type>
<function-type size-in-bits='32' id='307d2c7d'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter is-variadic='yes'/>
<return type-id='9a10f134'/>
</function-type>
<function-type size-in-bits='32' id='3fa8e199'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='786cbe73'/>
<return type-id='9a10f134'/>
</function-type>
<function-type size-in-bits='32' id='5e933196'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='2aee9912'/>
<return type-id='9a10f134'/>
</function-type>
<function-type size-in-bits='32' id='90c673e3'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter is-variadic='yes'/>
<return type-id='9a10f134'/>
</function-type>
<function-type size-in-bits='32' id='49617147'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='1f3810cb'/>
<return type-id='9a10f134'/>
</function-type>
<function-type size-in-bits='32' id='e3e7515c'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='38565182'/>
<parameter type-id='786cbe73'/>
<return type-id='9a10f134'/>
</function-type>
<function-type size-in-bits='32' id='5ad5f77b'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='38565182'/>
<parameter type-id='2aee9912'/>
<return type-id='9a10f134'/>
</function-type>
<function-type size-in-bits='32' id='f6de0a0a'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='38565182'/>
<parameter is-variadic='yes'/>
<return type-id='9a10f134'/>
</function-type>
<function-type size-in-bits='32' id='558a0aa4'>
<parameter type-id='fae49a1f'/>
<parameter type-id='2c2f1adb'/>
<return type-id='152bf3a9'/>
</function-type>
<function-type size-in-bits='32' id='5d4b6f06'>
<parameter type-id='fae49a1f'/>
<parameter type-id='65b69bb3'/>
<return type-id='2c2f1adb'/>
</function-type>
<function-type size-in-bits='32' id='d318157e'>
<parameter type-id='fae49a1f'/>
<parameter type-id='5b7c7bab'/>
<return type-id='2c2f1adb'/>
</function-type>
<function-type size-in-bits='32' id='4b5c8855'>
<parameter type-id='fae49a1f'/>
<parameter type-id='80f4b756'/>
<return type-id='5b7c7bab'/>
</function-type>
<function-type size-in-bits='32' id='7de99def'>
<parameter type-id='fae49a1f'/>
<parameter type-id='3b4676f4'/>
<parameter type-id='2c2f1adb'/>
<return type-id='5b7c7bab'/>
</function-type>
<function-type size-in-bits='32' id='4bd440f5'>
<parameter type-id='fae49a1f'/>
<return type-id='5b89f496'/>
</function-type>
<function-type size-in-bits='32' id='3d8c391f'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<return type-id='6c9a8402'/>
</function-type>
<function-type size-in-bits='32' id='ee076206'>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='03e3ce24'>
<parameter type-id='fae49a1f'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='a1159711'>
<parameter type-id='fae49a1f'/>
<parameter type-id='80f4b756'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='d47c1022'>
<parameter type-id='fae49a1f'/>
<parameter type-id='65b69bb3'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='0b9c02cb'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='0df96076'>
<parameter type-id='fae49a1f'/>
<parameter type-id='e825b06b'/>
<parameter type-id='d4a328b7'/>
<parameter type-id='0b9c02cb'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='6bb2df61'>
<parameter type-id='fae49a1f'/>
<parameter type-id='e825b06b'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='067e0250'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='588dec50'>
<parameter type-id='fae49a1f'/>
<parameter type-id='e825b06b'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='d4a328b7'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='0411e2cc'>
<parameter type-id='fae49a1f'/>
<parameter type-id='61dc2b35'/>
<parameter type-id='a6979e77'/>
<parameter type-id='0b9c02cb'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='b6e5053d'>
<parameter type-id='fae49a1f'/>
<parameter type-id='61dc2b35'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='a8d5bec6'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='386e18fa'>
<parameter type-id='fae49a1f'/>
<parameter type-id='61dc2b35'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='a6979e77'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='106bd8ac'>
<parameter type-id='fae49a1f'/>
<parameter type-id='088b642f'/>
<parameter type-id='071e4e5d'/>
<parameter type-id='0b9c02cb'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='c4cf512d'>
<parameter type-id='fae49a1f'/>
<parameter type-id='088b642f'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='3b4676f4'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='c8bb07fa'>
<parameter type-id='fae49a1f'/>
<parameter type-id='088b642f'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='071e4e5d'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='dcbb605e'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='1f3810cb'/>
<parameter type-id='cc6e09ca'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='d413ac7e'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='1f3810cb'/>
<parameter type-id='adf18958'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='e81ac6f8'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='1f3810cb'/>
<parameter type-id='8dfe2e06'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='59330a47'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='1f3810cb'/>
<parameter type-id='973e3c3f'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='3d2d0c38'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='1f3810cb'/>
<parameter type-id='1a7fe6b0'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='6e835a19'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='1f3810cb'/>
<parameter type-id='0b9c02cb'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='625a21da'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='1f3810cb'/>
<parameter type-id='c8745fdc'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='81719d6d'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='1f3810cb'/>
<parameter type-id='96f3d089'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='95d32fc8'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='1f3810cb'/>
<parameter type-id='9a10f134'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='7f57b6c0'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='786cbe73'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='9863e9ef'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='2aee9912'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='27a87596'>
<parameter type-id='fae49a1f'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter is-variadic='yes'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='792136c4'>
<parameter type-id='fae49a1f'/>
<parameter type-id='feee141c'/>
<parameter type-id='6292c81e'/>
<parameter type-id='0b9c02cb'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='2e6e32b5'>
<parameter type-id='fae49a1f'/>
<parameter type-id='feee141c'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='c5b6437f'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='6f160e3a'>
<parameter type-id='fae49a1f'/>
<parameter type-id='feee141c'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='6292c81e'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='bcf91e7a'>
<parameter type-id='fae49a1f'/>
<parameter type-id='6e9854cd'/>
<parameter type-id='d8263a65'/>
<parameter type-id='0b9c02cb'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='26ee7735'>
<parameter type-id='fae49a1f'/>
<parameter type-id='6e9854cd'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='640aedbe'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='eb796c24'>
<parameter type-id='fae49a1f'/>
<parameter type-id='6e9854cd'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='d8263a65'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='5368e5fc'>
<parameter type-id='fae49a1f'/>
<parameter type-id='181f4ac0'/>
<parameter type-id='7f83e8c4'/>
<parameter type-id='0b9c02cb'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='c355496b'>
<parameter type-id='fae49a1f'/>
<parameter type-id='181f4ac0'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='3c8ecc03'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='60e6a162'>
<parameter type-id='fae49a1f'/>
<parameter type-id='181f4ac0'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='7f83e8c4'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='30f9fd2c'>
<parameter type-id='fae49a1f'/>
<parameter type-id='b43b1271'/>
<parameter type-id='c2fb5303'/>
<parameter type-id='0b9c02cb'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='470aec15'>
<parameter type-id='fae49a1f'/>
<parameter type-id='b43b1271'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='884af3d2'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='2c8ecc6a'>
<parameter type-id='fae49a1f'/>
<parameter type-id='b43b1271'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='c2fb5303'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='becc631c'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='0fce6948'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='786cbe73'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='d1ff2147'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter type-id='2aee9912'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='d47f2e6e'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='70de5c42'/>
<parameter type-id='38565182'/>
<parameter is-variadic='yes'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='c5a3852b'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='1f3810cb'/>
<parameter type-id='cc6e09ca'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='1ded82e5'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='1f3810cb'/>
<parameter type-id='adf18958'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='6e3cf71b'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='1f3810cb'/>
<parameter type-id='8dfe2e06'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='181a3db0'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='1f3810cb'/>
<parameter type-id='973e3c3f'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='4e053e6d'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='1f3810cb'/>
<parameter type-id='1a7fe6b0'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='8570b09c'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='1f3810cb'/>
<parameter type-id='0b9c02cb'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='784a10a1'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='1f3810cb'/>
<parameter type-id='c8745fdc'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='da11822e'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='1f3810cb'/>
<parameter type-id='96f3d089'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='c9f7d0f5'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='1f3810cb'/>
<parameter type-id='9a10f134'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='59da7e0d'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='38565182'/>
<parameter type-id='786cbe73'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='59b5ee8a'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='38565182'/>
<parameter type-id='2aee9912'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='70b02f6f'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<parameter type-id='38565182'/>
<parameter is-variadic='yes'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='2e19a82f'>
<parameter type-id='fae49a1f'/>
<parameter type-id='2d5e6f72'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='96f3d089'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='6d519b6e'>
<parameter type-id='fae49a1f'/>
<parameter type-id='152bf3a9'/>
<parameter type-id='aa210e95'/>
<parameter type-id='0b9c02cb'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='86910635'>
<parameter type-id='fae49a1f'/>
<parameter type-id='152bf3a9'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='69d41a4a'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='5fea4ff8'>
<parameter type-id='fae49a1f'/>
<parameter type-id='152bf3a9'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='aa210e95'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='98accb07'>
<parameter type-id='fae49a1f'/>
<parameter type-id='5b7c7bab'/>
<parameter type-id='80f4b756'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='efa46d99'>
<parameter type-id='fae49a1f'/>
<parameter type-id='5b7c7bab'/>
<parameter type-id='3b4676f4'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='c5c8084e'>
<parameter type-id='fae49a1f'/>
<parameter type-id='5b7c7bab'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='26a90f95'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='cb425c26'>
<parameter type-id='fae49a1f'/>
<parameter type-id='5b7c7bab'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='2c2f1adb'/>
<parameter type-id='071e4e5d'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='5432adc5'>
<parameter type-id='fae49a1f'/>
<parameter type-id='6c9a8402'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='7ba71958'>
<parameter type-id='fae49a1f'/>
<parameter type-id='65b69bb3'/>
<parameter type-id='d4a328b7'/>
<return type-id='eaa32e2f'/>
</function-type>
<function-type size-in-bits='32' id='a18ab994'>
<parameter type-id='fae49a1f'/>
<parameter type-id='96f3d089'/>
<return type-id='eaa32e2f'/>
</function-type>
<reference-type-def kind='rvalue' type-id='95e97e5e' size-in-bits='32' id='75f9e64a'/>
<pointer-type-def type-id='68b1ae7f' size-in-bits='32' id='302e0f27'/>
<reference-type-def kind='rvalue' type-id='27619c1c' size-in-bits='32' id='cbb281c0'/>
<pointer-type-def type-id='b9953957' size-in-bits='32' id='ff43352f'/>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<class-decl name='__const_pointer&lt;char, char *, std::__1::allocator&lt;char&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1042' column='1' id='a6fda4d5'>
<member-type access='public'>
<typedef-decl name='type' type-id='ffee57ca' filepath='external/libcxx/include/memory' line='1044' column='1' id='d77939ac'/>
</member-type>
</class-decl>
</namespace-decl>
</namespace-decl>
<union-decl name='jvalue' visibility='default' is-declaration-only='yes' id='2eab072b'/>
<pointer-type-def type-id='002ac4a6' size-in-bits='32' id='cf536864'/>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<class-decl name='__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;' size-in-bits='192' is-struct='yes' visibility='default' filepath='external/libcxx/include/unordered_map' line='628' column='1' id='68b1ae7f'>
<member-type access='public'>
<typedef-decl name='value_type' type-id='b9953957' filepath='external/libcxx/include/unordered_map' line='632' column='1' id='7fc77ef8'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__nc_ref_pair_type' type-id='01608bde' filepath='external/libcxx/include/unordered_map' line='633' column='1' id='b7fcc7eb'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__nc_rref_pair_type' type-id='b83aca4a' filepath='external/libcxx/include/unordered_map' line='634' column='1' id='589b1859'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__cc' type-id='7fc77ef8' visibility='default' filepath='external/libcxx/include/unordered_map' line='637' column='1'/>
</data-member>
<member-function access='private'>
<function-decl name='__hash_value_type' filepath='external/libcxx/include/unordered_map' line='703' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='302e0f27' is-artificial='yes'/>
<parameter type-id='99a44b44'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='__hash_value_type' filepath='external/libcxx/include/unordered_map' line='704' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='302e0f27' is-artificial='yes'/>
<parameter type-id='596452ff'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private' destructor='yes'>
<function-decl name='~__hash_value_type' filepath='external/libcxx/include/unordered_map' line='708' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='302e0f27' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
</namespace-decl>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<class-decl name='pair&lt;ASurfaceControl *const, ASurfaceControlStats&gt;' size-in-bits='192' is-struct='yes' visibility='default' filepath='external/libcxx/include/utility' line='315' column='1' id='b9953957'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='first' type-id='f8a9b7c9' visibility='default' filepath='external/libcxx/include/utility' line='323' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='second' type-id='5d04a8c3' visibility='default' filepath='external/libcxx/include/utility' line='324' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='pair' filepath='external/libcxx/include/utility' line='327' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ff43352f' is-artificial='yes'/>
<parameter type-id='4fc0425c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='pair' filepath='external/libcxx/include/utility' line='328' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ff43352f' is-artificial='yes'/>
<parameter type-id='7fd67367'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='pair&lt;ASurfaceControl *const &amp;, 0&gt;' mangled-name='_ZNSt3__14pairIKP15ASurfaceControl20ASurfaceControlStatsEC2IJRS3_EJEJLj0EEJEEENS_21piecewise_construct_tERNS_5tupleIJDpT_EEERNS9_IJDpT0_EEENS_15__tuple_indicesIJXspT1_EEEENSI_IJXspT2_EEEE' filepath='external/libcxx/include/utility' line='565' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ff43352f' is-artificial='yes'/>
<parameter type-id='4582d906'/>
<parameter type-id='efa5f087'/>
<parameter type-id='57c94099'/>
<parameter type-id='d0bb5fc7'/>
<parameter type-id='c527ef4d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='pair&lt;ASurfaceControl *const &amp;&gt;' mangled-name='_ZNSt3__14pairIKP15ASurfaceControl20ASurfaceControlStatsEC2IJRS3_EJEEENS_21piecewise_construct_tENS_5tupleIJDpT_EEENS9_IJDpT0_EEE' filepath='external/libcxx/include/utility' line='506' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ff43352f' is-artificial='yes'/>
<parameter type-id='4582d906'/>
<parameter type-id='3982c1f3'/>
<parameter type-id='ad3ebb8d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
</namespace-decl>
<qualified-type-def type-id='1eb56b1e' const='yes' id='ca7c9639'/>
<qualified-type-def type-id='0373e656' const='yes' id='f8a9b7c9'/>
<class-decl name='ASurfaceControlStats' size-in-bits='128' is-struct='yes' visibility='default' filepath='frameworks/base/native/android/surface_control.cpp' line='196' column='1' id='5d04a8c3'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='acquireTime' type-id='9da381c4' visibility='default' filepath='frameworks/base/native/android/surface_control.cpp' line='197' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='previousReleaseFence' type-id='f783287d' visibility='default' filepath='frameworks/base/native/android/surface_control.cpp' line='198' column='1'/>
</data-member>
</class-decl>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<class-decl name='__tuple_indices&lt;0&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__tuple' line='90' column='1' id='d0bb5fc7'/>
</namespace-decl>
</namespace-decl>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<class-decl name='__tuple_indices&lt;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__tuple' line='90' column='1' id='c527ef4d'/>
</namespace-decl>
</namespace-decl>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<class-decl name='pair&lt;ASurfaceControl *&amp;&amp;, ASurfaceControlStats &amp;&amp;&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='b83aca4a'/>
</namespace-decl>
</namespace-decl>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<class-decl name='pair&lt;ASurfaceControl *&amp;, ASurfaceControlStats &amp;&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='01608bde'/>
</namespace-decl>
</namespace-decl>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<class-decl name='piecewise_construct_t' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/utility' line='298' column='1' id='4582d906'/>
</namespace-decl>
</namespace-decl>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<class-decl name='tuple&lt;&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/tuple' line='907' column='1' id='ad3ebb8d'>
<member-function access='public'>
<function-decl name='tuple' filepath='external/libcxx/include/tuple' line='911' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='63c9537d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
</namespace-decl>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<class-decl name='tuple&lt;ASurfaceControl *const &amp;&gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/tuple' line='470' column='1' id='3982c1f3'>
<member-type access='private'>
<typedef-decl name='_BaseT' type-id='6ab6a882' filepath='external/libcxx/include/tuple' line='472' column='1' id='5d65f50c'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__base_' type-id='5d65f50c' visibility='default' filepath='external/libcxx/include/tuple' line='474' column='1'/>
</data-member>
<data-member access='private' static='yes'>
<var-decl name='_EnableImplicitReducedArityExtension' type-id='4ab96a04' visibility='default' filepath='external/libcxx/include/tuple' line='479' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='tuple' filepath='external/libcxx/include/tuple' line='616' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e3a5dda3' is-artificial='yes'/>
<parameter type-id='ce4e0186'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='external/libcxx/include/tuple' line='617' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e3a5dda3' is-artificial='yes'/>
<parameter type-id='e339cd73'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
</namespace-decl>
<reference-type-def kind='lvalue' type-id='9be7a20a' size-in-bits='32' id='99a44b44'/>
<reference-type-def kind='lvalue' type-id='d7189d92' size-in-bits='32' id='4fc0425c'/>
<reference-type-def kind='rvalue' type-id='68b1ae7f' size-in-bits='32' id='596452ff'/>
<reference-type-def kind='rvalue' type-id='b9953957' size-in-bits='32' id='7fd67367'/>
<reference-type-def kind='lvalue' type-id='ad3ebb8d' size-in-bits='32' id='57c94099'/>
<reference-type-def kind='lvalue' type-id='3982c1f3' size-in-bits='32' id='efa5f087'/>
<pointer-type-def type-id='7df76490' size-in-bits='32' id='0373e656'/>
<namespace-decl name='android'>
<class-decl name='sp&lt;android::Fence&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='31' column='1' id='f783287d'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='97b48b31' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='90' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='sp' mangled-name='_ZN7android2spINS_5FenceEEC2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e1c103ed' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' mangled-name='_ZN7android2spINS_5FenceEEC2EPS1_' filepath='system/core/libutils/include/utils/StrongPointer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e1c103ed' is-artificial='yes'/>
<parameter type-id='97b48b31'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e1c103ed' is-artificial='yes'/>
<parameter type-id='bac2bb80'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e1c103ed' is-artificial='yes'/>
<parameter type-id='adbbacfd'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~sp' mangled-name='_ZN7android2spINS_5FenceEED2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e1c103ed' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<class-decl name='__tuple_impl&lt;std::__1::__tuple_indices&lt;0&gt;, ASurfaceControl *const &amp;&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/tuple' line='365' column='1' id='6ab6a882'>
<base-class access='public' layout-offset-in-bits='0' type-id='13e36007'/>
<member-function access='public'>
<function-decl name='__tuple_impl' filepath='external/libcxx/include/tuple' line='369' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='aa2cee90' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__tuple_impl' filepath='external/libcxx/include/tuple' line='440' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='aa2cee90' is-artificial='yes'/>
<parameter type-id='86cc090f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__tuple_impl' filepath='external/libcxx/include/tuple' line='441' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='aa2cee90' is-artificial='yes'/>
<parameter type-id='1ad91416'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
</namespace-decl>
<qualified-type-def type-id='68b1ae7f' const='yes' id='9be7a20a'/>
<qualified-type-def type-id='b9953957' const='yes' id='d7189d92'/>
<reference-type-def kind='lvalue' type-id='4d4a8404' size-in-bits='32' id='ce4e0186'/>
<pointer-type-def type-id='ad3ebb8d' size-in-bits='32' id='63c9537d'/>
<reference-type-def kind='rvalue' type-id='3982c1f3' size-in-bits='32' id='e339cd73'/>
<pointer-type-def type-id='3982c1f3' size-in-bits='32' id='e3a5dda3'/>
<pointer-type-def type-id='8e900ba9' size-in-bits='32' id='97b48b31'/>
<reference-type-def kind='rvalue' type-id='f783287d' size-in-bits='32' id='adbbacfd'/>
<pointer-type-def type-id='f783287d' size-in-bits='32' id='e1c103ed'/>
<class-decl name='ASurfaceControl' is-struct='yes' visibility='default' is-declaration-only='yes' id='7df76490'/>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<class-decl name='__tuple_leaf&lt;0, ASurfaceControl *const &amp;, false&gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/tuple' line='171' column='1' id='13e36007'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='622c8d3d' visibility='default' filepath='external/libcxx/include/tuple' line='173' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__tuple_leaf' filepath='external/libcxx/include/tuple' line='186' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8d74ddff' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__tuple_leaf' filepath='external/libcxx/include/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8d74ddff' is-artificial='yes'/>
<parameter type-id='cf50c78c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__tuple_leaf' filepath='external/libcxx/include/tuple' line='248' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8d74ddff' is-artificial='yes'/>
<parameter type-id='68039797'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
</namespace-decl>
<reference-type-def kind='lvalue' type-id='8fb586a6' size-in-bits='32' id='bac2bb80'/>
<reference-type-def kind='lvalue' type-id='70157833' size-in-bits='32' id='86cc090f'/>
<qualified-type-def type-id='3982c1f3' const='yes' id='4d4a8404'/>
<reference-type-def kind='rvalue' type-id='6ab6a882' size-in-bits='32' id='1ad91416'/>
<pointer-type-def type-id='6ab6a882' size-in-bits='32' id='aa2cee90'/>
<reference-type-def kind='lvalue' type-id='f8a9b7c9' size-in-bits='32' id='622c8d3d'/>
<namespace-decl name='android'>
<class-decl name='Fence' size-in-bits='64' visibility='default' filepath='frameworks/native/libs/ui/include/ui/Fence.h' line='35' column='1' id='8e900ba9'>
<base-class access='public' layout-offset-in-bits='0' type-id='fa133b32'/>
<base-class access='public' layout-offset-in-bits='0' type-id='214e7574'/>
<member-type access='private'>
<enum-decl name='Status' filepath='frameworks/native/libs/ui/include/ui/Fence.h' line='114' column='1' id='19b87c56'>
<underlying-type type-id='9cac1fee'/>
<enumerator name='Invalid' value='0'/>
<enumerator name='Unsignaled' value='1'/>
<enumerator name='Signaled' value='2'/>
</enum-decl>
</member-type>
<data-member access='public' static='yes'>
<var-decl name='NO_FENCE' type-id='8fb586a6' visibility='default' filepath='frameworks/native/libs/ui/include/ui/Fence.h' line='39' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='SIGNAL_TIME_PENDING' type-id='1e3bd547' visibility='default' filepath='frameworks/native/libs/ui/include/ui/Fence.h' line='40' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='SIGNAL_TIME_INVALID' type-id='1e3bd547' visibility='default' filepath='frameworks/native/libs/ui/include/ui/Fence.h' line='41' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='32'>
<var-decl name='mFenceFd' type-id='ca770154' visibility='default' filepath='frameworks/native/libs/ui/include/ui/Fence.h' line='149' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='Fence' filepath='frameworks/native/libs/ui/include/ui/Fence.h' line='53' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='97b48b31' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Fence' filepath='frameworks/native/libs/ui/include/ui/Fence.h' line='58' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='97b48b31' is-artificial='yes'/>
<parameter type-id='95e97e5e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Fence' filepath='frameworks/native/libs/ui/include/ui/Fence.h' line='59' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='97b48b31' is-artificial='yes'/>
<parameter type-id='ca770154'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Fence' filepath='frameworks/native/libs/ui/include/ui/Fence.h' line='62' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='97b48b31' is-artificial='yes'/>
<parameter type-id='44db3f5e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Fence' filepath='frameworks/native/libs/ui/include/ui/Fence.h' line='64' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='97b48b31' is-artificial='yes'/>
<parameter type-id='482cfef9'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private' destructor='yes'>
<function-decl name='~Fence' mangled-name='_ZN7android5FenceD2Ev' filepath='frameworks/native/libs/ui/include/ui/Fence.h' line='147' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='97b48b31' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<qualified-type-def type-id='f783287d' const='yes' id='8fb586a6'/>
<qualified-type-def type-id='6ab6a882' const='yes' id='70157833'/>
<reference-type-def kind='lvalue' type-id='903a01e2' size-in-bits='32' id='cf50c78c'/>
<reference-type-def kind='rvalue' type-id='13e36007' size-in-bits='32' id='68039797'/>
<pointer-type-def type-id='13e36007' size-in-bits='32' id='8d74ddff'/>
<reference-type-def kind='rvalue' type-id='8e900ba9' size-in-bits='32' id='482cfef9'/>
<namespace-decl name='android'>
<class-decl name='Flattenable&lt;android::Fence&gt;' size-in-bits='8' visibility='default' filepath='system/core/libutils/include/utils/Flattenable.h' line='102' column='1' id='214e7574'/>
</namespace-decl>
<namespace-decl name='android'>
<class-decl name='LightRefBase&lt;android::Fence&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/LightRefBase.h' line='32' column='1' id='fa133b32'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='mCount' type-id='673b29cf' visibility='default' filepath='system/core/libutils/include/utils/LightRefBase.h' line='59' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='LightRefBase' filepath='system/core/libutils/include/utils/LightRefBase.h' line='35' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='aafa1350' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes'>
<function-decl name='~LightRefBase' filepath='system/core/libutils/include/utils/LightRefBase.h' line='51' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='aafa1350' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<reference-type-def kind='lvalue' type-id='00dc55cc' size-in-bits='32' id='44db3f5e'/>
<qualified-type-def type-id='00f5ef57' const='yes' id='1e3bd547'/>
<qualified-type-def type-id='13e36007' const='yes' id='903a01e2'/>
<namespace-decl name='android'>
<namespace-decl name='base'>
<typedef-decl name='unique_fd' type-id='bd6f4e31' filepath='system/libbase/include/android-base/unique_fd.h' line='178' column='1' id='ca770154'/>
</namespace-decl>
</namespace-decl>
<pointer-type-def type-id='fa133b32' size-in-bits='32' id='aafa1350'/>
<namespace-decl name='android'>
<namespace-decl name='base'>
<class-decl name='unique_fd_impl&lt;android::base::DefaultCloser&gt;' size-in-bits='32' visibility='default' filepath='system/libbase/include/android-base/unique_fd.h' line='88' column='1' id='bd6f4e31'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='fd_' type-id='95e97e5e' visibility='default' filepath='system/libbase/include/android-base/unique_fd.h' line='150' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unique_fd_impl' filepath='system/libbase/include/android-base/unique_fd.h' line='90' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7cdd3de9' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_fd_impl' filepath='system/libbase/include/android-base/unique_fd.h' line='92' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7cdd3de9' is-artificial='yes'/>
<parameter type-id='95e97e5e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~unique_fd_impl' mangled-name='_ZN7android4base14unique_fd_implINS0_13DefaultCloserEED2Ev' filepath='system/libbase/include/android-base/unique_fd.h' line='93' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7cdd3de9' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_fd_impl' filepath='system/libbase/include/android-base/unique_fd.h' line='95' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7cdd3de9' is-artificial='yes'/>
<parameter type-id='530818fc'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_fd_impl' filepath='system/libbase/include/android-base/unique_fd.h' line='97' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7cdd3de9' is-artificial='yes'/>
<parameter type-id='5f6661f1'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
</namespace-decl>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<class-decl name='atomic&lt;int&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/atomic' line='1084' column='1' id='673b29cf'>
<base-class access='public' layout-offset-in-bits='0' type-id='a5d64365'/>
<member-function access='public'>
<function-decl name='atomic' filepath='external/libcxx/include/atomic' line='1089' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a287a977' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='atomic' filepath='external/libcxx/include/atomic' line='1091' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a287a977' is-artificial='yes'/>
<parameter type-id='95e97e5e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
</namespace-decl>
<qualified-type-def type-id='8e900ba9' const='yes' id='00dc55cc'/>
<reference-type-def kind='rvalue' type-id='bd6f4e31' size-in-bits='32' id='5f6661f1'/>
<pointer-type-def type-id='bd6f4e31' size-in-bits='32' id='7cdd3de9'/>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<class-decl name='__atomic_base&lt;int, true&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/atomic' line='1003' column='1' id='a5d64365'>
<base-class access='public' layout-offset-in-bits='0' type-id='0efd2e9e'/>
<member-function access='public'>
<function-decl name='__atomic_base' filepath='external/libcxx/include/atomic' line='1008' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='dcdcfc25' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__atomic_base' filepath='external/libcxx/include/atomic' line='1010' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='dcdcfc25' is-artificial='yes'/>
<parameter type-id='95e97e5e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
</namespace-decl>
<reference-type-def kind='lvalue' type-id='d21a10b2' size-in-bits='32' id='530818fc'/>
<pointer-type-def type-id='673b29cf' size-in-bits='32' id='a287a977'/>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<class-decl name='__atomic_base&lt;int, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/atomic' line='891' column='1' id='0efd2e9e'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='__a_' type-id='95e97e5e' visibility='default' filepath='external/libcxx/include/atomic' line='893' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='is_always_lock_free' type-id='4ab96a04' visibility='default' filepath='external/libcxx/include/atomic' line='896' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__atomic_base' filepath='external/libcxx/include/atomic' line='976' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='88faef04' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__atomic_base' filepath='external/libcxx/include/atomic' line='982' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='88faef04' is-artificial='yes'/>
<parameter type-id='95e97e5e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__atomic_base' filepath='external/libcxx/include/atomic' line='984' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='88faef04' is-artificial='yes'/>
<parameter type-id='dc74a355'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
</namespace-decl>
<qualified-type-def type-id='bd6f4e31' const='yes' id='d21a10b2'/>
<pointer-type-def type-id='a5d64365' size-in-bits='32' id='dcdcfc25'/>
<reference-type-def kind='lvalue' type-id='96cd7851' size-in-bits='32' id='dc74a355'/>
<pointer-type-def type-id='0efd2e9e' size-in-bits='32' id='88faef04'/>
<qualified-type-def type-id='0efd2e9e' const='yes' id='96cd7851'/>
</abi-instr>
<abi-instr address-size='32' path='frameworks/base/native/android/choreographer.cpp' language='LANG_C_plus_plus_14'>
<typedef-decl name='intmax_t' type-id='9da381c4' filepath='bionic/libc/include/stdint.h' line='104' column='1' id='e104d842'/>
<typedef-decl name='imaxdiv_t' type-id='cdd897ad' filepath='bionic/libc/include/inttypes.h' line='255' column='1' id='5c0b4dc9'/>
<typedef-decl name='uintmax_t' type-id='9c313c2d' filepath='bionic/libc/include/stdint.h' line='103' column='1' id='f8b828c9'/>
<typedef-decl name='uint64_t' type-id='8910171f' filepath='bionic/libc/include/stdint.h' line='68' column='1' id='9c313c2d'/>
<typedef-decl name='__uint64_t' type-id='3a47d82b' filepath='bionic/libc/include/stdint.h' line='47' column='1' id='8910171f'/>
<typedef-decl name='AChoreographer_frameCallback' type-id='b877ce2b' filepath='frameworks/native/include/android/choreographer.h' line='45' column='1' id='f687fd19'/>
<typedef-decl name='AChoreographer_frameCallback64' type-id='938a712d' filepath='frameworks/native/include/android/choreographer.h' line='55' column='1' id='acccec6b'/>
<typedef-decl name='pthread_t' type-id='bd54fe1a' filepath='bionic/libc/include/bits/pthread_types.h' line='104' column='1' id='4051f5e7'/>
<typedef-decl name='AChoreographer' type-id='d1af9805' filepath='frameworks/native/include/android/choreographer.h' line='35' column='1' id='7b0c0278'/>
<pointer-type-def type-id='7b0c0278' size-in-bits='32' id='136b85b5'/>
<pointer-type-def type-id='cc3d65c7' size-in-bits='32' id='8567d8b0'/>
<pointer-type-def type-id='18a91261' size-in-bits='32' id='8693cef9'/>
<pointer-type-def type-id='5671eca3' size-in-bits='32' id='ddc6bda3'/>
<reference-type-def kind='lvalue' type-id='a78ceb8e' size-in-bits='32' id='e6ba8810'/>
<pointer-type-def type-id='a78ceb8e' size-in-bits='32' id='f2ba9af4'/>
<qualified-type-def type-id='f2ba9af4' const='yes' id='c8bf7dbf'/>
<reference-type-def kind='lvalue' type-id='c8bf7dbf' size-in-bits='32' id='9e72b7db'/>
<reference-type-def kind='lvalue' type-id='f2ba9af4' size-in-bits='32' id='edc1b896'/>
<reference-type-def kind='lvalue' type-id='39c65a99' size-in-bits='32' id='088c79a5'/>
<pointer-type-def type-id='39c65a99' size-in-bits='32' id='0c8c7ff1'/>
<pointer-type-def type-id='815897c7' size-in-bits='32' id='b7e4ae2f'/>
<reference-type-def kind='lvalue' type-id='22b71961' size-in-bits='32' id='2bf156ad'/>
<pointer-type-def type-id='22b71961' size-in-bits='32' id='1ff143c9'/>
<reference-type-def kind='lvalue' type-id='fd376fcf' size-in-bits='32' id='34a3c663'/>
<pointer-type-def type-id='fd376fcf' size-in-bits='32' id='40a3d947'/>
<reference-type-def kind='lvalue' type-id='a6c8c79d' size-in-bits='32' id='fbecad99'/>
<reference-type-def kind='rvalue' type-id='a6c8c79d' size-in-bits='32' id='549583ad'/>
<pointer-type-def type-id='a6c8c79d' size-in-bits='32' id='07ecc07d'/>
<reference-type-def kind='lvalue' type-id='7c952d35' size-in-bits='32' id='35aeeb91'/>
<reference-type-def kind='rvalue' type-id='7c952d35' size-in-bits='32' id='395d1115'/>
<pointer-type-def type-id='7c952d35' size-in-bits='32' id='31aee545'/>
<qualified-type-def type-id='18a91261' const='yes' id='8734febc'/>
<reference-type-def kind='lvalue' type-id='8734febc' size-in-bits='32' id='726ccc6e'/>
<qualified-type-def type-id='a78ceb8e' const='yes' id='ee20aabb'/>
<reference-type-def kind='lvalue' type-id='ee20aabb' size-in-bits='32' id='7a6c9527'/>
<pointer-type-def type-id='ee20aabb' size-in-bits='32' id='6e6c8243'/>
<qualified-type-def type-id='815897c7' const='yes' id='2757d042'/>
<reference-type-def kind='lvalue' type-id='2757d042' size-in-bits='32' id='533d0d6c'/>
<qualified-type-def type-id='fd376fcf' const='yes' id='2e96e5aa'/>
<reference-type-def kind='lvalue' type-id='2e96e5aa' size-in-bits='32' id='e38b5b64'/>
<qualified-type-def type-id='a6c8c79d' const='yes' id='63d30cf4'/>
<reference-type-def kind='lvalue' type-id='63d30cf4' size-in-bits='32' id='f73d2e96'/>
<pointer-type-def type-id='63d30cf4' size-in-bits='32' id='033d417a'/>
<qualified-type-def type-id='7c952d35' const='yes' id='ef10148c'/>
<reference-type-def kind='lvalue' type-id='ef10148c' size-in-bits='32' id='0050879e'/>
<pointer-type-def type-id='ef10148c' size-in-bits='32' id='fc508152'/>
<qualified-type-def type-id='e991244e' const='yes' id='7a8ae383'/>
<pointer-type-def type-id='7a8ae383' size-in-bits='32' id='91a4630b'/>
<qualified-type-def type-id='460dbf9c' const='yes' id='d15a7fd7'/>
<pointer-type-def type-id='d15a7fd7' size-in-bits='32' id='8e777b47'/>
<qualified-type-def type-id='1ef96da9' const='yes' id='748812d4'/>
<pointer-type-def type-id='748812d4' size-in-bits='32' id='7035e5da'/>
<qualified-type-def type-id='36f3d6a5' const='yes' id='c6a2ae46'/>
<pointer-type-def type-id='c6a2ae46' size-in-bits='32' id='1e189404'/>
<qualified-type-def type-id='e8679762' const='yes' id='6e46d773'/>
<pointer-type-def type-id='6e46d773' size-in-bits='32' id='f285011b'/>
<qualified-type-def type-id='7a5ec2c5' const='yes' id='110617d6'/>
<reference-type-def kind='lvalue' type-id='110617d6' size-in-bits='32' id='bc97aed0'/>
<pointer-type-def type-id='110617d6' size-in-bits='32' id='c897c1b4'/>
<qualified-type-def type-id='c48d90d2' const='yes' id='f03248e2'/>
<reference-type-def kind='lvalue' type-id='f03248e2' size-in-bits='32' id='e3288c8c'/>
<qualified-type-def type-id='68a087cb' const='yes' id='001eed3b'/>
<reference-type-def kind='lvalue' type-id='001eed3b' size-in-bits='32' id='4daf44a7'/>
<qualified-type-def type-id='2a101b2c' const='yes' id='2fbb355c'/>
<reference-type-def kind='lvalue' type-id='2fbb355c' size-in-bits='32' id='9db52f0e'/>
<qualified-type-def type-id='d0795f80' const='yes' id='8f6f27b3'/>
<pointer-type-def type-id='8f6f27b3' size-in-bits='32' id='64fb55db'/>
<qualified-type-def type-id='5c212a3d' const='yes' id='34f0d0ea'/>
<reference-type-def kind='lvalue' type-id='34f0d0ea' size-in-bits='32' id='2318b124'/>
<pointer-type-def type-id='34f0d0ea' size-in-bits='32' id='17189e40'/>
<qualified-type-def type-id='d92c15a0' const='yes' id='307c01f0'/>
<reference-type-def kind='lvalue' type-id='307c01f0' size-in-bits='32' id='2936e3e2'/>
<qualified-type-def type-id='2f802377' const='yes' id='3fe072c7'/>
<reference-type-def kind='lvalue' type-id='3fe072c7' size-in-bits='32' id='6f54d833'/>
<qualified-type-def type-id='4b4175f8' const='yes' id='6deed888'/>
<reference-type-def kind='lvalue' type-id='6deed888' size-in-bits='32' id='bcff19ea'/>
<qualified-type-def type-id='f75e2e7d' const='yes' id='92503c22'/>
<pointer-type-def type-id='92503c22' size-in-bits='32' id='5c4e8098'/>
<qualified-type-def type-id='6a0be04f' const='yes' id='cdefd8a8'/>
<reference-type-def kind='lvalue' type-id='cdefd8a8' size-in-bits='32' id='be91e78a'/>
<pointer-type-def type-id='cdefd8a8' size-in-bits='32' id='b291d4a6'/>
<qualified-type-def type-id='454b0815' const='yes' id='5e4f2ac5'/>
<reference-type-def kind='lvalue' type-id='5e4f2ac5' size-in-bits='32' id='59a08359'/>
<qualified-type-def type-id='4d343161' const='yes' id='96261248'/>
<pointer-type-def type-id='96261248' size-in-bits='32' id='bfeef046'/>
<qualified-type-def type-id='ca6bb2da' const='yes' id='6d86e03d'/>
<reference-type-def kind='lvalue' type-id='6d86e03d' size-in-bits='32' id='8652ca81'/>
<pointer-type-def type-id='6d86e03d' size-in-bits='32' id='8252c435'/>
<qualified-type-def type-id='29454e45' const='yes' id='a4805eb5'/>
<reference-type-def kind='lvalue' type-id='a4805eb5' size-in-bits='32' id='8914e169'/>
<qualified-type-def type-id='906c5656' const='yes' id='1db6fa06'/>
<reference-type-def kind='lvalue' type-id='1db6fa06' size-in-bits='32' id='e70bc060'/>
<qualified-type-def type-id='efd3113f' const='yes' id='5069902f'/>
<reference-type-def kind='lvalue' type-id='5069902f' size-in-bits='32' id='9f2dbe2b'/>
<qualified-type-def type-id='b038741f' const='yes' id='94b89da6'/>
<reference-type-def kind='lvalue' type-id='94b89da6' size-in-bits='32' id='9e9ff080'/>
<pointer-type-def type-id='94b89da6' size-in-bits='32' id='aaa00364'/>
<qualified-type-def type-id='5d00f837' const='yes' id='624b0967'/>
<qualified-type-def type-id='88c8ef33' const='yes' id='b95580c6'/>
<reference-type-def kind='lvalue' type-id='b95580c6' size-in-bits='32' id='a199e0a0'/>
<pointer-type-def type-id='b95580c6' size-in-bits='32' id='ad99f384'/>
<qualified-type-def type-id='47a4bf5c' const='yes' id='1c4a704c'/>
<reference-type-def kind='lvalue' type-id='1c4a704c' size-in-bits='32' id='f32ef6de'/>
<qualified-type-def type-id='1509eddc' const='yes' id='eb31b48c'/>
<reference-type-def kind='lvalue' type-id='eb31b48c' size-in-bits='32' id='e93f679e'/>
<pointer-type-def type-id='eb31b48c' size-in-bits='32' id='e53f6152'/>
<reference-type-def kind='lvalue' type-id='e991244e' size-in-bits='32' id='b8bbca40'/>
<pointer-type-def type-id='e991244e' size-in-bits='32' id='c4bbdd24'/>
<reference-type-def kind='lvalue' type-id='460dbf9c' size-in-bits='32' id='2258c766'/>
<pointer-type-def type-id='460dbf9c' size-in-bits='32' id='2e58da4a'/>
<pointer-type-def type-id='1ef96da9' size-in-bits='32' id='869d1d51'/>
<pointer-type-def type-id='36f3d6a5' size-in-bits='32' id='e3448cd5'/>
<pointer-type-def type-id='e8679762' size-in-bits='32' id='7693a2f0'/>
<reference-type-def kind='lvalue' type-id='7a5ec2c5' size-in-bits='32' id='8d5ea731'/>
<reference-type-def kind='rvalue' type-id='7a5ec2c5' size-in-bits='32' id='a3010935'/>
<pointer-type-def type-id='7a5ec2c5' size-in-bits='32' id='895ea0e5'/>
<reference-type-def kind='lvalue' type-id='c48d90d2' size-in-bits='32' id='1c987e71'/>
<reference-type-def kind='lvalue' type-id='68a087cb' size-in-bits='32' id='48d50c0c'/>
<reference-type-def kind='lvalue' type-id='2a101b2c' size-in-bits='32' id='7c68745b'/>
<reference-type-def kind='rvalue' type-id='2a101b2c' size-in-bits='32' id='556f60c7'/>
<pointer-type-def type-id='eaaf16ff' size-in-bits='32' id='e55afea7'/>
<reference-type-def kind='lvalue' type-id='5c212a3d' size-in-bits='32' id='9660a549'/>
<pointer-type-def type-id='5c212a3d' size-in-bits='32' id='a260b82d'/>
<reference-type-def kind='lvalue' type-id='d92c15a0' size-in-bits='32' id='dc75cc6b'/>
<reference-type-def kind='rvalue' type-id='d92c15a0' size-in-bits='32' id='5a709d37'/>
<reference-type-def kind='lvalue' type-id='2f802377' size-in-bits='32' id='572e1364'/>
<reference-type-def kind='lvalue' type-id='4b4175f8' size-in-bits='32' id='5cafb003'/>
<reference-type-def kind='lvalue' type-id='f75e2e7d' size-in-bits='32' id='173eadd9'/>
<pointer-type-def type-id='f75e2e7d' size-in-bits='32' id='233ec0bd'/>
<reference-type-def kind='lvalue' type-id='6a0be04f' size-in-bits='32' id='a0d93e93'/>
<pointer-type-def type-id='6a0be04f' size-in-bits='32' id='acd95177'/>
<reference-type-def kind='lvalue' type-id='454b0815' size-in-bits='32' id='3079e452'/>
<reference-type-def kind='lvalue' type-id='12c714a1' size-in-bits='32' id='c2b32b58'/>
<reference-type-def kind='lvalue' type-id='ca6bb2da' size-in-bits='32' id='bfb3db4c'/>
<reference-type-def kind='rvalue' type-id='ca6bb2da' size-in-bits='32' id='322267de'/>
<pointer-type-def type-id='ca6bb2da' size-in-bits='32' id='c3b3e198'/>
<reference-type-def kind='rvalue' type-id='29454e45' size-in-bits='32' id='18066dca'/>
<reference-type-def kind='rvalue' type-id='efd3113f' size-in-bits='32' id='cadf6bcc'/>
<reference-type-def kind='lvalue' type-id='b038741f' size-in-bits='32' id='2219fe93'/>
<reference-type-def kind='rvalue' type-id='b038741f' size-in-bits='32' id='63ebf6ef'/>
<pointer-type-def type-id='b038741f' size-in-bits='32' id='2e1a1177'/>
<reference-type-def kind='lvalue' type-id='88c8ef33' size-in-bits='32' id='d9371c97'/>
<reference-type-def kind='rvalue' type-id='88c8ef33' size-in-bits='32' id='a2c22aa3'/>
<pointer-type-def type-id='88c8ef33' size-in-bits='32' id='cd3709b3'/>
<pointer-type-def type-id='c86a67a1' size-in-bits='32' id='0e0ce4d9'/>
<reference-type-def kind='rvalue' type-id='1509eddc' size-in-bits='32' id='ac57c395'/>
<pointer-type-def type-id='1509eddc' size-in-bits='32' id='ace2f8c5'/>
<pointer-type-def type-id='09ecfd6f' size-in-bits='32' id='b877ce2b'/>
<pointer-type-def type-id='29abfa21' size-in-bits='32' id='938a712d'/>
<namespace-decl name='android'>
<class-decl name='sp&lt;android::Looper&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='31' column='1' id='a6c8c79d'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='0c8c7ff1' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='90' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='07ecc07d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='07ecc07d' is-artificial='yes'/>
<parameter type-id='0c8c7ff1'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' mangled-name='_ZN7android2spINS_6LooperEEC2ERKS2_' filepath='system/core/libutils/include/utils/StrongPointer.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='07ecc07d' is-artificial='yes'/>
<parameter type-id='f73d2e96'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='07ecc07d' is-artificial='yes'/>
<parameter type-id='549583ad'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~sp' mangled-name='_ZN7android2spINS_6LooperEED2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='07ecc07d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='Choreographer' size-in-bits='480' visibility='default' filepath='frameworks/base/native/android/choreographer.cpp' line='52' column='1' id='18a91261'>
<base-class access='public' layout-offset-in-bits='0' type-id='5671eca3'/>
<base-class access='public' layout-offset-in-bits='160' type-id='22b71961'/>
<member-type access='private'>
<enum-decl name='__anonymous_enum__' is-anonymous='yes' filepath='frameworks/base/native/android/choreographer.cpp' line='57' column='1' id='590318e3'>
<underlying-type type-id='9cac1fee'/>
<enumerator name='MSG_SCHEDULE_CALLBACKS' value='0'/>
<enumerator name='MSG_SCHEDULE_VSYNC' value='1'/>
</enum-decl>
</member-type>
<data-member access='private' layout-offset-in-bits='192'>
<var-decl name='mCallbacks' type-id='ca6bb2da' visibility='default' filepath='frameworks/base/native/android/choreographer.cpp' line='80' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='320'>
<var-decl name='mLock' type-id='406f4753' visibility='default' filepath='frameworks/base/native/android/choreographer.cpp' line='82' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='352'>
<var-decl name='mLooper' type-id='63d30cf4' visibility='default' filepath='frameworks/base/native/android/choreographer.cpp' line='84' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='384'>
<var-decl name='mThreadId' type-id='624b0967' visibility='default' filepath='frameworks/base/native/android/choreographer.cpp' line='85' column='1'/>
</data-member>
<member-function access='private' constructor='yes'>
<function-decl name='Choreographer' mangled-name='_ZN7android13ChoreographerC2ERKNS_2spINS_6LooperEEE' filepath='frameworks/base/native/android/choreographer.cpp' line='69' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8693cef9' is-artificial='yes'/>
<parameter type-id='f73d2e96'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private' constructor='yes'>
<function-decl name='Choreographer' filepath='frameworks/base/native/android/choreographer.cpp' line='70' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8693cef9' is-artificial='yes'/>
<parameter type-id='726ccc6e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private' constructor='yes'>
<function-decl name='Choreographer' mangled-name='_ZN7android13ChoreographerC1ERKNS_2spINS_6LooperEEE' filepath='frameworks/base/native/android/choreographer.cpp' line='69' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8693cef9' is-artificial='yes'/>
<parameter type-id='f73d2e96'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes' vtable-offset='0'>
<function-decl name='~Choreographer' mangled-name='_ZN7android13ChoreographerD0Ev' filepath='frameworks/base/native/android/choreographer.cpp' line='66' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8693cef9' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes' vtable-offset='0'>
<function-decl name='~Choreographer' mangled-name='_ZN7android13ChoreographerD1Ev' filepath='frameworks/base/native/android/choreographer.cpp' line='66' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8693cef9' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes' vtable-offset='0'>
<function-decl name='~Choreographer' mangled-name='_ZN7android13ChoreographerD2Ev' filepath='frameworks/base/native/android/choreographer.cpp' line='66' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8693cef9' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private' vtable-offset='3'>
<function-decl name='dispatchVsync' mangled-name='_ZN7android13Choreographer13dispatchVsyncExyj' filepath='frameworks/base/native/android/choreographer.cpp' line='72' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8693cef9' is-artificial='yes'/>
<parameter type-id='00f5ef57'/>
<parameter type-id='da7eb231'/>
<parameter type-id='8f92235e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private' vtable-offset='4'>
<function-decl name='dispatchHotplug' mangled-name='_ZN7android13Choreographer15dispatchHotplugExyb' filepath='frameworks/base/native/android/choreographer.cpp' line='73' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8693cef9' is-artificial='yes'/>
<parameter type-id='00f5ef57'/>
<parameter type-id='da7eb231'/>
<parameter type-id='c894953d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private' vtable-offset='5'>
<function-decl name='dispatchConfigChanged' mangled-name='_ZN7android13Choreographer21dispatchConfigChangedExyi' filepath='frameworks/base/native/android/choreographer.cpp' line='74' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8693cef9' is-artificial='yes'/>
<parameter type-id='00f5ef57'/>
<parameter type-id='da7eb231'/>
<parameter type-id='3ff5601b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='6'>
<function-decl name='handleMessage' mangled-name='_ZN7android13Choreographer13handleMessageERKNS_7MessageE' filepath='frameworks/base/native/android/choreographer.cpp' line='61' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8693cef9' is-artificial='yes'/>
<parameter type-id='533d0d6c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='FrameCallback' size-in-bits='192' is-struct='yes' visibility='default' filepath='frameworks/base/native/android/choreographer.cpp' line='38' column='1' id='a78ceb8e'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='callback' type-id='f687fd19' visibility='default' filepath='frameworks/base/native/android/choreographer.cpp' line='39' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='callback64' type-id='acccec6b' visibility='default' filepath='frameworks/base/native/android/choreographer.cpp' line='40' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='frameworks/base/native/android/choreographer.cpp' line='41' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='dueTime' type-id='00f5ef57' visibility='default' filepath='frameworks/base/native/android/choreographer.cpp' line='42' column='1'/>
</data-member>
</class-decl>
<class-decl name='Message' size-in-bits='32' is-struct='yes' visibility='default' filepath='system/core/libutils/include/utils/Looper.h' line='54' column='1' id='815897c7'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='what' type-id='95e97e5e' visibility='default' filepath='system/core/libutils/include/utils/Looper.h' line='59' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='Message' filepath='system/core/libutils/include/utils/Looper.h' line='55' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b7e4ae2f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Message' mangled-name='_ZN7android7MessageC2Ei' filepath='system/core/libutils/include/utils/Looper.h' line='56' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b7e4ae2f' is-artificial='yes'/>
<parameter type-id='95e97e5e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='PhysicalDisplayId' type-id='9c313c2d' filepath='frameworks/native/libs/ui/include/ui/GraphicTypes.h' line='30' column='1' id='da7eb231'/>
<class-decl name='sp&lt;android::MessageHandler&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='31' column='1' id='7c952d35'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='1ff143c9' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='90' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='31aee545' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='31aee545' is-artificial='yes'/>
<parameter type-id='1ff143c9'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='31aee545' is-artificial='yes'/>
<parameter type-id='0050879e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='31aee545' is-artificial='yes'/>
<parameter type-id='395d1115'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~sp' mangled-name='_ZN7android2spINS_14MessageHandlerEED2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='31aee545' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp&lt;android::Choreographer&gt;' mangled-name='_ZN7android2spINS_14MessageHandlerEEC2INS_13ChoreographerEEEPT_' filepath='system/core/libutils/include/utils/StrongPointer.h' line='44' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='31aee545' is-artificial='yes'/>
<parameter type-id='8693cef9'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='Looper' visibility='default' is-declaration-only='yes' id='39c65a99'/>
<class-decl name='DisplayEventDispatcher' visibility='default' is-declaration-only='yes' id='5671eca3'>
<member-function access='protected' destructor='yes' vtable-offset='0'>
<function-decl name='~DisplayEventDispatcher' mangled-name='_ZN7android22DisplayEventDispatcherD0Ev' filepath='frameworks/base/libs/androidfw/include/androidfw/DisplayEventDispatcher.h' line='34' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ddc6bda3' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes' vtable-offset='0'>
<function-decl name='~DisplayEventDispatcher' mangled-name='_ZN7android22DisplayEventDispatcherD1Ev' filepath='frameworks/base/libs/androidfw/include/androidfw/DisplayEventDispatcher.h' line='34' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ddc6bda3' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes' vtable-offset='0'>
<function-decl name='~DisplayEventDispatcher' mangled-name='_ZN7android22DisplayEventDispatcherD2Ev' filepath='frameworks/base/libs/androidfw/include/androidfw/DisplayEventDispatcher.h' line='34' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ddc6bda3' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='MessageHandler' visibility='default' is-declaration-only='yes' id='22b71961'/>
</namespace-decl>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<class-decl name='priority_queue&lt;android::FrameCallback, std::__1::vector&lt;android::FrameCallback, std::__1::allocator&lt;android::FrameCallback&gt; &gt;, std::__1::less&lt;android::FrameCallback&gt; &gt;' size-in-bits='128' visibility='default' filepath='external/libcxx/include/queue' line='428' column='1' id='ca6bb2da'>
<member-type access='private'>
<typedef-decl name='container_type' type-id='88c8ef33' filepath='external/libcxx/include/queue' line='431' column='1' id='29454e45'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_compare' type-id='4d343161' filepath='external/libcxx/include/queue' line='432' column='1' id='906c5656'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='2fedf5bc' filepath='external/libcxx/include/queue' line='436' column='1' id='401bbf59'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='7ea949ff' filepath='external/libcxx/include/queue' line='435' column='1' id='e3fd0af6'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='1509eddc' filepath='external/libcxx/include/queue' line='433' column='1' id='efd3113f'/>
</member-type>
<data-member access='protected' layout-offset-in-bits='0'>
<var-decl name='c' type-id='29454e45' visibility='default' filepath='external/libcxx/include/queue' line='440' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='96'>
<var-decl name='comp' type-id='906c5656' visibility='default' filepath='external/libcxx/include/queue' line='441' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='priority_queue' mangled-name='_ZNSt3__114priority_queueIN7android13FrameCallbackENS_6vectorIS2_NS_9allocatorIS2_EEEENS_4lessIS2_EEEC2Ev' filepath='external/libcxx/include/queue' line='445' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c3b3e198' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='priority_queue' filepath='external/libcxx/include/queue' line='451' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c3b3e198' is-artificial='yes'/>
<parameter type-id='8652ca81'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='priority_queue' filepath='external/libcxx/include/queue' line='459' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c3b3e198' is-artificial='yes'/>
<parameter type-id='322267de'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='priority_queue' filepath='external/libcxx/include/queue' line='472' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c3b3e198' is-artificial='yes'/>
<parameter type-id='e70bc060'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='priority_queue' filepath='external/libcxx/include/queue' line='475' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c3b3e198' is-artificial='yes'/>
<parameter type-id='e70bc060'/>
<parameter type-id='8914e169'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='priority_queue' filepath='external/libcxx/include/queue' line='478' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c3b3e198' is-artificial='yes'/>
<parameter type-id='e70bc060'/>
<parameter type-id='18066dca'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='vector&lt;android::FrameCallback, std::__1::allocator&lt;android::FrameCallback&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='470' column='1' id='88c8ef33'>
<base-class access='private' layout-offset-in-bits='0' type-id='5c212a3d'/>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='6a0be04f' filepath='external/libcxx/include/vector' line='479' column='1' id='47a4bf5c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='66b6a458' filepath='external/libcxx/include/vector' line='483' column='1' id='2fedf5bc'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='a78ceb8e' filepath='external/libcxx/include/vector' line='478' column='1' id='1509eddc'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='26861f7b' filepath='external/libcxx/include/vector' line='482' column='1' id='7ea949ff'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='f75e2e7d' filepath='external/libcxx/include/vector' line='487' column='1' id='ea839c60'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='14341d5a' filepath='external/libcxx/include/vector' line='488' column='1' id='b7f0a110'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reverse_iterator' type-id='4c58d19a' filepath='external/libcxx/include/vector' line='489' column='1' id='e12f7a9b'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reverse_iterator' type-id='6b3a2abd' filepath='external/libcxx/include/vector' line='490' column='1' id='487c33eb'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='5e402dbb' filepath='external/libcxx/include/vector' line='481' column='1' id='f951be2f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='2f802377' filepath='external/libcxx/include/vector' line='485' column='1' id='94ff46bb'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='379a1837' filepath='external/libcxx/include/vector' line='486' column='1' id='b584b5ab'/>
</member-type>
<member-type access='private'>
<class-decl name='__RAII_IncreaseAnnotator' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/vector' line='908' column='1' id='c86a67a1'>
<member-function access='public' constructor='yes'>
<function-decl name='__RAII_IncreaseAnnotator' filepath='external/libcxx/include/vector' line='910' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0e0ce4d9' is-artificial='yes'/>
<parameter type-id='a199e0a0'/>
<parameter type-id='2fedf5bc'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-function access='public'>
<function-decl name='vector' mangled-name='_ZNSt3__16vectorIN7android13FrameCallbackENS_9allocatorIS2_EEEC2Ev' filepath='external/libcxx/include/vector' line='496' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='cd3709b3' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='502' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='cd3709b3' is-artificial='yes'/>
<parameter type-id='f32ef6de'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='514' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='cd3709b3' is-artificial='yes'/>
<parameter type-id='2fedf5bc'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='516' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='cd3709b3' is-artificial='yes'/>
<parameter type-id='2fedf5bc'/>
<parameter type-id='f32ef6de'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='518' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='cd3709b3' is-artificial='yes'/>
<parameter type-id='2fedf5bc'/>
<parameter type-id='e93f679e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='519' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='cd3709b3' is-artificial='yes'/>
<parameter type-id='2fedf5bc'/>
<parameter type-id='e93f679e'/>
<parameter type-id='f32ef6de'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~vector' mangled-name='_ZNSt3__16vectorIN7android13FrameCallbackENS_9allocatorIS2_EEED2Ev' filepath='external/libcxx/include/vector' line='550' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='cd3709b3' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='558' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='cd3709b3' is-artificial='yes'/>
<parameter type-id='a199e0a0'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='559' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='cd3709b3' is-artificial='yes'/>
<parameter type-id='a199e0a0'/>
<parameter type-id='f32ef6de'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='565' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='cd3709b3' is-artificial='yes'/>
<parameter type-id='b1d340c4'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='568' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='cd3709b3' is-artificial='yes'/>
<parameter type-id='b1d340c4'/>
<parameter type-id='f32ef6de'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='571' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='cd3709b3' is-artificial='yes'/>
<parameter type-id='a2c22aa3'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='579' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='cd3709b3' is-artificial='yes'/>
<parameter type-id='a2c22aa3'/>
<parameter type-id='f32ef6de'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__vector_base&lt;android::FrameCallback, std::__1::allocator&lt;android::FrameCallback&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='326' column='1' id='5c212a3d'>
<base-class access='protected' layout-offset-in-bits='0' type-id='2328d49c'/>
<member-type access='private'>
<typedef-decl name='pointer' type-id='8d526d04' filepath='external/libcxx/include/vector' line='338' column='1' id='2f802377'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='6a0be04f' filepath='external/libcxx/include/vector' line='330' column='1' id='d92c15a0'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='e4d9b63b' filepath='external/libcxx/include/vector' line='332' column='1' id='66b6a458'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='bcff19ea' filepath='external/libcxx/include/vector' line='336' column='1' id='26861f7b'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='a78ceb8e' filepath='external/libcxx/include/vector' line='334' column='1' id='4b4175f8'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='5cafb003' filepath='external/libcxx/include/vector' line='335' column='1' id='5e402dbb'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='79c2aa34' filepath='external/libcxx/include/vector' line='339' column='1' id='379a1837'/>
</member-type>
<data-member access='protected' layout-offset-in-bits='0'>
<var-decl name='__begin_' type-id='2f802377' visibility='default' filepath='external/libcxx/include/vector' line='343' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='32'>
<var-decl name='__end_' type-id='2f802377' visibility='default' filepath='external/libcxx/include/vector' line='344' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='64'>
<var-decl name='__end_cap_' type-id='460dbf9c' visibility='default' filepath='external/libcxx/include/vector' line='345' column='1'/>
</data-member>
<member-function access='protected'>
<function-decl name='__vector_base' mangled-name='_ZNSt3__113__vector_baseIN7android13FrameCallbackENS_9allocatorIS2_EEEC2Ev' filepath='external/libcxx/include/vector' line='361' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a260b82d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='363' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a260b82d' is-artificial='yes'/>
<parameter type-id='2936e3e2'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='365' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a260b82d' is-artificial='yes'/>
<parameter type-id='5a709d37'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes'>
<function-decl name='~__vector_base' mangled-name='_ZNSt3__113__vector_baseIN7android13FrameCallbackENS_9allocatorIS2_EEED2Ev' filepath='external/libcxx/include/vector' line='367' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a260b82d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;android::FrameCallback&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='f26120f2'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='a7de5c45' filepath='external/libcxx/include/memory' line='1517' column='1' id='8d526d04'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='6a0be04f' filepath='external/libcxx/include/memory' line='1514' column='1' id='454b0815'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='b3466317' filepath='external/libcxx/include/memory' line='1523' column='1' id='e4d9b63b'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='e5ddf248' filepath='external/libcxx/include/memory' line='1520' column='1' id='ea0a0583'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_pointer' type-id='6e48c1fb' filepath='external/libcxx/include/memory' line='1518' column='1' id='79c2aa34'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;android::FrameCallback, std::__1::allocator&lt;android::FrameCallback&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='457e3f78'>
<member-type access='public'>
<typedef-decl name='type' type-id='10db74c8' filepath='external/libcxx/include/memory' line='1031' column='1' id='a7de5c45'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;android::FrameCallback&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='6a0be04f'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='f2ba9af4' filepath='external/libcxx/include/memory' line='1786' column='1' id='c6bb0fbd'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='e6ba8810' filepath='external/libcxx/include/memory' line='1788' column='1' id='89f9d489'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='6e6c8243' filepath='external/libcxx/include/memory' line='1787' column='1' id='1afbe0e9'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='7a6c9527' filepath='external/libcxx/include/memory' line='1789' column='1' id='1c0beb45'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='289215c6'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='acd95177' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;android::FrameCallback&gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='54810478'>
<member-type access='public'>
<typedef-decl name='type' type-id='289215c6' filepath='external/libcxx/include/memory' line='1171' column='1' id='b3466317'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;android::FrameCallback *, std::__1::allocator&lt;android::FrameCallback&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='bf0cb815'>
<member-type access='public'>
<typedef-decl name='type' type-id='29e03421' filepath='external/libcxx/include/memory' line='1097' column='1' id='e5ddf248'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;android::FrameCallback *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='9e98fcc9'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='f2ba9af4' filepath='external/libcxx/include/memory' line='974' column='1' id='4fbef849'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='29e03421'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='2dfa3c9e'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;android::FrameCallback *&gt;::__nat, android::FrameCallback&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='aac652e2'>
<member-type access='public'>
<typedef-decl name='type' type-id='a78ceb8e' filepath='external/libcxx/include/type_traits' line='431' column='1' id='12c714a1'/>
</member-type>
</class-decl>
<class-decl name='__const_pointer&lt;android::FrameCallback, android::FrameCallback *, std::__1::allocator&lt;android::FrameCallback&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1042' column='1' id='32dc2846'>
<member-type access='public'>
<typedef-decl name='type' type-id='1afbe0e9' filepath='external/libcxx/include/memory' line='1044' column='1' id='6e48c1fb'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair&lt;android::FrameCallback *, std::__1::allocator&lt;android::FrameCallback&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='460dbf9c'>
<base-class access='private' layout-offset-in-bits='0' type-id='1ef96da9'/>
<base-class access='private' layout-offset-in-bits='0' type-id='e8679762'/>
<member-function access='public'>
<function-decl name='__compressed_pair&lt;nullptr_t, true&gt;' mangled-name='_ZNSt3__117__compressed_pairIPN7android13FrameCallbackENS_9allocatorIS2_EEEC2IDnLb1EEEOT_' filepath='external/libcxx/include/memory' line='2240' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2e58da4a' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;android::FrameCallback *, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='1ef96da9'>
<member-type access='public'>
<typedef-decl name='reference' type-id='edc1b896' filepath='external/libcxx/include/memory' line='2136' column='1' id='cd1ca0bd'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='9e72b7db' filepath='external/libcxx/include/memory' line='2137' column='1' id='ae624fb9'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='f2ba9af4' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='869d1d51' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__compressed_pair_elem&lt;nullptr_t, void&gt;' mangled-name='_ZNSt3__122__compressed_pair_elemIPN7android13FrameCallbackELi0ELb0EEC2IDnvEEOT_' filepath='external/libcxx/include/memory' line='2147' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='869d1d51' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;android::FrameCallback&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='e8679762'>
<base-class access='private' layout-offset-in-bits='0' type-id='6a0be04f'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='a0d93e93' filepath='external/libcxx/include/memory' line='2174' column='1' id='30f53bd8'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='be91e78a' filepath='external/libcxx/include/memory' line='2175' column='1' id='afd67ff8'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7693a2f0' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__wrap_iter&lt;android::FrameCallback *&gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/iterator' line='1315' column='1' id='f75e2e7d'>
<member-type access='private'>
<typedef-decl name='iterator_type' type-id='f2ba9af4' filepath='external/libcxx/include/iterator' line='1318' column='1' id='6556e951'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='bd8b1f32' filepath='external/libcxx/include/iterator' line='1323' column='1' id='688752f3'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='a902c982' filepath='external/libcxx/include/iterator' line='1322' column='1' id='490bb1ef'/>
</member-type>
<member-type access='private'>
<typedef-decl name='difference_type' type-id='dbb92527' filepath='external/libcxx/include/iterator' line='1321' column='1' id='a72d17de'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='c3fc3f9f' filepath='external/libcxx/include/iterator' line='1320' column='1' id='c32177e0'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__i' type-id='6556e951' visibility='default' filepath='external/libcxx/include/iterator' line='1325' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__wrap_iter' filepath='external/libcxx/include/iterator' line='1327' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='233ec0bd' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='__wrap_iter' filepath='external/libcxx/include/iterator' line='1440' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='233ec0bd' is-artificial='yes'/>
<parameter type-id='6556e951'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='iterator_traits&lt;android::FrameCallback *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/iterator' line='502' column='1' id='add3c5da'>
<member-type access='public'>
<typedef-decl name='reference' type-id='e6ba8810' filepath='external/libcxx/include/iterator' line='507' column='1' id='bd8b1f32'/>
</member-type>
<member-type access='public'>
<typedef-decl name='pointer' type-id='f2ba9af4' filepath='external/libcxx/include/iterator' line='506' column='1' id='a902c982'/>
</member-type>
<member-type access='public'>
<typedef-decl name='difference_type' type-id='fc84bffe' filepath='external/libcxx/include/iterator' line='504' column='1' id='dbb92527'/>
</member-type>
<member-type access='public'>
<typedef-decl name='value_type' type-id='f9dc61c1' filepath='external/libcxx/include/iterator' line='505' column='1' id='c3fc3f9f'/>
</member-type>
</class-decl>
<class-decl name='remove_cv&lt;android::FrameCallback&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='665' column='1' id='611e9126'>
<member-type access='public'>
<typedef-decl name='type' type-id='bf4a5c64' filepath='external/libcxx/include/type_traits' line='666' column='1' id='f9dc61c1'/>
</member-type>
</class-decl>
<class-decl name='remove_volatile&lt;android::FrameCallback&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='657' column='1' id='027bef7f'>
<member-type access='public'>
<typedef-decl name='type' type-id='a78ceb8e' filepath='external/libcxx/include/type_traits' line='657' column='1' id='bf4a5c64'/>
</member-type>
</class-decl>
<class-decl name='enable_if&lt;true, void&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='441' column='1' id='065482ca'>
<member-type access='public'>
<typedef-decl name='type' type-id='48b5725f' filepath='external/libcxx/include/type_traits' line='441' column='1' id='0eccec79'/>
</member-type>
</class-decl>
<class-decl name='__split_buffer&lt;android::FrameCallback, std::__1::allocator&lt;android::FrameCallback&gt; &amp;&gt;' size-in-bits='160' is-struct='yes' visibility='default' filepath='external/libcxx/include/__split_buffer' line='28' column='1' id='7a5ec2c5'>
<base-class access='private' layout-offset-in-bits='0' type-id='d0795f80'/>
<member-type access='public'>
<typedef-decl name='pointer' type-id='8d526d04' filepath='external/libcxx/include/__split_buffer' line='43' column='1' id='68a087cb'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__alloc_rr' type-id='15999c88' filepath='external/libcxx/include/__split_buffer' line='37' column='1' id='c48d90d2'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='e4d9b63b' filepath='external/libcxx/include/__split_buffer' line='41' column='1' id='a27a1d6c'/>
</member-type>
<member-type access='public'>
<typedef-decl name='iterator' type-id='68a087cb' filepath='external/libcxx/include/__split_buffer' line='45' column='1' id='3449a2b0'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_iterator' type-id='c7457d9b' filepath='external/libcxx/include/__split_buffer' line='46' column='1' id='ecdbdfc0'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_pointer' type-id='79c2aa34' filepath='external/libcxx/include/__split_buffer' line='44' column='1' id='c7457d9b'/>
</member-type>
<member-type access='public'>
<typedef-decl name='reference' type-id='7c68745b' filepath='external/libcxx/include/__split_buffer' line='39' column='1' id='4b48e41f'/>
</member-type>
<member-type access='public'>
<typedef-decl name='value_type' type-id='a78ceb8e' filepath='external/libcxx/include/__split_buffer' line='35' column='1' id='2a101b2c'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='9db52f0e' filepath='external/libcxx/include/__split_buffer' line='40' column='1' id='26aa730f'/>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='__first_' type-id='68a087cb' visibility='default' filepath='external/libcxx/include/__split_buffer' line='48' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='__begin_' type-id='68a087cb' visibility='default' filepath='external/libcxx/include/__split_buffer' line='49' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='__end_' type-id='68a087cb' visibility='default' filepath='external/libcxx/include/__split_buffer' line='50' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='__end_cap_' type-id='e991244e' visibility='default' filepath='external/libcxx/include/__split_buffer' line='51' column='1'/>
</data-member>
<member-function access='private'>
<function-decl name='__split_buffer' filepath='external/libcxx/include/__split_buffer' line='32' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='895ea0e5' is-artificial='yes'/>
<parameter type-id='bc97aed0'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__split_buffer' filepath='external/libcxx/include/__split_buffer' line='62' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='895ea0e5' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__split_buffer' filepath='external/libcxx/include/__split_buffer' line='65' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='895ea0e5' is-artificial='yes'/>
<parameter type-id='1c987e71'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__split_buffer' filepath='external/libcxx/include/__split_buffer' line='67' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='895ea0e5' is-artificial='yes'/>
<parameter type-id='e3288c8c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__split_buffer' mangled-name='_ZNSt3__114__split_bufferIN7android13FrameCallbackERNS_9allocatorIS2_EEEC2EjjS5_' filepath='external/libcxx/include/__split_buffer' line='68' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='895ea0e5' is-artificial='yes'/>
<parameter type-id='a27a1d6c'/>
<parameter type-id='a27a1d6c'/>
<parameter type-id='1c987e71'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~__split_buffer' mangled-name='_ZNSt3__114__split_bufferIN7android13FrameCallbackERNS_9allocatorIS2_EEED2Ev' filepath='external/libcxx/include/__split_buffer' line='69' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='895ea0e5' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__split_buffer' filepath='external/libcxx/include/__split_buffer' line='72' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='895ea0e5' is-artificial='yes'/>
<parameter type-id='a3010935'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__split_buffer' filepath='external/libcxx/include/__split_buffer' line='74' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='895ea0e5' is-artificial='yes'/>
<parameter type-id='a3010935'/>
<parameter type-id='e3288c8c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__split_buffer_common&lt;true&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/__split_buffer' line='20' column='1' id='d0795f80'/>
<class-decl name='__compressed_pair&lt;android::FrameCallback *, std::__1::allocator&lt;android::FrameCallback&gt; &amp;&gt;' size-in-bits='64' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='e991244e'>
<base-class access='private' layout-offset-in-bits='0' type-id='1ef96da9'/>
<base-class access='private' layout-offset-in-bits='32' type-id='36f3d6a5'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;android::FrameCallback&gt; &amp;, 1, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='36f3d6a5'>
<member-type access='public'>
<typedef-decl name='reference' type-id='a0d93e93' filepath='external/libcxx/include/memory' line='2136' column='1' id='eecde36f'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='a0d93e93' filepath='external/libcxx/include/memory' line='2137' column='1' id='19fc153f'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='a0d93e93' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e3448cd5' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='remove_reference&lt;std::__1::allocator&lt;android::FrameCallback&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1113' column='1' id='1c89c2eb'>
<member-type access='public'>
<typedef-decl name='type' type-id='6a0be04f' filepath='external/libcxx/include/type_traits' line='1113' column='1' id='15999c88'/>
</member-type>
</class-decl>
<class-decl name='less&lt;android::FrameCallback&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__functional_base' line='51' column='1' id='4d343161'>
<base-class access='public' layout-offset-in-bits='0' type-id='2d7eb6e1'/>
</class-decl>
<class-decl name='binary_function&lt;android::FrameCallback, android::FrameCallback, bool&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__functional_base' line='28' column='1' id='2d7eb6e1'/>
<class-decl name='thread' size-in-bits='32' visibility='default' filepath='external/libcxx/include/thread' line='285' column='1' id='b038741f'>
<member-type access='private'>
<typedef-decl name='id' type-id='eaaf16ff' filepath='external/libcxx/include/thread' line='292' column='1' id='5d00f837'/>
</member-type>
<member-type access='private'>
<typedef-decl name='native_handle_type' type-id='4d234a76' filepath='external/libcxx/include/thread' line='293' column='1' id='4f53adcd'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__t_' type-id='4d234a76' visibility='default' filepath='external/libcxx/include/thread' line='287' column='1'/>
</data-member>
<member-function access='private' constructor='yes'>
<function-decl name='thread' filepath='external/libcxx/include/thread' line='289' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2e1a1177' is-artificial='yes'/>
<parameter type-id='9e9ff080'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='thread' filepath='external/libcxx/include/thread' line='296' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2e1a1177' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~thread' filepath='external/libcxx/include/thread' line='311' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2e1a1177' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='thread' filepath='external/libcxx/include/thread' line='315' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2e1a1177' is-artificial='yes'/>
<parameter type-id='63ebf6ef'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='__libcpp_thread_t' type-id='4051f5e7' filepath='external/libcxx/include/__threading_support' line='71' column='1' id='4d234a76'/>
<class-decl name='__thread_id' size-in-bits='32' visibility='default' filepath='external/libcxx/include/thread' line='216' column='1' id='eaaf16ff'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__id_' type-id='8e86f49b' visibility='default' filepath='external/libcxx/include/thread' line='221' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='__thread_id' filepath='external/libcxx/include/thread' line='225' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e55afea7' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private' constructor='yes'>
<function-decl name='__thread_id' filepath='external/libcxx/include/thread' line='255' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e55afea7' is-artificial='yes'/>
<parameter type-id='8e86f49b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='__libcpp_thread_id' type-id='4051f5e7' filepath='external/libcxx/include/__threading_support' line='66' column='1' id='8e86f49b'/>
<namespace-decl name='__pointer_type_imp'>
<class-decl name='__pointer_type&lt;android::FrameCallback, std::__1::allocator&lt;android::FrameCallback&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='1694c0bf'>
<member-type access='public'>
<typedef-decl name='type' type-id='c6bb0fbd' filepath='external/libcxx/include/memory' line='1017' column='1' id='10db74c8'/>
</member-type>
</class-decl>
</namespace-decl>
<class-decl name='__wrap_iter&lt;const android::FrameCallback *&gt;' visibility='default' is-declaration-only='yes' id='14341d5a'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;android::FrameCallback *&gt; &gt;' visibility='default' is-declaration-only='yes' id='4c58d19a'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;const android::FrameCallback *&gt; &gt;' visibility='default' is-declaration-only='yes' id='6b3a2abd'/>
</namespace-decl>
<class-decl name='initializer_list&lt;android::FrameCallback&gt;' visibility='default' is-declaration-only='yes' id='b1d340c4'/>
</namespace-decl>
<function-decl name='imaxabs' filepath='bionic/libc/include/inttypes.h' line='258' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e104d842'/>
<return type-id='e104d842'/>
</function-decl>
<function-decl name='imaxdiv' filepath='bionic/libc/include/inttypes.h' line='259' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e104d842'/>
<parameter type-id='e104d842'/>
<return type-id='5c0b4dc9'/>
</function-decl>
<function-decl name='strtoimax' filepath='bionic/libc/include/inttypes.h' line='260' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<parameter type-id='9b23c9ad'/>
<parameter type-id='95e97e5e'/>
<return type-id='e104d842'/>
</function-decl>
<function-decl name='strtoumax' filepath='bionic/libc/include/inttypes.h' line='261' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<parameter type-id='9b23c9ad'/>
<parameter type-id='95e97e5e'/>
<return type-id='f8b828c9'/>
</function-decl>
<function-decl name='wcstoimax' filepath='bionic/libc/include/inttypes.h' line='262' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f077d3f8'/>
<parameter type-id='01efdaf1'/>
<parameter type-id='95e97e5e'/>
<return type-id='e104d842'/>
</function-decl>
<function-decl name='wcstoumax' filepath='bionic/libc/include/inttypes.h' line='263' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f077d3f8'/>
<parameter type-id='01efdaf1'/>
<parameter type-id='95e97e5e'/>
<return type-id='f8b828c9'/>
</function-decl>
<function-decl name='pthread_mutex_unlock' filepath='bionic/libc/include/pthread.h' line='208' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8567d8b0'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='AChoreographer_getInstance' mangled-name='AChoreographer_getInstance' filepath='frameworks/base/native/android/choreographer.cpp' line='202' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AChoreographer_getInstance@@LIBANDROID'>
<return type-id='136b85b5'/>
</function-decl>
<function-decl name='AChoreographer_postFrameCallback' mangled-name='AChoreographer_postFrameCallback' filepath='frameworks/base/native/android/choreographer.cpp' line='206' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AChoreographer_postFrameCallback@@LIBANDROID'>
<parameter type-id='136b85b5' name='choreographer' filepath='frameworks/base/native/android/choreographer.cpp' line='206' column='1'/>
<parameter type-id='f687fd19' name='callback' filepath='frameworks/base/native/android/choreographer.cpp' line='207' column='1'/>
<parameter type-id='eaa32e2f' name='data' filepath='frameworks/base/native/android/choreographer.cpp' line='207' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AChoreographer_postFrameCallbackDelayed' mangled-name='AChoreographer_postFrameCallbackDelayed' filepath='frameworks/base/native/android/choreographer.cpp' line='211' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AChoreographer_postFrameCallbackDelayed@@LIBANDROID'>
<parameter type-id='136b85b5' name='choreographer' filepath='frameworks/base/native/android/choreographer.cpp' line='211' column='1'/>
<parameter type-id='f687fd19' name='callback' filepath='frameworks/base/native/android/choreographer.cpp' line='212' column='1'/>
<parameter type-id='eaa32e2f' name='data' filepath='frameworks/base/native/android/choreographer.cpp' line='212' column='1'/>
<parameter type-id='bd54fe1a' name='delayMillis' filepath='frameworks/base/native/android/choreographer.cpp' line='212' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AChoreographer_postFrameCallback64' mangled-name='AChoreographer_postFrameCallback64' filepath='frameworks/base/native/android/choreographer.cpp' line='216' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AChoreographer_postFrameCallback64@@LIBANDROID'>
<parameter type-id='136b85b5' name='choreographer' filepath='frameworks/base/native/android/choreographer.cpp' line='216' column='1'/>
<parameter type-id='acccec6b' name='callback' filepath='frameworks/base/native/android/choreographer.cpp' line='217' column='1'/>
<parameter type-id='eaa32e2f' name='data' filepath='frameworks/base/native/android/choreographer.cpp' line='217' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AChoreographer_postFrameCallbackDelayed64' mangled-name='AChoreographer_postFrameCallbackDelayed64' filepath='frameworks/base/native/android/choreographer.cpp' line='221' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AChoreographer_postFrameCallbackDelayed64@@LIBANDROID'>
<parameter type-id='136b85b5' name='choreographer' filepath='frameworks/base/native/android/choreographer.cpp' line='221' column='1'/>
<parameter type-id='acccec6b' name='callback' filepath='frameworks/base/native/android/choreographer.cpp' line='222' column='1'/>
<parameter type-id='eaa32e2f' name='data' filepath='frameworks/base/native/android/choreographer.cpp' line='222' column='1'/>
<parameter type-id='8f92235e' name='delayMillis' filepath='frameworks/base/native/android/choreographer.cpp' line='222' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<class-decl name='AChoreographer' is-struct='yes' visibility='default' is-declaration-only='yes' id='d1af9805'/>
<function-type size-in-bits='32' id='09ecfd6f'>
<parameter type-id='bd54fe1a'/>
<parameter type-id='eaa32e2f'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='29abfa21'>
<parameter type-id='9da381c4'/>
<parameter type-id='eaa32e2f'/>
<return type-id='48b5725f'/>
</function-type>
</abi-instr>
<abi-instr address-size='32' path='frameworks/base/native/android/configuration.cpp' language='LANG_C_plus_plus_14'>
<typedef-decl name='AConfiguration' type-id='9896136e' filepath='frameworks/native/include/android/configuration.h' line='50' column='1' id='11179a67'/>
<class-decl name='AConfiguration' size-in-bits='512' is-struct='yes' visibility='default' filepath='frameworks/base/core/jni/include/android_runtime/android_content_res_Configuration.h' line='25' column='1' id='9896136e'>
<base-class access='public' layout-offset-in-bits='0' type-id='f8926d95'/>
</class-decl>
<pointer-type-def type-id='11179a67' size-in-bits='32' id='138c2704'/>
<function-decl name='AConfiguration_new' mangled-name='AConfiguration_new' filepath='frameworks/base/native/android/configuration.cpp' line='27' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_new@@LIBANDROID'>
<return type-id='138c2704'/>
</function-decl>
<function-decl name='AConfiguration_delete' mangled-name='AConfiguration_delete' filepath='frameworks/base/native/android/configuration.cpp' line='33' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_delete@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='33' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AConfiguration_fromAssetManager' mangled-name='AConfiguration_fromAssetManager' filepath='frameworks/base/native/android/configuration.cpp' line='37' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_fromAssetManager@@LIBANDROID'>
<parameter type-id='138c2704' name='out' filepath='frameworks/base/native/android/configuration.cpp' line='37' column='1'/>
<parameter type-id='081c2b23' name='am' filepath='frameworks/base/native/android/configuration.cpp' line='37' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AConfiguration_copy' mangled-name='AConfiguration_copy' filepath='frameworks/base/native/android/configuration.cpp' line='45' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_copy@@LIBANDROID'>
<parameter type-id='138c2704' name='dest' filepath='frameworks/base/native/android/configuration.cpp' line='45' column='1'/>
<parameter type-id='138c2704' name='src' filepath='frameworks/base/native/android/configuration.cpp' line='45' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AConfiguration_getMcc' mangled-name='AConfiguration_getMcc' filepath='frameworks/base/native/android/configuration.cpp' line='49' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_getMcc@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='49' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AConfiguration_getMnc' mangled-name='AConfiguration_getMnc' filepath='frameworks/base/native/android/configuration.cpp' line='53' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_getMnc@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='49' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AConfiguration_getLanguage' mangled-name='AConfiguration_getLanguage' filepath='frameworks/base/native/android/configuration.cpp' line='57' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_getLanguage@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='57' column='1'/>
<parameter type-id='26a90f95' name='outLanguage' filepath='frameworks/base/native/android/configuration.cpp' line='57' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AConfiguration_getCountry' mangled-name='AConfiguration_getCountry' filepath='frameworks/base/native/android/configuration.cpp' line='62' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_getCountry@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='57' column='1'/>
<parameter type-id='26a90f95' name='outLanguage' filepath='frameworks/base/native/android/configuration.cpp' line='57' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AConfiguration_getOrientation' mangled-name='AConfiguration_getOrientation' filepath='frameworks/base/native/android/configuration.cpp' line='67' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_getOrientation@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='49' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AConfiguration_getTouchscreen' mangled-name='AConfiguration_getTouchscreen' filepath='frameworks/base/native/android/configuration.cpp' line='71' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_getTouchscreen@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='49' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AConfiguration_getDensity' mangled-name='AConfiguration_getDensity' filepath='frameworks/base/native/android/configuration.cpp' line='75' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_getDensity@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='49' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AConfiguration_getKeyboard' mangled-name='AConfiguration_getKeyboard' filepath='frameworks/base/native/android/configuration.cpp' line='79' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_getKeyboard@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='49' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AConfiguration_getNavigation' mangled-name='AConfiguration_getNavigation' filepath='frameworks/base/native/android/configuration.cpp' line='83' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_getNavigation@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='49' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AConfiguration_getKeysHidden' mangled-name='AConfiguration_getKeysHidden' filepath='frameworks/base/native/android/configuration.cpp' line='87' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_getKeysHidden@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='49' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AConfiguration_getNavHidden' mangled-name='AConfiguration_getNavHidden' filepath='frameworks/base/native/android/configuration.cpp' line='91' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_getNavHidden@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='49' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AConfiguration_getSdkVersion' mangled-name='AConfiguration_getSdkVersion' filepath='frameworks/base/native/android/configuration.cpp' line='96' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_getSdkVersion@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='49' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AConfiguration_getScreenSize' mangled-name='AConfiguration_getScreenSize' filepath='frameworks/base/native/android/configuration.cpp' line='100' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_getScreenSize@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='49' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AConfiguration_getScreenLong' mangled-name='AConfiguration_getScreenLong' filepath='frameworks/base/native/android/configuration.cpp' line='104' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_getScreenLong@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='49' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AConfiguration_getScreenRound' mangled-name='AConfiguration_getScreenRound' filepath='frameworks/base/native/android/configuration.cpp' line='109' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_getScreenRound@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='49' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AConfiguration_getUiModeType' mangled-name='AConfiguration_getUiModeType' filepath='frameworks/base/native/android/configuration.cpp' line='113' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_getUiModeType@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='49' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AConfiguration_getUiModeNight' mangled-name='AConfiguration_getUiModeNight' filepath='frameworks/base/native/android/configuration.cpp' line='117' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_getUiModeNight@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='49' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AConfiguration_getScreenWidthDp' mangled-name='AConfiguration_getScreenWidthDp' filepath='frameworks/base/native/android/configuration.cpp' line='123' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_getScreenWidthDp@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='49' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AConfiguration_getScreenHeightDp' mangled-name='AConfiguration_getScreenHeightDp' filepath='frameworks/base/native/android/configuration.cpp' line='127' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_getScreenHeightDp@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='49' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AConfiguration_getSmallestScreenWidthDp' mangled-name='AConfiguration_getSmallestScreenWidthDp' filepath='frameworks/base/native/android/configuration.cpp' line='131' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_getSmallestScreenWidthDp@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='49' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AConfiguration_getLayoutDirection' mangled-name='AConfiguration_getLayoutDirection' filepath='frameworks/base/native/android/configuration.cpp' line='135' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_getLayoutDirection@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='49' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AConfiguration_setMcc' mangled-name='AConfiguration_setMcc' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_setMcc@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<parameter type-id='3ff5601b' name='mcc' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AConfiguration_setMnc' mangled-name='AConfiguration_setMnc' filepath='frameworks/base/native/android/configuration.cpp' line='146' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_setMnc@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<parameter type-id='3ff5601b' name='mcc' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AConfiguration_setLanguage' mangled-name='AConfiguration_setLanguage' filepath='frameworks/base/native/android/configuration.cpp' line='150' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_setLanguage@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='150' column='1'/>
<parameter type-id='80f4b756' name='language' filepath='frameworks/base/native/android/configuration.cpp' line='150' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AConfiguration_setCountry' mangled-name='AConfiguration_setCountry' filepath='frameworks/base/native/android/configuration.cpp' line='155' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_setCountry@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='150' column='1'/>
<parameter type-id='80f4b756' name='language' filepath='frameworks/base/native/android/configuration.cpp' line='150' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AConfiguration_setOrientation' mangled-name='AConfiguration_setOrientation' filepath='frameworks/base/native/android/configuration.cpp' line='160' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_setOrientation@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<parameter type-id='3ff5601b' name='mcc' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AConfiguration_setTouchscreen' mangled-name='AConfiguration_setTouchscreen' filepath='frameworks/base/native/android/configuration.cpp' line='164' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_setTouchscreen@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<parameter type-id='3ff5601b' name='mcc' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AConfiguration_setDensity' mangled-name='AConfiguration_setDensity' filepath='frameworks/base/native/android/configuration.cpp' line='168' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_setDensity@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<parameter type-id='3ff5601b' name='mcc' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AConfiguration_setKeyboard' mangled-name='AConfiguration_setKeyboard' filepath='frameworks/base/native/android/configuration.cpp' line='172' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_setKeyboard@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<parameter type-id='3ff5601b' name='mcc' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AConfiguration_setNavigation' mangled-name='AConfiguration_setNavigation' filepath='frameworks/base/native/android/configuration.cpp' line='176' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_setNavigation@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<parameter type-id='3ff5601b' name='mcc' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AConfiguration_setKeysHidden' mangled-name='AConfiguration_setKeysHidden' filepath='frameworks/base/native/android/configuration.cpp' line='180' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_setKeysHidden@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<parameter type-id='3ff5601b' name='mcc' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AConfiguration_setNavHidden' mangled-name='AConfiguration_setNavHidden' filepath='frameworks/base/native/android/configuration.cpp' line='185' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_setNavHidden@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<parameter type-id='3ff5601b' name='mcc' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AConfiguration_setSdkVersion' mangled-name='AConfiguration_setSdkVersion' filepath='frameworks/base/native/android/configuration.cpp' line='190' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_setSdkVersion@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<parameter type-id='3ff5601b' name='mcc' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AConfiguration_setScreenSize' mangled-name='AConfiguration_setScreenSize' filepath='frameworks/base/native/android/configuration.cpp' line='194' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_setScreenSize@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<parameter type-id='3ff5601b' name='mcc' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AConfiguration_setScreenLong' mangled-name='AConfiguration_setScreenLong' filepath='frameworks/base/native/android/configuration.cpp' line='199' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_setScreenLong@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<parameter type-id='3ff5601b' name='mcc' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AConfiguration_setUiModeType' mangled-name='AConfiguration_setUiModeType' filepath='frameworks/base/native/android/configuration.cpp' line='209' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_setUiModeType@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<parameter type-id='3ff5601b' name='mcc' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AConfiguration_setUiModeNight' mangled-name='AConfiguration_setUiModeNight' filepath='frameworks/base/native/android/configuration.cpp' line='214' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_setUiModeNight@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<parameter type-id='3ff5601b' name='mcc' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AConfiguration_setScreenWidthDp' mangled-name='AConfiguration_setScreenWidthDp' filepath='frameworks/base/native/android/configuration.cpp' line='220' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_setScreenWidthDp@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<parameter type-id='3ff5601b' name='mcc' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AConfiguration_setScreenHeightDp' mangled-name='AConfiguration_setScreenHeightDp' filepath='frameworks/base/native/android/configuration.cpp' line='224' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_setScreenHeightDp@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<parameter type-id='3ff5601b' name='mcc' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AConfiguration_setSmallestScreenWidthDp' mangled-name='AConfiguration_setSmallestScreenWidthDp' filepath='frameworks/base/native/android/configuration.cpp' line='228' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_setSmallestScreenWidthDp@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<parameter type-id='3ff5601b' name='mcc' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AConfiguration_setLayoutDirection' mangled-name='AConfiguration_setLayoutDirection' filepath='frameworks/base/native/android/configuration.cpp' line='232' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_setLayoutDirection@@LIBANDROID'>
<parameter type-id='138c2704' name='config' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<parameter type-id='3ff5601b' name='mcc' filepath='frameworks/base/native/android/configuration.cpp' line='142' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AConfiguration_diff' mangled-name='AConfiguration_diff' filepath='frameworks/base/native/android/configuration.cpp' line='239' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_diff@@LIBANDROID'>
<parameter type-id='138c2704' name='config1' filepath='frameworks/base/native/android/configuration.cpp' line='239' column='1'/>
<parameter type-id='138c2704' name='config2' filepath='frameworks/base/native/android/configuration.cpp' line='239' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AConfiguration_match' mangled-name='AConfiguration_match' filepath='frameworks/base/native/android/configuration.cpp' line='243' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_match@@LIBANDROID'>
<parameter type-id='138c2704' name='config1' filepath='frameworks/base/native/android/configuration.cpp' line='239' column='1'/>
<parameter type-id='138c2704' name='config2' filepath='frameworks/base/native/android/configuration.cpp' line='239' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AConfiguration_isBetterThan' mangled-name='AConfiguration_isBetterThan' filepath='frameworks/base/native/android/configuration.cpp' line='247' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AConfiguration_isBetterThan@@LIBANDROID'>
<parameter type-id='138c2704' name='base' filepath='frameworks/base/native/android/configuration.cpp' line='247' column='1'/>
<parameter type-id='138c2704' name='test' filepath='frameworks/base/native/android/configuration.cpp' line='247' column='1'/>
<parameter type-id='138c2704' name='requested' filepath='frameworks/base/native/android/configuration.cpp' line='248' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
</abi-instr>
<abi-instr address-size='32' path='frameworks/base/native/android/hardware_buffer_jni.cpp' language='LANG_C_plus_plus_14'>
<typedef-decl name='AHardwareBuffer' type-id='4d45f31e' filepath='frameworks/native/libs/nativewindow/include/android/hardware_buffer.h' line='333' column='1' id='7a58eebd'/>
<pointer-type-def type-id='4d45f31e' size-in-bits='32' id='cdc60214'/>
<function-decl name='AHardwareBuffer_fromHardwareBuffer' mangled-name='AHardwareBuffer_fromHardwareBuffer' filepath='frameworks/base/native/android/hardware_buffer_jni.cpp' line='25' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AHardwareBuffer_fromHardwareBuffer@@LIBANDROID'>
<parameter type-id='fae49a1f' name='env' filepath='frameworks/base/native/android/hardware_buffer_jni.cpp' line='25' column='1'/>
<parameter type-id='96f3d089' name='hardwareBufferObj' filepath='frameworks/base/native/android/hardware_buffer_jni.cpp' line='25' column='1'/>
<return type-id='cdc60214'/>
</function-decl>
<function-decl name='AHardwareBuffer_toHardwareBuffer' mangled-name='AHardwareBuffer_toHardwareBuffer' filepath='frameworks/base/native/android/hardware_buffer_jni.cpp' line='29' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AHardwareBuffer_toHardwareBuffer@@LIBANDROID'>
<parameter type-id='fae49a1f' name='env' filepath='frameworks/base/native/android/hardware_buffer_jni.cpp' line='29' column='1'/>
<parameter type-id='cdc60214' name='hardwareBuffer' filepath='frameworks/base/native/android/hardware_buffer_jni.cpp' line='29' column='1'/>
<return type-id='96f3d089'/>
</function-decl>
<class-decl name='AHardwareBuffer' is-struct='yes' visibility='default' is-declaration-only='yes' id='4d45f31e'/>
</abi-instr>
<abi-instr address-size='32' path='frameworks/base/native/android/input.cpp' language='LANG_C_plus_plus_14'>
<typedef-decl name='AInputEvent' type-id='80020150' filepath='frameworks/native/include/android/input.h' line='151' column='1' id='5c3d41cf'/>
<typedef-decl name='AInputQueue' type-id='81665327' filepath='frameworks/native/include/android/input.h' line='1298' column='1' id='18581c08'/>
<class-decl name='AInputQueue' size-in-bits='8' is-struct='yes' visibility='default' filepath='frameworks/base/core/jni/include/android_runtime/android_view_InputQueue.h' line='30' column='1' id='81665327'/>
<typedef-decl name='ALooper' type-id='da89ab6d' filepath='frameworks/native/include/android/looper.h' line='47' column='1' id='b02ad8ee'/>
<typedef-decl name='ALooper_callbackFunc' type-id='d08b57b3' filepath='frameworks/native/include/android/looper.h' line='168' column='1' id='0f66625a'/>
<pointer-type-def type-id='5c3d41cf' size-in-bits='32' id='b7c0a646'/>
<pointer-type-def type-id='b7c0a646' size-in-bits='32' id='b045fc04'/>
<pointer-type-def type-id='18581c08' size-in-bits='32' id='dcca009f'/>
<pointer-type-def type-id='b02ad8ee' size-in-bits='32' id='863667dd'/>
<pointer-type-def type-id='2a632eb8' size-in-bits='32' id='3fc367ce'/>
<qualified-type-def type-id='5c3d41cf' const='yes' id='0aecdd5f'/>
<pointer-type-def type-id='0aecdd5f' size-in-bits='32' id='a7e09f2f'/>
<qualified-type-def type-id='f4d8c12c' const='yes' id='ae051203'/>
<pointer-type-def type-id='ae051203' size-in-bits='32' id='1afb968b'/>
<qualified-type-def type-id='d608af4d' const='yes' id='ae11cd9e'/>
<pointer-type-def type-id='ae11cd9e' size-in-bits='32' id='ba06d25c'/>
<qualified-type-def type-id='fd0de58e' const='yes' id='67235433'/>
<pointer-type-def type-id='67235433' size-in-bits='32' id='759d635b'/>
<qualified-type-def type-id='2a632eb8' const='yes' id='2adf3de5'/>
<reference-type-def kind='lvalue' type-id='2adf3de5' size-in-bits='32' id='406e39f9'/>
<pointer-type-def type-id='2adf3de5' size-in-bits='32' id='4c6e4cdd'/>
<qualified-type-def type-id='dd52783e' const='yes' id='4200f8c1'/>
<pointer-type-def type-id='4200f8c1' size-in-bits='32' id='d287d9f1'/>
<qualified-type-def type-id='2b389727' const='yes' id='9b0ad122'/>
<pointer-type-def type-id='9b0ad122' size-in-bits='32' id='1a070f98'/>
<qualified-type-def type-id='1eb56b1e' const='yes' id='ca7c9639'/>
<reference-type-def kind='lvalue' type-id='ca7c9639' size-in-bits='32' id='e12052cd'/>
<pointer-type-def type-id='ca7c9639' size-in-bits='32' id='d5203fe9'/>
<pointer-type-def type-id='073bc15f' size-in-bits='32' id='d08b57b3'/>
<namespace-decl name='android'>
<class-decl name='PointerProperties' size-in-bits='64' is-struct='yes' visibility='default' filepath='frameworks/native/include/input/Input.h' line='308' column='1' id='2a632eb8'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='id' type-id='3ff5601b' visibility='default' filepath='frameworks/native/include/input/Input.h' line='310' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='toolType' type-id='3ff5601b' visibility='default' filepath='frameworks/native/include/input/Input.h' line='313' column='1'/>
</data-member>
</class-decl>
<class-decl name='InputEvent' visibility='default' is-declaration-only='yes' id='f4d8c12c'/>
<class-decl name='KeyEvent' visibility='default' is-declaration-only='yes' id='d608af4d'/>
<class-decl name='MotionEvent' visibility='default' is-declaration-only='yes' id='fd0de58e'/>
<class-decl name='Vector&lt;long long&gt;' visibility='default' is-declaration-only='yes' id='2b389727'/>
<class-decl name='Vector&lt;android::PointerProperties&gt;' visibility='default' is-declaration-only='yes' id='dd52783e'/>
</namespace-decl>
<function-decl name='AInputEvent_getType' mangled-name='AInputEvent_getType' filepath='frameworks/base/native/android/input.cpp' line='41' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AInputEvent_getType@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='event' filepath='frameworks/base/native/android/input.cpp' line='41' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AInputEvent_getDeviceId' mangled-name='AInputEvent_getDeviceId' filepath='frameworks/base/native/android/input.cpp' line='45' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AInputEvent_getDeviceId@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='event' filepath='frameworks/base/native/android/input.cpp' line='41' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AInputEvent_getSource' mangled-name='AInputEvent_getSource' filepath='frameworks/base/native/android/input.cpp' line='49' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AInputEvent_getSource@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='event' filepath='frameworks/base/native/android/input.cpp' line='41' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AKeyEvent_getAction' mangled-name='AKeyEvent_getAction' filepath='frameworks/base/native/android/input.cpp' line='53' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AKeyEvent_getAction@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='event' filepath='frameworks/base/native/android/input.cpp' line='41' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AKeyEvent_getFlags' mangled-name='AKeyEvent_getFlags' filepath='frameworks/base/native/android/input.cpp' line='57' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AKeyEvent_getFlags@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='event' filepath='frameworks/base/native/android/input.cpp' line='41' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AKeyEvent_getKeyCode' mangled-name='AKeyEvent_getKeyCode' filepath='frameworks/base/native/android/input.cpp' line='61' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AKeyEvent_getKeyCode@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='event' filepath='frameworks/base/native/android/input.cpp' line='41' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AKeyEvent_getScanCode' mangled-name='AKeyEvent_getScanCode' filepath='frameworks/base/native/android/input.cpp' line='65' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AKeyEvent_getScanCode@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='event' filepath='frameworks/base/native/android/input.cpp' line='41' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AKeyEvent_getMetaState' mangled-name='AKeyEvent_getMetaState' filepath='frameworks/base/native/android/input.cpp' line='69' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AKeyEvent_getMetaState@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='event' filepath='frameworks/base/native/android/input.cpp' line='41' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AKeyEvent_getRepeatCount' mangled-name='AKeyEvent_getRepeatCount' filepath='frameworks/base/native/android/input.cpp' line='72' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AKeyEvent_getRepeatCount@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='event' filepath='frameworks/base/native/android/input.cpp' line='41' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AKeyEvent_getDownTime' mangled-name='AKeyEvent_getDownTime' filepath='frameworks/base/native/android/input.cpp' line='76' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AKeyEvent_getDownTime@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='key_event' filepath='frameworks/base/native/android/input.cpp' line='76' column='1'/>
<return type-id='9da381c4'/>
</function-decl>
<function-decl name='AKeyEvent_getEventTime' mangled-name='AKeyEvent_getEventTime' filepath='frameworks/base/native/android/input.cpp' line='81' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AKeyEvent_getEventTime@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='key_event' filepath='frameworks/base/native/android/input.cpp' line='76' column='1'/>
<return type-id='9da381c4'/>
</function-decl>
<function-decl name='AMotionEvent_getAction' mangled-name='AMotionEvent_getAction' filepath='frameworks/base/native/android/input.cpp' line='85' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getAction@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='event' filepath='frameworks/base/native/android/input.cpp' line='41' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AMotionEvent_getFlags' mangled-name='AMotionEvent_getFlags' filepath='frameworks/base/native/android/input.cpp' line='89' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getFlags@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='event' filepath='frameworks/base/native/android/input.cpp' line='41' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AMotionEvent_getMetaState' mangled-name='AMotionEvent_getMetaState' filepath='frameworks/base/native/android/input.cpp' line='93' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getMetaState@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='event' filepath='frameworks/base/native/android/input.cpp' line='41' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AMotionEvent_getButtonState' mangled-name='AMotionEvent_getButtonState' filepath='frameworks/base/native/android/input.cpp' line='97' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getButtonState@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='event' filepath='frameworks/base/native/android/input.cpp' line='41' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AMotionEvent_getEdgeFlags' mangled-name='AMotionEvent_getEdgeFlags' filepath='frameworks/base/native/android/input.cpp' line='101' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getEdgeFlags@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='event' filepath='frameworks/base/native/android/input.cpp' line='41' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AMotionEvent_getDownTime' mangled-name='AMotionEvent_getDownTime' filepath='frameworks/base/native/android/input.cpp' line='105' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getDownTime@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='key_event' filepath='frameworks/base/native/android/input.cpp' line='76' column='1'/>
<return type-id='9da381c4'/>
</function-decl>
<function-decl name='AMotionEvent_getEventTime' mangled-name='AMotionEvent_getEventTime' filepath='frameworks/base/native/android/input.cpp' line='109' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getEventTime@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='key_event' filepath='frameworks/base/native/android/input.cpp' line='76' column='1'/>
<return type-id='9da381c4'/>
</function-decl>
<function-decl name='AMotionEvent_getXOffset' mangled-name='AMotionEvent_getXOffset' filepath='frameworks/base/native/android/input.cpp' line='113' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getXOffset@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='motion_event' filepath='frameworks/base/native/android/input.cpp' line='113' column='1'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='AMotionEvent_getYOffset' mangled-name='AMotionEvent_getYOffset' filepath='frameworks/base/native/android/input.cpp' line='117' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getYOffset@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='motion_event' filepath='frameworks/base/native/android/input.cpp' line='113' column='1'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='AMotionEvent_getXPrecision' mangled-name='AMotionEvent_getXPrecision' filepath='frameworks/base/native/android/input.cpp' line='121' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getXPrecision@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='motion_event' filepath='frameworks/base/native/android/input.cpp' line='113' column='1'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='AMotionEvent_getYPrecision' mangled-name='AMotionEvent_getYPrecision' filepath='frameworks/base/native/android/input.cpp' line='125' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getYPrecision@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='motion_event' filepath='frameworks/base/native/android/input.cpp' line='113' column='1'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='AMotionEvent_getPointerCount' mangled-name='AMotionEvent_getPointerCount' filepath='frameworks/base/native/android/input.cpp' line='129' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getPointerCount@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='motion_event' filepath='frameworks/base/native/android/input.cpp' line='129' column='1'/>
<return type-id='b59d7dce'/>
</function-decl>
<function-decl name='AMotionEvent_getPointerId' mangled-name='AMotionEvent_getPointerId' filepath='frameworks/base/native/android/input.cpp' line='133' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getPointerId@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='motion_event' filepath='frameworks/base/native/android/input.cpp' line='133' column='1'/>
<parameter type-id='b59d7dce' name='pointer_index' filepath='frameworks/base/native/android/input.cpp' line='133' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AMotionEvent_getToolType' mangled-name='AMotionEvent_getToolType' filepath='frameworks/base/native/android/input.cpp' line='137' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getToolType@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='motion_event' filepath='frameworks/base/native/android/input.cpp' line='133' column='1'/>
<parameter type-id='b59d7dce' name='pointer_index' filepath='frameworks/base/native/android/input.cpp' line='133' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AMotionEvent_getRawX' mangled-name='AMotionEvent_getRawX' filepath='frameworks/base/native/android/input.cpp' line='141' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getRawX@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='motion_event' filepath='frameworks/base/native/android/input.cpp' line='141' column='1'/>
<parameter type-id='b59d7dce' name='pointer_index' filepath='frameworks/base/native/android/input.cpp' line='141' column='1'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='AMotionEvent_getRawY' mangled-name='AMotionEvent_getRawY' filepath='frameworks/base/native/android/input.cpp' line='145' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getRawY@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='motion_event' filepath='frameworks/base/native/android/input.cpp' line='141' column='1'/>
<parameter type-id='b59d7dce' name='pointer_index' filepath='frameworks/base/native/android/input.cpp' line='141' column='1'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='AMotionEvent_getX' mangled-name='AMotionEvent_getX' filepath='frameworks/base/native/android/input.cpp' line='149' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getX@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='motion_event' filepath='frameworks/base/native/android/input.cpp' line='141' column='1'/>
<parameter type-id='b59d7dce' name='pointer_index' filepath='frameworks/base/native/android/input.cpp' line='141' column='1'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='AMotionEvent_getY' mangled-name='AMotionEvent_getY' filepath='frameworks/base/native/android/input.cpp' line='153' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getY@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='motion_event' filepath='frameworks/base/native/android/input.cpp' line='141' column='1'/>
<parameter type-id='b59d7dce' name='pointer_index' filepath='frameworks/base/native/android/input.cpp' line='141' column='1'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='AMotionEvent_getPressure' mangled-name='AMotionEvent_getPressure' filepath='frameworks/base/native/android/input.cpp' line='157' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getPressure@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='motion_event' filepath='frameworks/base/native/android/input.cpp' line='141' column='1'/>
<parameter type-id='b59d7dce' name='pointer_index' filepath='frameworks/base/native/android/input.cpp' line='141' column='1'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='AMotionEvent_getSize' mangled-name='AMotionEvent_getSize' filepath='frameworks/base/native/android/input.cpp' line='161' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getSize@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='motion_event' filepath='frameworks/base/native/android/input.cpp' line='141' column='1'/>
<parameter type-id='b59d7dce' name='pointer_index' filepath='frameworks/base/native/android/input.cpp' line='141' column='1'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='AMotionEvent_getTouchMajor' mangled-name='AMotionEvent_getTouchMajor' filepath='frameworks/base/native/android/input.cpp' line='165' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getTouchMajor@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='motion_event' filepath='frameworks/base/native/android/input.cpp' line='141' column='1'/>
<parameter type-id='b59d7dce' name='pointer_index' filepath='frameworks/base/native/android/input.cpp' line='141' column='1'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='AMotionEvent_getTouchMinor' mangled-name='AMotionEvent_getTouchMinor' filepath='frameworks/base/native/android/input.cpp' line='169' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getTouchMinor@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='motion_event' filepath='frameworks/base/native/android/input.cpp' line='141' column='1'/>
<parameter type-id='b59d7dce' name='pointer_index' filepath='frameworks/base/native/android/input.cpp' line='141' column='1'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='AMotionEvent_getToolMajor' mangled-name='AMotionEvent_getToolMajor' filepath='frameworks/base/native/android/input.cpp' line='173' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getToolMajor@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='motion_event' filepath='frameworks/base/native/android/input.cpp' line='141' column='1'/>
<parameter type-id='b59d7dce' name='pointer_index' filepath='frameworks/base/native/android/input.cpp' line='141' column='1'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='AMotionEvent_getToolMinor' mangled-name='AMotionEvent_getToolMinor' filepath='frameworks/base/native/android/input.cpp' line='177' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getToolMinor@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='motion_event' filepath='frameworks/base/native/android/input.cpp' line='141' column='1'/>
<parameter type-id='b59d7dce' name='pointer_index' filepath='frameworks/base/native/android/input.cpp' line='141' column='1'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='AMotionEvent_getOrientation' mangled-name='AMotionEvent_getOrientation' filepath='frameworks/base/native/android/input.cpp' line='181' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getOrientation@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='motion_event' filepath='frameworks/base/native/android/input.cpp' line='141' column='1'/>
<parameter type-id='b59d7dce' name='pointer_index' filepath='frameworks/base/native/android/input.cpp' line='141' column='1'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='AMotionEvent_getAxisValue' mangled-name='AMotionEvent_getAxisValue' filepath='frameworks/base/native/android/input.cpp' line='185' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getAxisValue@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='motion_event' filepath='frameworks/base/native/android/input.cpp' line='185' column='1'/>
<parameter type-id='3ff5601b' name='axis' filepath='frameworks/base/native/android/input.cpp' line='186' column='1'/>
<parameter type-id='b59d7dce' name='pointer_index' filepath='frameworks/base/native/android/input.cpp' line='186' column='1'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='AMotionEvent_getHistorySize' mangled-name='AMotionEvent_getHistorySize' filepath='frameworks/base/native/android/input.cpp' line='190' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getHistorySize@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='motion_event' filepath='frameworks/base/native/android/input.cpp' line='129' column='1'/>
<return type-id='b59d7dce'/>
</function-decl>
<function-decl name='AMotionEvent_getHistoricalEventTime' mangled-name='AMotionEvent_getHistoricalEventTime' filepath='frameworks/base/native/android/input.cpp' line='194' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getHistoricalEventTime@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='motion_event' filepath='frameworks/base/native/android/input.cpp' line='194' column='1'/>
<parameter type-id='b59d7dce' name='history_index' filepath='frameworks/base/native/android/input.cpp' line='195' column='1'/>
<return type-id='9da381c4'/>
</function-decl>
<function-decl name='AMotionEvent_getHistoricalRawX' mangled-name='AMotionEvent_getHistoricalRawX' filepath='frameworks/base/native/android/input.cpp' line='200' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getHistoricalRawX@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='motion_event' filepath='frameworks/base/native/android/input.cpp' line='200' column='1'/>
<parameter type-id='b59d7dce' name='pointer_index' filepath='frameworks/base/native/android/input.cpp' line='200' column='1'/>
<parameter type-id='b59d7dce' name='history_index' filepath='frameworks/base/native/android/input.cpp' line='201' column='1'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='AMotionEvent_getHistoricalRawY' mangled-name='AMotionEvent_getHistoricalRawY' filepath='frameworks/base/native/android/input.cpp' line='206' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getHistoricalRawY@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='motion_event' filepath='frameworks/base/native/android/input.cpp' line='200' column='1'/>
<parameter type-id='b59d7dce' name='pointer_index' filepath='frameworks/base/native/android/input.cpp' line='200' column='1'/>
<parameter type-id='b59d7dce' name='history_index' filepath='frameworks/base/native/android/input.cpp' line='201' column='1'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='AMotionEvent_getHistoricalX' mangled-name='AMotionEvent_getHistoricalX' filepath='frameworks/base/native/android/input.cpp' line='212' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getHistoricalX@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='motion_event' filepath='frameworks/base/native/android/input.cpp' line='200' column='1'/>
<parameter type-id='b59d7dce' name='pointer_index' filepath='frameworks/base/native/android/input.cpp' line='200' column='1'/>
<parameter type-id='b59d7dce' name='history_index' filepath='frameworks/base/native/android/input.cpp' line='201' column='1'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='AMotionEvent_getHistoricalY' mangled-name='AMotionEvent_getHistoricalY' filepath='frameworks/base/native/android/input.cpp' line='218' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getHistoricalY@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='motion_event' filepath='frameworks/base/native/android/input.cpp' line='200' column='1'/>
<parameter type-id='b59d7dce' name='pointer_index' filepath='frameworks/base/native/android/input.cpp' line='200' column='1'/>
<parameter type-id='b59d7dce' name='history_index' filepath='frameworks/base/native/android/input.cpp' line='201' column='1'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='AMotionEvent_getHistoricalPressure' mangled-name='AMotionEvent_getHistoricalPressure' filepath='frameworks/base/native/android/input.cpp' line='224' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getHistoricalPressure@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='motion_event' filepath='frameworks/base/native/android/input.cpp' line='200' column='1'/>
<parameter type-id='b59d7dce' name='pointer_index' filepath='frameworks/base/native/android/input.cpp' line='200' column='1'/>
<parameter type-id='b59d7dce' name='history_index' filepath='frameworks/base/native/android/input.cpp' line='201' column='1'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='AMotionEvent_getHistoricalSize' mangled-name='AMotionEvent_getHistoricalSize' filepath='frameworks/base/native/android/input.cpp' line='230' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getHistoricalSize@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='motion_event' filepath='frameworks/base/native/android/input.cpp' line='200' column='1'/>
<parameter type-id='b59d7dce' name='pointer_index' filepath='frameworks/base/native/android/input.cpp' line='200' column='1'/>
<parameter type-id='b59d7dce' name='history_index' filepath='frameworks/base/native/android/input.cpp' line='201' column='1'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='AMotionEvent_getHistoricalTouchMajor' mangled-name='AMotionEvent_getHistoricalTouchMajor' filepath='frameworks/base/native/android/input.cpp' line='236' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getHistoricalTouchMajor@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='motion_event' filepath='frameworks/base/native/android/input.cpp' line='200' column='1'/>
<parameter type-id='b59d7dce' name='pointer_index' filepath='frameworks/base/native/android/input.cpp' line='200' column='1'/>
<parameter type-id='b59d7dce' name='history_index' filepath='frameworks/base/native/android/input.cpp' line='201' column='1'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='AMotionEvent_getHistoricalTouchMinor' mangled-name='AMotionEvent_getHistoricalTouchMinor' filepath='frameworks/base/native/android/input.cpp' line='242' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getHistoricalTouchMinor@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='motion_event' filepath='frameworks/base/native/android/input.cpp' line='200' column='1'/>
<parameter type-id='b59d7dce' name='pointer_index' filepath='frameworks/base/native/android/input.cpp' line='200' column='1'/>
<parameter type-id='b59d7dce' name='history_index' filepath='frameworks/base/native/android/input.cpp' line='201' column='1'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='AMotionEvent_getHistoricalToolMajor' mangled-name='AMotionEvent_getHistoricalToolMajor' filepath='frameworks/base/native/android/input.cpp' line='248' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getHistoricalToolMajor@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='motion_event' filepath='frameworks/base/native/android/input.cpp' line='200' column='1'/>
<parameter type-id='b59d7dce' name='pointer_index' filepath='frameworks/base/native/android/input.cpp' line='200' column='1'/>
<parameter type-id='b59d7dce' name='history_index' filepath='frameworks/base/native/android/input.cpp' line='201' column='1'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='AMotionEvent_getHistoricalToolMinor' mangled-name='AMotionEvent_getHistoricalToolMinor' filepath='frameworks/base/native/android/input.cpp' line='254' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getHistoricalToolMinor@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='motion_event' filepath='frameworks/base/native/android/input.cpp' line='200' column='1'/>
<parameter type-id='b59d7dce' name='pointer_index' filepath='frameworks/base/native/android/input.cpp' line='200' column='1'/>
<parameter type-id='b59d7dce' name='history_index' filepath='frameworks/base/native/android/input.cpp' line='201' column='1'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='AMotionEvent_getHistoricalOrientation' mangled-name='AMotionEvent_getHistoricalOrientation' filepath='frameworks/base/native/android/input.cpp' line='260' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getHistoricalOrientation@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='motion_event' filepath='frameworks/base/native/android/input.cpp' line='200' column='1'/>
<parameter type-id='b59d7dce' name='pointer_index' filepath='frameworks/base/native/android/input.cpp' line='200' column='1'/>
<parameter type-id='b59d7dce' name='history_index' filepath='frameworks/base/native/android/input.cpp' line='201' column='1'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='AMotionEvent_getHistoricalAxisValue' mangled-name='AMotionEvent_getHistoricalAxisValue' filepath='frameworks/base/native/android/input.cpp' line='266' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AMotionEvent_getHistoricalAxisValue@@LIBANDROID'>
<parameter type-id='a7e09f2f' name='motion_event' filepath='frameworks/base/native/android/input.cpp' line='266' column='1'/>
<parameter type-id='3ff5601b' name='axis' filepath='frameworks/base/native/android/input.cpp' line='267' column='1'/>
<parameter type-id='b59d7dce' name='pointer_index' filepath='frameworks/base/native/android/input.cpp' line='267' column='1'/>
<parameter type-id='b59d7dce' name='history_index' filepath='frameworks/base/native/android/input.cpp' line='267' column='1'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='AInputQueue_attachLooper' mangled-name='AInputQueue_attachLooper' filepath='frameworks/base/native/android/input.cpp' line='273' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AInputQueue_attachLooper@@LIBANDROID'>
<parameter type-id='dcca009f' name='queue' filepath='frameworks/base/native/android/input.cpp' line='273' column='1'/>
<parameter type-id='863667dd' name='looper' filepath='frameworks/base/native/android/input.cpp' line='273' column='1'/>
<parameter type-id='95e97e5e' name='ident' filepath='frameworks/base/native/android/input.cpp' line='274' column='1'/>
<parameter type-id='0f66625a' name='callback' filepath='frameworks/base/native/android/input.cpp' line='274' column='1'/>
<parameter type-id='eaa32e2f' name='data' filepath='frameworks/base/native/android/input.cpp' line='274' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AInputQueue_detachLooper' mangled-name='AInputQueue_detachLooper' filepath='frameworks/base/native/android/input.cpp' line='280' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AInputQueue_detachLooper@@LIBANDROID'>
<parameter type-id='dcca009f' name='queue' filepath='frameworks/base/native/android/input.cpp' line='280' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AInputQueue_hasEvents' mangled-name='AInputQueue_hasEvents' filepath='frameworks/base/native/android/input.cpp' line='285' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AInputQueue_hasEvents@@LIBANDROID'>
<parameter type-id='dcca009f' name='queue' filepath='frameworks/base/native/android/input.cpp' line='285' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AInputQueue_getEvent' mangled-name='AInputQueue_getEvent' filepath='frameworks/base/native/android/input.cpp' line='290' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AInputQueue_getEvent@@LIBANDROID'>
<parameter type-id='dcca009f' name='queue' filepath='frameworks/base/native/android/input.cpp' line='290' column='1'/>
<parameter type-id='b045fc04' name='outEvent' filepath='frameworks/base/native/android/input.cpp' line='290' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AInputQueue_preDispatchEvent' mangled-name='AInputQueue_preDispatchEvent' filepath='frameworks/base/native/android/input.cpp' line='298' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AInputQueue_preDispatchEvent@@LIBANDROID'>
<parameter type-id='dcca009f' name='queue' filepath='frameworks/base/native/android/input.cpp' line='298' column='1'/>
<parameter type-id='b7c0a646' name='event' filepath='frameworks/base/native/android/input.cpp' line='298' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AInputQueue_finishEvent' mangled-name='AInputQueue_finishEvent' filepath='frameworks/base/native/android/input.cpp' line='304' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AInputQueue_finishEvent@@LIBANDROID'>
<parameter type-id='dcca009f' name='queue' filepath='frameworks/base/native/android/input.cpp' line='304' column='1'/>
<parameter type-id='b7c0a646' name='event' filepath='frameworks/base/native/android/input.cpp' line='304' column='1'/>
<parameter type-id='95e97e5e' name='handled' filepath='frameworks/base/native/android/input.cpp' line='304' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<class-decl name='AInputEvent' is-struct='yes' visibility='default' is-declaration-only='yes' id='80020150'/>
<class-decl name='ALooper' is-struct='yes' visibility='default' is-declaration-only='yes' id='da89ab6d'/>
<function-type size-in-bits='32' id='073bc15f'>
<parameter type-id='95e97e5e'/>
<parameter type-id='95e97e5e'/>
<parameter type-id='eaa32e2f'/>
<return type-id='95e97e5e'/>
</function-type>
</abi-instr>
<abi-instr address-size='32' path='frameworks/base/native/android/looper.cpp' language='LANG_C_plus_plus_14'>
<pointer-type-def type-id='eaa32e2f' size-in-bits='32' id='63e171df'/>
<function-decl name='ALooper_forThread' mangled-name='ALooper_forThread' filepath='frameworks/base/native/android/looper.cpp' line='36' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ALooper_forThread@@LIBANDROID'>
<return type-id='863667dd'/>
</function-decl>
<function-decl name='ALooper_prepare' mangled-name='ALooper_prepare' filepath='frameworks/base/native/android/looper.cpp' line='40' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ALooper_prepare@@LIBANDROID'>
<parameter type-id='95e97e5e' name='opts' filepath='frameworks/base/native/android/looper.cpp' line='40' column='1'/>
<return type-id='863667dd'/>
</function-decl>
<function-decl name='ALooper_acquire' mangled-name='ALooper_acquire' filepath='frameworks/base/native/android/looper.cpp' line='44' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ALooper_acquire@@LIBANDROID'>
<parameter type-id='863667dd' name='looper' filepath='frameworks/base/native/android/looper.cpp' line='44' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ALooper_release' mangled-name='ALooper_release' filepath='frameworks/base/native/android/looper.cpp' line='48' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ALooper_release@@LIBANDROID'>
<parameter type-id='863667dd' name='looper' filepath='frameworks/base/native/android/looper.cpp' line='44' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ALooper_pollOnce' mangled-name='ALooper_pollOnce' filepath='frameworks/base/native/android/looper.cpp' line='52' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ALooper_pollOnce@@LIBANDROID'>
<parameter type-id='95e97e5e' name='timeoutMillis' filepath='frameworks/base/native/android/looper.cpp' line='52' column='1'/>
<parameter type-id='7292109c' name='outFd' filepath='frameworks/base/native/android/looper.cpp' line='52' column='1'/>
<parameter type-id='7292109c' name='outEvents' filepath='frameworks/base/native/android/looper.cpp' line='52' column='1'/>
<parameter type-id='63e171df' name='outData' filepath='frameworks/base/native/android/looper.cpp' line='52' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='ALooper_pollAll' mangled-name='ALooper_pollAll' filepath='frameworks/base/native/android/looper.cpp' line='63' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ALooper_pollAll@@LIBANDROID'>
<parameter type-id='95e97e5e' name='timeoutMillis' filepath='frameworks/base/native/android/looper.cpp' line='52' column='1'/>
<parameter type-id='7292109c' name='outFd' filepath='frameworks/base/native/android/looper.cpp' line='52' column='1'/>
<parameter type-id='7292109c' name='outEvents' filepath='frameworks/base/native/android/looper.cpp' line='52' column='1'/>
<parameter type-id='63e171df' name='outData' filepath='frameworks/base/native/android/looper.cpp' line='52' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='ALooper_wake' mangled-name='ALooper_wake' filepath='frameworks/base/native/android/looper.cpp' line='74' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ALooper_wake@@LIBANDROID'>
<parameter type-id='863667dd' name='looper' filepath='frameworks/base/native/android/looper.cpp' line='44' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ALooper_addFd' mangled-name='ALooper_addFd' filepath='frameworks/base/native/android/looper.cpp' line='78' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ALooper_addFd@@LIBANDROID'>
<parameter type-id='863667dd' name='looper' filepath='frameworks/base/native/android/looper.cpp' line='78' column='1'/>
<parameter type-id='95e97e5e' name='fd' filepath='frameworks/base/native/android/looper.cpp' line='78' column='1'/>
<parameter type-id='95e97e5e' name='ident' filepath='frameworks/base/native/android/looper.cpp' line='78' column='1'/>
<parameter type-id='95e97e5e' name='events' filepath='frameworks/base/native/android/looper.cpp' line='78' column='1'/>
<parameter type-id='0f66625a' name='callback' filepath='frameworks/base/native/android/looper.cpp' line='79' column='1'/>
<parameter type-id='eaa32e2f' name='data' filepath='frameworks/base/native/android/looper.cpp' line='79' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='ALooper_removeFd' mangled-name='ALooper_removeFd' filepath='frameworks/base/native/android/looper.cpp' line='83' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ALooper_removeFd@@LIBANDROID'>
<parameter type-id='863667dd' name='looper' filepath='frameworks/base/native/android/looper.cpp' line='83' column='1'/>
<parameter type-id='95e97e5e' name='fd' filepath='frameworks/base/native/android/looper.cpp' line='83' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
</abi-instr>
<abi-instr address-size='32' path='frameworks/base/native/android/native_activity.cpp' language='LANG_C_plus_plus_14'>
<typedef-decl name='ANativeActivity' type-id='67c862fe' filepath='frameworks/native/include/android/native_activity.h' line='119' column='1' id='1471d4b9'/>
<pointer-type-def type-id='67c862fe' size-in-bits='32' id='37fc1694'/>
<function-decl name='ANativeActivity_finish' mangled-name='ANativeActivity_finish' filepath='frameworks/base/native/android/native_activity.cpp' line='24' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ANativeActivity_finish@@LIBANDROID'>
<parameter type-id='37fc1694'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ANativeActivity_setWindowFormat' mangled-name='ANativeActivity_setWindowFormat' filepath='frameworks/base/native/android/native_activity.cpp' line='28' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ANativeActivity_setWindowFormat@@LIBANDROID'>
<parameter type-id='37fc1694' name='activity' filepath='frameworks/base/native/android/native_activity.cpp' line='28' column='1'/>
<parameter type-id='3ff5601b' name='format' filepath='frameworks/base/native/android/native_activity.cpp' line='28' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ANativeActivity_setWindowFlags' mangled-name='ANativeActivity_setWindowFlags' filepath='frameworks/base/native/android/native_activity.cpp' line='32' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ANativeActivity_setWindowFlags@@LIBANDROID'>
<parameter type-id='37fc1694' name='activity' filepath='frameworks/base/native/android/native_activity.cpp' line='32' column='1'/>
<parameter type-id='8f92235e' name='addFlags' filepath='frameworks/base/native/android/native_activity.cpp' line='33' column='1'/>
<parameter type-id='8f92235e' name='removeFlags' filepath='frameworks/base/native/android/native_activity.cpp' line='33' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ANativeActivity_showSoftInput' mangled-name='ANativeActivity_showSoftInput' filepath='frameworks/base/native/android/native_activity.cpp' line='37' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ANativeActivity_showSoftInput@@LIBANDROID'>
<parameter type-id='37fc1694' name='activity' filepath='frameworks/base/native/android/native_activity.cpp' line='37' column='1'/>
<parameter type-id='8f92235e' name='flags' filepath='frameworks/base/native/android/native_activity.cpp' line='37' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ANativeActivity_hideSoftInput' mangled-name='ANativeActivity_hideSoftInput' filepath='frameworks/base/native/android/native_activity.cpp' line='41' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ANativeActivity_hideSoftInput@@LIBANDROID'>
<parameter type-id='37fc1694' name='activity' filepath='frameworks/base/native/android/native_activity.cpp' line='37' column='1'/>
<parameter type-id='8f92235e' name='flags' filepath='frameworks/base/native/android/native_activity.cpp' line='37' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<class-decl name='ANativeActivity' is-struct='yes' visibility='default' is-declaration-only='yes' id='67c862fe'/>
</abi-instr>
<abi-instr address-size='32' path='frameworks/base/native/android/native_window_jni.cpp' language='LANG_C_plus_plus_14'>
<array-type-def dimensions='1' type-id='95e97e5e' size-in-bits='infinite' id='1fdc7fa6'>
<subrange length='infinite' type-id='7ff19f0f' id='031f2035'/>
</array-type-def>
<array-type-def dimensions='1' type-id='33dbba72' size-in-bits='128' id='1595aa6b'>
<subrange length='4' type-id='7ff19f0f' id='16fe7105'/>
</array-type-def>
<array-type-def dimensions='1' type-id='eaa32e2f' size-in-bits='32' id='e4ab5fbe'>
<subrange length='1' type-id='7ff19f0f' id='52f813b4'/>
</array-type-def>
<array-type-def dimensions='1' type-id='eaa32e2f' size-in-bits='128' id='209ef23f'>
<subrange length='4' type-id='7ff19f0f' id='16fe7105'/>
</array-type-def>
<array-type-def dimensions='1' type-id='eaa32e2f' size-in-bits='192' id='e4a4a3f9'>
<subrange length='6' type-id='7ff19f0f' id='52fa524b'/>
</array-type-def>
<class-decl name='ANativeWindow' size-in-bits='864' is-struct='yes' visibility='default' filepath='frameworks/native/libs/nativewindow/include/system/window.h' line='324' column='1' id='4d637dbf'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='common' type-id='bed0922d' visibility='default' filepath='frameworks/native/libs/nativewindow/include/system/window.h' line='345' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='flags' type-id='b9930aae' visibility='default' filepath='frameworks/native/libs/nativewindow/include/system/window.h' line='348' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='288'>
<var-decl name='minSwapInterval' type-id='2448a865' visibility='default' filepath='frameworks/native/libs/nativewindow/include/system/window.h' line='351' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
<var-decl name='maxSwapInterval' type-id='2448a865' visibility='default' filepath='frameworks/native/libs/nativewindow/include/system/window.h' line='354' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='352'>
<var-decl name='xdpi' type-id='73f3791e' visibility='default' filepath='frameworks/native/libs/nativewindow/include/system/window.h' line='357' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='384'>
<var-decl name='ydpi' type-id='73f3791e' visibility='default' filepath='frameworks/native/libs/nativewindow/include/system/window.h' line='358' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='416'>
<var-decl name='oem' type-id='1595aa6b' visibility='default' filepath='frameworks/native/libs/nativewindow/include/system/window.h' line='361' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='544'>
<var-decl name='setSwapInterval' type-id='4895e6ee' visibility='default' filepath='frameworks/native/libs/nativewindow/include/system/window.h' line='368' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='576'>
<var-decl name='dequeueBuffer_DEPRECATED' type-id='e1460e41' visibility='default' filepath='frameworks/native/libs/nativewindow/include/system/window.h' line='388' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='608'>
<var-decl name='lockBuffer_DEPRECATED' type-id='accce85f' visibility='default' filepath='frameworks/native/libs/nativewindow/include/system/window.h' line='402' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='640'>
<var-decl name='queueBuffer_DEPRECATED' type-id='accce85f' visibility='default' filepath='frameworks/native/libs/nativewindow/include/system/window.h' line='424' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='672'>
<var-decl name='query' type-id='e0289d60' visibility='default' filepath='frameworks/native/libs/nativewindow/include/system/window.h' line='432' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='704'>
<var-decl name='perform' type-id='6e6b4552' visibility='default' filepath='frameworks/native/libs/nativewindow/include/system/window.h' line='449' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='736'>
<var-decl name='cancelBuffer_DEPRECATED' type-id='accce85f' visibility='default' filepath='frameworks/native/libs/nativewindow/include/system/window.h' line='469' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='768'>
<var-decl name='dequeueBuffer' type-id='d94a7138' visibility='default' filepath='frameworks/native/libs/nativewindow/include/system/window.h' line='491' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='800'>
<var-decl name='queueBuffer' type-id='34e25e76' visibility='default' filepath='frameworks/native/libs/nativewindow/include/system/window.h' line='513' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='832'>
<var-decl name='cancelBuffer' type-id='34e25e76' visibility='default' filepath='frameworks/native/libs/nativewindow/include/system/window.h' line='541' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='ANativeWindow' filepath='frameworks/native/libs/nativewindow/include/system/window.h' line='327' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='96ae8d47' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='android_native_base_t' size-in-bits='256' is-struct='yes' visibility='default' filepath='frameworks/native/libs/nativebase/include/nativebase/nativebase.h' line='43' column='1' id='bed0922d'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='magic' type-id='95e97e5e' visibility='default' filepath='frameworks/native/libs/nativebase/include/nativebase/nativebase.h' line='46' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='version' type-id='95e97e5e' visibility='default' filepath='frameworks/native/libs/nativebase/include/nativebase/nativebase.h' line='49' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='reserved' type-id='209ef23f' visibility='default' filepath='frameworks/native/libs/nativebase/include/nativebase/nativebase.h' line='51' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='incRef' type-id='9ef5cd4c' visibility='default' filepath='frameworks/native/libs/nativebase/include/nativebase/nativebase.h' line='54' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='224'>
<var-decl name='decRef' type-id='9ef5cd4c' visibility='default' filepath='frameworks/native/libs/nativebase/include/nativebase/nativebase.h' line='55' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='intptr_t' type-id='1f01f664' filepath='bionic/libc/include/stdint.h' line='70' column='1' id='33dbba72'/>
<typedef-decl name='__intptr_t' type-id='95e97e5e' filepath='bionic/libc/include/stdint.h' line='54' column='1' id='1f01f664'/>
<class-decl name='ANativeWindowBuffer' size-in-bits='768' is-struct='yes' visibility='default' filepath='frameworks/native/libs/nativebase/include/nativebase/nativebase.h' line='66' column='1' id='d15bbd95'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='common' type-id='bed0922d' visibility='default' filepath='frameworks/native/libs/nativebase/include/nativebase/nativebase.h' line='85' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='width' type-id='95e97e5e' visibility='default' filepath='frameworks/native/libs/nativebase/include/nativebase/nativebase.h' line='87' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='288'>
<var-decl name='height' type-id='95e97e5e' visibility='default' filepath='frameworks/native/libs/nativebase/include/nativebase/nativebase.h' line='88' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
<var-decl name='stride' type-id='95e97e5e' visibility='default' filepath='frameworks/native/libs/nativebase/include/nativebase/nativebase.h' line='89' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='352'>
<var-decl name='format' type-id='95e97e5e' visibility='default' filepath='frameworks/native/libs/nativebase/include/nativebase/nativebase.h' line='90' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='384'>
<var-decl name='usage_deprecated' type-id='95e97e5e' visibility='default' filepath='frameworks/native/libs/nativebase/include/nativebase/nativebase.h' line='91' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='416'>
<var-decl name='layerCount' type-id='e475ab95' visibility='default' filepath='frameworks/native/libs/nativebase/include/nativebase/nativebase.h' line='92' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='448'>
<var-decl name='reserved' type-id='e4ab5fbe' visibility='default' filepath='frameworks/native/libs/nativebase/include/nativebase/nativebase.h' line='94' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='480'>
<var-decl name='handle' type-id='346ca4cd' visibility='default' filepath='frameworks/native/libs/nativebase/include/nativebase/nativebase.h' line='96' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='512'>
<var-decl name='usage' type-id='9c313c2d' visibility='default' filepath='frameworks/native/libs/nativebase/include/nativebase/nativebase.h' line='97' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='576'>
<var-decl name='reserved_proc' type-id='e4a4a3f9' visibility='default' filepath='frameworks/native/libs/nativebase/include/nativebase/nativebase.h' line='102' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='ANativeWindowBuffer' filepath='frameworks/native/libs/nativebase/include/nativebase/nativebase.h' line='69' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2326b805' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='uintptr_t' type-id='ee08aaf3' filepath='bionic/libc/include/stdint.h' line='71' column='1' id='e475ab95'/>
<typedef-decl name='__uintptr_t' type-id='f0981eeb' filepath='bionic/libc/include/stdint.h' line='55' column='1' id='ee08aaf3'/>
<typedef-decl name='native_handle_t' type-id='3181ea79' filepath='system/core/libcutils/include/cutils/native_handle.h' line='47' column='1' id='40cec2e5'/>
<typedef-decl name='ANativeWindow' type-id='4d637dbf' filepath='frameworks/native/libs/nativewindow/include/android/native_window.h' line='86' column='1' id='739fb858'/>
<class-decl name='native_handle' size-in-bits='96' is-struct='yes' visibility='default' filepath='system/core/libcutils/include/cutils/native_handle.h' line='34' column='1' id='3181ea79'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='version' type-id='95e97e5e' visibility='default' filepath='system/core/libcutils/include/cutils/native_handle.h' line='36' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='numFds' type-id='95e97e5e' visibility='default' filepath='system/core/libcutils/include/cutils/native_handle.h' line='37' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='numInts' type-id='95e97e5e' visibility='default' filepath='system/core/libcutils/include/cutils/native_handle.h' line='38' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='data' type-id='1fdc7fa6' visibility='default' filepath='system/core/libcutils/include/cutils/native_handle.h' line='43' column='1'/>
</data-member>
</class-decl>
<reference-type-def kind='lvalue' type-id='4d637dbf' size-in-bits='32' id='8aae7a63'/>
<pointer-type-def type-id='4d637dbf' size-in-bits='32' id='96ae8d47'/>
<pointer-type-def type-id='d15bbd95' size-in-bits='32' id='2326b805'/>
<pointer-type-def type-id='2326b805' size-in-bits='32' id='84f3f1fd'/>
<reference-type-def kind='lvalue' type-id='7dd446db' size-in-bits='32' id='f43d11bf'/>
<pointer-type-def type-id='7dd446db' size-in-bits='32' id='f83d180b'/>
<reference-type-def kind='lvalue' type-id='fc02f45b' size-in-bits='32' id='e5e3a88f'/>
<reference-type-def kind='rvalue' type-id='fc02f45b' size-in-bits='32' id='8e62820b'/>
<pointer-type-def type-id='fc02f45b' size-in-bits='32' id='e9e3aedb'/>
<reference-type-def kind='lvalue' type-id='f87395f7' size-in-bits='32' id='dfc1c33b'/>
<reference-type-def kind='rvalue' type-id='f87395f7' size-in-bits='32' id='5b0626a7'/>
<pointer-type-def type-id='f87395f7' size-in-bits='32' id='dbc1bcef'/>
<pointer-type-def type-id='bed0922d' size-in-bits='32' id='310f036d'/>
<qualified-type-def type-id='4d637dbf' const='yes' id='b0bf8c08'/>
<pointer-type-def type-id='b0bf8c08' size-in-bits='32' id='5f899986'/>
<qualified-type-def type-id='d15bbd95' const='yes' id='83451542'/>
<pointer-type-def type-id='83451542' size-in-bits='32' id='0dc0b2b8'/>
<qualified-type-def type-id='b9fc4dbd' const='yes' id='d8ca2f24'/>
<pointer-type-def type-id='d8ca2f24' size-in-bits='32' id='5448130a'/>
<qualified-type-def type-id='fc02f45b' const='yes' id='a2b74f72'/>
<reference-type-def kind='lvalue' type-id='a2b74f72' size-in-bits='32' id='7a91e13c'/>
<pointer-type-def type-id='a2b74f72' size-in-bits='32' id='7e91e788'/>
<qualified-type-def type-id='f87395f7' const='yes' id='5faa5468'/>
<reference-type-def kind='lvalue' type-id='5faa5468' size-in-bits='32' id='e722b6ca'/>
<pointer-type-def type-id='5faa5468' size-in-bits='32' id='db22a3e6'/>
<qualified-type-def type-id='40cec2e5' const='yes' id='777a3c35'/>
<pointer-type-def type-id='777a3c35' size-in-bits='32' id='346ca4cd'/>
<pointer-type-def type-id='18a8f8ab' size-in-bits='32' id='accce85f'/>
<pointer-type-def type-id='7c01b235' size-in-bits='32' id='e1460e41'/>
<pointer-type-def type-id='a01c551e' size-in-bits='32' id='d94a7138'/>
<pointer-type-def type-id='f67629f4' size-in-bits='32' id='34e25e76'/>
<pointer-type-def type-id='81905a9c' size-in-bits='32' id='4895e6ee'/>
<pointer-type-def type-id='e1037128' size-in-bits='32' id='6e6b4552'/>
<pointer-type-def type-id='9e53d056' size-in-bits='32' id='e0289d60'/>
<pointer-type-def type-id='d64c5e3a' size-in-bits='32' id='9ef5cd4c'/>
<namespace-decl name='android'>
<class-decl name='sp&lt;ANativeWindow&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='31' column='1' id='fc02f45b'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='96ae8d47' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='90' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e9e3aedb' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e9e3aedb' is-artificial='yes'/>
<parameter type-id='96ae8d47'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e9e3aedb' is-artificial='yes'/>
<parameter type-id='7a91e13c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e9e3aedb' is-artificial='yes'/>
<parameter type-id='8e62820b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~sp' mangled-name='_ZN7android2spI13ANativeWindowED2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e9e3aedb' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='sp&lt;android::Surface&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='31' column='1' id='f87395f7'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='f83d180b' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='90' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='dbc1bcef' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' mangled-name='_ZN7android2spINS_7SurfaceEEC2EPS1_' filepath='system/core/libutils/include/utils/StrongPointer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='dbc1bcef' is-artificial='yes'/>
<parameter type-id='f83d180b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='dbc1bcef' is-artificial='yes'/>
<parameter type-id='e722b6ca'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='dbc1bcef' is-artificial='yes'/>
<parameter type-id='5b0626a7'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~sp' mangled-name='_ZN7android2spINS_7SurfaceEED2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='dbc1bcef' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='Surface' visibility='default' is-declaration-only='yes' id='7dd446db'/>
<class-decl name='ANativeObjectBase&lt;ANativeWindow, android::Surface, android::RefBase, android_native_base_t&gt;' visibility='default' is-declaration-only='yes' id='b9fc4dbd'/>
</namespace-decl>
<function-decl name='ANativeWindow_fromSurface' mangled-name='ANativeWindow_fromSurface' filepath='frameworks/base/native/android/native_window_jni.cpp' line='30' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ANativeWindow_fromSurface@@LIBANDROID'>
<parameter type-id='fae49a1f' name='env' filepath='frameworks/base/native/android/native_window_jni.cpp' line='30' column='1'/>
<parameter type-id='96f3d089' name='surface' filepath='frameworks/base/native/android/native_window_jni.cpp' line='30' column='1'/>
<return type-id='96ae8d47'/>
</function-decl>
<function-decl name='ANativeWindow_toSurface' mangled-name='ANativeWindow_toSurface' filepath='frameworks/base/native/android/native_window_jni.cpp' line='38' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ANativeWindow_toSurface@@LIBANDROID'>
<parameter type-id='fae49a1f' name='env' filepath='frameworks/base/native/android/native_window_jni.cpp' line='38' column='1'/>
<parameter type-id='96ae8d47' name='window' filepath='frameworks/base/native/android/native_window_jni.cpp' line='38' column='1'/>
<return type-id='96f3d089'/>
</function-decl>
<function-type size-in-bits='32' id='18a8f8ab'>
<parameter type-id='96ae8d47'/>
<parameter type-id='2326b805'/>
<return type-id='95e97e5e'/>
</function-type>
<function-type size-in-bits='32' id='7c01b235'>
<parameter type-id='96ae8d47'/>
<parameter type-id='84f3f1fd'/>
<return type-id='95e97e5e'/>
</function-type>
<function-type size-in-bits='32' id='a01c551e'>
<parameter type-id='96ae8d47'/>
<parameter type-id='84f3f1fd'/>
<parameter type-id='7292109c'/>
<return type-id='95e97e5e'/>
</function-type>
<function-type size-in-bits='32' id='f67629f4'>
<parameter type-id='96ae8d47'/>
<parameter type-id='2326b805'/>
<parameter type-id='95e97e5e'/>
<return type-id='95e97e5e'/>
</function-type>
<function-type size-in-bits='32' id='81905a9c'>
<parameter type-id='96ae8d47'/>
<parameter type-id='95e97e5e'/>
<return type-id='95e97e5e'/>
</function-type>
<function-type size-in-bits='32' id='e1037128'>
<parameter type-id='96ae8d47'/>
<parameter type-id='95e97e5e'/>
<parameter is-variadic='yes'/>
<return type-id='95e97e5e'/>
</function-type>
<function-type size-in-bits='32' id='9e53d056'>
<parameter type-id='5f899986'/>
<parameter type-id='95e97e5e'/>
<parameter type-id='7292109c'/>
<return type-id='95e97e5e'/>
</function-type>
<function-type size-in-bits='32' id='d64c5e3a'>
<parameter type-id='310f036d'/>
<return type-id='48b5725f'/>
</function-type>
</abi-instr>
<abi-instr address-size='32' path='frameworks/base/native/android/net.c' language='LANG_C99'>
<array-type-def dimensions='1' type-id='a84c031d' size-in-bits='112' id='f01a039e'>
<subrange length='14' type-id='7ff19f0f' id='48882d96'/>
</array-type-def>
<typedef-decl name='net_handle_t' type-id='9c313c2d' filepath='frameworks/native/include/android/multinetwork.h' line='44' column='1' id='d42e41d5'/>
<class-decl name='addrinfo' size-in-bits='256' is-struct='yes' visibility='default' filepath='bionic/libc/include/netdb.h' line='110' column='1' id='9194f5e2'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='ai_flags' type-id='95e97e5e' visibility='default' filepath='bionic/libc/include/netdb.h' line='111' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='ai_family' type-id='95e97e5e' visibility='default' filepath='bionic/libc/include/netdb.h' line='112' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='ai_socktype' type-id='95e97e5e' visibility='default' filepath='bionic/libc/include/netdb.h' line='113' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='ai_protocol' type-id='95e97e5e' visibility='default' filepath='bionic/libc/include/netdb.h' line='114' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='ai_addrlen' type-id='6b2697b0' visibility='default' filepath='bionic/libc/include/netdb.h' line='115' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='160'>
<var-decl name='ai_canonname' type-id='26a90f95' visibility='default' filepath='bionic/libc/include/netdb.h' line='116' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='ai_addr' type-id='5c0abad8' visibility='default' filepath='bionic/libc/include/netdb.h' line='117' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='224'>
<var-decl name='ai_next' type-id='61e7b2c0' visibility='default' filepath='bionic/libc/include/netdb.h' line='118' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='socklen_t' type-id='83f97a0a' filepath='bionic/libc/include/sys/types.h' line='117' column='1' id='6b2697b0'/>
<typedef-decl name='__socklen_t' type-id='3ff5601b' filepath='bionic/libc/include/sys/types.h' line='112' column='1' id='83f97a0a'/>
<class-decl name='sockaddr' size-in-bits='128' is-struct='yes' visibility='default' filepath='bionic/libc/include/sys/socket.h' line='69' column='1' id='5221b18a'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='sa_family' type-id='376fda66' visibility='default' filepath='bionic/libc/include/sys/socket.h' line='70' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='16'>
<var-decl name='sa_data' type-id='f01a039e' visibility='default' filepath='bionic/libc/include/sys/socket.h' line='71' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='sa_family_t' type-id='8efea9e5' filepath='bionic/libc/include/bits/sa_family_t.h' line='39' column='1' id='376fda66'/>
<enum-decl name='ResNsendFlags' filepath='frameworks/native/include/android/multinetwork.h' line='122' column='1' id='75bf5bc9'>
<underlying-type type-id='9cac1fee'/>
<enumerator name='ANDROID_RESOLV_NO_RETRY' value='1'/>
<enumerator name='ANDROID_RESOLV_NO_CACHE_STORE' value='2'/>
<enumerator name='ANDROID_RESOLV_NO_CACHE_LOOKUP' value='4'/>
</enum-decl>
<pointer-type-def type-id='9194f5e2' size-in-bits='32' id='61e7b2c0'/>
<pointer-type-def type-id='61e7b2c0' size-in-bits='32' id='09bea65e'/>
<qualified-type-def type-id='9194f5e2' const='yes' id='afd35b5b'/>
<pointer-type-def type-id='afd35b5b' size-in-bits='32' id='3ab8f2e3'/>
<pointer-type-def type-id='ea86de29' size-in-bits='32' id='354f7eb9'/>
<pointer-type-def type-id='5221b18a' size-in-bits='32' id='5c0abad8'/>
<pointer-type-def type-id='b96825af' size-in-bits='32' id='ae3e8ca6'/>
<pointer-type-def type-id='002ac4a6' size-in-bits='32' id='cf536864'/>
<function-decl name='android_setsocknetwork' mangled-name='android_setsocknetwork' filepath='frameworks/base/native/android/net.c' line='45' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='android_setsocknetwork@@LIBANDROID'>
<parameter type-id='d42e41d5' name='network' filepath='frameworks/base/native/android/net.c' line='45' column='1'/>
<parameter type-id='95e97e5e' name='fd' filepath='frameworks/base/native/android/net.c' line='45' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='android_setprocnetwork' mangled-name='android_setprocnetwork' filepath='frameworks/base/native/android/net.c' line='60' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='android_setprocnetwork@@LIBANDROID'>
<parameter type-id='d42e41d5' name='network' filepath='frameworks/base/native/android/net.c' line='60' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='android_getaddrinfofornetwork' mangled-name='android_getaddrinfofornetwork' filepath='frameworks/base/native/android/net.c' line='75' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='android_getaddrinfofornetwork@@LIBANDROID'>
<parameter type-id='d42e41d5' name='network' filepath='frameworks/base/native/android/net.c' line='75' column='1'/>
<parameter type-id='80f4b756' name='node' filepath='frameworks/base/native/android/net.c' line='76' column='1'/>
<parameter type-id='80f4b756' name='service' filepath='frameworks/base/native/android/net.c' line='76' column='1'/>
<parameter type-id='3ab8f2e3' name='hints' filepath='frameworks/base/native/android/net.c' line='77' column='1'/>
<parameter type-id='09bea65e' name='res' filepath='frameworks/base/native/android/net.c' line='77' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='android_res_nquery' mangled-name='android_res_nquery' filepath='frameworks/base/native/android/net.c' line='87' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='android_res_nquery@@LIBANDROID'>
<parameter type-id='d42e41d5' name='network' filepath='frameworks/base/native/android/net.c' line='87' column='1'/>
<parameter type-id='80f4b756' name='dname' filepath='frameworks/base/native/android/net.c' line='87' column='1'/>
<parameter type-id='95e97e5e' name='ns_class' filepath='frameworks/base/native/android/net.c' line='88' column='1'/>
<parameter type-id='95e97e5e' name='ns_type' filepath='frameworks/base/native/android/net.c' line='88' column='1'/>
<parameter type-id='75bf5bc9' name='flags' filepath='frameworks/base/native/android/net.c' line='88' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='android_res_nresult' mangled-name='android_res_nresult' filepath='frameworks/base/native/android/net.c' line='97' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='android_res_nresult@@LIBANDROID'>
<parameter type-id='95e97e5e' name='fd' filepath='frameworks/base/native/android/net.c' line='97' column='1'/>
<parameter type-id='7292109c' name='rcode' filepath='frameworks/base/native/android/net.c' line='97' column='1'/>
<parameter type-id='ae3e8ca6' name='answer' filepath='frameworks/base/native/android/net.c' line='97' column='1'/>
<parameter type-id='b59d7dce' name='anslen' filepath='frameworks/base/native/android/net.c' line='97' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='resNetworkResult' filepath='system/netd/include/NetdClient.h' line='55' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='95e97e5e'/>
<parameter type-id='7292109c'/>
<parameter type-id='cf536864'/>
<parameter type-id='f0981eeb'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='android_res_nsend' mangled-name='android_res_nsend' filepath='frameworks/base/native/android/net.c' line='101' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='android_res_nsend@@LIBANDROID'>
<parameter type-id='d42e41d5' name='network' filepath='frameworks/base/native/android/net.c' line='101' column='1'/>
<parameter type-id='9f7200cf' name='msg' filepath='frameworks/base/native/android/net.c' line='101' column='1'/>
<parameter type-id='b59d7dce' name='msglen' filepath='frameworks/base/native/android/net.c' line='101' column='1'/>
<parameter type-id='75bf5bc9' name='flags' filepath='frameworks/base/native/android/net.c' line='102' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='resNetworkSend' filepath='system/netd/include/NetdClient.h' line='57' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f0981eeb'/>
<parameter type-id='354f7eb9'/>
<parameter type-id='f0981eeb'/>
<parameter type-id='f0981eeb'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='android_res_cancel' mangled-name='android_res_cancel' filepath='frameworks/base/native/android/net.c' line='111' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='android_res_cancel@@LIBANDROID'>
<parameter type-id='95e97e5e' name='nsend_fd' filepath='frameworks/base/native/android/net.c' line='111' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='resNetworkCancel' filepath='system/netd/include/NetdClient.h' line='59' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='95e97e5e'/>
<return type-id='48b5725f'/>
</function-decl>
</abi-instr>
<abi-instr address-size='32' path='frameworks/base/native/android/obb.cpp' language='LANG_C_plus_plus_14'>
<class-decl name='AObbInfo' size-in-bits='288' is-struct='yes' visibility='default' filepath='frameworks/base/native/android/obb.cpp' line='26' column='1' id='3e61dcc9'>
<base-class access='public' layout-offset-in-bits='0' type-id='c02827ab'/>
</class-decl>
<typedef-decl name='AObbInfo' type-id='3e61dcc9' filepath='frameworks/native/include/android/obb.h' line='37' column='1' id='0b958588'/>
<pointer-type-def type-id='0b958588' size-in-bits='32' id='24159e91'/>
<qualified-type-def type-id='c02827ab' const='yes' id='0095643e'/>
<pointer-type-def type-id='0095643e' size-in-bits='32' id='ff2c8b7c'/>
<namespace-decl name='android'>
<class-decl name='ObbFile' visibility='default' is-declaration-only='yes' id='c02827ab'/>
</namespace-decl>
<function-decl name='AObbScanner_getObbInfo' mangled-name='AObbScanner_getObbInfo' filepath='frameworks/base/native/android/obb.cpp' line='28' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AObbScanner_getObbInfo@@LIBANDROID'>
<parameter type-id='80f4b756' name='filename' filepath='frameworks/base/native/android/obb.cpp' line='28' column='1'/>
<return type-id='24159e91'/>
</function-decl>
<function-decl name='AObbInfo_delete' mangled-name='AObbInfo_delete' filepath='frameworks/base/native/android/obb.cpp' line='38' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AObbInfo_delete@@LIBANDROID'>
<parameter type-id='24159e91' name='obbInfo' filepath='frameworks/base/native/android/obb.cpp' line='38' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AObbInfo_getPackageName' mangled-name='AObbInfo_getPackageName' filepath='frameworks/base/native/android/obb.cpp' line='44' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AObbInfo_getPackageName@@LIBANDROID'>
<parameter type-id='24159e91' name='obbInfo' filepath='frameworks/base/native/android/obb.cpp' line='44' column='1'/>
<return type-id='80f4b756'/>
</function-decl>
<function-decl name='AObbInfo_getVersion' mangled-name='AObbInfo_getVersion' filepath='frameworks/base/native/android/obb.cpp' line='48' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AObbInfo_getVersion@@LIBANDROID'>
<parameter type-id='24159e91' name='obbInfo' filepath='frameworks/base/native/android/obb.cpp' line='48' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='AObbInfo_getFlags' mangled-name='AObbInfo_getFlags' filepath='frameworks/base/native/android/obb.cpp' line='52' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AObbInfo_getFlags@@LIBANDROID'>
<parameter type-id='24159e91' name='obbInfo' filepath='frameworks/base/native/android/obb.cpp' line='48' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
</abi-instr>
<abi-instr address-size='32' path='frameworks/base/native/android/sensor.cpp' language='LANG_C_plus_plus_14'>
<array-type-def dimensions='1' type-id='a6c45d85' size-in-bits='448' id='7722ba46'>
<subrange length='14' type-id='7ff19f0f' id='48882d96'/>
</array-type-def>
<array-type-def dimensions='1' type-id='a6c45d85' size-in-bits='512' id='73273128'>
<subrange length='16' type-id='7ff19f0f' id='848d0938'/>
</array-type-def>
<array-type-def dimensions='1' type-id='a6c45d85' size-in-bits='96' id='c723f882'>
<subrange length='3' type-id='7ff19f0f' id='56f209d2'/>
</array-type-def>
<array-type-def dimensions='1' type-id='3ff5601b' size-in-bits='448' id='75a6af5f'>
<subrange length='14' type-id='7ff19f0f' id='48882d96'/>
</array-type-def>
<array-type-def dimensions='1' type-id='3ff5601b' size-in-bits='96' id='e86b43ed'>
<subrange length='3' type-id='7ff19f0f' id='56f209d2'/>
</array-type-def>
<array-type-def dimensions='1' type-id='9c313c2d' size-in-bits='512' id='c5d13f42'>
<subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/>
</array-type-def>
<array-type-def dimensions='1' type-id='b96825af' size-in-bits='24' id='d3490169'>
<subrange length='3' type-id='7ff19f0f' id='56f209d2'/>
</array-type-def>
<typedef-decl name='ASensorManager' type-id='85c2b5e1' filepath='frameworks/native/include/android/sensor.h' line='480' column='1' id='de193dd8'/>
<class-decl name='ASensorManager' size-in-bits='8' is-struct='yes' visibility='default' filepath='frameworks/native/libs/sensor/include/sensor/SensorManager.h' line='39' column='1' id='85c2b5e1'/>
<typedef-decl name='ASensorList' type-id='fffe71bc' filepath='frameworks/native/include/android/sensor.h' line='537' column='1' id='310273a5'/>
<typedef-decl name='ASensorRef' type-id='a76cf719' filepath='frameworks/native/include/android/sensor.h' line='531' column='1' id='d818aa2e'/>
<typedef-decl name='ASensor' type-id='68510cba' filepath='frameworks/native/include/android/sensor.h' line='525' column='1' id='a01f4379'/>
<class-decl name='ASensor' size-in-bits='8' is-struct='yes' visibility='default' filepath='frameworks/native/libs/sensor/include/sensor/Sensor.h' line='34' column='1' id='68510cba'/>
<typedef-decl name='ASensorEventQueue' type-id='e7195b11' filepath='frameworks/native/include/android/sensor.h' line='500' column='1' id='ee156a12'/>
<class-decl name='ASensorEventQueue' size-in-bits='64' is-struct='yes' visibility='default' filepath='frameworks/native/libs/sensor/include/sensor/SensorEventQueue.h' line='35' column='1' id='e7195b11'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='looper' type-id='863667dd' visibility='default' filepath='frameworks/native/libs/sensor/include/sensor/SensorEventQueue.h' line='36' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='requestAdditionalInfo' type-id='c894953d' visibility='default' filepath='frameworks/native/libs/sensor/include/sensor/SensorEventQueue.h' line='37' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='ASensorEvent' type-id='38b55796' filepath='frameworks/native/include/android/sensor.h' line='461' column='1' id='d3154b53'/>
<class-decl name='ASensorEvent' size-in-bits='832' is-struct='yes' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='429' column='1' id='38b55796'>
<member-type access='public'>
<union-decl name='__anonymous_union__' size-in-bits='512' is-anonymous='yes' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='435' column='1' id='3c5aed6e'>
<member-type access='public'>
<union-decl name='__anonymous_union__' size-in-bits='512' is-anonymous='yes' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='436' column='1' id='bec64d54'>
<data-member access='public'>
<var-decl name='data' type-id='73273128' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='437' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='vector' type-id='48a1b186' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='438' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='acceleration' type-id='48a1b186' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='439' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='magnetic' type-id='48a1b186' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='440' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='temperature' type-id='a6c45d85' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='441' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='distance' type-id='a6c45d85' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='442' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='light' type-id='a6c45d85' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='443' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='pressure' type-id='a6c45d85' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='444' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='relative_humidity' type-id='a6c45d85' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='445' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='uncalibrated_gyro' type-id='f1b274b1' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='446' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='uncalibrated_magnetic' type-id='f1b274b1' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='447' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='meta_data' type-id='e3dd54c6' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='448' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='heart_rate' type-id='a4ce2d4d' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='449' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='dynamic_sensor_meta' type-id='22cf32ce' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='450' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='additional_info' type-id='1f241bc2' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='451' column='1'/>
</data-member>
</union-decl>
</member-type>
<member-type access='public'>
<union-decl name='__anonymous_union__1' size-in-bits='512' is-anonymous='yes' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='453' column='1' id='0469bf9d'>
<data-member access='public'>
<var-decl name='data' type-id='c5d13f42' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='454' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='step_counter' type-id='9c313c2d' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='455' column='1'/>
</data-member>
</union-decl>
</member-type>
<data-member access='public'>
<var-decl name='' type-id='bec64d54' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='436' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='u64' type-id='0469bf9d' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='456' column='1'/>
</data-member>
</union-decl>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='version' type-id='3ff5601b' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='430' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='sensor' type-id='3ff5601b' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='431' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='type' type-id='3ff5601b' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='432' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='reserved0' type-id='3ff5601b' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='433' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='timestamp' type-id='9da381c4' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='434' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='' type-id='3c5aed6e' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='435' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='704'>
<var-decl name='flags' type-id='8f92235e' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='459' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='736'>
<var-decl name='reserved1' type-id='e86b43ed' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='460' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='ASensorVector' type-id='b6b8bef1' filepath='frameworks/native/include/android/sensor.h' line='383' column='1' id='48a1b186'/>
<class-decl name='ASensorVector' size-in-bits='128' is-struct='yes' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='367' column='1' id='b6b8bef1'>
<member-type access='public'>
<union-decl name='__anonymous_union__' size-in-bits='96' is-anonymous='yes' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='368' column='1' id='c1159a44'>
<member-type access='public'>
<class-decl name='__anonymous_struct__' size-in-bits='96' is-struct='yes' is-anonymous='yes' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='370' column='1' id='5adeda19'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='x' type-id='a6c45d85' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='371' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='y' type-id='a6c45d85' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='372' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='z' type-id='a6c45d85' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='373' column='1'/>
</data-member>
</class-decl>
</member-type>
<member-type access='public'>
<class-decl name='__anonymous_struct__1' size-in-bits='96' is-struct='yes' is-anonymous='yes' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='375' column='1' id='dbe1315f'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='azimuth' type-id='a6c45d85' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='376' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='pitch' type-id='a6c45d85' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='377' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='roll' type-id='a6c45d85' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='378' column='1'/>
</data-member>
</class-decl>
</member-type>
<data-member access='public'>
<var-decl name='v' type-id='c723f882' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='369' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='' type-id='5adeda19' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='370' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='' type-id='dbe1315f' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='375' column='1'/>
</data-member>
</union-decl>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='' type-id='c1159a44' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='368' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='status' type-id='ee31ee44' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='381' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='104'>
<var-decl name='reserved' type-id='d3490169' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='382' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='AUncalibratedEvent' type-id='225d4590' filepath='frameworks/native/include/android/sensor.h' line='407' column='1' id='f1b274b1'/>
<class-decl name='AUncalibratedEvent' size-in-bits='192' is-struct='yes' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='390' column='1' id='225d4590'>
<member-type access='public'>
<union-decl name='__anonymous_union__' size-in-bits='96' is-anonymous='yes' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='391' column='1' id='1dbf3ff8'>
<member-type access='public'>
<class-decl name='__anonymous_struct__' size-in-bits='96' is-struct='yes' is-anonymous='yes' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='393' column='1' id='b3670dd6'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='x_uncalib' type-id='a6c45d85' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='394' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='y_uncalib' type-id='a6c45d85' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='395' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='z_uncalib' type-id='a6c45d85' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='396' column='1'/>
</data-member>
</class-decl>
</member-type>
<data-member access='public'>
<var-decl name='uncalib' type-id='c723f882' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='392' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='' type-id='b3670dd6' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='393' column='1'/>
</data-member>
</union-decl>
</member-type>
<member-type access='public'>
<union-decl name='__anonymous_union__1' size-in-bits='96' is-anonymous='yes' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='399' column='1' id='ac04569c'>
<member-type access='public'>
<class-decl name='__anonymous_struct__' size-in-bits='96' is-struct='yes' is-anonymous='yes' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='401' column='1' id='f5acbf13'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='x_bias' type-id='a6c45d85' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='402' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='y_bias' type-id='a6c45d85' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='403' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='z_bias' type-id='a6c45d85' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='404' column='1'/>
</data-member>
</class-decl>
</member-type>
<data-member access='public'>
<var-decl name='bias' type-id='c723f882' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='400' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='' type-id='f5acbf13' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='401' column='1'/>
</data-member>
</union-decl>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='' type-id='1dbf3ff8' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='391' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='' type-id='ac04569c' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='399' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='AMetaDataEvent' type-id='6de4236b' filepath='frameworks/native/include/android/sensor.h' line='388' column='1' id='e3dd54c6'/>
<class-decl name='AMetaDataEvent' size-in-bits='64' is-struct='yes' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='385' column='1' id='6de4236b'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='what' type-id='3ff5601b' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='386' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='sensor' type-id='3ff5601b' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='387' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='AHeartRateEvent' type-id='14a24fe6' filepath='frameworks/native/include/android/sensor.h' line='412' column='1' id='a4ce2d4d'/>
<class-decl name='AHeartRateEvent' size-in-bits='64' is-struct='yes' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='409' column='1' id='14a24fe6'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='bpm' type-id='a6c45d85' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='410' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='status' type-id='ee31ee44' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='411' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='ADynamicSensorEvent' type-id='984bb689' filepath='frameworks/native/include/android/sensor.h' line='417' column='1' id='22cf32ce'/>
<class-decl name='ADynamicSensorEvent' size-in-bits='64' is-struct='yes' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='414' column='1' id='984bb689'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='connected' type-id='3ff5601b' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='415' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='handle' type-id='3ff5601b' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='416' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='AAdditionalInfoEvent' type-id='fa893a23' filepath='frameworks/native/include/android/sensor.h' line='426' column='1' id='1f241bc2'/>
<class-decl name='AAdditionalInfoEvent' size-in-bits='512' is-struct='yes' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='419' column='1' id='fa893a23'>
<member-type access='public'>
<union-decl name='__anonymous_union__' size-in-bits='448' is-anonymous='yes' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='422' column='1' id='225a17a3'>
<data-member access='public'>
<var-decl name='data_int32' type-id='75a6af5f' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='423' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='data_float' type-id='7722ba46' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='424' column='1'/>
</data-member>
</union-decl>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='type' type-id='3ff5601b' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='420' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='serial' type-id='3ff5601b' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='421' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='' type-id='225a17a3' visibility='default' filepath='frameworks/native/include/android/sensor.h' line='422' column='1'/>
</data-member>
</class-decl>
<pointer-type-def type-id='d3154b53' size-in-bits='32' id='cc80875c'/>
<pointer-type-def type-id='ee156a12' size-in-bits='32' id='d6d13e99'/>
<pointer-type-def type-id='310273a5' size-in-bits='32' id='66f5f39c'/>
<pointer-type-def type-id='de193dd8' size-in-bits='32' id='5e281929'/>
<reference-type-def kind='lvalue' type-id='3ebd995d' size-in-bits='32' id='ce4b3039'/>
<pointer-type-def type-id='3ebd995d' size-in-bits='32' id='da4b431d'/>
<reference-type-def kind='lvalue' type-id='c9173ef1' size-in-bits='32' id='be4d238d'/>
<reference-type-def kind='rvalue' type-id='c9173ef1' size-in-bits='32' id='3e6f2631'/>
<pointer-type-def type-id='c9173ef1' size-in-bits='32' id='b24d10a9'/>
<qualified-type-def type-id='7a58eebd' const='yes' id='0eede28d'/>
<pointer-type-def type-id='0eede28d' size-in-bits='32' id='277bcce5'/>
<qualified-type-def type-id='a01f4379' const='yes' id='10d84009'/>
<pointer-type-def type-id='10d84009' size-in-bits='32' id='a76cf719'/>
<qualified-type-def type-id='d818aa2e' const='yes' id='cfd4ccfe'/>
<pointer-type-def type-id='cfd4ccfe' size-in-bits='32' id='fffe71bc'/>
<qualified-type-def type-id='c9173ef1' const='yes' id='9876c7f8'/>
<reference-type-def kind='lvalue' type-id='9876c7f8' size-in-bits='32' id='e0fca27a'/>
<pointer-type-def type-id='9876c7f8' size-in-bits='32' id='d4fc8f96'/>
<namespace-decl name='android'>
<class-decl name='sp&lt;android::SensorEventQueue&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='31' column='1' id='c9173ef1'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='da4b431d' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='90' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b24d10a9' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' mangled-name='_ZN7android2spINS_16SensorEventQueueEEC2EPS1_' filepath='system/core/libutils/include/utils/StrongPointer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b24d10a9' is-artificial='yes'/>
<parameter type-id='da4b431d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b24d10a9' is-artificial='yes'/>
<parameter type-id='e0fca27a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b24d10a9' is-artificial='yes'/>
<parameter type-id='3e6f2631'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~sp' mangled-name='_ZN7android2spINS_16SensorEventQueueEED2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b24d10a9' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='SensorEventQueue' visibility='default' is-declaration-only='yes' id='3ebd995d'/>
</namespace-decl>
<function-decl name='ASensorManager_getInstance' mangled-name='ASensorManager_getInstance' filepath='frameworks/base/native/android/sensor.cpp' line='64' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASensorManager_getInstance@@LIBANDROID'>
<return type-id='5e281929'/>
</function-decl>
<function-decl name='ASensorManager_getInstanceForPackage' mangled-name='ASensorManager_getInstanceForPackage' filepath='frameworks/base/native/android/sensor.cpp' line='68' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASensorManager_getInstanceForPackage@@LIBANDROID'>
<parameter type-id='80f4b756' name='packageName' filepath='frameworks/base/native/android/sensor.cpp' line='68' column='1'/>
<return type-id='5e281929'/>
</function-decl>
<function-decl name='ASensorManager_getSensorList' mangled-name='ASensorManager_getSensorList' filepath='frameworks/base/native/android/sensor.cpp' line='76' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASensorManager_getSensorList@@LIBANDROID'>
<parameter type-id='5e281929' name='manager' filepath='frameworks/base/native/android/sensor.cpp' line='76' column='1'/>
<parameter type-id='66f5f39c' name='list' filepath='frameworks/base/native/android/sensor.cpp' line='76' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='ASensorManager_getDefaultSensor' mangled-name='ASensorManager_getDefaultSensor' filepath='frameworks/base/native/android/sensor.cpp' line='86' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASensorManager_getDefaultSensor@@LIBANDROID'>
<parameter type-id='5e281929' name='manager' filepath='frameworks/base/native/android/sensor.cpp' line='86' column='1'/>
<parameter type-id='95e97e5e' name='type' filepath='frameworks/base/native/android/sensor.cpp' line='86' column='1'/>
<return type-id='a76cf719'/>
</function-decl>
<function-decl name='ASensorManager_getDefaultSensorEx' mangled-name='ASensorManager_getDefaultSensorEx' filepath='frameworks/base/native/android/sensor.cpp' line='91' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASensorManager_getDefaultSensorEx@@LIBANDROID'>
<parameter type-id='5e281929' name='manager' filepath='frameworks/base/native/android/sensor.cpp' line='91' column='1'/>
<parameter type-id='95e97e5e' name='type' filepath='frameworks/base/native/android/sensor.cpp' line='91' column='1'/>
<parameter type-id='c894953d' name='wakeUp' filepath='frameworks/base/native/android/sensor.cpp' line='91' column='1'/>
<return type-id='a76cf719'/>
</function-decl>
<function-decl name='ASensor_getType' mangled-name='ASensor_getType' filepath='frameworks/base/native/android/sensor.cpp' line='305' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASensor_getType@@LIBANDROID'>
<parameter type-id='a76cf719' name='sensor' filepath='frameworks/base/native/android/sensor.cpp' line='305' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='ASensor_isWakeUpSensor' mangled-name='ASensor_isWakeUpSensor' filepath='frameworks/base/native/android/sensor.cpp' line='340' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASensor_isWakeUpSensor@@LIBANDROID'>
<parameter type-id='a76cf719' name='sensor' filepath='frameworks/base/native/android/sensor.cpp' line='340' column='1'/>
<return type-id='c894953d'/>
</function-decl>
<function-decl name='ASensorManager_createEventQueue' mangled-name='ASensorManager_createEventQueue' filepath='frameworks/base/native/android/sensor.cpp' line='104' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASensorManager_createEventQueue@@LIBANDROID'>
<parameter type-id='5e281929' name='manager' filepath='frameworks/base/native/android/sensor.cpp' line='104' column='1'/>
<parameter type-id='863667dd' name='looper' filepath='frameworks/base/native/android/sensor.cpp' line='105' column='1'/>
<parameter type-id='95e97e5e' name='ident' filepath='frameworks/base/native/android/sensor.cpp' line='105' column='1'/>
<parameter type-id='0f66625a' name='callback' filepath='frameworks/base/native/android/sensor.cpp' line='105' column='1'/>
<parameter type-id='eaa32e2f' name='data' filepath='frameworks/base/native/android/sensor.cpp' line='105' column='1'/>
<return type-id='d6d13e99'/>
</function-decl>
<function-decl name='ASensorManager_destroyEventQueue' mangled-name='ASensorManager_destroyEventQueue' filepath='frameworks/base/native/android/sensor.cpp' line='124' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASensorManager_destroyEventQueue@@LIBANDROID'>
<parameter type-id='5e281929' name='manager' filepath='frameworks/base/native/android/sensor.cpp' line='124' column='1'/>
<parameter type-id='d6d13e99' name='queue' filepath='frameworks/base/native/android/sensor.cpp' line='124' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='ASensorManager_createSharedMemoryDirectChannel' mangled-name='ASensorManager_createSharedMemoryDirectChannel' filepath='frameworks/base/native/android/sensor.cpp' line='134' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASensorManager_createSharedMemoryDirectChannel@@LIBANDROID'>
<parameter type-id='5e281929' name='manager' filepath='frameworks/base/native/android/sensor.cpp' line='134' column='1'/>
<parameter type-id='95e97e5e' name='fd' filepath='frameworks/base/native/android/sensor.cpp' line='134' column='1'/>
<parameter type-id='b59d7dce' name='size' filepath='frameworks/base/native/android/sensor.cpp' line='134' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='ASensorManager_createHardwareBufferDirectChannel' mangled-name='ASensorManager_createHardwareBufferDirectChannel' filepath='frameworks/base/native/android/sensor.cpp' line='159' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASensorManager_createHardwareBufferDirectChannel@@LIBANDROID'>
<parameter type-id='5e281929' name='manager' filepath='frameworks/base/native/android/sensor.cpp' line='160' column='1'/>
<parameter type-id='277bcce5' name='buffer' filepath='frameworks/base/native/android/sensor.cpp' line='160' column='1'/>
<parameter type-id='b59d7dce' name='size' filepath='frameworks/base/native/android/sensor.cpp' line='160' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='ASensorManager_destroyDirectChannel' mangled-name='ASensorManager_destroyDirectChannel' filepath='frameworks/base/native/android/sensor.cpp' line='182' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASensorManager_destroyDirectChannel@@LIBANDROID'>
<parameter type-id='5e281929' name='manager' filepath='frameworks/base/native/android/sensor.cpp' line='182' column='1'/>
<parameter type-id='95e97e5e' name='channelId' filepath='frameworks/base/native/android/sensor.cpp' line='182' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ASensorManager_configureDirectReport' mangled-name='ASensorManager_configureDirectReport' filepath='frameworks/base/native/android/sensor.cpp' line='188' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASensorManager_configureDirectReport@@LIBANDROID'>
<parameter type-id='5e281929' name='manager' filepath='frameworks/base/native/android/sensor.cpp' line='189' column='1'/>
<parameter type-id='a76cf719' name='sensor' filepath='frameworks/base/native/android/sensor.cpp' line='189' column='1'/>
<parameter type-id='95e97e5e' name='channelId' filepath='frameworks/base/native/android/sensor.cpp' line='189' column='1'/>
<parameter type-id='95e97e5e' name='rate' filepath='frameworks/base/native/android/sensor.cpp' line='189' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='ASensorEventQueue_registerSensor' mangled-name='ASensorEventQueue_registerSensor' filepath='frameworks/base/native/android/sensor.cpp' line='209' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASensorEventQueue_registerSensor@@LIBANDROID'>
<parameter type-id='d6d13e99' name='queue' filepath='frameworks/base/native/android/sensor.cpp' line='209' column='1'/>
<parameter type-id='a76cf719' name='sensor' filepath='frameworks/base/native/android/sensor.cpp' line='209' column='1'/>
<parameter type-id='3ff5601b' name='samplingPeriodUs' filepath='frameworks/base/native/android/sensor.cpp' line='210' column='1'/>
<parameter type-id='9da381c4' name='maxBatchReportLatencyUs' filepath='frameworks/base/native/android/sensor.cpp' line='210' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='ASensorEventQueue_enableSensor' mangled-name='ASensorEventQueue_enableSensor' filepath='frameworks/base/native/android/sensor.cpp' line='223' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASensorEventQueue_enableSensor@@LIBANDROID'>
<parameter type-id='d6d13e99' name='queue' filepath='frameworks/base/native/android/sensor.cpp' line='223' column='1'/>
<parameter type-id='a76cf719' name='sensor' filepath='frameworks/base/native/android/sensor.cpp' line='223' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='ASensorEventQueue_disableSensor' mangled-name='ASensorEventQueue_disableSensor' filepath='frameworks/base/native/android/sensor.cpp' line='231' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASensorEventQueue_disableSensor@@LIBANDROID'>
<parameter type-id='d6d13e99' name='queue' filepath='frameworks/base/native/android/sensor.cpp' line='223' column='1'/>
<parameter type-id='a76cf719' name='sensor' filepath='frameworks/base/native/android/sensor.cpp' line='223' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='ASensorEventQueue_setEventRate' mangled-name='ASensorEventQueue_setEventRate' filepath='frameworks/base/native/android/sensor.cpp' line='239' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASensorEventQueue_setEventRate@@LIBANDROID'>
<parameter type-id='d6d13e99' name='queue' filepath='frameworks/base/native/android/sensor.cpp' line='239' column='1'/>
<parameter type-id='a76cf719' name='sensor' filepath='frameworks/base/native/android/sensor.cpp' line='239' column='1'/>
<parameter type-id='3ff5601b' name='usec' filepath='frameworks/base/native/android/sensor.cpp' line='239' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='ASensorEventQueue_hasEvents' mangled-name='ASensorEventQueue_hasEvents' filepath='frameworks/base/native/android/sensor.cpp' line='252' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASensorEventQueue_hasEvents@@LIBANDROID'>
<parameter type-id='d6d13e99' name='queue' filepath='frameworks/base/native/android/sensor.cpp' line='252' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='ASensorEventQueue_getEvents' mangled-name='ASensorEventQueue_getEvents' filepath='frameworks/base/native/android/sensor.cpp' line='271' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASensorEventQueue_getEvents@@LIBANDROID'>
<parameter type-id='d6d13e99' name='queue' filepath='frameworks/base/native/android/sensor.cpp' line='271' column='1'/>
<parameter type-id='cc80875c' name='events' filepath='frameworks/base/native/android/sensor.cpp' line='271' column='1'/>
<parameter type-id='b59d7dce' name='count' filepath='frameworks/base/native/android/sensor.cpp' line='271' column='1'/>
<return type-id='79a0948f'/>
</function-decl>
<function-decl name='ASensorEventQueue_requestAdditionalInfoEvents' mangled-name='ASensorEventQueue_requestAdditionalInfoEvents' filepath='frameworks/base/native/android/sensor.cpp' line='287' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASensorEventQueue_requestAdditionalInfoEvents@@LIBANDROID'>
<parameter type-id='d6d13e99' name='queue' filepath='frameworks/base/native/android/sensor.cpp' line='287' column='1'/>
<parameter type-id='c894953d' name='enable' filepath='frameworks/base/native/android/sensor.cpp' line='287' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='ASensor_getName' mangled-name='ASensor_getName' filepath='frameworks/base/native/android/sensor.cpp' line='295' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASensor_getName@@LIBANDROID'>
<parameter type-id='a76cf719' name='sensor' filepath='frameworks/base/native/android/sensor.cpp' line='295' column='1'/>
<return type-id='80f4b756'/>
</function-decl>
<function-decl name='ASensor_getVendor' mangled-name='ASensor_getVendor' filepath='frameworks/base/native/android/sensor.cpp' line='300' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASensor_getVendor@@LIBANDROID'>
<parameter type-id='a76cf719' name='sensor' filepath='frameworks/base/native/android/sensor.cpp' line='295' column='1'/>
<return type-id='80f4b756'/>
</function-decl>
<function-decl name='ASensor_getResolution' mangled-name='ASensor_getResolution' filepath='frameworks/base/native/android/sensor.cpp' line='310' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASensor_getResolution@@LIBANDROID'>
<parameter type-id='a76cf719' name='sensor' filepath='frameworks/base/native/android/sensor.cpp' line='310' column='1'/>
<return type-id='a6c45d85'/>
</function-decl>
<function-decl name='ASensor_getMinDelay' mangled-name='ASensor_getMinDelay' filepath='frameworks/base/native/android/sensor.cpp' line='315' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASensor_getMinDelay@@LIBANDROID'>
<parameter type-id='a76cf719' name='sensor' filepath='frameworks/base/native/android/sensor.cpp' line='305' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='ASensor_getFifoMaxEventCount' mangled-name='ASensor_getFifoMaxEventCount' filepath='frameworks/base/native/android/sensor.cpp' line='320' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASensor_getFifoMaxEventCount@@LIBANDROID'>
<parameter type-id='a76cf719' name='sensor' filepath='frameworks/base/native/android/sensor.cpp' line='305' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='ASensor_getFifoReservedEventCount' mangled-name='ASensor_getFifoReservedEventCount' filepath='frameworks/base/native/android/sensor.cpp' line='325' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASensor_getFifoReservedEventCount@@LIBANDROID'>
<parameter type-id='a76cf719' name='sensor' filepath='frameworks/base/native/android/sensor.cpp' line='305' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='ASensor_getStringType' mangled-name='ASensor_getStringType' filepath='frameworks/base/native/android/sensor.cpp' line='330' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASensor_getStringType@@LIBANDROID'>
<parameter type-id='a76cf719' name='sensor' filepath='frameworks/base/native/android/sensor.cpp' line='295' column='1'/>
<return type-id='80f4b756'/>
</function-decl>
<function-decl name='ASensor_getReportingMode' mangled-name='ASensor_getReportingMode' filepath='frameworks/base/native/android/sensor.cpp' line='335' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASensor_getReportingMode@@LIBANDROID'>
<parameter type-id='a76cf719' name='sensor' filepath='frameworks/base/native/android/sensor.cpp' line='305' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='ASensor_isDirectChannelTypeSupported' mangled-name='ASensor_isDirectChannelTypeSupported' filepath='frameworks/base/native/android/sensor.cpp' line='345' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASensor_isDirectChannelTypeSupported@@LIBANDROID'>
<parameter type-id='a76cf719' name='sensor' filepath='frameworks/base/native/android/sensor.cpp' line='345' column='1'/>
<parameter type-id='95e97e5e' name='channelType' filepath='frameworks/base/native/android/sensor.cpp' line='345' column='1'/>
<return type-id='c894953d'/>
</function-decl>
<function-decl name='ASensor_getHighestDirectReportRateLevel' mangled-name='ASensor_getHighestDirectReportRateLevel' filepath='frameworks/base/native/android/sensor.cpp' line='350' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASensor_getHighestDirectReportRateLevel@@LIBANDROID'>
<parameter type-id='a76cf719' name='sensor' filepath='frameworks/base/native/android/sensor.cpp' line='305' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='ASensor_getHandle' mangled-name='ASensor_getHandle' filepath='frameworks/base/native/android/sensor.cpp' line='355' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASensor_getHandle@@LIBANDROID'>
<parameter type-id='a76cf719' name='sensor' filepath='frameworks/base/native/android/sensor.cpp' line='305' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
</abi-instr>
<abi-instr address-size='32' path='frameworks/base/native/android/sharedmem.cpp' language='LANG_C_plus_plus_14'>
<class-decl name='__anonymous_struct__' size-in-bits='8' is-anonymous='yes' visibility='default' filepath='frameworks/base/native/android/sharedmem.cpp' line='37' column='1' id='cdd897ae'>
<member-function access='public'>
<function-decl name='operator()' mangled-name='_ZZL7jniInitP7_JNIEnvENK3$_0clES0_' filepath='frameworks/base/native/android/sharedmem.cpp' line='37' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8e8a1547' is-artificial='yes'/>
<parameter type-id='fae49a1f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<reference-type-def kind='lvalue' type-id='71bed232' size-in-bits='32' id='2364b57c'/>
<reference-type-def kind='lvalue' type-id='cdd897ae' size-in-bits='32' id='9167eb94'/>
<reference-type-def kind='rvalue' type-id='cdd897ae' size-in-bits='32' id='98980936'/>
<qualified-type-def type-id='cdd897ae' const='yes' id='a585bdd7'/>
<pointer-type-def type-id='a585bdd7' size-in-bits='32' id='8e8a1547'/>
<qualified-type-def type-id='0e01d3be' const='yes' id='7bd176f7'/>
<reference-type-def kind='lvalue' type-id='7bd176f7' size-in-bits='32' id='bbbe0b03'/>
<qualified-type-def type-id='049c4c7d' const='yes' id='a2945ebe'/>
<reference-type-def kind='lvalue' type-id='a2945ebe' size-in-bits='32' id='8790e948'/>
<pointer-type-def type-id='a2945ebe' size-in-bits='32' id='8390e2fc'/>
<qualified-type-def type-id='4c49bdbb' const='yes' id='61b80db6'/>
<reference-type-def kind='lvalue' type-id='61b80db6' size-in-bits='32' id='64bd59b0'/>
<pointer-type-def type-id='61b80db6' size-in-bits='32' id='70bd6c94'/>
<qualified-type-def type-id='d0e3aa93' const='yes' id='8451ada3'/>
<reference-type-def kind='lvalue' type-id='8451ada3' size-in-bits='32' id='d194285f'/>
<qualified-type-def type-id='291e95f0' const='yes' id='328840d1'/>
<reference-type-def kind='lvalue' type-id='328840d1' size-in-bits='32' id='837e44d5'/>
<pointer-type-def type-id='56e4e1e0' size-in-bits='32' id='50f48546'/>
<reference-type-def kind='lvalue' type-id='0e01d3be' size-in-bits='32' id='e1e5a8c0'/>
<reference-type-def kind='rvalue' type-id='0e01d3be' size-in-bits='32' id='8288e212'/>
<pointer-type-def type-id='0e01d3be' size-in-bits='32' id='ede5bba4'/>
<reference-type-def kind='lvalue' type-id='049c4c7d' size-in-bits='32' id='baf36ff9'/>
<reference-type-def kind='rvalue' type-id='049c4c7d' size-in-bits='32' id='2c391c0d'/>
<pointer-type-def type-id='049c4c7d' size-in-bits='32' id='c6f382dd'/>
<reference-type-def kind='lvalue' type-id='4c49bdbb' size-in-bits='32' id='7b8bd50f'/>
<reference-type-def kind='rvalue' type-id='4c49bdbb' size-in-bits='32' id='a6208f8b'/>
<pointer-type-def type-id='4c49bdbb' size-in-bits='32' id='7f8bdb5b'/>
<reference-type-def kind='rvalue' type-id='d0e3aa93' size-in-bits='32' id='97c0f6dc'/>
<reference-type-def kind='lvalue' type-id='291e95f0' size-in-bits='32' id='6dd0b5ea'/>
<reference-type-def kind='rvalue' type-id='291e95f0' size-in-bits='32' id='ab8e3024'/>
<pointer-type-def type-id='291e95f0' size-in-bits='32' id='61d0a306'/>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<class-decl name='__tuple_leaf&lt;1, _JNIEnv *&amp;, false&gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/tuple' line='171' column='1' id='4c49bdbb'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='2364b57c' visibility='default' filepath='external/libcxx/include/tuple' line='173' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__tuple_leaf' filepath='external/libcxx/include/tuple' line='186' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7f8bdb5b' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__tuple_leaf' filepath='external/libcxx/include/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7f8bdb5b' is-artificial='yes'/>
<parameter type-id='64bd59b0'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__tuple_leaf' filepath='external/libcxx/include/tuple' line='248' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7f8bdb5b' is-artificial='yes'/>
<parameter type-id='a6208f8b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__tuple_leaf&lt;_JNIEnv *&amp;, void&gt;' mangled-name='_ZNSt3__112__tuple_leafILj1ERP7_JNIEnvLb0EEC2IS3_vEEOT_' filepath='external/libcxx/include/tuple' line='221' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7f8bdb5b' is-artificial='yes'/>
<parameter type-id='2364b57c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__tuple_indices&lt;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__tuple' line='90' column='1' id='c527ef4d'/>
<class-decl name='__tuple_impl&lt;std::__1::__tuple_indices&lt;0, 1&gt;, (lambda at frameworks/base/native/android/sharedmem.cpp:37:37) &amp;&amp;, _JNIEnv *&amp;&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='external/libcxx/include/tuple' line='365' column='1' id='0e01d3be'>
<base-class access='public' layout-offset-in-bits='0' type-id='049c4c7d'/>
<base-class access='public' layout-offset-in-bits='32' type-id='4c49bdbb'/>
<member-function access='public'>
<function-decl name='__tuple_impl' filepath='external/libcxx/include/tuple' line='369' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ede5bba4' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__tuple_impl' filepath='external/libcxx/include/tuple' line='440' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ede5bba4' is-artificial='yes'/>
<parameter type-id='bbbe0b03'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__tuple_impl' filepath='external/libcxx/include/tuple' line='441' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ede5bba4' is-artificial='yes'/>
<parameter type-id='8288e212'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__tuple_impl&lt;0, 1, (lambda at frameworks/base/native/android/sharedmem.cpp:37:37) &amp;&amp;, _JNIEnv *&amp;, (lambda at frameworks/base/native/android/sharedmem.cpp:37:37), _JNIEnv *&amp;&gt;' mangled-name='_ZNSt3__112__tuple_implINS_15__tuple_indicesIJLj0ELj1EEEEJOZL7jniInitP7_JNIEnvE3$_0RS4_EEC2IJLj0ELj1EEJS6_S7_EJEJEJS5_S7_EEENS1_IJXspT_EEEENS_13__tuple_typesIJDpT0_EEENS1_IJXspT1_EEEENSB_IJDpT2_EEEDpOT3_' filepath='external/libcxx/include/tuple' line='376' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ede5bba4' is-artificial='yes'/>
<parameter type-id='9e3b2d94'/>
<parameter type-id='a33cca4c'/>
<parameter type-id='c527ef4d'/>
<parameter type-id='59ca4039'/>
<parameter type-id='98980936'/>
<parameter type-id='2364b57c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__tuple_leaf&lt;0, (lambda at frameworks/base/native/android/sharedmem.cpp:37:37) &amp;&amp;, false&gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/tuple' line='171' column='1' id='049c4c7d'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='98980936' visibility='default' filepath='external/libcxx/include/tuple' line='173' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__tuple_leaf' filepath='external/libcxx/include/tuple' line='186' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c6f382dd' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__tuple_leaf' filepath='external/libcxx/include/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c6f382dd' is-artificial='yes'/>
<parameter type-id='8790e948'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__tuple_leaf' filepath='external/libcxx/include/tuple' line='248' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c6f382dd' is-artificial='yes'/>
<parameter type-id='2c391c0d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__tuple_leaf&lt;(lambda at frameworks/base/native/android/sharedmem.cpp:37:37), void&gt;' mangled-name='_ZNSt3__112__tuple_leafILj0EOZL7jniInitP7_JNIEnvE3$_0Lb0EEC2IS3_vEEOT_' filepath='external/libcxx/include/tuple' line='221' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c6f382dd' is-artificial='yes'/>
<parameter type-id='98980936'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__tuple_indices&lt;0, 1&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__tuple' line='90' column='1' id='9e3b2d94'/>
<class-decl name='__tuple_types&lt;(lambda at frameworks/base/native/android/sharedmem.cpp:37:37) &amp;&amp;, _JNIEnv *&amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__tuple' line='253' column='1' id='a33cca4c'/>
<class-decl name='__tuple_types&lt;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__tuple' line='253' column='1' id='59ca4039'/>
<class-decl name='tuple&lt;(lambda at frameworks/base/native/android/sharedmem.cpp:37:37) &amp;&amp;, _JNIEnv *&amp;&gt;' size-in-bits='64' visibility='default' filepath='external/libcxx/include/tuple' line='470' column='1' id='291e95f0'>
<member-type access='private'>
<typedef-decl name='_BaseT' type-id='0e01d3be' filepath='external/libcxx/include/tuple' line='472' column='1' id='d0e5df19'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__base_' type-id='d0e5df19' visibility='default' filepath='external/libcxx/include/tuple' line='474' column='1'/>
</data-member>
<data-member access='private' static='yes'>
<var-decl name='_EnableImplicitReducedArityExtension' type-id='4ab96a04' visibility='default' filepath='external/libcxx/include/tuple' line='479' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='tuple' filepath='external/libcxx/include/tuple' line='616' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='61d0a306' is-artificial='yes'/>
<parameter type-id='837e44d5'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='external/libcxx/include/tuple' line='617' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='61d0a306' is-artificial='yes'/>
<parameter type-id='ab8e3024'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple&lt;(lambda at frameworks/base/native/android/sharedmem.cpp:37:37), _JNIEnv *&amp;, false, false&gt;' mangled-name='_ZNSt3__15tupleIJOZL7jniInitP7_JNIEnvE3$_0RS2_EEC2IJS3_S5_ELb0ELb0EEEDpOT_' filepath='external/libcxx/include/tuple' line='724' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='61d0a306' is-artificial='yes'/>
<parameter type-id='98980936'/>
<parameter type-id='2364b57c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::tuple&lt;(lambda at frameworks/base/native/android/sharedmem.cpp:37:37) &amp;&amp;, _JNIEnv *&amp;&gt;, std::__1::__nat&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='cc75a934'>
<member-type access='public'>
<typedef-decl name='type' type-id='13623784' filepath='external/libcxx/include/type_traits' line='431' column='1' id='d0e3aa93'/>
</member-type>
</class-decl>
<class-decl name='__call_once_param&lt;std::__1::tuple&lt;(lambda at frameworks/base/native/android/sharedmem.cpp:37:37) &amp;&amp;, _JNIEnv *&amp;&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/mutex' line='603' column='1' id='56e4e1e0'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__f_' type-id='6dd0b5ea' visibility='default' filepath='external/libcxx/include/mutex' line='605' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__call_once_param' mangled-name='_ZNSt3__117__call_once_paramINS_5tupleIJOZL7jniInitP7_JNIEnvE3$_0RS3_EEEEC2ERS7_' filepath='external/libcxx/include/mutex' line='608' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='50f48546' is-artificial='yes'/>
<parameter type-id='6dd0b5ea'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__tuple_indices&lt;1&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__tuple' line='90' column='1' id='4eb8548a'/>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='13623784'/>
</namespace-decl>
</namespace-decl>
<function-decl name='ASharedMemory_create' mangled-name='ASharedMemory_create' filepath='frameworks/base/native/android/sharedmem.cpp' line='49' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASharedMemory_create@@LIBANDROID'>
<parameter type-id='80f4b756'/>
<parameter type-id='b59d7dce'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='ashmem_create_region' filepath='system/core/libcutils/include/cutils/ashmem.h' line='30' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<parameter type-id='f0981eeb'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='ASharedMemory_getSize' mangled-name='ASharedMemory_getSize' filepath='frameworks/base/native/android/sharedmem.cpp' line='56' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASharedMemory_getSize@@LIBANDROID'>
<parameter type-id='95e97e5e' name='fd' filepath='frameworks/base/native/android/sharedmem.cpp' line='56' column='1'/>
<return type-id='b59d7dce'/>
</function-decl>
<function-decl name='ashmem_get_size_region' filepath='system/core/libcutils/include/cutils/ashmem.h' line='34' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='95e97e5e'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='ASharedMemory_setProt' mangled-name='ASharedMemory_setProt' filepath='frameworks/base/native/android/sharedmem.cpp' line='60' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASharedMemory_setProt@@LIBANDROID'>
<parameter type-id='95e97e5e' name='fd' filepath='frameworks/base/native/android/sharedmem.cpp' line='60' column='1'/>
<parameter type-id='95e97e5e' name='prot' filepath='frameworks/base/native/android/sharedmem.cpp' line='60' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='ashmem_set_prot_region' filepath='system/core/libcutils/include/cutils/ashmem.h' line='31' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='95e97e5e' name='fd' filepath='frameworks/base/native/android/sharedmem.cpp' line='60' column='1'/>
<parameter type-id='95e97e5e' name='prot' filepath='frameworks/base/native/android/sharedmem.cpp' line='60' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='ASharedMemory_dupFromJava' mangled-name='ASharedMemory_dupFromJava' filepath='frameworks/base/native/android/sharedmem.cpp' line='64' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASharedMemory_dupFromJava@@LIBANDROID'>
<parameter type-id='fae49a1f' name='env' filepath='frameworks/base/native/android/sharedmem.cpp' line='64' column='1'/>
<parameter type-id='96f3d089' name='javaSharedMemory' filepath='frameworks/base/native/android/sharedmem.cpp' line='64' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
</abi-instr>
<abi-instr address-size='32' path='frameworks/base/native/android/storage_manager.cpp' language='LANG_C_plus_plus_14'>
<class-decl name='AStorageManager' size-in-bits='352' is-struct='yes' visibility='default' filepath='frameworks/base/native/android/storage_manager.cpp' line='62' column='1' id='56516754'>
<base-class access='public' layout-offset-in-bits='0' type-id='12f619c0'/>
<data-member access='protected' layout-offset-in-bits='64'>
<var-decl name='mCallbackLock' type-id='406f4753' visibility='default' filepath='frameworks/base/native/android/storage_manager.cpp' line='64' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='96'>
<var-decl name='mCallbacks' type-id='3847ab67' visibility='default' filepath='frameworks/base/native/android/storage_manager.cpp' line='65' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='256'>
<var-decl name='mNextNonce' type-id='fda05812' visibility='default' filepath='frameworks/base/native/android/storage_manager.cpp' line='66' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='288'>
<var-decl name='mObbActionListener' type-id='788ba3f2' visibility='default' filepath='frameworks/base/native/android/storage_manager.cpp' line='67' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='320'>
<var-decl name='mMountService' type-id='f331f373' visibility='default' filepath='frameworks/base/native/android/storage_manager.cpp' line='68' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='AStorageManager' mangled-name='_ZN15AStorageManagerC2Ev' filepath='frameworks/base/native/android/storage_manager.cpp' line='98' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='df7f8372' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='ObbCallback' size-in-bits='96' visibility='default' filepath='frameworks/base/native/android/storage_manager.cpp' line='49' column='1' id='f0b1600d'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='nonce' type-id='3ff5601b' visibility='default' filepath='frameworks/base/native/android/storage_manager.cpp' line='57' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='cb' type-id='9299e4b4' visibility='default' filepath='frameworks/base/native/android/storage_manager.cpp' line='58' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='frameworks/base/native/android/storage_manager.cpp' line='59' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='ObbCallback' mangled-name='_ZN11ObbCallbackC2EiPFvPKciPvES2_' filepath='frameworks/base/native/android/storage_manager.cpp' line='51' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='547a22ad' is-artificial='yes'/>
<parameter type-id='3ff5601b'/>
<parameter type-id='9299e4b4'/>
<parameter type-id='eaa32e2f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='AStorageManager_obbCallbackFunc' type-id='238ccd13' filepath='frameworks/native/include/android/storage_manager.h' line='123' column='1' id='9299e4b4'/>
<class-decl name='ObbActionListener' size-in-bits='224' is-struct='yes' visibility='default' filepath='frameworks/base/native/android/storage_manager.cpp' line='36' column='1' id='38e516d0'>
<base-class access='public' layout-offset-in-bits='0' type-id='b4c0d64f'/>
<data-member access='private' layout-offset-in-bits='128'>
<var-decl name='mStorageManager' type-id='4c8890e6' visibility='default' filepath='frameworks/base/native/android/storage_manager.cpp' line='38' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='ObbActionListener' mangled-name='_ZN17ObbActionListenerC1EP15AStorageManager' filepath='frameworks/base/native/android/storage_manager.cpp' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7376f3a6' is-artificial='yes'/>
<parameter type-id='df7f8372'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='4'>
<function-decl name='onObbResult' mangled-name='_ZN17ObbActionListener11onObbResultERKN7android8String16Eii' filepath='frameworks/base/native/android/storage_manager.cpp' line='45' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7376f3a6' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='922df12b'/>
<parameter type-id='922df12b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='AStorageManager' type-id='56516754' filepath='frameworks/native/include/android/storage_manager.h' line='40' column='1' id='6fc023b3'/>
<reference-type-def kind='lvalue' type-id='56516754' size-in-bits='32' id='e37f89be'/>
<pointer-type-def type-id='6fc023b3' size-in-bits='32' id='df7f8372'/>
<reference-type-def kind='lvalue' type-id='38e516d0' size-in-bits='32' id='7f77068a'/>
<pointer-type-def type-id='38e516d0' size-in-bits='32' id='7376f3a6'/>
<pointer-type-def type-id='f0b1600d' size-in-bits='32' id='547a22ad'/>
<qualified-type-def type-id='547a22ad' const='yes' id='b8e35a82'/>
<reference-type-def kind='lvalue' type-id='b8e35a82' size-in-bits='32' id='b1e7b02c'/>
<pointer-type-def type-id='b8e35a82' size-in-bits='32' id='b5e7b678'/>
<reference-type-def kind='lvalue' type-id='547a22ad' size-in-bits='32' id='874460d1'/>
<pointer-type-def type-id='547a22ad' size-in-bits='32' id='83445a85'/>
<pointer-type-def type-id='2144ef38' size-in-bits='32' id='3ab04eee'/>
<reference-type-def kind='lvalue' type-id='edff7cb3' size-in-bits='32' id='c1a5cef7'/>
<pointer-type-def type-id='edff7cb3' size-in-bits='32' id='b5a5bc13'/>
<reference-type-def kind='lvalue' type-id='40b6343a' size-in-bits='32' id='695a352c'/>
<pointer-type-def type-id='40b6343a' size-in-bits='32' id='6d5a3b78'/>
<reference-type-def kind='lvalue' type-id='bf075117' size-in-bits='32' id='a0b91aeb'/>
<pointer-type-def type-id='bf075117' size-in-bits='32' id='9cb9149f'/>
<reference-type-def kind='lvalue' type-id='f7c5ae1e' size-in-bits='32' id='bb0185f0'/>
<pointer-type-def type-id='f7c5ae1e' size-in-bits='32' id='c70198d4'/>
<reference-type-def kind='lvalue' type-id='3ac5546d' size-in-bits='32' id='f9e6f629'/>
<pointer-type-def type-id='3ac5546d' size-in-bits='32' id='05e7090d'/>
<reference-type-def kind='lvalue' type-id='c02827ab' size-in-bits='32' id='e6e1b79f'/>
<pointer-type-def type-id='c02827ab' size-in-bits='32' id='eae1bdeb'/>
<reference-type-def kind='lvalue' type-id='65c10d3d' size-in-bits='32' id='4e615fb9'/>
<pointer-type-def type-id='65c10d3d' size-in-bits='32' id='5a61729d'/>
<reference-type-def kind='lvalue' type-id='3847ab67' size-in-bits='32' id='3f89886b'/>
<pointer-type-def type-id='3847ab67' size-in-bits='32' id='3b89821f'/>
<reference-type-def kind='lvalue' type-id='4c8890e6' size-in-bits='32' id='bb952888'/>
<reference-type-def kind='rvalue' type-id='4c8890e6' size-in-bits='32' id='f9cf09ea'/>
<pointer-type-def type-id='4c8890e6' size-in-bits='32' id='b795223c'/>
<reference-type-def kind='lvalue' type-id='788ba3f2' size-in-bits='32' id='43fc1784'/>
<reference-type-def kind='rvalue' type-id='788ba3f2' size-in-bits='32' id='a7d93406'/>
<pointer-type-def type-id='788ba3f2' size-in-bits='32' id='37fc04a0'/>
<reference-type-def kind='lvalue' type-id='bb7689ff' size-in-bits='32' id='1a8388e3'/>
<reference-type-def kind='rvalue' type-id='bb7689ff' size-in-bits='32' id='82104e1f'/>
<pointer-type-def type-id='bb7689ff' size-in-bits='32' id='26839bc7'/>
<reference-type-def kind='lvalue' type-id='12dbd264' size-in-bits='32' id='f2d597be'/>
<reference-type-def kind='rvalue' type-id='12dbd264' size-in-bits='32' id='de3da448'/>
<pointer-type-def type-id='12dbd264' size-in-bits='32' id='eed59172'/>
<reference-type-def kind='lvalue' type-id='f331f373' size-in-bits='32' id='ea639f77'/>
<reference-type-def kind='rvalue' type-id='f331f373' size-in-bits='32' id='4bd3cc83'/>
<pointer-type-def type-id='f331f373' size-in-bits='32' id='de638c93'/>
<reference-type-def kind='lvalue' type-id='92343ec8' size-in-bits='32' id='71661a12'/>
<reference-type-def kind='rvalue' type-id='92343ec8' size-in-bits='32' id='b7bb3fdc'/>
<pointer-type-def type-id='92343ec8' size-in-bits='32' id='7566205e'/>
<reference-type-def kind='lvalue' type-id='f7c08621' size-in-bits='32' id='5086403d'/>
<reference-type-def kind='rvalue' type-id='f7c08621' size-in-bits='32' id='de56ea81'/>
<pointer-type-def type-id='f7c08621' size-in-bits='32' id='44862d59'/>
<reference-type-def kind='lvalue' type-id='2270c437' size-in-bits='32' id='4856966b'/>
<reference-type-def kind='rvalue' type-id='2270c437' size-in-bits='32' id='2d4e9b37'/>
<pointer-type-def type-id='2270c437' size-in-bits='32' id='4456901f'/>
<reference-type-def kind='lvalue' type-id='a107f0d1' size-in-bits='32' id='c1cb5a2d'/>
<reference-type-def kind='rvalue' type-id='a107f0d1' size-in-bits='32' id='1e1ebf51'/>
<pointer-type-def type-id='a107f0d1' size-in-bits='32' id='b5cb4749'/>
<qualified-type-def type-id='2144ef38' const='yes' id='f7007f3f'/>
<pointer-type-def type-id='f7007f3f' size-in-bits='32' id='eac80e0f'/>
<qualified-type-def type-id='5d81b3b0' const='yes' id='94d46bf9'/>
<reference-type-def kind='lvalue' type-id='94d46bf9' size-in-bits='32' id='2965d00d'/>
<qualified-type-def type-id='3847ab67' const='yes' id='27297916'/>
<reference-type-def kind='lvalue' type-id='27297916' size-in-bits='32' id='d649c690'/>
<pointer-type-def type-id='27297916' size-in-bits='32' id='e249d974'/>
<qualified-type-def type-id='4c8890e6' const='yes' id='f4bc7ed7'/>
<reference-type-def kind='lvalue' type-id='f4bc7ed7' size-in-bits='32' id='35bbd563'/>
<pointer-type-def type-id='f4bc7ed7' size-in-bits='32' id='41bbe847'/>
<qualified-type-def type-id='788ba3f2' const='yes' id='2d0d8ce7'/>
<reference-type-def kind='lvalue' type-id='2d0d8ce7' size-in-bits='32' id='ad5493d3'/>
<pointer-type-def type-id='2d0d8ce7' size-in-bits='32' id='b954a6b7'/>
<qualified-type-def type-id='bb7689ff' const='yes' id='34433e18'/>
<reference-type-def kind='lvalue' type-id='34433e18' size-in-bits='32' id='83dafb9a'/>
<pointer-type-def type-id='34433e18' size-in-bits='32' id='77dae8b6'/>
<qualified-type-def type-id='12dbd264' const='yes' id='dfa5c389'/>
<reference-type-def kind='lvalue' type-id='dfa5c389' size-in-bits='32' id='c0f30c7d'/>
<pointer-type-def type-id='dfa5c389' size-in-bits='32' id='b4f2f999'/>
<qualified-type-def type-id='f331f373' const='yes' id='62294afc'/>
<reference-type-def kind='lvalue' type-id='62294afc' size-in-bits='32' id='6100d52e'/>
<pointer-type-def type-id='62294afc' size-in-bits='32' id='5d00cee2'/>
<qualified-type-def type-id='92343ec8' const='yes' id='0a81a029'/>
<reference-type-def kind='lvalue' type-id='0a81a029' size-in-bits='32' id='990ef79d'/>
<pointer-type-def type-id='0a81a029' size-in-bits='32' id='8d0ee4b9'/>
<qualified-type-def type-id='f7c08621' const='yes' id='95e46bde'/>
<reference-type-def kind='lvalue' type-id='95e46bde' size-in-bits='32' id='ee95f768'/>
<pointer-type-def type-id='95e46bde' size-in-bits='32' id='ea95f11c'/>
<qualified-type-def type-id='2270c437' const='yes' id='cbed8f30'/>
<reference-type-def kind='lvalue' type-id='cbed8f30' size-in-bits='32' id='1cf83fa2'/>
<pointer-type-def type-id='cbed8f30' size-in-bits='32' id='20f845ee'/>
<qualified-type-def type-id='a107f0d1' const='yes' id='2d59b88e'/>
<reference-type-def kind='lvalue' type-id='2d59b88e' size-in-bits='32' id='0c3db078'/>
<pointer-type-def type-id='2d59b88e' size-in-bits='32' id='083daa2c'/>
<qualified-type-def type-id='3ff5601b' const='yes' id='922df12b'/>
<qualified-type-def type-id='0efd2e9e' const='yes' id='96cd7851'/>
<reference-type-def kind='lvalue' type-id='96cd7851' size-in-bits='32' id='dc74a355'/>
<pointer-type-def type-id='96cd7851' size-in-bits='32' id='e074a9a1'/>
<qualified-type-def type-id='3707128c' const='yes' id='31c8e515'/>
<pointer-type-def type-id='31c8e515' size-in-bits='32' id='9e40e22d'/>
<pointer-type-def type-id='735b63b3' size-in-bits='32' id='cb44d457'/>
<pointer-type-def type-id='32a29f07' size-in-bits='32' id='2841c17b'/>
<reference-type-def kind='lvalue' type-id='0efd2e9e' size-in-bits='32' id='7cfadc20'/>
<pointer-type-def type-id='0efd2e9e' size-in-bits='32' id='88faef04'/>
<pointer-type-def type-id='a5d64365' size-in-bits='32' id='dcdcfc25'/>
<pointer-type-def type-id='f521429f' size-in-bits='32' id='238ccd13'/>
<qualified-type-def type-id='3ff5601b' volatile='yes' id='fda05812'/>
<qualified-type-def type-id='0efd2e9e' volatile='yes' id='3707128c'/>
<pointer-type-def type-id='3707128c' size-in-bits='32' id='46225b52'/>
<qualified-type-def type-id='a5d64365' volatile='yes' id='a6de878b'/>
<pointer-type-def type-id='a6de878b' size-in-bits='32' id='514f8273'/>
<namespace-decl name='android'>
<class-decl name='IMountService' size-in-bits='96' visibility='default' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='32' column='1' id='bf075117'>
<base-class access='public' layout-offset-in-bits='0' type-id='40b6343a'/>
<data-member access='public' static='yes'>
<var-decl name='descriptor' type-id='a3cec311' visibility='default' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='34' column='1'/>
</data-member>
<data-member access='private' static='yes'>
<var-decl name='default_impl' type-id='34e3553c' visibility='default' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='34' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='IMountService' mangled-name='_ZN7android13IMountServiceC2Ev' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='34' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='IMountService' mangled-name='_ZN7android13IMountServiceC2Ev' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='34' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~IMountService' mangled-name='_ZN7android13IMountServiceD0Ev' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='34' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~IMountService' mangled-name='_ZN7android13IMountServiceD0Ev' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='34' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~IMountService' mangled-name='_ZN7android13IMountServiceD1Ev' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='34' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~IMountService' mangled-name='_ZN7android13IMountServiceD2Ev' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='34' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='3'>
<function-decl name='getInterfaceDescriptor' mangled-name='_ZNK7android13IMountService22getInterfaceDescriptorEv' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='34' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e4896a10' is-artificial='yes'/>
<return type-id='157d4f95'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='4'>
<function-decl name='registerListener' mangled-name='_ZN7android13IMountService16registerListenerERKNS_2spINS_21IMountServiceListenerEEE' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='36' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='7743ab4a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='5'>
<function-decl name='unregisterListener' mangled-name='_ZN7android13IMountService18unregisterListenerERKNS_2spINS_21IMountServiceListenerEEE' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='38' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='7743ab4a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='6'>
<function-decl name='isUsbMassStorageConnected' mangled-name='_ZN7android13IMountService25isUsbMassStorageConnectedEv' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='39' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<return type-id='c894953d'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='7'>
<function-decl name='setUsbMassStorageEnabled' mangled-name='_ZN7android13IMountService24setUsbMassStorageEnabledEb' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='40' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='4ab96a04'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='8'>
<function-decl name='isUsbMassStorageEnabled' mangled-name='_ZN7android13IMountService23isUsbMassStorageEnabledEv' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<return type-id='c894953d'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='9'>
<function-decl name='mountVolume' mangled-name='_ZN7android13IMountService11mountVolumeERKNS_8String16E' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='10'>
<function-decl name='unmountVolume' mangled-name='_ZN7android13IMountService13unmountVolumeERKNS_8String16Ebb' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='4ab96a04'/>
<parameter type-id='4ab96a04'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='11'>
<function-decl name='formatVolume' mangled-name='_ZN7android13IMountService12formatVolumeERKNS_8String16E' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='45' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='12'>
<function-decl name='getStorageUsers' mangled-name='_ZN7android13IMountService15getStorageUsersERKNS_8String16EPPi' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='47' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='9aa04798'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='13'>
<function-decl name='getVolumeState' mangled-name='_ZN7android13IMountService14getVolumeStateERKNS_8String16E' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='14'>
<function-decl name='createSecureContainer' mangled-name='_ZN7android13IMountService21createSecureContainerERKNS_8String16EiS3_S3_i' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='49' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='922df12b'/>
<parameter type-id='157d4f95'/>
<parameter type-id='157d4f95'/>
<parameter type-id='922df12b'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='15'>
<function-decl name='finalizeSecureContainer' mangled-name='_ZN7android13IMountService23finalizeSecureContainerERKNS_8String16E' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='52' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='16'>
<function-decl name='destroySecureContainer' mangled-name='_ZN7android13IMountService22destroySecureContainerERKNS_8String16E' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='53' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='17'>
<function-decl name='mountSecureContainer' mangled-name='_ZN7android13IMountService20mountSecureContainerERKNS_8String16ES3_i' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='54' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='157d4f95'/>
<parameter type-id='922df12b'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='18'>
<function-decl name='unmountSecureContainer' mangled-name='_ZN7android13IMountService22unmountSecureContainerERKNS_8String16Eb' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='57' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='4ab96a04'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='19'>
<function-decl name='isSecureContainerMounted' mangled-name='_ZN7android13IMountService24isSecureContainerMountedERKNS_8String16E' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='58' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<return type-id='c894953d'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='20'>
<function-decl name='renameSecureContainer' mangled-name='_ZN7android13IMountService21renameSecureContainerERKNS_8String16ES3_' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='59' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='157d4f95'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='21'>
<function-decl name='getSecureContainerPath' mangled-name='_ZN7android13IMountService22getSecureContainerPathERKNS_8String16ERS1_' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='61' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='22923b4c'/>
<return type-id='c894953d'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='22'>
<function-decl name='getSecureContainerList' mangled-name='_ZN7android13IMountService22getSecureContainerListERKNS_8String16ERPS1_' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='62' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='763d7e1a'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='23'>
<function-decl name='shutdown' mangled-name='_ZN7android13IMountService8shutdownERKNS_2spINS_22IMountShutdownObserverEEE' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='64' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='5f8c324f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='24'>
<function-decl name='finishMediaUpdate' mangled-name='_ZN7android13IMountService17finishMediaUpdateEv' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='65' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='25'>
<function-decl name='mountObb' mangled-name='_ZN7android13IMountService8mountObbERKNS_8String16ES3_S3_RKNS_2spINS_18IObbActionListenerEEEiRKNS4_INS_7ObbInfoEEE' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='66' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='157d4f95'/>
<parameter type-id='157d4f95'/>
<parameter type-id='990ef79d'/>
<parameter type-id='922df12b'/>
<parameter type-id='0c3db078'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='26'>
<function-decl name='unmountObb' mangled-name='_ZN7android13IMountService10unmountObbERKNS_8String16EbRKNS_2spINS_18IObbActionListenerEEEi' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='69' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='4ab96a04'/>
<parameter type-id='990ef79d'/>
<parameter type-id='922df12b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='27'>
<function-decl name='isObbMounted' mangled-name='_ZN7android13IMountService12isObbMountedERKNS_8String16E' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='71' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<return type-id='c894953d'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='28'>
<function-decl name='getMountedObbPath' mangled-name='_ZN7android13IMountService17getMountedObbPathERKNS_8String16ERS1_' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='72' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='22923b4c'/>
<return type-id='c894953d'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='29'>
<function-decl name='decryptStorage' mangled-name='_ZN7android13IMountService14decryptStorageERKNS_8String16E' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='73' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='30'>
<function-decl name='encryptStorage' mangled-name='_ZN7android13IMountService14encryptStorageERKNS_8String16E' filepath='frameworks/base/libs/storage/include/storage/IMountService.h' line='74' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9cb9149f' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<return type-id='3ff5601b'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='IObbActionListener' size-in-bits='96' visibility='default' filepath='frameworks/base/libs/storage/include/storage/IObbActionListener.h' line='27' column='1' id='f7c5ae1e'>
<base-class access='public' layout-offset-in-bits='0' type-id='40b6343a'/>
<data-member access='public' static='yes'>
<var-decl name='descriptor' type-id='a3cec311' visibility='default' filepath='frameworks/base/libs/storage/include/storage/IObbActionListener.h' line='30' column='1'/>
</data-member>
<data-member access='private' static='yes'>
<var-decl name='default_impl' type-id='c722890a' visibility='default' filepath='frameworks/base/libs/storage/include/storage/IObbActionListener.h' line='30' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='IObbActionListener' mangled-name='_ZN7android18IObbActionListenerC2Ev' filepath='frameworks/base/libs/storage/include/storage/IObbActionListener.h' line='30' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c70198d4' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='IObbActionListener' mangled-name='_ZN7android18IObbActionListenerC2Ev' filepath='frameworks/base/libs/storage/include/storage/IObbActionListener.h' line='30' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c70198d4' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~IObbActionListener' mangled-name='_ZN7android18IObbActionListenerD0Ev' filepath='frameworks/base/libs/storage/include/storage/IObbActionListener.h' line='30' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c70198d4' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~IObbActionListener' mangled-name='_ZN7android18IObbActionListenerD0Ev' filepath='frameworks/base/libs/storage/include/storage/IObbActionListener.h' line='30' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c70198d4' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~IObbActionListener' mangled-name='_ZN7android18IObbActionListenerD1Ev' filepath='frameworks/base/libs/storage/include/storage/IObbActionListener.h' line='30' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c70198d4' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~IObbActionListener' mangled-name='_ZN7android18IObbActionListenerD2Ev' filepath='frameworks/base/libs/storage/include/storage/IObbActionListener.h' line='30' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c70198d4' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='3'>
<function-decl name='getInterfaceDescriptor' mangled-name='_ZNK7android18IObbActionListener22getInterfaceDescriptorEv' filepath='frameworks/base/libs/storage/include/storage/IObbActionListener.h' line='30' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='32d2f295' is-artificial='yes'/>
<return type-id='157d4f95'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='4'>
<function-decl name='onObbResult' mangled-name='_ZN7android18IObbActionListener11onObbResultERKNS_8String16Eii' filepath='frameworks/base/libs/storage/include/storage/IObbActionListener.h' line='32' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c70198d4' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<parameter type-id='922df12b'/>
<parameter type-id='922df12b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='sp&lt;AStorageManager&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='31' column='1' id='4c8890e6'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='df7f8372' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='90' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b795223c' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' mangled-name='_ZN7android2spI15AStorageManagerEC2EPS1_' filepath='system/core/libutils/include/utils/StrongPointer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b795223c' is-artificial='yes'/>
<parameter type-id='df7f8372'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b795223c' is-artificial='yes'/>
<parameter type-id='35bbd563'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b795223c' is-artificial='yes'/>
<parameter type-id='f9cf09ea'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~sp' mangled-name='_ZN7android2spI15AStorageManagerED2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b795223c' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='Vector&lt;ObbCallback *&gt;' size-in-bits='160' visibility='default' filepath='system/core/libutils/include/utils/Vector.h' line='57' column='1' id='3847ab67'>
<base-class access='private' layout-offset-in-bits='0' type-id='86634f01'/>
<member-type access='private'>
<typedef-decl name='compar_t' type-id='cb44d457' filepath='system/core/libutils/include/utils/Vector.h' line='185' column='1' id='2dd55475'/>
</member-type>
<member-type access='private'>
<typedef-decl name='compar_r_t' type-id='2841c17b' filepath='system/core/libutils/include/utils/Vector.h' line='186' column='1' id='071d6ee0'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='83445a85' filepath='system/core/libutils/include/utils/Vector.h' line='199' column='1' id='764c9ed0'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='b5e7b678' filepath='system/core/libutils/include/utils/Vector.h' line='200' column='1' id='0dc1dca0'/>
</member-type>
<member-function access='public'>
<function-decl name='Vector' mangled-name='_ZN7android6VectorIP11ObbCallbackEC2Ev' filepath='system/core/libutils/include/utils/Vector.h' line='66' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3b89821f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='Vector' filepath='system/core/libutils/include/utils/Vector.h' line='67' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3b89821f' is-artificial='yes'/>
<parameter type-id='d649c690'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='Vector' filepath='system/core/libutils/include/utils/Vector.h' line='68' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3b89821f' is-artificial='yes'/>
<parameter type-id='2965d00d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~Vector' mangled-name='_ZN7android6VectorIP11ObbCallbackED0Ev' filepath='system/core/libutils/include/utils/Vector.h' line='69' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3b89821f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~Vector' mangled-name='_ZN7android6VectorIP11ObbCallbackED2Ev' filepath='system/core/libutils/include/utils/Vector.h' line='69' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3b89821f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' vtable-offset='2'>
<function-decl name='do_construct' mangled-name='_ZNK7android6VectorIP11ObbCallbackE12do_constructEPvj' filepath='system/core/libutils/include/utils/Vector.h' line='216' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e249d974' is-artificial='yes'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='b59d7dce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' vtable-offset='3'>
<function-decl name='do_destroy' mangled-name='_ZNK7android6VectorIP11ObbCallbackE10do_destroyEPvj' filepath='system/core/libutils/include/utils/Vector.h' line='217' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e249d974' is-artificial='yes'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='b59d7dce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' vtable-offset='4'>
<function-decl name='do_copy' mangled-name='_ZNK7android6VectorIP11ObbCallbackE7do_copyEPvPKvj' filepath='system/core/libutils/include/utils/Vector.h' line='218' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e249d974' is-artificial='yes'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='b59d7dce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' vtable-offset='5'>
<function-decl name='do_splat' mangled-name='_ZNK7android6VectorIP11ObbCallbackE8do_splatEPvPKvj' filepath='system/core/libutils/include/utils/Vector.h' line='219' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e249d974' is-artificial='yes'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='b59d7dce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' vtable-offset='6'>
<function-decl name='do_move_forward' mangled-name='_ZNK7android6VectorIP11ObbCallbackE15do_move_forwardEPvPKvj' filepath='system/core/libutils/include/utils/Vector.h' line='220' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e249d974' is-artificial='yes'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='b59d7dce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' vtable-offset='7'>
<function-decl name='do_move_backward' mangled-name='_ZNK7android6VectorIP11ObbCallbackE16do_move_backwardEPvPKvj' filepath='system/core/libutils/include/utils/Vector.h' line='221' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e249d974' is-artificial='yes'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='b59d7dce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='sp&lt;ObbActionListener&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='31' column='1' id='788ba3f2'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='7376f3a6' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='90' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='sp' mangled-name='_ZN7android2spI17ObbActionListenerEC2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='37fc04a0' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='37fc04a0' is-artificial='yes'/>
<parameter type-id='7376f3a6'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='37fc04a0' is-artificial='yes'/>
<parameter type-id='ad5493d3'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='37fc04a0' is-artificial='yes'/>
<parameter type-id='a7d93406'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~sp' mangled-name='_ZN7android2spI17ObbActionListenerED2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='37fc04a0' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='sp&lt;android::IMountService&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='31' column='1' id='f331f373'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='9cb9149f' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='90' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='sp' mangled-name='_ZN7android2spINS_13IMountServiceEEC2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='de638c93' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='de638c93' is-artificial='yes'/>
<parameter type-id='9cb9149f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='de638c93' is-artificial='yes'/>
<parameter type-id='6100d52e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='de638c93' is-artificial='yes'/>
<parameter type-id='4bd3cc83'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~sp' mangled-name='_ZN7android2spINS_13IMountServiceEED2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='de638c93' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='sp&lt;android::IBinder&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='31' column='1' id='bb7689ff'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='b5a5bc13' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='90' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26839bc7' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' mangled-name='_ZN7android2spINS_7IBinderEEC2EPS1_' filepath='system/core/libutils/include/utils/StrongPointer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26839bc7' is-artificial='yes'/>
<parameter type-id='b5a5bc13'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' mangled-name='_ZN7android2spINS_7IBinderEEC2ERKS2_' filepath='system/core/libutils/include/utils/StrongPointer.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26839bc7' is-artificial='yes'/>
<parameter type-id='83dafb9a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26839bc7' is-artificial='yes'/>
<parameter type-id='82104e1f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~sp' mangled-name='_ZN7android2spINS_7IBinderEED2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26839bc7' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='sp&lt;android::IObbActionListener&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='31' column='1' id='92343ec8'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='c70198d4' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='90' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='sp' mangled-name='_ZN7android2spINS_18IObbActionListenerEEC2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7566205e' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7566205e' is-artificial='yes'/>
<parameter type-id='c70198d4'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7566205e' is-artificial='yes'/>
<parameter type-id='990ef79d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7566205e' is-artificial='yes'/>
<parameter type-id='b7bb3fdc'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~sp' mangled-name='_ZN7android2spINS_18IObbActionListenerEED2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7566205e' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp&lt;ObbActionListener&gt;' mangled-name='_ZN7android2spINS_18IObbActionListenerEEC2I17ObbActionListenerEERKNS0_IT_EE' filepath='system/core/libutils/include/utils/StrongPointer.h' line='45' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7566205e' is-artificial='yes'/>
<parameter type-id='ad5493d3'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='BnObbActionListener' size-in-bits='192' visibility='default' filepath='frameworks/base/libs/storage/include/storage/IObbActionListener.h' line='37' column='1' id='b4c0d64f'>
<base-class access='public' layout-offset-in-bits='0' type-id='2144ef38'/>
<member-function access='public' vtable-offset='6'>
<function-decl name='onTransact' mangled-name='_ZN7android19BnObbActionListener10onTransactEjRKNS_6ParcelEPS1_j' filepath='frameworks/base/libs/storage/include/storage/IObbActionListener.h' line='40' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='36e31287' is-artificial='yes'/>
<parameter type-id='8f92235e'/>
<parameter type-id='6d925e80'/>
<parameter type-id='1a1ddb91'/>
<parameter type-id='8f92235e'/>
<return type-id='6e9756f6'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='sp&lt;android::ObbInfo&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='31' column='1' id='a107f0d1'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='5a61729d' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='90' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b5cb4749' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' mangled-name='_ZN7android2spINS_7ObbInfoEEC2EPS1_' filepath='system/core/libutils/include/utils/StrongPointer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b5cb4749' is-artificial='yes'/>
<parameter type-id='5a61729d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b5cb4749' is-artificial='yes'/>
<parameter type-id='0c3db078'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b5cb4749' is-artificial='yes'/>
<parameter type-id='1e1ebf51'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~sp' mangled-name='_ZN7android2spINS_7ObbInfoEED2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b5cb4749' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='ObbInfo' size-in-bits='288' visibility='default' filepath='frameworks/base/libs/storage/include/storage/ObbInfo.h' line='27' column='1' id='65c10d3d'>
<base-class access='public' layout-offset-in-bits='0' type-id='f8f7e309'/>
<base-class access='public' layout-offset-in-bits='96' is-virtual='yes' type-id='12f619c0'/>
<data-member access='private' layout-offset-in-bits='32'>
<var-decl name='mFileName' type-id='a3cec311' visibility='default' filepath='frameworks/base/libs/storage/include/storage/ObbInfo.h' line='38' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='mPackageName' type-id='a3cec311' visibility='default' filepath='frameworks/base/libs/storage/include/storage/ObbInfo.h' line='39' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='96'>
<var-decl name='mVersion' type-id='3ff5601b' visibility='default' filepath='frameworks/base/libs/storage/include/storage/ObbInfo.h' line='40' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='128'>
<var-decl name='mFlags' type-id='3ff5601b' visibility='default' filepath='frameworks/base/libs/storage/include/storage/ObbInfo.h' line='41' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='160'>
<var-decl name='mSaltSize' type-id='b59d7dce' visibility='default' filepath='frameworks/base/libs/storage/include/storage/ObbInfo.h' line='42' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='192'>
<var-decl name='mSalt' type-id='9f7200cf' visibility='default' filepath='frameworks/base/libs/storage/include/storage/ObbInfo.h' line='43' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='ObbInfo' mangled-name='_ZN7android7ObbInfoC1ENS_8String16ES1_iijPKh' filepath='frameworks/base/libs/storage/include/storage/ObbInfo.h' line='30' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5a61729d' is-artificial='yes'/>
<parameter type-id='a3cec311'/>
<parameter type-id='a3cec311'/>
<parameter type-id='3ff5601b'/>
<parameter type-id='3ff5601b'/>
<parameter type-id='b59d7dce'/>
<parameter type-id='9f7200cf'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~ObbInfo' mangled-name='_ZN7android7ObbInfoD0Ev' filepath='frameworks/base/libs/storage/include/storage/ObbInfo.h' line='32' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5a61729d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~ObbInfo' mangled-name='_ZN7android7ObbInfoD0Ev' filepath='frameworks/base/libs/storage/include/storage/ObbInfo.h' line='32' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5a61729d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~ObbInfo' mangled-name='_ZN7android7ObbInfoD1Ev' filepath='frameworks/base/libs/storage/include/storage/ObbInfo.h' line='32' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5a61729d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~ObbInfo' mangled-name='_ZN7android7ObbInfoD2Ev' filepath='frameworks/base/libs/storage/include/storage/ObbInfo.h' line='32' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5a61729d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='2'>
<function-decl name='writeToParcel' mangled-name='_ZNK7android7ObbInfo13writeToParcelEPNS_6ParcelE' filepath='frameworks/base/libs/storage/include/storage/ObbInfo.h' line='34' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a5f3e61a' is-artificial='yes'/>
<parameter type-id='1a1ddb91'/>
<return type-id='6e9756f6'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='3'>
<function-decl name='readFromParcel' mangled-name='_ZN7android7ObbInfo14readFromParcelEPKNS_6ParcelE' filepath='frameworks/base/libs/storage/include/storage/ObbInfo.h' line='35' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5a61729d' is-artificial='yes'/>
<parameter type-id='79927164'/>
<return type-id='6e9756f6'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='sp&lt;android::IInterface&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='31' column='1' id='12dbd264'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='6d5a3b78' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='90' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eed59172' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' mangled-name='_ZN7android2spINS_10IInterfaceEEC2EPS1_' filepath='system/core/libutils/include/utils/StrongPointer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eed59172' is-artificial='yes'/>
<parameter type-id='6d5a3b78'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eed59172' is-artificial='yes'/>
<parameter type-id='c0f30c7d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eed59172' is-artificial='yes'/>
<parameter type-id='de3da448'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~sp' mangled-name='_ZN7android2spINS_10IInterfaceEED2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eed59172' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp&lt;android::BnInterface&lt;android::IObbActionListener&gt; &gt;' mangled-name='_ZN7android2spINS_10IInterfaceEEC2INS_11BnInterfaceINS_18IObbActionListenerEEEEEPT_' filepath='system/core/libutils/include/utils/StrongPointer.h' line='44' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eed59172' is-artificial='yes'/>
<parameter type-id='3ab04eee'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp&lt;android::IMountServiceListener&gt;' mangled-name='_ZN7android2spINS_10IInterfaceEEC2INS_21IMountServiceListenerEEERKNS0_IT_EE' filepath='system/core/libutils/include/utils/StrongPointer.h' line='45' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eed59172' is-artificial='yes'/>
<parameter type-id='7743ab4a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp&lt;android::IMountShutdownObserver&gt;' mangled-name='_ZN7android2spINS_10IInterfaceEEC2INS_22IMountShutdownObserverEEERKNS0_IT_EE' filepath='system/core/libutils/include/utils/StrongPointer.h' line='45' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eed59172' is-artificial='yes'/>
<parameter type-id='5f8c324f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp&lt;android::IObbActionListener&gt;' mangled-name='_ZN7android2spINS_10IInterfaceEEC2INS_18IObbActionListenerEEERKNS0_IT_EE' filepath='system/core/libutils/include/utils/StrongPointer.h' line='45' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eed59172' is-artificial='yes'/>
<parameter type-id='990ef79d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='sp&lt;android::IServiceManager&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='31' column='1' id='f7c08621'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='05e7090d' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='90' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='44862d59' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='44862d59' is-artificial='yes'/>
<parameter type-id='05e7090d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='44862d59' is-artificial='yes'/>
<parameter type-id='ee95f768'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='44862d59' is-artificial='yes'/>
<parameter type-id='de56ea81'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~sp' mangled-name='_ZN7android2spINS_15IServiceManagerEED2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='44862d59' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='BnInterface&lt;android::IObbActionListener&gt;' size-in-bits='192' visibility='default' filepath='frameworks/native/libs/binder/include/binder/IInterface.h' line='72' column='1' id='2144ef38'>
<base-class access='public' layout-offset-in-bits='0' type-id='f7c5ae1e'/>
<base-class access='public' layout-offset-in-bits='32' type-id='a4d376c6'/>
<member-function access='protected' vtable-offset='2'>
<function-decl name='onAsBinder' mangled-name='_ZN7android11BnInterfaceINS_18IObbActionListenerEE10onAsBinderEv' filepath='frameworks/native/libs/binder/include/binder/IInterface.h' line='80' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3ab04eee' is-artificial='yes'/>
<return type-id='b5a5bc13'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='3'>
<function-decl name='getInterfaceDescriptor' mangled-name='_ZNK7android11BnInterfaceINS_18IObbActionListenerEE22getInterfaceDescriptorEv' filepath='frameworks/native/libs/binder/include/binder/IInterface.h' line='76' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eac80e0f' is-artificial='yes'/>
<return type-id='157d4f95'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='5'>
<function-decl name='queryLocalInterface' mangled-name='_ZN7android11BnInterfaceINS_18IObbActionListenerEE19queryLocalInterfaceERKNS_8String16E' filepath='frameworks/native/libs/binder/include/binder/IInterface.h' line='75' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3ab04eee' is-artificial='yes'/>
<parameter type-id='157d4f95'/>
<return type-id='12dbd264'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='sp&lt;android::ObbFile&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='31' column='1' id='2270c437'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='eae1bdeb' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='90' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4456901f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' mangled-name='_ZN7android2spINS_7ObbFileEEC2EPS1_' filepath='system/core/libutils/include/utils/StrongPointer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4456901f' is-artificial='yes'/>
<parameter type-id='eae1bdeb'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4456901f' is-artificial='yes'/>
<parameter type-id='1cf83fa2'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4456901f' is-artificial='yes'/>
<parameter type-id='2d4e9b37'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~sp' mangled-name='_ZN7android2spINS_7ObbFileEED2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4456901f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='RefBase' visibility='default' is-declaration-only='yes' id='12f619c0'>
<member-type access='private'>
<class-decl name='weakref_type' size-in-bits='8' visibility='default' filepath='system/core/libutils/include/utils/RefBase.h' line='254' column='1' id='114d3ce2'/>
</member-type>
</class-decl>
<class-decl name='SortedVector&lt;ObbCallback *&gt;' visibility='default' is-declaration-only='yes' id='5d81b3b0'/>
<class-decl name='IServiceManager' visibility='default' is-declaration-only='yes' id='3ac5546d'/>
<class-decl name='IBinder' visibility='default' is-declaration-only='yes' id='edff7cb3'/>
<class-decl name='BBinder' visibility='default' is-declaration-only='yes' id='a4d376c6'/>
<class-decl name='IInterface' visibility='default' is-declaration-only='yes' id='40b6343a'/>
</namespace-decl>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<typedef-decl name='memory_order' type-id='0b7ffe92' filepath='external/libcxx/include/atomic' line='585' column='1' id='b1193b6e'/>
<enum-decl name='memory_order' filepath='external/libcxx/include/atomic' line='581' column='1' id='0b7ffe92'>
<underlying-type type-id='9cac1fee'/>
<enumerator name='memory_order_relaxed' value='0'/>
<enumerator name='memory_order_consume' value='1'/>
<enumerator name='memory_order_acquire' value='2'/>
<enumerator name='memory_order_release' value='3'/>
<enumerator name='memory_order_acq_rel' value='4'/>
<enumerator name='memory_order_seq_cst' value='5'/>
</enum-decl>
<class-decl name='__atomic_base&lt;int, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/atomic' line='891' column='1' id='0efd2e9e'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='__a_' type-id='95e97e5e' visibility='default' filepath='external/libcxx/include/atomic' line='893' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='is_always_lock_free' type-id='4ab96a04' visibility='default' filepath='external/libcxx/include/atomic' line='896' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__atomic_base' filepath='external/libcxx/include/atomic' line='976' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='88faef04' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__atomic_base' filepath='external/libcxx/include/atomic' line='982' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='88faef04' is-artificial='yes'/>
<parameter type-id='95e97e5e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__atomic_base' filepath='external/libcxx/include/atomic' line='984' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='88faef04' is-artificial='yes'/>
<parameter type-id='dc74a355'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__atomic_base&lt;int, true&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/atomic' line='1003' column='1' id='a5d64365'>
<base-class access='public' layout-offset-in-bits='0' type-id='0efd2e9e'/>
<member-function access='public'>
<function-decl name='__atomic_base' filepath='external/libcxx/include/atomic' line='1008' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='dcdcfc25' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__atomic_base' filepath='external/libcxx/include/atomic' line='1010' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='dcdcfc25' is-artificial='yes'/>
<parameter type-id='95e97e5e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
</namespace-decl>
<function-decl name='AStorageManager_new' mangled-name='AStorageManager_new' filepath='frameworks/base/native/android/storage_manager.cpp' line='193' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AStorageManager_new@@LIBANDROID'>
<return type-id='df7f8372'/>
</function-decl>
<function-decl name='AStorageManager_delete' mangled-name='AStorageManager_delete' filepath='frameworks/base/native/android/storage_manager.cpp' line='202' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AStorageManager_delete@@LIBANDROID'>
<parameter type-id='df7f8372' name='mgr' filepath='frameworks/base/native/android/storage_manager.cpp' line='202' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AStorageManager_mountObb' mangled-name='AStorageManager_mountObb' filepath='frameworks/base/native/android/storage_manager.cpp' line='208' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AStorageManager_mountObb@@LIBANDROID'>
<parameter type-id='df7f8372' name='mgr' filepath='frameworks/base/native/android/storage_manager.cpp' line='208' column='1'/>
<parameter type-id='80f4b756' name='filename' filepath='frameworks/base/native/android/storage_manager.cpp' line='208' column='1'/>
<parameter type-id='80f4b756' name='key' filepath='frameworks/base/native/android/storage_manager.cpp' line='208' column='1'/>
<parameter type-id='9299e4b4' name='cb' filepath='frameworks/base/native/android/storage_manager.cpp' line='209' column='1'/>
<parameter type-id='eaa32e2f' name='data' filepath='frameworks/base/native/android/storage_manager.cpp' line='209' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AStorageManager_unmountObb' mangled-name='AStorageManager_unmountObb' filepath='frameworks/base/native/android/storage_manager.cpp' line='213' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AStorageManager_unmountObb@@LIBANDROID'>
<parameter type-id='df7f8372' name='mgr' filepath='frameworks/base/native/android/storage_manager.cpp' line='213' column='1'/>
<parameter type-id='80f4b756' name='filename' filepath='frameworks/base/native/android/storage_manager.cpp' line='213' column='1'/>
<parameter type-id='2448a865' name='force' filepath='frameworks/base/native/android/storage_manager.cpp' line='213' column='1'/>
<parameter type-id='9299e4b4' name='cb' filepath='frameworks/base/native/android/storage_manager.cpp' line='214' column='1'/>
<parameter type-id='eaa32e2f' name='data' filepath='frameworks/base/native/android/storage_manager.cpp' line='214' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AStorageManager_isObbMounted' mangled-name='AStorageManager_isObbMounted' filepath='frameworks/base/native/android/storage_manager.cpp' line='218' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AStorageManager_isObbMounted@@LIBANDROID'>
<parameter type-id='df7f8372' name='mgr' filepath='frameworks/base/native/android/storage_manager.cpp' line='218' column='1'/>
<parameter type-id='80f4b756' name='filename' filepath='frameworks/base/native/android/storage_manager.cpp' line='218' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='AStorageManager_getMountedObbPath' mangled-name='AStorageManager_getMountedObbPath' filepath='frameworks/base/native/android/storage_manager.cpp' line='222' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AStorageManager_getMountedObbPath@@LIBANDROID'>
<parameter type-id='df7f8372' name='mgr' filepath='frameworks/base/native/android/storage_manager.cpp' line='222' column='1'/>
<parameter type-id='80f4b756' name='filename' filepath='frameworks/base/native/android/storage_manager.cpp' line='222' column='1'/>
<return type-id='80f4b756'/>
</function-decl>
<function-type size-in-bits='32' id='735b63b3'>
<parameter type-id='b5e7b678'/>
<parameter type-id='b5e7b678'/>
<return type-id='95e97e5e'/>
</function-type>
<function-type size-in-bits='32' id='32a29f07'>
<parameter type-id='b5e7b678'/>
<parameter type-id='b5e7b678'/>
<parameter type-id='eaa32e2f'/>
<return type-id='95e97e5e'/>
</function-type>
<function-type size-in-bits='32' id='f521429f'>
<parameter type-id='80f4b756'/>
<parameter type-id='922df12b'/>
<parameter type-id='eaa32e2f'/>
<return type-id='48b5725f'/>
</function-type>
</abi-instr>
<abi-instr address-size='32' path='frameworks/base/native/android/surface_control.cpp' language='LANG_C_plus_plus_14'>
<array-type-def dimensions='1' type-id='0ac54e8c' size-in-bits='512' id='0b1b1d03'>
<subrange length='4' type-id='7ff19f0f' id='16fe7105'/>
</array-type-def>
<typedef-decl name='ASurfaceTransaction' type-id='62e73201' filepath='frameworks/native/include/android/surface_control.h' line='86' column='1' id='7705ff5e'/>
<typedef-decl name='ASurfaceTransaction_OnComplete' type-id='c4e02a75' filepath='frameworks/native/include/android/surface_control.h' line='137' column='1' id='f2816675'/>
<typedef-decl name='ASurfaceTransactionStats' type-id='57f0cd10' filepath='frameworks/native/include/android/surface_control.h' line='119' column='1' id='d8cb99c5'/>
<class-decl name='ASurfaceTransactionStats' size-in-bits='320' is-struct='yes' visibility='default' filepath='frameworks/base/native/android/surface_control.cpp' line='201' column='1' id='57f0cd10'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='aSurfaceControlStats' type-id='3e74d082' visibility='default' filepath='frameworks/base/native/android/surface_control.cpp' line='202' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='latchTime' type-id='9da381c4' visibility='default' filepath='frameworks/base/native/android/surface_control.cpp' line='203' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='presentFence' type-id='f783287d' visibility='default' filepath='frameworks/base/native/android/surface_control.cpp' line='204' column='1'/>
</data-member>
</class-decl>
<class-decl name='ASurfaceControlStats' size-in-bits='128' is-struct='yes' visibility='default' filepath='frameworks/base/native/android/surface_control.cpp' line='196' column='1' id='5d04a8c3'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='acquireTime' type-id='9da381c4' visibility='default' filepath='frameworks/base/native/android/surface_control.cpp' line='197' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='previousReleaseFence' type-id='f783287d' visibility='default' filepath='frameworks/base/native/android/surface_control.cpp' line='198' column='1'/>
</data-member>
</class-decl>
<class-decl name='ARect' size-in-bits='128' is-struct='yes' visibility='default' filepath='frameworks/native/libs/arect/include/android/rect.h' line='45' column='1' id='c9ee9172'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='left' type-id='3ff5601b' visibility='default' filepath='frameworks/native/libs/arect/include/android/rect.h' line='50' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='top' type-id='3ff5601b' visibility='default' filepath='frameworks/native/libs/arect/include/android/rect.h' line='52' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='right' type-id='3ff5601b' visibility='default' filepath='frameworks/native/libs/arect/include/android/rect.h' line='54' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='bottom' type-id='3ff5601b' visibility='default' filepath='frameworks/native/libs/arect/include/android/rect.h' line='56' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='ARect' type-id='c9ee9172' filepath='frameworks/native/libs/arect/include/android/rect.h' line='57' column='1' id='d6dabff9'/>
<class-decl name='android_smpte2086_metadata' size-in-bits='320' is-struct='yes' visibility='default' filepath='system/core/libsystem/include/system/graphics.h' line='250' column='1' id='ba8bd8c0'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='displayPrimaryRed' type-id='0095f3ea' visibility='default' filepath='system/core/libsystem/include/system/graphics.h' line='251' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='displayPrimaryGreen' type-id='0095f3ea' visibility='default' filepath='system/core/libsystem/include/system/graphics.h' line='252' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='displayPrimaryBlue' type-id='0095f3ea' visibility='default' filepath='system/core/libsystem/include/system/graphics.h' line='253' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='whitePoint' type-id='0095f3ea' visibility='default' filepath='system/core/libsystem/include/system/graphics.h' line='254' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='maxLuminance' type-id='a6c45d85' visibility='default' filepath='system/core/libsystem/include/system/graphics.h' line='255' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='288'>
<var-decl name='minLuminance' type-id='a6c45d85' visibility='default' filepath='system/core/libsystem/include/system/graphics.h' line='256' column='1'/>
</data-member>
</class-decl>
<class-decl name='android_xy_color' size-in-bits='64' is-struct='yes' visibility='default' filepath='system/core/libsystem/include/system/graphics.h' line='245' column='1' id='0095f3ea'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='x' type-id='a6c45d85' visibility='default' filepath='system/core/libsystem/include/system/graphics.h' line='246' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='y' type-id='a6c45d85' visibility='default' filepath='system/core/libsystem/include/system/graphics.h' line='247' column='1'/>
</data-member>
</class-decl>
<class-decl name='android_cta861_3_metadata' size-in-bits='64' is-struct='yes' visibility='default' filepath='system/core/libsystem/include/system/graphics.h' line='259' column='1' id='7520e830'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='maxContentLightLevel' type-id='a6c45d85' visibility='default' filepath='system/core/libsystem/include/system/graphics.h' line='260' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='maxFrameAverageLightLevel' type-id='a6c45d85' visibility='default' filepath='system/core/libsystem/include/system/graphics.h' line='261' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='binder_size_t' type-id='3a47d82b' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='39' column='1' id='9af0438f'/>
<typedef-decl name='uid_t' type-id='cc5fcceb' filepath='bionic/libc/include/sys/types.h' line='45' column='1' id='354978ed'/>
<typedef-decl name='__uid_t' type-id='70734f24' filepath='bionic/libc/include/sys/types.h' line='44' column='1' id='cc5fcceb'/>
<typedef-decl name='__kernel_uid32_t' type-id='f0981eeb' filepath='bionic/libc/kernel/uapi/asm-generic/posix_types.h' line='49' column='1' id='70734f24'/>
<typedef-decl name='weakref_type' type-id='114d3ce2' filepath='system/core/libutils/include/utils/RefBase.h' line='364' column='1' id='4b9d3492'/>
<class-decl name='__anonymous_struct__' size-in-bits='32' is-anonymous='yes' naming-typedef-id='0be802d8' visibility='default' filepath='frameworks/base/native/android/surface_control.cpp' line='282' column='1' id='2de51dab'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='func' type-id='f2816675' visibility='default' filepath='frameworks/base/native/android/surface_control.cpp' line='282' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='operator()' mangled-name='_ZZ33ASurfaceTransaction_setOnCompleteENK3$_0clEPvxRKN7android2spINS1_5FenceEEERKNSt3__16vectorINS1_19SurfaceControlStatsENS7_9allocatorIS9_EEEE' filepath='frameworks/base/native/android/surface_control.cpp' line='282' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8e8a1547' is-artificial='yes'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='00f5ef57'/>
<parameter type-id='bac2bb80'/>
<parameter type-id='78b775fc'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='ASurfaceControl' type-id='7df76490' filepath='frameworks/native/include/android/surface_control.h' line='47' column='1' id='8f5a19d7'/>
<enum-decl name='ADataSpace' filepath='frameworks/native/libs/nativewindow/include/android/data_space.h' line='33' column='1' id='baaa46b7'>
<underlying-type type-id='9cac1fee'/>
<enumerator name='ADATASPACE_UNKNOWN' value='0'/>
<enumerator name='ADATASPACE_SCRGB_LINEAR' value='406913024'/>
<enumerator name='ADATASPACE_SRGB' value='142671872'/>
<enumerator name='ADATASPACE_SCRGB' value='411107328'/>
<enumerator name='ADATASPACE_DISPLAY_P3' value='143261696'/>
<enumerator name='ADATASPACE_BT2020_PQ' value='163971072'/>
</enum-decl>
<class-decl name='AHdrMetadata_smpte2086' size-in-bits='320' is-struct='yes' visibility='default' filepath='frameworks/native/libs/nativewindow/include/android/hdr_metadata.h' line='55' column='1' id='1a4a01cf'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='displayPrimaryRed' type-id='0f6f574f' visibility='default' filepath='frameworks/native/libs/nativewindow/include/android/hdr_metadata.h' line='56' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='displayPrimaryGreen' type-id='0f6f574f' visibility='default' filepath='frameworks/native/libs/nativewindow/include/android/hdr_metadata.h' line='57' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='displayPrimaryBlue' type-id='0f6f574f' visibility='default' filepath='frameworks/native/libs/nativewindow/include/android/hdr_metadata.h' line='58' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='whitePoint' type-id='0f6f574f' visibility='default' filepath='frameworks/native/libs/nativewindow/include/android/hdr_metadata.h' line='59' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='maxLuminance' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/nativewindow/include/android/hdr_metadata.h' line='60' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='288'>
<var-decl name='minLuminance' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/nativewindow/include/android/hdr_metadata.h' line='61' column='1'/>
</data-member>
</class-decl>
<class-decl name='AColor_xy' size-in-bits='64' is-struct='yes' visibility='default' filepath='frameworks/native/libs/nativewindow/include/android/hdr_metadata.h' line='47' column='1' id='0f6f574f'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='x' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/nativewindow/include/android/hdr_metadata.h' line='48' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='y' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/nativewindow/include/android/hdr_metadata.h' line='49' column='1'/>
</data-member>
</class-decl>
<class-decl name='AHdrMetadata_cta861_3' size-in-bits='64' is-struct='yes' visibility='default' filepath='frameworks/native/libs/nativewindow/include/android/hdr_metadata.h' line='67' column='1' id='c58985b9'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='maxContentLightLevel' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/nativewindow/include/android/hdr_metadata.h' line='68' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='maxFrameAverageLightLevel' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/nativewindow/include/android/hdr_metadata.h' line='69' column='1'/>
</data-member>
</class-decl>
<pointer-type-def type-id='c58985b9' size-in-bits='32' id='9680af21'/>
<pointer-type-def type-id='1a4a01cf' size-in-bits='32' id='e13b5c87'/>
<pointer-type-def type-id='7df76490' size-in-bits='32' id='0373e656'/>
<qualified-type-def type-id='0373e656' const='yes' id='f8a9b7c9'/>
<reference-type-def kind='lvalue' type-id='f8a9b7c9' size-in-bits='32' id='622c8d3d'/>
<pointer-type-def type-id='0373e656' size-in-bits='32' id='eb73d534'/>
<pointer-type-def type-id='eb73d534' size-in-bits='32' id='c5587e3a'/>
<pointer-type-def type-id='7705ff5e' size-in-bits='32' id='97b42359'/>
<pointer-type-def type-id='d8cb99c5' size-in-bits='32' id='b98edb26'/>
<pointer-type-def type-id='d684da9f' size-in-bits='32' id='3d8087e7'/>
<reference-type-def kind='lvalue' type-id='3af595a3' size-in-bits='32' id='8b9865b7'/>
<pointer-type-def type-id='3af595a3' size-in-bits='32' id='7f9852d3'/>
<reference-type-def kind='lvalue' type-id='8e900ba9' size-in-bits='32' id='93b484e5'/>
<reference-type-def kind='rvalue' type-id='8e900ba9' size-in-bits='32' id='482cfef9'/>
<pointer-type-def type-id='8e900ba9' size-in-bits='32' id='97b48b31'/>
<pointer-type-def type-id='214e7574' size-in-bits='32' id='b805ab12'/>
<pointer-type-def type-id='2941e198' size-in-bits='32' id='93d9663e'/>
<reference-type-def kind='lvalue' type-id='8eea5426' size-in-bits='32' id='c36b5918'/>
<pointer-type-def type-id='8eea5426' size-in-bits='32' id='bf6b52cc'/>
<reference-type-def kind='lvalue' type-id='323688ac' size-in-bits='32' id='41f7cea6'/>
<reference-type-def kind='rvalue' type-id='323688ac' size-in-bits='32' id='591a1380'/>
<pointer-type-def type-id='323688ac' size-in-bits='32' id='4df7e18a'/>
<pointer-type-def type-id='6164fbd7' size-in-bits='32' id='40f28ecf'/>
<qualified-type-def type-id='b5a5bc13' const='yes' id='6f31aca8'/>
<reference-type-def kind='lvalue' type-id='6f31aca8' size-in-bits='32' id='9932a38a'/>
<pointer-type-def type-id='b5977877' size-in-bits='32' id='0657c1ff'/>
<reference-type-def kind='lvalue' type-id='e381e1eb' size-in-bits='32' id='9dfc7e2f'/>
<pointer-type-def type-id='e381e1eb' size-in-bits='32' id='a1fc847b'/>
<reference-type-def kind='lvalue' type-id='870c9206' size-in-bits='32' id='97b71ce8'/>
<pointer-type-def type-id='870c9206' size-in-bits='32' id='93b7169c'/>
<pointer-type-def type-id='48b34356' size-in-bits='32' id='26a92cec'/>
<reference-type-def kind='lvalue' type-id='ab598d95' size-in-bits='32' id='65392b01'/>
<pointer-type-def type-id='ab598d95' size-in-bits='32' id='613924b5'/>
<qualified-type-def type-id='613924b5' const='yes' id='64e1b3aa'/>
<reference-type-def kind='lvalue' type-id='64e1b3aa' size-in-bits='32' id='5b4da564'/>
<reference-type-def kind='lvalue' type-id='613924b5' size-in-bits='32' id='9ff49369'/>
<pointer-type-def type-id='f616d894' size-in-bits='32' id='85d9ee82'/>
<pointer-type-def type-id='4c37b1ef' size-in-bits='32' id='ddfc3df7'/>
<pointer-type-def type-id='5f1c4286' size-in-bits='32' id='c1ef32ac'/>
<pointer-type-def type-id='0a8cf1b5' size-in-bits='32' id='e128cd05'/>
<pointer-type-def type-id='f2086b13' size-in-bits='32' id='4d8077b3'/>
<pointer-type-def type-id='99119b01' size-in-bits='32' id='8e64ae39'/>
<pointer-type-def type-id='fc89bf2e' size-in-bits='32' id='6107be84'/>
<pointer-type-def type-id='0222005a' size-in-bits='32' id='14017be8'/>
<pointer-type-def type-id='fa133b32' size-in-bits='32' id='aafa1350'/>
<pointer-type-def type-id='b2475d74' size-in-bits='32' id='eff54152'/>
<reference-type-def kind='lvalue' type-id='48530b3d' size-in-bits='32' id='910ad7f9'/>
<pointer-type-def type-id='48530b3d' size-in-bits='32' id='9d0aeadd'/>
<reference-type-def kind='lvalue' type-id='cb49a619' size-in-bits='32' id='161dd545'/>
<pointer-type-def type-id='cb49a619' size-in-bits='32' id='1a1ddb91'/>
<reference-type-def kind='lvalue' type-id='783cc678' size-in-bits='32' id='e2a5b5c2'/>
<pointer-type-def type-id='a87dbeee' size-in-bits='32' id='ce9e5ae4'/>
<pointer-type-def type-id='259563fa' size-in-bits='32' id='e7293458'/>
<pointer-type-def type-id='f8f7e309' size-in-bits='32' id='f7891b51'/>
<reference-type-def kind='lvalue' type-id='00070fe6' size-in-bits='32' id='a68bc308'/>
<pointer-type-def type-id='00070fe6' size-in-bits='32' id='a28bbcbc'/>
<reference-type-def kind='lvalue' type-id='c071b10e' size-in-bits='32' id='8c749940'/>
<pointer-type-def type-id='c071b10e' size-in-bits='32' id='9874ac24'/>
<pointer-type-def type-id='12f619c0' size-in-bits='32' id='cc3c0866'/>
<pointer-type-def type-id='114d3ce2' size-in-bits='32' id='4aeffeb0'/>
<reference-type-def kind='lvalue' type-id='6cff73f4' size-in-bits='32' id='c5be186e'/>
<pointer-type-def type-id='6cff73f4' size-in-bits='32' id='c1be1222'/>
<reference-type-def kind='lvalue' type-id='65a58804' size-in-bits='32' id='cc8d731e'/>
<pointer-type-def type-id='65a58804' size-in-bits='32' id='c88d6cd2'/>
<reference-type-def kind='lvalue' type-id='7203e7be' size-in-bits='32' id='5def3040'/>
<pointer-type-def type-id='7203e7be' size-in-bits='32' id='69ef4324'/>
<reference-type-def kind='lvalue' type-id='52d5d590' size-in-bits='32' id='fa29cb1a'/>
<reference-type-def kind='lvalue' type-id='88d5fc7e' size-in-bits='32' id='f4071cb0'/>
<reference-type-def kind='rvalue' type-id='88d5fc7e' size-in-bits='32' id='bd320022'/>
<pointer-type-def type-id='88d5fc7e' size-in-bits='32' id='00072f94'/>
<reference-type-def kind='lvalue' type-id='8668f4ec' size-in-bits='32' id='45cbf566'/>
<pointer-type-def type-id='8668f4ec' size-in-bits='32' id='51cc084a'/>
<reference-type-def kind='lvalue' type-id='f7b01947' size-in-bits='32' id='8c9b5d6b'/>
<pointer-type-def type-id='f7b01947' size-in-bits='32' id='889b571f'/>
<qualified-type-def type-id='889b571f' const='yes' id='b0a23cac'/>
<reference-type-def kind='lvalue' type-id='b0a23cac' size-in-bits='32' id='99654d3e'/>
<reference-type-def kind='lvalue' type-id='889b571f' size-in-bits='32' id='458a4ebb'/>
<reference-type-def kind='lvalue' type-id='32215dca' size-in-bits='32' id='6af0896c'/>
<pointer-type-def type-id='ca770154' size-in-bits='32' id='f7fe6381'/>
<reference-type-def kind='lvalue' type-id='bd6f4e31' size-in-bits='32' id='88dd50cd'/>
<reference-type-def kind='rvalue' type-id='bd6f4e31' size-in-bits='32' id='5f6661f1'/>
<pointer-type-def type-id='bd6f4e31' size-in-bits='32' id='7cdd3de9'/>
<reference-type-def kind='lvalue' type-id='9006b4f8' size-in-bits='32' id='e8f1fb92'/>
<pointer-type-def type-id='9006b4f8' size-in-bits='32' id='ecf201de'/>
<reference-type-def kind='lvalue' type-id='0ac54e8c' size-in-bits='32' id='f93e01d7'/>
<pointer-type-def type-id='de2f1ba9' size-in-bits='32' id='9744b8b1'/>
<pointer-type-def type-id='620c0bf2' size-in-bits='32' id='613b33e0'/>
<pointer-type-def type-id='5364416a' size-in-bits='32' id='c6bdc668'/>
<pointer-type-def type-id='c94067f1' size-in-bits='32' id='46eb96d9'/>
<reference-type-def kind='lvalue' type-id='9a75c662' size-in-bits='32' id='48a807e4'/>
<pointer-type-def type-id='9a75c662' size-in-bits='32' id='3ca7f500'/>
<reference-type-def kind='lvalue' type-id='36acd966' size-in-bits='32' id='4a4adde8'/>
<pointer-type-def type-id='36acd966' size-in-bits='32' id='464ad79c'/>
<reference-type-def kind='lvalue' type-id='adb150ce' size-in-bits='32' id='49e0ca50'/>
<pointer-type-def type-id='adb150ce' size-in-bits='32' id='55e0dd34'/>
<reference-type-def kind='lvalue' type-id='aa23b543' size-in-bits='32' id='34ada267'/>
<pointer-type-def type-id='aa23b543' size-in-bits='32' id='28ad8f83'/>
<reference-type-def kind='lvalue' type-id='97b5500f' size-in-bits='32' id='3146e583'/>
<pointer-type-def type-id='97b5500f' size-in-bits='32' id='3d46f867'/>
<reference-type-def kind='lvalue' type-id='3702b69c' size-in-bits='32' id='fd9dab86'/>
<pointer-type-def type-id='3702b69c' size-in-bits='32' id='099dbe6a'/>
<pointer-type-def type-id='b7e0d79e' size-in-bits='32' id='97e97394'/>
<pointer-type-def type-id='b691bb38' size-in-bits='32' id='1a79e8ce'/>
<pointer-type-def type-id='745a60a0' size-in-bits='32' id='becd3da6'/>
<pointer-type-def type-id='4b9ab850' size-in-bits='32' id='1c17a1c6'/>
<pointer-type-def type-id='3cd8b4db' size-in-bits='32' id='680b2eab'/>
<pointer-type-def type-id='1df03857' size-in-bits='32' id='b9b13f1f'/>
<pointer-type-def type-id='d788bb0e' size-in-bits='32' id='30a07e24'/>
<pointer-type-def type-id='097afea4' size-in-bits='32' id='03a8fde2'/>
<pointer-type-def type-id='b02afa94' size-in-bits='32' id='4e2a01a2'/>
<pointer-type-def type-id='bf1ed6cf' size-in-bits='32' id='ebc34177'/>
<pointer-type-def type-id='8d48de5b' size-in-bits='32' id='2adff8cb'/>
<pointer-type-def type-id='e9f03f0a' size-in-bits='32' id='4ad7bea8'/>
<pointer-type-def type-id='335f97aa' size-in-bits='32' id='3b8f2998'/>
<pointer-type-def type-id='e338d75c' size-in-bits='32' id='8c4732ba'/>
<pointer-type-def type-id='aa503724' size-in-bits='32' id='ee587072'/>
<pointer-type-def type-id='1ae3a314' size-in-bits='32' id='9bfeb4b2'/>
<pointer-type-def type-id='5ff40f4f' size-in-bits='32' id='3a7cd947'/>
<pointer-type-def type-id='f80186db' size-in-bits='32' id='2b3f4a1b'/>
<pointer-type-def type-id='54a8e78a' size-in-bits='32' id='7be8b078'/>
<reference-type-def kind='lvalue' type-id='8060d039' size-in-bits='32' id='93447c55'/>
<pointer-type-def type-id='8060d039' size-in-bits='32' id='974482a1'/>
<pointer-type-def type-id='fc87aa1c' size-in-bits='32' id='c7b6fffa'/>
<pointer-type-def type-id='908282ea' size-in-bits='32' id='c54af8d8'/>
<reference-type-def kind='lvalue' type-id='39550ebf' size-in-bits='32' id='5f3c1dcc'/>
<pointer-type-def type-id='39550ebf' size-in-bits='32' id='633c2418'/>
<qualified-type-def type-id='633c2418' const='yes' id='0610142b'/>
<reference-type-def kind='lvalue' type-id='0610142b' size-in-bits='32' id='984f9077'/>
<reference-type-def kind='lvalue' type-id='633c2418' size-in-bits='32' id='75ad0d9a'/>
<pointer-type-def type-id='7bfec160' size-in-bits='32' id='e39d3146'/>
<reference-type-def kind='lvalue' type-id='f783287d' size-in-bits='32' id='d5c0f109'/>
<reference-type-def kind='rvalue' type-id='f783287d' size-in-bits='32' id='adbbacfd'/>
<pointer-type-def type-id='f783287d' size-in-bits='32' id='e1c103ed'/>
<reference-type-def kind='lvalue' type-id='d8c82480' size-in-bits='32' id='387f4b0a'/>
<reference-type-def kind='rvalue' type-id='d8c82480' size-in-bits='32' id='1c635644'/>
<pointer-type-def type-id='d8c82480' size-in-bits='32' id='2c7f3826'/>
<reference-type-def kind='lvalue' type-id='114285e7' size-in-bits='32' id='0e62b3ab'/>
<reference-type-def kind='rvalue' type-id='114285e7' size-in-bits='32' id='3260a6f7'/>
<pointer-type-def type-id='114285e7' size-in-bits='32' id='0a62ad5f'/>
<reference-type-def kind='lvalue' type-id='ae56e550' size-in-bits='32' id='96a811ea'/>
<reference-type-def kind='rvalue' type-id='ae56e550' size-in-bits='32' id='f6940424'/>
<pointer-type-def type-id='ae56e550' size-in-bits='32' id='8aa7ff06'/>
<reference-type-def kind='lvalue' type-id='7c940171' size-in-bits='32' id='d2d054ad'/>
<reference-type-def kind='rvalue' type-id='7c940171' size-in-bits='32' id='68f516d1'/>
<pointer-type-def type-id='7c940171' size-in-bits='32' id='c6d041c9'/>
<reference-type-def kind='lvalue' type-id='2b730b78' size-in-bits='32' id='f0c46cf2'/>
<reference-type-def kind='rvalue' type-id='2b730b78' size-in-bits='32' id='d93751bc'/>
<pointer-type-def type-id='2b730b78' size-in-bits='32' id='f4c4733e'/>
<reference-type-def kind='lvalue' type-id='3d05d53e' size-in-bits='32' id='2ff74570'/>
<reference-type-def kind='rvalue' type-id='3d05d53e' size-in-bits='32' id='d8422662'/>
<pointer-type-def type-id='3d05d53e' size-in-bits='32' id='3bf75854'/>
<pointer-type-def type-id='6b3899b7' size-in-bits='32' id='5f4ef4af'/>
<reference-type-def kind='lvalue' type-id='32985b1b' size-in-bits='32' id='ce26946f'/>
<pointer-type-def type-id='32985b1b' size-in-bits='32' id='d2269abb'/>
<pointer-type-def type-id='9af0438f' size-in-bits='32' id='ed491f06'/>
<reference-type-def kind='lvalue' type-id='c894953d' size-in-bits='32' id='dce6b981'/>
<pointer-type-def type-id='c894953d' size-in-bits='32' id='d8e6b335'/>
<qualified-type-def type-id='d6dabff9' const='yes' id='2a561b69'/>
<reference-type-def kind='lvalue' type-id='2a561b69' size-in-bits='32' id='f48cfd5d'/>
<pointer-type-def type-id='2a561b69' size-in-bits='32' id='e88cea79'/>
<reference-type-def kind='lvalue' type-id='a585bdd7' size-in-bits='32' id='828a0263'/>
<qualified-type-def type-id='ea557d9a' const='yes' id='9d9262fb'/>
<pointer-type-def type-id='9d9262fb' size-in-bits='32' id='de718f03'/>
<qualified-type-def type-id='d684da9f' const='yes' id='c47c6a56'/>
<pointer-type-def type-id='c47c6a56' size-in-bits='32' id='cbdba134'/>
<qualified-type-def type-id='3af595a3' const='yes' id='0ad9eaec'/>
<reference-type-def kind='lvalue' type-id='0ad9eaec' size-in-bits='32' id='df0c9bfe'/>
<pointer-type-def type-id='0ad9eaec' size-in-bits='32' id='db0c95b2'/>
<qualified-type-def type-id='8e900ba9' const='yes' id='00dc55cc'/>
<reference-type-def kind='lvalue' type-id='00dc55cc' size-in-bits='32' id='44db3f5e'/>
<pointer-type-def type-id='00dc55cc' size-in-bits='32' id='40db3912'/>
<qualified-type-def type-id='214e7574' const='yes' id='f5a4bfd9'/>
<pointer-type-def type-id='f5a4bfd9' size-in-bits='32' id='a55a2b89'/>
<qualified-type-def type-id='2941e198' const='yes' id='cf5e94b1'/>
<reference-type-def kind='lvalue' type-id='cf5e94b1' size-in-bits='32' id='08e3e9b5'/>
<pointer-type-def type-id='cf5e94b1' size-in-bits='32' id='0ce3f001'/>
<qualified-type-def type-id='323688ac' const='yes' id='3e69e845'/>
<pointer-type-def type-id='3e69e845' size-in-bits='32' id='afb8e6bd'/>
<qualified-type-def type-id='6164fbd7' const='yes' id='54dcec02'/>
<reference-type-def kind='lvalue' type-id='54dcec02' size-in-bits='32' id='bbc7bcac'/>
<pointer-type-def type-id='54dcec02' size-in-bits='32' id='bfc7c2f8'/>
<qualified-type-def type-id='edff7cb3' const='yes' id='be4386a6'/>
<pointer-type-def type-id='be4386a6' size-in-bits='32' id='104cce64'/>
<qualified-type-def type-id='f33aa522' const='yes' id='0aa84ac9'/>
<pointer-type-def type-id='0aa84ac9' size-in-bits='32' id='a9ede359'/>
<qualified-type-def type-id='48b34356' const='yes' id='ed18dbff'/>
<reference-type-def kind='lvalue' type-id='ed18dbff' size-in-bits='32' id='1722169b'/>
<pointer-type-def type-id='ed18dbff' size-in-bits='32' id='1322104f'/>
<qualified-type-def type-id='ab598d95' const='yes' id='6c56181a'/>
<reference-type-def kind='lvalue' type-id='6c56181a' size-in-bits='32' id='c7882674'/>
<pointer-type-def type-id='6c56181a' size-in-bits='32' id='bb881390'/>
<qualified-type-def type-id='f616d894' const='yes' id='d99c86e1'/>
<reference-type-def kind='lvalue' type-id='d99c86e1' size-in-bits='32' id='58682b45'/>
<pointer-type-def type-id='d99c86e1' size-in-bits='32' id='5c683191'/>
<qualified-type-def type-id='4c37b1ef' const='yes' id='eab79c24'/>
<pointer-type-def type-id='eab79c24' size-in-bits='32' id='8d0aaa0a'/>
<qualified-type-def type-id='5f1c4286' const='yes' id='070dd9cd'/>
<pointer-type-def type-id='070dd9cd' size-in-bits='32' id='01ce06a5'/>
<qualified-type-def type-id='0a8cf1b5' const='yes' id='84c8b29e'/>
<pointer-type-def type-id='84c8b29e' size-in-bits='32' id='bbf1515c'/>
<qualified-type-def type-id='f2086b13' const='yes' id='05ef6bea'/>
<pointer-type-def type-id='05ef6bea' size-in-bits='32' id='17e69f40'/>
<qualified-type-def type-id='99119b01' const='yes' id='237bab60'/>
<pointer-type-def type-id='237bab60' size-in-bits='32' id='25aea57e'/>
<qualified-type-def type-id='fc89bf2e' const='yes' id='658ede97'/>
<pointer-type-def type-id='658ede97' size-in-bits='32' id='9ce8a387'/>
<qualified-type-def type-id='0222005a' const='yes' id='43788799'/>
<pointer-type-def type-id='43788799' size-in-bits='32' id='e9bd9ec9'/>
<qualified-type-def type-id='fa133b32' const='yes' id='c7390e31'/>
<pointer-type-def type-id='c7390e31' size-in-bits='32' id='b9d13481'/>
<qualified-type-def type-id='b2475d74' const='yes' id='ed8a7a6d'/>
<pointer-type-def type-id='ed8a7a6d' size-in-bits='32' id='37fe7dc5'/>
<qualified-type-def type-id='48530b3d' const='yes' id='02cd160e'/>
<reference-type-def kind='lvalue' type-id='02cd160e' size-in-bits='32' id='90d9e0f8'/>
<pointer-type-def type-id='02cd160e' size-in-bits='32' id='8cd9daac'/>
<qualified-type-def type-id='cb49a619' const='yes' id='4eb937a6'/>
<reference-type-def kind='lvalue' type-id='4eb937a6' size-in-bits='32' id='6d925e80'/>
<pointer-type-def type-id='4eb937a6' size-in-bits='32' id='79927164'/>
<qualified-type-def type-id='783cc678' const='yes' id='44c384ef'/>
<reference-type-def kind='lvalue' type-id='44c384ef' size-in-bits='32' id='08ca086b'/>
<qualified-type-def type-id='f8f7e309' const='yes' id='b04de3ca'/>
<reference-type-def kind='lvalue' type-id='b04de3ca' size-in-bits='32' id='769dcc84'/>
<pointer-type-def type-id='b04de3ca' size-in-bits='32' id='6a9db9a0'/>
<qualified-type-def type-id='00070fe6' const='yes' id='288f8fc3'/>
<reference-type-def kind='lvalue' type-id='288f8fc3' size-in-bits='32' id='beff857f'/>
<pointer-type-def type-id='288f8fc3' size-in-bits='32' id='c2ff8bcb'/>
<qualified-type-def type-id='c071b10e' const='yes' id='63da15ad'/>
<reference-type-def kind='lvalue' type-id='63da15ad' size-in-bits='32' id='bb4fe9d1'/>
<pointer-type-def type-id='63da15ad' size-in-bits='32' id='b74fe385'/>
<qualified-type-def type-id='114d3ce2' const='yes' id='b781e66f'/>
<pointer-type-def type-id='b781e66f' size-in-bits='32' id='267d7e9f'/>
<qualified-type-def type-id='fe4eabab' const='yes' id='0d2a5a70'/>
<reference-type-def kind='lvalue' type-id='0d2a5a70' size-in-bits='32' id='0fac3562'/>
<qualified-type-def type-id='6cff73f4' const='yes' id='52187e93'/>
<reference-type-def kind='lvalue' type-id='52187e93' size-in-bits='32' id='f18f76ef'/>
<pointer-type-def type-id='52187e93' size-in-bits='32' id='f58f7d3b'/>
<qualified-type-def type-id='65a58804' const='yes' id='763a54d9'/>
<reference-type-def kind='lvalue' type-id='763a54d9' size-in-bits='32' id='1cd3cd6d'/>
<pointer-type-def type-id='763a54d9' size-in-bits='32' id='10d3ba89'/>
<qualified-type-def type-id='52d5d590' const='yes' id='3ca2c00d'/>
<reference-type-def kind='lvalue' type-id='3ca2c00d' size-in-bits='32' id='9f3483b1'/>
<pointer-type-def type-id='3ca2c00d' size-in-bits='32' id='9b347d65'/>
<qualified-type-def type-id='10fccd79' const='yes' id='9909f036'/>
<reference-type-def kind='lvalue' type-id='9909f036' size-in-bits='32' id='faa4e930'/>
<pointer-type-def type-id='9909f036' size-in-bits='32' id='06a4fc14'/>
<qualified-type-def type-id='88d5fc7e' const='yes' id='b9e227dd'/>
<reference-type-def kind='lvalue' type-id='b9e227dd' size-in-bits='32' id='9a04f021'/>
<qualified-type-def type-id='f7b01947' const='yes' id='2fec1426'/>
<reference-type-def kind='lvalue' type-id='2fec1426' size-in-bits='32' id='70a37c00'/>
<pointer-type-def type-id='2fec1426' size-in-bits='32' id='7ca38ee4'/>
<qualified-type-def type-id='4ab59a03' const='yes' id='61ff1b96'/>
<reference-type-def kind='lvalue' type-id='61ff1b96' size-in-bits='32' id='f4989610'/>
<qualified-type-def type-id='9515f494' const='yes' id='f6d30969'/>
<pointer-type-def type-id='f6d30969' size-in-bits='32' id='d1379479'/>
<qualified-type-def type-id='ca770154' const='yes' id='a92af3e4'/>
<reference-type-def kind='lvalue' type-id='a92af3e4' size-in-bits='32' id='109dba66'/>
<qualified-type-def type-id='bd6f4e31' const='yes' id='d21a10b2'/>
<reference-type-def kind='lvalue' type-id='d21a10b2' size-in-bits='32' id='530818fc'/>
<pointer-type-def type-id='d21a10b2' size-in-bits='32' id='57081f48'/>
<qualified-type-def type-id='43ed70b1' const='yes' id='dfb447c2'/>
<reference-type-def kind='lvalue' type-id='dfb447c2' size-in-bits='32' id='0ccd2bec'/>
<pointer-type-def type-id='dfb447c2' size-in-bits='32' id='10cd3238'/>
<qualified-type-def type-id='9006b4f8' const='yes' id='a7ade013'/>
<reference-type-def kind='lvalue' type-id='a7ade013' size-in-bits='32' id='2bb7f36f'/>
<pointer-type-def type-id='a7ade013' size-in-bits='32' id='2fb7f9bb'/>
<qualified-type-def type-id='0ac54e8c' const='yes' id='3bb9697c'/>
<reference-type-def kind='lvalue' type-id='3bb9697c' size-in-bits='32' id='5ee0d8ae'/>
<qualified-type-def type-id='5497b42f' const='yes' id='8528dac6'/>
<pointer-type-def type-id='8528dac6' size-in-bits='32' id='8b50a184'/>
<qualified-type-def type-id='de2f1ba9' const='yes' id='68df9e38'/>
<pointer-type-def type-id='68df9e38' size-in-bits='32' id='2a05d656'/>
<qualified-type-def type-id='5364416a' const='yes' id='25943333'/>
<pointer-type-def type-id='25943333' size-in-bits='32' id='414c705b'/>
<qualified-type-def type-id='9a75c662' const='yes' id='8d2fb953'/>
<reference-type-def kind='lvalue' type-id='8d2fb953' size-in-bits='32' id='b720f32f'/>
<pointer-type-def type-id='8d2fb953' size-in-bits='32' id='bb20f97b'/>
<qualified-type-def type-id='36acd966' const='yes' id='7e44b19f'/>
<reference-type-def kind='lvalue' type-id='7e44b19f' size-in-bits='32' id='7f23c63b'/>
<pointer-type-def type-id='7e44b19f' size-in-bits='32' id='7b23bfef'/>
<qualified-type-def type-id='adb150ce' const='yes' id='2bc7ef6b'/>
<reference-type-def kind='lvalue' type-id='2bc7ef6b' size-in-bits='32' id='38bdb637'/>
<pointer-type-def type-id='2bc7ef6b' size-in-bits='32' id='2cbda353'/>
<qualified-type-def type-id='aa23b543' const='yes' id='5ebeb1d2'/>
<reference-type-def kind='lvalue' type-id='5ebeb1d2' size-in-bits='32' id='1a32231c'/>
<pointer-type-def type-id='5ebeb1d2' size-in-bits='32' id='1e322968'/>
<qualified-type-def type-id='97b5500f' const='yes' id='4dbf9f1a'/>
<reference-type-def kind='lvalue' type-id='4dbf9f1a' size-in-bits='32' id='a0a7ab74'/>
<pointer-type-def type-id='4dbf9f1a' size-in-bits='32' id='94a79890'/>
<qualified-type-def type-id='3702b69c' const='yes' id='12e32c31'/>
<reference-type-def kind='lvalue' type-id='12e32c31' size-in-bits='32' id='d29e6835'/>
<pointer-type-def type-id='12e32c31' size-in-bits='32' id='d69e6e81'/>
<qualified-type-def type-id='335f97aa' const='yes' id='af325849'/>
<pointer-type-def type-id='af325849' size-in-bits='32' id='2f4123d9'/>
<qualified-type-def type-id='e338d75c' const='yes' id='367ec001'/>
<pointer-type-def type-id='367ec001' size-in-bits='32' id='f48883b1'/>
<qualified-type-def type-id='aa503724' const='yes' id='a8bded65'/>
<pointer-type-def type-id='a8bded65' size-in-bits='32' id='f1fc935d'/>
<qualified-type-def type-id='1ae3a314' const='yes' id='17181339'/>
<pointer-type-def type-id='17181339' size-in-bits='32' id='6de606e9'/>
<qualified-type-def type-id='5ff40f4f' const='yes' id='9da22e9a'/>
<pointer-type-def type-id='9da22e9a' size-in-bits='32' id='d64f7f10'/>
<qualified-type-def type-id='f80186db' const='yes' id='27714172'/>
<pointer-type-def type-id='27714172' size-in-bits='32' id='6f49dd88'/>
<qualified-type-def type-id='54a8e78a' const='yes' id='cfc02823'/>
<pointer-type-def type-id='cfc02823' size-in-bits='32' id='147f062b'/>
<qualified-type-def type-id='8fc19046' const='yes' id='d452635d'/>
<reference-type-def kind='lvalue' type-id='d452635d' size-in-bits='32' id='b8b29aa1'/>
<pointer-type-def type-id='d452635d' size-in-bits='32' id='b4b29455'/>
<qualified-type-def type-id='8060d039' const='yes' id='f3e2522e'/>
<reference-type-def kind='lvalue' type-id='f3e2522e' size-in-bits='32' id='f5472298'/>
<pointer-type-def type-id='f3e2522e' size-in-bits='32' id='f1471c4c'/>
<qualified-type-def type-id='4b6a5717' const='yes' id='0a4743a7'/>
<reference-type-def kind='lvalue' type-id='0a4743a7' size-in-bits='32' id='af2f4413'/>
<qualified-type-def type-id='fc87aa1c' const='yes' id='21d4a93b'/>
<pointer-type-def type-id='21d4a93b' size-in-bits='32' id='52c625c3'/>
<qualified-type-def type-id='908282ea' const='yes' id='15d91385'/>
<pointer-type-def type-id='15d91385' size-in-bits='32' id='13b9fc7d'/>
<qualified-type-def type-id='39550ebf' const='yes' id='44baa50b'/>
<reference-type-def kind='lvalue' type-id='44baa50b' size-in-bits='32' id='5ed205d7'/>
<pointer-type-def type-id='44baa50b' size-in-bits='32' id='52d1f2f3'/>
<qualified-type-def type-id='7bfec160' const='yes' id='553060e9'/>
<reference-type-def kind='lvalue' type-id='553060e9' size-in-bits='32' id='ea2865dd'/>
<pointer-type-def type-id='553060e9' size-in-bits='32' id='de2852f9'/>
<qualified-type-def type-id='7f0e671c' const='yes' id='2e657cac'/>
<reference-type-def kind='lvalue' type-id='2e657cac' size-in-bits='32' id='93c30d3e'/>
<qualified-type-def type-id='f783287d' const='yes' id='8fb586a6'/>
<reference-type-def kind='lvalue' type-id='8fb586a6' size-in-bits='32' id='bac2bb80'/>
<pointer-type-def type-id='8fb586a6' size-in-bits='32' id='c6c2ce64'/>
<qualified-type-def type-id='d8c82480' const='yes' id='f158e193'/>
<reference-type-def kind='lvalue' type-id='f158e193' size-in-bits='32' id='a3eb4fef'/>
<pointer-type-def type-id='f158e193' size-in-bits='32' id='a7eb563b'/>
<qualified-type-def type-id='114285e7' const='yes' id='ed8f392e'/>
<reference-type-def kind='lvalue' type-id='ed8f392e' size-in-bits='32' id='0076c798'/>
<pointer-type-def type-id='ed8f392e' size-in-bits='32' id='fc76c14c'/>
<qualified-type-def type-id='ae56e550' const='yes' id='f3d624cb'/>
<reference-type-def kind='lvalue' type-id='f3d624cb' size-in-bits='32' id='c71c2117'/>
<pointer-type-def type-id='f3d624cb' size-in-bits='32' id='bb1c0e33'/>
<qualified-type-def type-id='7c940171' const='yes' id='44b22a20'/>
<reference-type-def kind='lvalue' type-id='44b22a20' size-in-bits='32' id='2a782772'/>
<pointer-type-def type-id='44b22a20' size-in-bits='32' id='2e782dbe'/>
<qualified-type-def type-id='2b730b78' const='yes' id='48eeb9ff'/>
<reference-type-def kind='lvalue' type-id='48eeb9ff' size-in-bits='32' id='a8ce909b'/>
<pointer-type-def type-id='48eeb9ff' size-in-bits='32' id='a4ce8a4f'/>
<qualified-type-def type-id='3d05d53e' const='yes' id='59d71b0f'/>
<reference-type-def kind='lvalue' type-id='59d71b0f' size-in-bits='32' id='969fc18b'/>
<pointer-type-def type-id='59d71b0f' size-in-bits='32' id='929fbb3f'/>
<qualified-type-def type-id='6b3899b7' const='yes' id='56ab9948'/>
<reference-type-def kind='lvalue' type-id='56ab9948' size-in-bits='32' id='de22882a'/>
<pointer-type-def type-id='56ab9948' size-in-bits='32' id='d2227546'/>
<qualified-type-def type-id='481196a4' const='yes' id='97085cf4'/>
<reference-type-def kind='lvalue' type-id='97085cf4' size-in-bits='32' id='942a1e96'/>
<qualified-type-def type-id='32985b1b' const='yes' id='149d8c44'/>
<reference-type-def kind='lvalue' type-id='149d8c44' size-in-bits='32' id='d603fe46'/>
<pointer-type-def type-id='149d8c44' size-in-bits='32' id='e204112a'/>
<qualified-type-def type-id='9af0438f' const='yes' id='552130ff'/>
<pointer-type-def type-id='552130ff' size-in-bits='32' id='d83fdf4f'/>
<pointer-type-def type-id='73f3791e' size-in-bits='32' id='bc47ccdc'/>
<reference-type-def kind='lvalue' type-id='6d60f45d' size-in-bits='32' id='aaa0dda1'/>
<pointer-type-def type-id='922df12b' size-in-bits='32' id='1f526493'/>
<qualified-type-def type-id='ee31ee44' const='yes' id='721c32d4'/>
<pointer-type-def type-id='721c32d4' size-in-bits='32' id='a06445da'/>
<qualified-type-def type-id='3a47d82b' const='yes' id='340461fe'/>
<reference-type-def kind='lvalue' type-id='340461fe' size-in-bits='32' id='bae60708'/>
<pointer-type-def type-id='340461fe' size-in-bits='32' id='b6e600bc'/>
<qualified-type-def type-id='3181ea79' const='yes' id='c5e4dfae'/>
<pointer-type-def type-id='c5e4dfae' size-in-bits='32' id='0b4bdccc'/>
<qualified-type-def type-id='00f5ef57' const='yes' id='1e3bd547'/>
<qualified-type-def type-id='f72232a3' const='yes' id='9a47ff5a'/>
<reference-type-def kind='lvalue' type-id='9a47ff5a' size-in-bits='32' id='5b573034'/>
<pointer-type-def type-id='9a47ff5a' size-in-bits='32' id='4f571d50'/>
<qualified-type-def type-id='328d5e10' const='yes' id='27f136a0'/>
<reference-type-def kind='lvalue' type-id='27f136a0' size-in-bits='32' id='66b8d4f2'/>
<qualified-type-def type-id='5b23103e' const='yes' id='eb3c5359'/>
<reference-type-def kind='lvalue' type-id='eb3c5359' size-in-bits='32' id='cef770ed'/>
<pointer-type-def type-id='eb3c5359' size-in-bits='32' id='c2f75e09'/>
<qualified-type-def type-id='911f4c63' const='yes' id='5640e933'/>
<reference-type-def kind='lvalue' type-id='5640e933' size-in-bits='32' id='dd2eec0f'/>
<qualified-type-def type-id='6adafaa0' const='yes' id='eb94c249'/>
<reference-type-def kind='lvalue' type-id='eb94c249' size-in-bits='32' id='4a2e14bd'/>
<pointer-type-def type-id='eb94c249' size-in-bits='32' id='3e2e01d9'/>
<qualified-type-def type-id='8ed7a653' const='yes' id='176e4ca3'/>
<reference-type-def kind='lvalue' type-id='176e4ca3' size-in-bits='32' id='67a2755f'/>
<qualified-type-def type-id='92426cf0' const='yes' id='ff51be85'/>
<reference-type-def kind='lvalue' type-id='ff51be85' size-in-bits='32' id='90af1a99'/>
<pointer-type-def type-id='ff51be85' size-in-bits='32' id='9caf2d7d'/>
<qualified-type-def type-id='abf5db6f' const='yes' id='ee54241f'/>
<reference-type-def kind='lvalue' type-id='ee54241f' size-in-bits='32' id='677505bb'/>
<qualified-type-def type-id='a1475884' const='yes' id='26c6e093'/>
<reference-type-def kind='lvalue' type-id='26c6e093' size-in-bits='32' id='c013bcef'/>
<pointer-type-def type-id='26c6e093' size-in-bits='32' id='c413c33b'/>
<qualified-type-def type-id='e4519ea1' const='yes' id='32ae3a51'/>
<reference-type-def kind='lvalue' type-id='32ae3a51' size-in-bits='32' id='3f460955'/>
<qualified-type-def type-id='ff67d4b7' const='yes' id='02c6bbb2'/>
<reference-type-def kind='lvalue' type-id='02c6bbb2' size-in-bits='32' id='f2d949fc'/>
<pointer-type-def type-id='02c6bbb2' size-in-bits='32' id='f6d95048'/>
<qualified-type-def type-id='70d6e548' const='yes' id='ebd9f898'/>
<reference-type-def kind='lvalue' type-id='ebd9f898' size-in-bits='32' id='0622931a'/>
<qualified-type-def type-id='92dc2ee2' const='yes' id='7a42ec45'/>
<pointer-type-def type-id='7a42ec45' size-in-bits='32' id='e65a32bd'/>
<qualified-type-def type-id='2c3a7fda' const='yes' id='025face1'/>
<pointer-type-def type-id='025face1' size-in-bits='32' id='879d0391'/>
<qualified-type-def type-id='770f47c8' const='yes' id='70bc212b'/>
<pointer-type-def type-id='70bc212b' size-in-bits='32' id='7927f493'/>
<qualified-type-def type-id='930bd484' const='yes' id='1d31814f'/>
<pointer-type-def type-id='1d31814f' size-in-bits='32' id='59eeb1ff'/>
<qualified-type-def type-id='103edd01' const='yes' id='3ca9ea10'/>
<pointer-type-def type-id='3ca9ea10' size-in-bits='32' id='b97bb94e'/>
<qualified-type-def type-id='15d473bb' const='yes' id='f50c1938'/>
<pointer-type-def type-id='f50c1938' size-in-bits='32' id='d40b7756'/>
<qualified-type-def type-id='7891cba1' const='yes' id='9027b81c'/>
<pointer-type-def type-id='9027b81c' size-in-bits='32' id='2486fd02'/>
<qualified-type-def type-id='4946bd12' const='yes' id='8573663b'/>
<pointer-type-def type-id='8573663b' size-in-bits='32' id='25a9acc3'/>
<qualified-type-def type-id='3175d570' const='yes' id='6c5e9b31'/>
<pointer-type-def type-id='6c5e9b31' size-in-bits='32' id='b3ee2b81'/>
<qualified-type-def type-id='2ddb429b' const='yes' id='329de876'/>
<pointer-type-def type-id='329de876' size-in-bits='32' id='0a94c8d4'/>
<qualified-type-def type-id='508fa9fe' const='yes' id='11ebd22d'/>
<pointer-type-def type-id='11ebd22d' size-in-bits='32' id='3d3ba105'/>
<qualified-type-def type-id='88a409cb' const='yes' id='e9a51e74'/>
<pointer-type-def type-id='e9a51e74' size-in-bits='32' id='2ceecdfa'/>
<qualified-type-def type-id='2965f52a' const='yes' id='6a406957'/>
<pointer-type-def type-id='6a406957' size-in-bits='32' id='c0660fc7'/>
<qualified-type-def type-id='00d7640f' const='yes' id='8a97d142'/>
<pointer-type-def type-id='8a97d142' size-in-bits='32' id='94fea6b8'/>
<qualified-type-def type-id='8dd18fa4' const='yes' id='63eadb31'/>
<pointer-type-def type-id='63eadb31' size-in-bits='32' id='65b6eb81'/>
<qualified-type-def type-id='be11aaab' const='yes' id='a32ea34e'/>
<pointer-type-def type-id='a32ea34e' size-in-bits='32' id='466b366c'/>
<qualified-type-def type-id='b4beabaa' const='yes' id='239ab21f'/>
<pointer-type-def type-id='239ab21f' size-in-bits='32' id='4186896f'/>
<qualified-type-def type-id='c5a5b793' const='yes' id='754a2316'/>
<pointer-type-def type-id='754a2316' size-in-bits='32' id='dfb57774'/>
<qualified-type-def type-id='f8070cf2' const='yes' id='900223ef'/>
<pointer-type-def type-id='900223ef' size-in-bits='32' id='785e4f1f'/>
<qualified-type-def type-id='036a8097' const='yes' id='859b5172'/>
<pointer-type-def type-id='859b5172' size-in-bits='32' id='ab810d88'/>
<qualified-type-def type-id='0637ec34' const='yes' id='cfea0149'/>
<pointer-type-def type-id='cfea0149' size-in-bits='32' id='b0602ed9'/>
<qualified-type-def type-id='9019f6a3' const='yes' id='ced4b31e'/>
<pointer-type-def type-id='ced4b31e' size-in-bits='32' id='ccd61adc'/>
<qualified-type-def type-id='ff23b372' const='yes' id='351be087'/>
<pointer-type-def type-id='351be087' size-in-bits='32' id='47e2b057'/>
<qualified-type-def type-id='4cae2f73' const='yes' id='ffd25cae'/>
<pointer-type-def type-id='ffd25cae' size-in-bits='32' id='3c27a3cc'/>
<qualified-type-def type-id='0dcdf9bc' const='yes' id='36e6b35f'/>
<pointer-type-def type-id='36e6b35f' size-in-bits='32' id='e22c812f'/>
<qualified-type-def type-id='421ca096' const='yes' id='cedfec39'/>
<pointer-type-def type-id='cedfec39' size-in-bits='32' id='bd80a1e9'/>
<qualified-type-def type-id='22206262' const='yes' id='9350e2e7'/>
<pointer-type-def type-id='9350e2e7' size-in-bits='32' id='b55508b7'/>
<qualified-type-def type-id='1486f60b' const='yes' id='d183c526'/>
<pointer-type-def type-id='d183c526' size-in-bits='32' id='de6f31e4'/>
<qualified-type-def type-id='48ffebb2' const='yes' id='a0794e2d'/>
<pointer-type-def type-id='a0794e2d' size-in-bits='32' id='a5f5d505'/>
<qualified-type-def type-id='6ff35f09' const='yes' id='74a095f0'/>
<pointer-type-def type-id='74a095f0' size-in-bits='32' id='72cbe62e'/>
<qualified-type-def type-id='5601ec5f' const='yes' id='b76615da'/>
<pointer-type-def type-id='b76615da' size-in-bits='32' id='a5b488d0'/>
<qualified-type-def type-id='7594d3c2' const='yes' id='62ad36d9'/>
<pointer-type-def type-id='62ad36d9' size-in-bits='32' id='49ad8089'/>
<qualified-type-def type-id='bd8c2724' const='yes' id='d78018c9'/>
<pointer-type-def type-id='d78018c9' size-in-bits='32' id='21a72d59'/>
<qualified-type-def type-id='98ac4d7c' const='yes' id='a4a4e905'/>
<pointer-type-def type-id='a4a4e905' size-in-bits='32' id='5e9b14fd'/>
<qualified-type-def type-id='19161bd8' const='yes' id='4ea72413'/>
<pointer-type-def type-id='4ea72413' size-in-bits='32' id='0a1e05bb'/>
<qualified-type-def type-id='6adfb2cb' const='yes' id='ad938a32'/>
<pointer-type-def type-id='ad938a32' size-in-bits='32' id='574263c8'/>
<qualified-type-def type-id='9f72c895' const='yes' id='11994b22'/>
<pointer-type-def type-id='11994b22' size-in-bits='32' id='bc511d98'/>
<qualified-type-def type-id='717aadd4' const='yes' id='3242f3ef'/>
<pointer-type-def type-id='3242f3ef' size-in-bits='32' id='e465bf1f'/>
<qualified-type-def type-id='b1c9ee37' const='yes' id='0645aa40'/>
<pointer-type-def type-id='0645aa40' size-in-bits='32' id='49ab44de'/>
<qualified-type-def type-id='0854e45c' const='yes' id='6aec22bb'/>
<pointer-type-def type-id='6aec22bb' size-in-bits='32' id='e2ba6a43'/>
<qualified-type-def type-id='9cf84681' const='yes' id='9cf8c236'/>
<pointer-type-def type-id='9cf8c236' size-in-bits='32' id='37999214'/>
<qualified-type-def type-id='8121a4a6' const='yes' id='cf1bbf3f'/>
<pointer-type-def type-id='cf1bbf3f' size-in-bits='32' id='1dadce0f'/>
<qualified-type-def type-id='415d8cc9' const='yes' id='c6e510c4'/>
<pointer-type-def type-id='c6e510c4' size-in-bits='32' id='0899a6aa'/>
<qualified-type-def type-id='966e6b5a' const='yes' id='6172217d'/>
<pointer-type-def type-id='6172217d' size-in-bits='32' id='bdaa7bf5'/>
<qualified-type-def type-id='b1cea6f7' const='yes' id='c2d45d06'/>
<pointer-type-def type-id='c2d45d06' size-in-bits='32' id='e04eac44'/>
<qualified-type-def type-id='5cdbcf40' const='yes' id='9c7f47a7'/>
<pointer-type-def type-id='9c7f47a7' size-in-bits='32' id='e95da2f7'/>
<qualified-type-def type-id='dd1e7d22' const='yes' id='00a301c7'/>
<pointer-type-def type-id='00a301c7' size-in-bits='32' id='ed9c0817'/>
<qualified-type-def type-id='eaff4c4e' const='yes' id='4e96a41b'/>
<pointer-type-def type-id='4e96a41b' size-in-bits='32' id='e8247923'/>
<qualified-type-def type-id='d5807ece' const='yes' id='2c1b7b09'/>
<pointer-type-def type-id='2c1b7b09' size-in-bits='32' id='9242d819'/>
<qualified-type-def type-id='6b5c7fcb' const='yes' id='13e16ece'/>
<pointer-type-def type-id='13e16ece' size-in-bits='32' id='2fe190ec'/>
<qualified-type-def type-id='76e2973d' const='yes' id='9ff31546'/>
<pointer-type-def type-id='9ff31546' size-in-bits='32' id='37aab904'/>
<qualified-type-def type-id='fb6baead' const='yes' id='f33a2014'/>
<pointer-type-def type-id='f33a2014' size-in-bits='32' id='2280c19a'/>
<qualified-type-def type-id='b1c2d2bd' const='yes' id='73a47d4e'/>
<pointer-type-def type-id='73a47d4e' size-in-bits='32' id='6ff1646c'/>
<qualified-type-def type-id='44509788' const='yes' id='7370262f'/>
<pointer-type-def type-id='7370262f' size-in-bits='32' id='be8bd9df'/>
<qualified-type-def type-id='a8acd87a' const='yes' id='b584d463'/>
<pointer-type-def type-id='b584d463' size-in-bits='32' id='091a2eeb'/>
<qualified-type-def type-id='a1cedc70' const='yes' id='598cbe4d'/>
<pointer-type-def type-id='598cbe4d' size-in-bits='32' id='5f8fbc25'/>
<qualified-type-def type-id='7076d372' const='yes' id='fe2aad5d'/>
<pointer-type-def type-id='fe2aad5d' size-in-bits='32' id='942f1255'/>
<qualified-type-def type-id='27c2bcb0' const='yes' id='02b5691d'/>
<pointer-type-def type-id='02b5691d' size-in-bits='32' id='7a94a195'/>
<qualified-type-def type-id='fda18d32' const='yes' id='d93a6b8d'/>
<pointer-type-def type-id='d93a6b8d' size-in-bits='32' id='9df777e5'/>
<qualified-type-def type-id='a8506f96' const='yes' id='55a09959'/>
<pointer-type-def type-id='55a09959' size-in-bits='32' id='3ed19009'/>
<qualified-type-def type-id='4fe3e724' const='yes' id='7e336771'/>
<pointer-type-def type-id='7e336771' size-in-bits='32' id='05ebb441'/>
<qualified-type-def type-id='4eb55f65' const='yes' id='504d83a0'/>
<pointer-type-def type-id='504d83a0' size-in-bits='32' id='f406123e'/>
<qualified-type-def type-id='2d873965' const='yes' id='b75c5e42'/>
<pointer-type-def type-id='b75c5e42' size-in-bits='32' id='0e689db8'/>
<qualified-type-def type-id='7fdf9e10' const='yes' id='b1f97f69'/>
<pointer-type-def type-id='b1f97f69' size-in-bits='32' id='6ec35679'/>
<qualified-type-def type-id='28c670bc' const='yes' id='08d93961'/>
<pointer-type-def type-id='08d93961' size-in-bits='32' id='38f53111'/>
<qualified-type-def type-id='d13b5d92' const='yes' id='d17905a9'/>
<pointer-type-def type-id='d17905a9' size-in-bits='32' id='4483ad39'/>
<qualified-type-def type-id='796f3cb4' const='yes' id='8227b85d'/>
<pointer-type-def type-id='8227b85d' size-in-bits='32' id='5b876355'/>
<qualified-type-def type-id='c24e43bf' const='yes' id='9261ef1a'/>
<pointer-type-def type-id='9261ef1a' size-in-bits='32' id='a02b8890'/>
<qualified-type-def type-id='60b8cb95' const='yes' id='f10d2a0a'/>
<pointer-type-def type-id='f10d2a0a' size-in-bits='32' id='97b95060'/>
<qualified-type-def type-id='f8afbcf4' const='yes' id='c21ac65f'/>
<pointer-type-def type-id='c21ac65f' size-in-bits='32' id='05266a2f'/>
<qualified-type-def type-id='1a4d1781' const='yes' id='06d316a4'/>
<pointer-type-def type-id='06d316a4' size-in-bits='32' id='4c4c818a'/>
<qualified-type-def type-id='46835ce2' const='yes' id='6c5be37d'/>
<pointer-type-def type-id='6c5be37d' size-in-bits='32' id='eba6e1f5'/>
<qualified-type-def type-id='bba83ee4' const='yes' id='cb1a04cf'/>
<pointer-type-def type-id='cb1a04cf' size-in-bits='32' id='9ef5b47f'/>
<qualified-type-def type-id='f88efff9' const='yes' id='041fc5e2'/>
<pointer-type-def type-id='041fc5e2' size-in-bits='32' id='460459d8'/>
<qualified-type-def type-id='6a54ae29' const='yes' id='c930a1cc'/>
<pointer-type-def type-id='c930a1cc' size-in-bits='32' id='9d8edd12'/>
<qualified-type-def type-id='eb93b7c6' const='yes' id='fed109df'/>
<pointer-type-def type-id='fed109df' size-in-bits='32' id='1812acaf'/>
<qualified-type-def type-id='15d26f4f' const='yes' id='17b63754'/>
<pointer-type-def type-id='17b63754' size-in-bits='32' id='d1d95b5a'/>
<qualified-type-def type-id='43b155e9' const='yes' id='1379cd24'/>
<pointer-type-def type-id='1379cd24' size-in-bits='32' id='b6bdcd0a'/>
<qualified-type-def type-id='29d87676' const='yes' id='f7233c79'/>
<pointer-type-def type-id='f7233c79' size-in-bits='32' id='5f77f6a9'/>
<qualified-type-def type-id='7211bb36' const='yes' id='c4c68c9b'/>
<pointer-type-def type-id='c4c68c9b' size-in-bits='32' id='758f7aa3'/>
<qualified-type-def type-id='40953a8a' const='yes' id='a55f7beb'/>
<pointer-type-def type-id='a55f7beb' size-in-bits='32' id='164fd0d3'/>
<qualified-type-def type-id='6668eab0' const='yes' id='27e3062f'/>
<pointer-type-def type-id='27e3062f' size-in-bits='32' id='cf6279df'/>
<qualified-type-def type-id='e1481099' const='yes' id='576bda18'/>
<pointer-type-def type-id='576bda18' size-in-bits='32' id='d0c87cb6'/>
<qualified-type-def type-id='5211151c' const='yes' id='f4d5f11b'/>
<pointer-type-def type-id='f4d5f11b' size-in-bits='32' id='9dcab023'/>
<qualified-type-def type-id='caf6f9ad' const='yes' id='7685e138'/>
<pointer-type-def type-id='7685e138' size-in-bits='32' id='a6c14f56'/>
<qualified-type-def type-id='19982a43' const='yes' id='6ce6bd58'/>
<pointer-type-def type-id='6ce6bd58' size-in-bits='32' id='e13c3a76'/>
<qualified-type-def type-id='9f9c0137' const='yes' id='c8ee048c'/>
<pointer-type-def type-id='c8ee048c' size-in-bits='32' id='f4b15152'/>
<qualified-type-def type-id='4674ef3f' const='yes' id='07df8ace'/>
<pointer-type-def type-id='07df8ace' size-in-bits='32' id='48e7a4ec'/>
<qualified-type-def type-id='2019a8a8' const='yes' id='cb05fa13'/>
<pointer-type-def type-id='cb05fa13' size-in-bits='32' id='d368e7bb'/>
<qualified-type-def type-id='69cf5b58' const='yes' id='fa323683'/>
<pointer-type-def type-id='fa323683' size-in-bits='32' id='860c0c0b'/>
<qualified-type-def type-id='67f27ed6' const='yes' id='3a62fd1f'/>
<pointer-type-def type-id='3a62fd1f' size-in-bits='32' id='1ed49a6f'/>
<qualified-type-def type-id='42c8e7e9' const='yes' id='3483d6a4'/>
<pointer-type-def type-id='3483d6a4' size-in-bits='32' id='398ac18a'/>
<qualified-type-def type-id='848a79e2' const='yes' id='4f9379a3'/>
<pointer-type-def type-id='4f9379a3' size-in-bits='32' id='ce2852ab'/>
<qualified-type-def type-id='2c2b125a' const='yes' id='eae9ca83'/>
<pointer-type-def type-id='eae9ca83' size-in-bits='32' id='770a080b'/>
<qualified-type-def type-id='6154d891' const='yes' id='a12b1c96'/>
<pointer-type-def type-id='a12b1c96' size-in-bits='32' id='72de3bf4'/>
<qualified-type-def type-id='766bcfe9' const='yes' id='178df244'/>
<pointer-type-def type-id='178df244' size-in-bits='32' id='8274a32a'/>
<qualified-type-def type-id='25e1a861' const='yes' id='a31edefc'/>
<pointer-type-def type-id='a31edefc' size-in-bits='32' id='9f98cae2'/>
<qualified-type-def type-id='75a518a6' const='yes' id='decfd3b6'/>
<reference-type-def kind='lvalue' type-id='decfd3b6' size-in-bits='32' id='512a0bb0'/>
<qualified-type-def type-id='0be802d8' const='yes' id='80b4d668'/>
<reference-type-def kind='lvalue' type-id='80b4d668' size-in-bits='32' id='eaad5cca'/>
<qualified-type-def type-id='4c30ca01' const='yes' id='0151441e'/>
<reference-type-def kind='lvalue' type-id='0151441e' size-in-bits='32' id='4aee6428'/>
<pointer-type-def type-id='0151441e' size-in-bits='32' id='46ee5ddc'/>
<qualified-type-def type-id='eb9aac9f' const='yes' id='de5697aa'/>
<reference-type-def kind='lvalue' type-id='de5697aa' size-in-bits='32' id='8e509164'/>
<pointer-type-def type-id='de5697aa' size-in-bits='32' id='82507e80'/>
<qualified-type-def type-id='36dbc06a' const='yes' id='3f841689'/>
<reference-type-def kind='lvalue' type-id='3f841689' size-in-bits='32' id='abefb57d'/>
<pointer-type-def type-id='3f841689' size-in-bits='32' id='9fefa299'/>
<qualified-type-def type-id='3c7a51bf' const='yes' id='6fed9634'/>
<pointer-type-def type-id='6fed9634' size-in-bits='32' id='5103513a'/>
<qualified-type-def type-id='edad6de0' const='yes' id='fd567e50'/>
<reference-type-def kind='lvalue' type-id='fd567e50' size-in-bits='32' id='452913c2'/>
<qualified-type-def type-id='06c88f0a' const='yes' id='80a330fa'/>
<reference-type-def kind='lvalue' type-id='80a330fa' size-in-bits='32' id='5ce5ea54'/>
<qualified-type-def type-id='0da74917' const='yes' id='13a52f12'/>
<pointer-type-def type-id='13a52f12' size-in-bits='32' id='25095528'/>
<qualified-type-def type-id='56fdc7d9' const='yes' id='ee90da89'/>
<reference-type-def kind='lvalue' type-id='ee90da89' size-in-bits='32' id='3d08417d'/>
<qualified-type-def type-id='c015ac0a' const='yes' id='5a6070da'/>
<reference-type-def kind='lvalue' type-id='5a6070da' size-in-bits='32' id='41d1dcb4'/>
<qualified-type-def type-id='5290893d' const='yes' id='4b4a90ad'/>
<reference-type-def kind='lvalue' type-id='4b4a90ad' size-in-bits='32' id='11618ad1'/>
<qualified-type-def type-id='5d9a75de' const='yes' id='47df16ae'/>
<reference-type-def kind='lvalue' type-id='47df16ae' size-in-bits='32' id='ac307818'/>
<qualified-type-def type-id='a87fc78f' const='yes' id='1f9c92ff'/>
<reference-type-def kind='lvalue' type-id='1f9c92ff' size-in-bits='32' id='9c7b2b9b'/>
<qualified-type-def type-id='f79bd14e' const='yes' id='cfec7dde'/>
<reference-type-def kind='lvalue' type-id='cfec7dde' size-in-bits='32' id='494a4d68'/>
<qualified-type-def type-id='7a9a97d4' const='yes' id='44543d44'/>
<reference-type-def kind='lvalue' type-id='44543d44' size-in-bits='32' id='f29ca146'/>
<qualified-type-def type-id='2b01a7dc' const='yes' id='0f74390c'/>
<reference-type-def kind='lvalue' type-id='0f74390c' size-in-bits='32' id='7df5fd1e'/>
<qualified-type-def type-id='604ccd48' const='yes' id='90d7b3d8'/>
<reference-type-def kind='lvalue' type-id='90d7b3d8' size-in-bits='32' id='019058da'/>
<qualified-type-def type-id='071eb9a8' const='yes' id='83fd33f8'/>
<reference-type-def kind='lvalue' type-id='83fd33f8' size-in-bits='32' id='a598a67a'/>
<qualified-type-def type-id='ae15c6d0' const='yes' id='1133a2a0'/>
<reference-type-def kind='lvalue' type-id='1133a2a0' size-in-bits='32' id='9a48d8f2'/>
<qualified-type-def type-id='c5e85950' const='yes' id='f9de5fa0'/>
<reference-type-def kind='lvalue' type-id='f9de5fa0' size-in-bits='32' id='df105ff2'/>
<qualified-type-def type-id='792b1565' const='yes' id='48c17315'/>
<reference-type-def kind='lvalue' type-id='48c17315' size-in-bits='32' id='bb885949'/>
<qualified-type-def type-id='15cb1081' const='yes' id='5cd05471'/>
<reference-type-def kind='lvalue' type-id='5cd05471' size-in-bits='32' id='72f4c4f5'/>
<qualified-type-def type-id='296bd4f1' const='yes' id='c244c930'/>
<pointer-type-def type-id='c244c930' size-in-bits='32' id='ec4893ee'/>
<qualified-type-def type-id='a6e75f95' const='yes' id='976e950a'/>
<reference-type-def kind='lvalue' type-id='976e950a' size-in-bits='32' id='8f14d444'/>
<pointer-type-def type-id='976e950a' size-in-bits='32' id='8314c160'/>
<qualified-type-def type-id='8398d00c' const='yes' id='967e13e1'/>
<reference-type-def kind='lvalue' type-id='967e13e1' size-in-bits='32' id='af792245'/>
<pointer-type-def type-id='967e13e1' size-in-bits='32' id='b3792891'/>
<qualified-type-def type-id='a18cd1c2' const='yes' id='02548329'/>
<reference-type-def kind='lvalue' type-id='02548329' size-in-bits='32' id='ba0a509d'/>
<pointer-type-def type-id='02548329' size-in-bits='32' id='ae0a3db9'/>
<qualified-type-def type-id='4eba89d2' const='yes' id='8384ca59'/>
<reference-type-def kind='lvalue' type-id='8384ca59' size-in-bits='32' id='890ac5ed'/>
<pointer-type-def type-id='8384ca59' size-in-bits='32' id='7d0ab309'/>
<qualified-type-def type-id='c67da3ae' const='yes' id='d1c9e24f'/>
<reference-type-def kind='lvalue' type-id='d1c9e24f' size-in-bits='32' id='a9cf6b4b'/>
<pointer-type-def type-id='d1c9e24f' size-in-bits='32' id='a5cf64ff'/>
<qualified-type-def type-id='49169cd1' const='yes' id='e4619ab2'/>
<reference-type-def kind='lvalue' type-id='e4619ab2' size-in-bits='32' id='19a656fc'/>
<pointer-type-def type-id='e4619ab2' size-in-bits='32' id='1da65d48'/>
<qualified-type-def type-id='06a31cb8' const='yes' id='3f16bc0b'/>
<reference-type-def kind='lvalue' type-id='3f16bc0b' size-in-bits='32' id='7dca3ad7'/>
<pointer-type-def type-id='3f16bc0b' size-in-bits='32' id='71ca27f3'/>
<qualified-type-def type-id='ead7ebd9' const='yes' id='39f82f24'/>
<reference-type-def kind='lvalue' type-id='39f82f24' size-in-bits='32' id='43b20026'/>
<pointer-type-def type-id='39f82f24' size-in-bits='32' id='4fb2130a'/>
<qualified-type-def type-id='4b57f679' const='yes' id='e58a0346'/>
<reference-type-def kind='lvalue' type-id='e58a0346' size-in-bits='32' id='b8435020'/>
<pointer-type-def type-id='e58a0346' size-in-bits='32' id='c4436304'/>
<qualified-type-def type-id='2887524d' const='yes' id='99bb8346'/>
<reference-type-def kind='lvalue' type-id='99bb8346' size-in-bits='32' id='622fd020'/>
<pointer-type-def type-id='99bb8346' size-in-bits='32' id='6e2fe304'/>
<qualified-type-def type-id='8a3fab4b' const='yes' id='2ad1f012'/>
<reference-type-def kind='lvalue' type-id='2ad1f012' size-in-bits='32' id='9c7d21dc'/>
<pointer-type-def type-id='2ad1f012' size-in-bits='32' id='a07d2828'/>
<qualified-type-def type-id='1586c370' const='yes' id='e9fd2a07'/>
<reference-type-def kind='lvalue' type-id='e9fd2a07' size-in-bits='32' id='7a8951f3'/>
<pointer-type-def type-id='e9fd2a07' size-in-bits='32' id='868964d7'/>
<qualified-type-def type-id='80632042' const='yes' id='93cee8f3'/>
<reference-type-def kind='lvalue' type-id='93cee8f3' size-in-bits='32' id='83b8874f'/>
<qualified-type-def type-id='4db2d66d' const='yes' id='b2d168d4'/>
<reference-type-def kind='lvalue' type-id='b2d168d4' size-in-bits='32' id='71a834f6'/>
<pointer-type-def type-id='b2d168d4' size-in-bits='32' id='7da847da'/>
<qualified-type-def type-id='8842b148' const='yes' id='6d9d9398'/>
<reference-type-def kind='lvalue' type-id='6d9d9398' size-in-bits='32' id='4d0f941a'/>
<qualified-type-def type-id='148e9a20' const='yes' id='7cb7ac70'/>
<reference-type-def kind='lvalue' type-id='7cb7ac70' size-in-bits='32' id='ab244b62'/>
<qualified-type-def type-id='5849f00e' const='yes' id='a1721b7e'/>
<reference-type-def kind='lvalue' type-id='a1721b7e' size-in-bits='32' id='7ea10b88'/>
<qualified-type-def type-id='591a8a07' const='yes' id='db57a4b7'/>
<reference-type-def kind='lvalue' type-id='db57a4b7' size-in-bits='32' id='dbf81043'/>
<qualified-type-def type-id='3128ed58' const='yes' id='1f57a8a8'/>
<reference-type-def kind='lvalue' type-id='1f57a8a8' size-in-bits='32' id='e4fe578a'/>
<qualified-type-def type-id='c852613b' const='yes' id='eeafac0e'/>
<reference-type-def kind='lvalue' type-id='eeafac0e' size-in-bits='32' id='e68c02f8'/>
<pointer-type-def type-id='eeafac0e' size-in-bits='32' id='e28bfcac'/>
<qualified-type-def type-id='fb59ce8a' const='yes' id='e55a17ba'/>
<reference-type-def kind='lvalue' type-id='e55a17ba' size-in-bits='32' id='a8d32a94'/>
<qualified-type-def type-id='273ddf1e' const='yes' id='a2a1b94e'/>
<reference-type-def kind='lvalue' type-id='a2a1b94e' size-in-bits='32' id='6c96deb8'/>
<qualified-type-def type-id='e39bedc4' const='yes' id='7bb62f54'/>
<reference-type-def kind='lvalue' type-id='7bb62f54' size-in-bits='32' id='31ccb076'/>
<qualified-type-def type-id='f203a621' const='yes' id='8caf6ab1'/>
<reference-type-def kind='lvalue' type-id='8caf6ab1' size-in-bits='32' id='0f24cbb5'/>
<qualified-type-def type-id='cfb698d6' const='yes' id='b36e1486'/>
<reference-type-def kind='lvalue' type-id='b36e1486' size-in-bits='32' id='164a77e0'/>
<qualified-type-def type-id='f8fe7006' const='yes' id='b6ed254b'/>
<reference-type-def kind='lvalue' type-id='b6ed254b' size-in-bits='32' id='6451ea97'/>
<pointer-type-def type-id='b6ed254b' size-in-bits='32' id='5851d7b3'/>
<qualified-type-def type-id='1425a0d3' const='yes' id='ac6b7183'/>
<reference-type-def kind='lvalue' type-id='ac6b7183' size-in-bits='32' id='1223e6bf'/>
<qualified-type-def type-id='004d2b63' const='yes' id='cf337753'/>
<reference-type-def kind='lvalue' type-id='cf337753' size-in-bits='32' id='a3050d2f'/>
<qualified-type-def type-id='f4c9a239' const='yes' id='b6bf6089'/>
<reference-type-def kind='lvalue' type-id='b6bf6089' size-in-bits='32' id='5e45337d'/>
<qualified-type-def type-id='aec3b808' const='yes' id='7cae2258'/>
<reference-type-def kind='lvalue' type-id='7cae2258' size-in-bits='32' id='c4204c5a'/>
<qualified-type-def type-id='d859ed7d' const='yes' id='6c7b626d'/>
<reference-type-def kind='lvalue' type-id='6c7b626d' size-in-bits='32' id='113bbc11'/>
<qualified-type-def type-id='13276011' const='yes' id='af7147b2'/>
<reference-type-def kind='lvalue' type-id='af7147b2' size-in-bits='32' id='c353adfc'/>
<pointer-type-def type-id='af7147b2' size-in-bits='32' id='c753b448'/>
<qualified-type-def type-id='daec68b6' const='yes' id='d628dfa6'/>
<reference-type-def kind='lvalue' type-id='d628dfa6' size-in-bits='32' id='a257d680'/>
<qualified-type-def type-id='1630ae32' const='yes' id='c1894fe2'/>
<reference-type-def kind='lvalue' type-id='c1894fe2' size-in-bits='32' id='6f28918c'/>
<qualified-type-def type-id='511e6988' const='yes' id='223f8498'/>
<reference-type-def kind='lvalue' type-id='223f8498' size-in-bits='32' id='a7fdf71a'/>
<qualified-type-def type-id='dea6da2d' const='yes' id='1afe72bd'/>
<reference-type-def kind='lvalue' type-id='1afe72bd' size-in-bits='32' id='198e6a01'/>
<qualified-type-def type-id='4546583a' const='yes' id='fc9bd82a'/>
<reference-type-def kind='lvalue' type-id='fc9bd82a' size-in-bits='32' id='b5551ae4'/>
<qualified-type-def type-id='0fcd7eac' const='yes' id='7e364563'/>
<reference-type-def kind='lvalue' type-id='7e364563' size-in-bits='32' id='f46f0b9f'/>
<pointer-type-def type-id='7e364563' size-in-bits='32' id='f86f11eb'/>
<qualified-type-def type-id='87bfa8ab' const='yes' id='81a4d6db'/>
<reference-type-def kind='lvalue' type-id='81a4d6db' size-in-bits='32' id='137e7047'/>
<qualified-type-def type-id='eb3dee6b' const='yes' id='c106165b'/>
<reference-type-def kind='lvalue' type-id='c106165b' size-in-bits='32' id='599566c7'/>
<qualified-type-def type-id='9f9d6391' const='yes' id='f7fad5e1'/>
<reference-type-def kind='lvalue' type-id='f7fad5e1' size-in-bits='32' id='26de8845'/>
<qualified-type-def type-id='3929eec0' const='yes' id='b724b7d0'/>
<reference-type-def kind='lvalue' type-id='b724b7d0' size-in-bits='32' id='44cd9842'/>
<qualified-type-def type-id='e4d702a5' const='yes' id='fc8fd515'/>
<reference-type-def kind='lvalue' type-id='fc8fd515' size-in-bits='32' id='c96c9f49'/>
<qualified-type-def type-id='ee7d7d5a' const='yes' id='20a11b63'/>
<reference-type-def kind='lvalue' type-id='20a11b63' size-in-bits='32' id='a29ded9f'/>
<pointer-type-def type-id='20a11b63' size-in-bits='32' id='a69df3eb'/>
<qualified-type-def type-id='e464ed6b' const='yes' id='74e5ecdb'/>
<reference-type-def kind='lvalue' type-id='74e5ecdb' size-in-bits='32' id='02f41247'/>
<qualified-type-def type-id='4eaddc2b' const='yes' id='c8d15c5b'/>
<reference-type-def kind='lvalue' type-id='c8d15c5b' size-in-bits='32' id='9e9498c7'/>
<qualified-type-def type-id='8cee3e51' const='yes' id='87c72be1'/>
<reference-type-def kind='lvalue' type-id='87c72be1' size-in-bits='32' id='8589ea45'/>
<qualified-type-def type-id='20abbe80' const='yes' id='62544dd0'/>
<reference-type-def kind='lvalue' type-id='62544dd0' size-in-bits='32' id='c0b6ba42'/>
<qualified-type-def type-id='353e1165' const='yes' id='2d62c715'/>
<reference-type-def kind='lvalue' type-id='2d62c715' size-in-bits='32' id='a57f9549'/>
<qualified-type-def type-id='68b1ae7f' const='yes' id='9be7a20a'/>
<reference-type-def kind='lvalue' type-id='9be7a20a' size-in-bits='32' id='99a44b44'/>
<pointer-type-def type-id='9be7a20a' size-in-bits='32' id='8da43860'/>
<qualified-type-def type-id='7fc77ef8' const='yes' id='8c9167e8'/>
<reference-type-def kind='lvalue' type-id='8c9167e8' size-in-bits='32' id='16e6694a'/>
<qualified-type-def type-id='16b5f8eb' const='yes' id='eb4c0d1e'/>
<reference-type-def kind='lvalue' type-id='eb4c0d1e' size-in-bits='32' id='a0b8cf28'/>
<pointer-type-def type-id='eb4c0d1e' size-in-bits='32' id='9cb8c8dc'/>
<qualified-type-def type-id='f5dd5864' const='yes' id='d006a574'/>
<reference-type-def kind='lvalue' type-id='d006a574' size-in-bits='32' id='cc764016'/>
<qualified-type-def type-id='21a2c439' const='yes' id='92d7f8e6'/>
<reference-type-def kind='lvalue' type-id='92d7f8e6' size-in-bits='32' id='e9fc9640'/>
<pointer-type-def type-id='92d7f8e6' size-in-bits='32' id='f5fca924'/>
<qualified-type-def type-id='4355225c' const='yes' id='880a676c'/>
<reference-type-def kind='lvalue' type-id='880a676c' size-in-bits='32' id='7260997e'/>
<qualified-type-def type-id='a2aaac4e' const='yes' id='ead2631b'/>
<reference-type-def kind='lvalue' type-id='ead2631b' size-in-bits='32' id='e6323907'/>
<pointer-type-def type-id='ead2631b' size-in-bits='32' id='da322623'/>
<qualified-type-def type-id='47dfc14d' const='yes' id='2d7bdebd'/>
<reference-type-def kind='lvalue' type-id='2d7bdebd' size-in-bits='32' id='34ff6e01'/>
<qualified-type-def type-id='614ee276' const='yes' id='da731451'/>
<pointer-type-def type-id='da731451' size-in-bits='32' id='5e293da1'/>
<qualified-type-def type-id='5c0aa969' const='yes' id='88713be0'/>
<reference-type-def kind='lvalue' type-id='88713be0' size-in-bits='32' id='904118b2'/>
<qualified-type-def type-id='6ab6a882' const='yes' id='70157833'/>
<reference-type-def kind='lvalue' type-id='70157833' size-in-bits='32' id='86cc090f'/>
<qualified-type-def type-id='3bc040e0' const='yes' id='32eb44a3'/>
<reference-type-def kind='lvalue' type-id='32eb44a3' size-in-bits='32' id='ad5cdd5f'/>
<qualified-type-def type-id='40bd7b6d' const='yes' id='febdf4f4'/>
<reference-type-def kind='lvalue' type-id='febdf4f4' size-in-bits='32' id='d7086696'/>
<qualified-type-def type-id='ce639a64' const='yes' id='04d56203'/>
<reference-type-def kind='lvalue' type-id='04d56203' size-in-bits='32' id='c0e9803f'/>
<qualified-type-def type-id='23f669c2' const='yes' id='2d2055af'/>
<reference-type-def kind='lvalue' type-id='2d2055af' size-in-bits='32' id='92e6a6ab'/>
<pointer-type-def type-id='2d2055af' size-in-bits='32' id='8ee6a05f'/>
<qualified-type-def type-id='13e36007' const='yes' id='903a01e2'/>
<reference-type-def kind='lvalue' type-id='903a01e2' size-in-bits='32' id='cf50c78c'/>
<pointer-type-def type-id='903a01e2' size-in-bits='32' id='d350cdd8'/>
<qualified-type-def type-id='5e72ed99' const='yes' id='5d109cb6'/>
<reference-type-def kind='lvalue' type-id='5d109cb6' size-in-bits='32' id='112676b0'/>
<pointer-type-def type-id='5d109cb6' size-in-bits='32' id='1d268994'/>
<qualified-type-def type-id='e9eb0616' const='yes' id='09df7c5f'/>
<reference-type-def kind='lvalue' type-id='09df7c5f' size-in-bits='32' id='03d0f27b'/>
<pointer-type-def type-id='09df7c5f' size-in-bits='32' id='ffd0ec2f'/>
<qualified-type-def type-id='ef322efd' const='yes' id='86c83de2'/>
<reference-type-def kind='lvalue' type-id='86c83de2' size-in-bits='32' id='f1393b8c'/>
<pointer-type-def type-id='86c83de2' size-in-bits='32' id='f53941d8'/>
<qualified-type-def type-id='195562bd' const='yes' id='7d88bcee'/>
<reference-type-def kind='lvalue' type-id='7d88bcee' size-in-bits='32' id='66412ed8'/>
<pointer-type-def type-id='7d88bcee' size-in-bits='32' id='6241288c'/>
<qualified-type-def type-id='b9b7bacb' const='yes' id='4d7f4b66'/>
<reference-type-def kind='lvalue' type-id='4d7f4b66' size-in-bits='32' id='3f6375c0'/>
<pointer-type-def type-id='4d7f4b66' size-in-bits='32' id='4b6388a4'/>
<qualified-type-def type-id='8567fb19' const='yes' id='56d682ea'/>
<reference-type-def kind='lvalue' type-id='56d682ea' size-in-bits='32' id='7fafe724'/>
<pointer-type-def type-id='56d682ea' size-in-bits='32' id='73afd440'/>
<qualified-type-def type-id='954e598e' const='yes' id='00259d41'/>
<reference-type-def kind='lvalue' type-id='00259d41' size-in-bits='32' id='a236c925'/>
<pointer-type-def type-id='00259d41' size-in-bits='32' id='a636cf71'/>
<qualified-type-def type-id='23174d54' const='yes' id='5f1f0641'/>
<reference-type-def kind='lvalue' type-id='5f1f0641' size-in-bits='32' id='24d71425'/>
<pointer-type-def type-id='5f1f0641' size-in-bits='32' id='28d71a71'/>
<qualified-type-def type-id='44c8fbc1' const='yes' id='093c56a4'/>
<reference-type-def kind='lvalue' type-id='093c56a4' size-in-bits='32' id='0bfc2ea6'/>
<pointer-type-def type-id='093c56a4' size-in-bits='32' id='17fc418a'/>
<qualified-type-def type-id='25a1429c' const='yes' id='f5d4bfeb'/>
<reference-type-def kind='lvalue' type-id='f5d4bfeb' size-in-bits='32' id='cae9efb7'/>
<pointer-type-def type-id='f5d4bfeb' size-in-bits='32' id='bee9dcd3'/>
<qualified-type-def type-id='a615ca7b' const='yes' id='44bf056a'/>
<reference-type-def kind='lvalue' type-id='44bf056a' size-in-bits='32' id='84b556a4'/>
<pointer-type-def type-id='44bf056a' size-in-bits='32' id='78b543c0'/>
<qualified-type-def type-id='ba004e5b' const='yes' id='a964fb00'/>
<reference-type-def kind='lvalue' type-id='a964fb00' size-in-bits='32' id='cff75cd2'/>
<pointer-type-def type-id='a964fb00' size-in-bits='32' id='d3f7631e'/>
<qualified-type-def type-id='8c5f658a' const='yes' id='ea858e5a'/>
<reference-type-def kind='lvalue' type-id='ea858e5a' size-in-bits='32' id='ac3f4d34'/>
<qualified-type-def type-id='0c6034d5' const='yes' id='b15c5ea5'/>
<reference-type-def kind='lvalue' type-id='b15c5ea5' size-in-bits='32' id='b768c839'/>
<qualified-type-def type-id='ffc72aee' const='yes' id='34d844be'/>
<reference-type-def kind='lvalue' type-id='34d844be' size-in-bits='32' id='c873fb48'/>
<qualified-type-def type-id='4a64be29' const='yes' id='0fe07096'/>
<reference-type-def kind='lvalue' type-id='0fe07096' size-in-bits='32' id='ae516510'/>
<pointer-type-def type-id='0fe07096' size-in-bits='32' id='ba5177f4'/>
<qualified-type-def type-id='630d880c' const='yes' id='5b33ca9c'/>
<reference-type-def kind='lvalue' type-id='5b33ca9c' size-in-bits='32' id='4c8822ce'/>
<qualified-type-def type-id='9a4752ab' const='yes' id='302440fb'/>
<reference-type-def kind='lvalue' type-id='302440fb' size-in-bits='32' id='a6121be7'/>
<qualified-type-def type-id='ce14834c' const='yes' id='8724481c'/>
<reference-type-def kind='lvalue' type-id='8724481c' size-in-bits='32' id='f81db34e'/>
<qualified-type-def type-id='36810449' const='yes' id='9e258366'/>
<reference-type-def kind='lvalue' type-id='9e258366' size-in-bits='32' id='350d9dc0'/>
<pointer-type-def type-id='9e258366' size-in-bits='32' id='410db0a4'/>
<qualified-type-def type-id='142aa55c' const='yes' id='73fd46ac'/>
<reference-type-def kind='lvalue' type-id='73fd46ac' size-in-bits='32' id='21b60b3e'/>
<qualified-type-def type-id='93c018bb' const='yes' id='348af98b'/>
<reference-type-def kind='lvalue' type-id='348af98b' size-in-bits='32' id='63c70b57'/>
<qualified-type-def type-id='365d73dc' const='yes' id='dc79e9ec'/>
<reference-type-def kind='lvalue' type-id='dc79e9ec' size-in-bits='32' id='ddeb08fe'/>
<qualified-type-def type-id='721e3983' const='yes' id='6e7a6660'/>
<reference-type-def kind='lvalue' type-id='6e7a6660' size-in-bits='32' id='30af0032'/>
<pointer-type-def type-id='6e7a6660' size-in-bits='32' id='34af067e'/>
<qualified-type-def type-id='db3653aa' const='yes' id='aa9f9cfa'/>
<reference-type-def kind='lvalue' type-id='aa9f9cfa' size-in-bits='32' id='7543ee54'/>
<qualified-type-def type-id='2a5e9835' const='yes' id='6c5d8285'/>
<reference-type-def kind='lvalue' type-id='6c5d8285' size-in-bits='32' id='3a34a699'/>
<qualified-type-def type-id='84efd30e' const='yes' id='58e2e2de'/>
<reference-type-def kind='lvalue' type-id='58e2e2de' size-in-bits='32' id='e52b4c68'/>
<qualified-type-def type-id='d5b8afe1' const='yes' id='5e503d32'/>
<reference-type-def kind='lvalue' type-id='5e503d32' size-in-bits='32' id='8c50267c'/>
<pointer-type-def type-id='5e503d32' size-in-bits='32' id='90502cc8'/>
<qualified-type-def type-id='5f3c1b08' const='yes' id='0606da18'/>
<reference-type-def kind='lvalue' type-id='0606da18' size-in-bits='32' id='bac98f9a'/>
<qualified-type-def type-id='c59bbd7f' const='yes' id='e059908f'/>
<reference-type-def kind='lvalue' type-id='e059908f' size-in-bits='32' id='d5feba0b'/>
<qualified-type-def type-id='24661bb0' const='yes' id='b004d6c0'/>
<reference-type-def kind='lvalue' type-id='b004d6c0' size-in-bits='32' id='fd9e4c12'/>
<qualified-type-def type-id='fd1a2199' const='yes' id='26f63d96'/>
<reference-type-def kind='lvalue' type-id='26f63d96' size-in-bits='32' id='05a31c10'/>
<pointer-type-def type-id='26f63d96' size-in-bits='32' id='11a32ef4'/>
<qualified-type-def type-id='9121a78c' const='yes' id='28d6d79c'/>
<reference-type-def kind='lvalue' type-id='28d6d79c' size-in-bits='32' id='043599ce'/>
<qualified-type-def type-id='bae2992b' const='yes' id='1b95d7fb'/>
<reference-type-def kind='lvalue' type-id='1b95d7fb' size-in-bits='32' id='49e2d0e7'/>
<qualified-type-def type-id='44ddaacc' const='yes' id='9800851c'/>
<reference-type-def kind='lvalue' type-id='9800851c' size-in-bits='32' id='82d1ba4e'/>
<qualified-type-def type-id='b1693d99' const='yes' id='40f5c872'/>
<pointer-type-def type-id='40f5c872' size-in-bits='32' id='9aea6288'/>
<qualified-type-def type-id='75b47e61' const='yes' id='7d748444'/>
<reference-type-def kind='lvalue' type-id='7d748444' size-in-bits='32' id='e06c6646'/>
<pointer-type-def type-id='7d748444' size-in-bits='32' id='ec6c792a'/>
<qualified-type-def type-id='4233811c' const='yes' id='ad0b44a9'/>
<reference-type-def kind='lvalue' type-id='ad0b44a9' size-in-bits='32' id='f7bced1d'/>
<pointer-type-def type-id='ad0b44a9' size-in-bits='32' id='ebbcda39'/>
<qualified-type-def type-id='379e0d38' const='yes' id='cabccef3'/>
<reference-type-def kind='lvalue' type-id='cabccef3' size-in-bits='32' id='fc39994f'/>
<pointer-type-def type-id='cabccef3' size-in-bits='32' id='00399f9b'/>
<qualified-type-def type-id='f96d969f' const='yes' id='a87ad644'/>
<reference-type-def kind='lvalue' type-id='a87ad644' size-in-bits='32' id='9b5f7c46'/>
<pointer-type-def type-id='a87ad644' size-in-bits='32' id='a75f8f2a'/>
<qualified-type-def type-id='d6912ca9' const='yes' id='2e52a0c4'/>
<pointer-type-def type-id='2e52a0c4' size-in-bits='32' id='da1356aa'/>
<qualified-type-def type-id='f4b76f72' const='yes' id='b67d15ab'/>
<reference-type-def kind='lvalue' type-id='b67d15ab' size-in-bits='32' id='d3e8ecf7'/>
<pointer-type-def type-id='b67d15ab' size-in-bits='32' id='c7e8da13'/>
<qualified-type-def type-id='a01e4c10' const='yes' id='799825e1'/>
<pointer-type-def type-id='799825e1' size-in-bits='32' id='35837e91'/>
<qualified-type-def type-id='18302230' const='yes' id='485efbdb'/>
<reference-type-def kind='lvalue' type-id='485efbdb' size-in-bits='32' id='ea86af47'/>
<pointer-type-def type-id='485efbdb' size-in-bits='32' id='de869c63'/>
<qualified-type-def type-id='9b367427' const='yes' id='c602a2b6'/>
<reference-type-def kind='lvalue' type-id='c602a2b6' size-in-bits='32' id='4625e8b0'/>
<pointer-type-def type-id='c602a2b6' size-in-bits='32' id='5225fb94'/>
<qualified-type-def type-id='1b6ff35f' const='yes' id='a7326f80'/>
<reference-type-def kind='lvalue' type-id='a7326f80' size-in-bits='32' id='da65c252'/>
<pointer-type-def type-id='a7326f80' size-in-bits='32' id='de65c89e'/>
<qualified-type-def type-id='3e0d928f' const='yes' id='8e672080'/>
<reference-type-def kind='lvalue' type-id='8e672080' size-in-bits='32' id='d2586552'/>
<pointer-type-def type-id='8e672080' size-in-bits='32' id='d6586b9e'/>
<qualified-type-def type-id='899220a9' const='yes' id='e2a99db4'/>
<reference-type-def kind='lvalue' type-id='e2a99db4' size-in-bits='32' id='63030cd6'/>
<pointer-type-def type-id='e2a99db4' size-in-bits='32' id='6f031fba'/>
<qualified-type-def type-id='00d1afc8' const='yes' id='1ff45f7f'/>
<reference-type-def kind='lvalue' type-id='1ff45f7f' size-in-bits='32' id='a6b2191b'/>
<pointer-type-def type-id='1ff45f7f' size-in-bits='32' id='a2b212cf'/>
<qualified-type-def type-id='0a3089bd' const='yes' id='be1f5e50'/>
<reference-type-def kind='lvalue' type-id='be1f5e50' size-in-bits='32' id='c161b3c2'/>
<pointer-type-def type-id='be1f5e50' size-in-bits='32' id='c561ba0e'/>
<qualified-type-def type-id='8f622554' const='yes' id='3fd30b9f'/>
<reference-type-def kind='lvalue' type-id='3fd30b9f' size-in-bits='32' id='323b743b'/>
<pointer-type-def type-id='3fd30b9f' size-in-bits='32' id='2e3b6def'/>
<qualified-type-def type-id='ecafdbf2' const='yes' id='66e65fef'/>
<reference-type-def kind='lvalue' type-id='66e65fef' size-in-bits='32' id='c5a8c96b'/>
<pointer-type-def type-id='66e65fef' size-in-bits='32' id='c1a8c31f'/>
<qualified-type-def type-id='67eae152' const='yes' id='97f6adf3'/>
<reference-type-def kind='lvalue' type-id='97f6adf3' size-in-bits='32' id='0e53a64f'/>
<pointer-type-def type-id='97f6adf3' size-in-bits='32' id='1253ac9b'/>
<qualified-type-def type-id='b9a0490e' const='yes' id='d8494695'/>
<reference-type-def kind='lvalue' type-id='d8494695' size-in-bits='32' id='2e5a4bc9'/>
<pointer-type-def type-id='d8494695' size-in-bits='32' id='3a5a5ead'/>
<qualified-type-def type-id='9cbef8a9' const='yes' id='85509438'/>
<reference-type-def kind='lvalue' type-id='85509438' size-in-bits='32' id='fbd92b3a'/>
<pointer-type-def type-id='85509438' size-in-bits='32' id='efd91856'/>
<qualified-type-def type-id='1a3c1a10' const='yes' id='e5255381'/>
<pointer-type-def type-id='e5255381' size-in-bits='32' id='64c2b631'/>
<qualified-type-def type-id='9997173c' const='yes' id='9e218925'/>
<pointer-type-def type-id='9e218925' size-in-bits='32' id='fdcac29d'/>
<qualified-type-def type-id='eaedaeb4' const='yes' id='144edcf7'/>
<pointer-type-def type-id='144edcf7' size-in-bits='32' id='d525afe7'/>
<qualified-type-def type-id='63dfd47d' const='yes' id='6f0ca194'/>
<pointer-type-def type-id='6f0ca194' size-in-bits='32' id='8ee29e1a'/>
<qualified-type-def type-id='e96ff388' const='yes' id='38ad5499'/>
<pointer-type-def type-id='38ad5499' size-in-bits='32' id='ebdc55c9'/>
<qualified-type-def type-id='ba2ab536' const='yes' id='91846735'/>
<pointer-type-def type-id='91846735' size-in-bits='32' id='326e55cd'/>
<qualified-type-def type-id='c6fe9052' const='yes' id='3ae5e607'/>
<pointer-type-def type-id='3ae5e607' size-in-bits='32' id='e4e958d7'/>
<qualified-type-def type-id='8af0e613' const='yes' id='ba130d84'/>
<pointer-type-def type-id='ba130d84' size-in-bits='32' id='99fe88ea'/>
<qualified-type-def type-id='28ac9f25' const='yes' id='5ce3d078'/>
<reference-type-def kind='lvalue' type-id='5ce3d078' size-in-bits='32' id='98a103fa'/>
<pointer-type-def type-id='5ce3d078' size-in-bits='32' id='8ca0f116'/>
<qualified-type-def type-id='d83d0edf' const='yes' id='c4271004'/>
<reference-type-def kind='lvalue' type-id='c4271004' size-in-bits='32' id='eb7e6586'/>
<pointer-type-def type-id='c4271004' size-in-bits='32' id='f77e786a'/>
<qualified-type-def type-id='97099c76' const='yes' id='d43a79a6'/>
<reference-type-def kind='lvalue' type-id='d43a79a6' size-in-bits='32' id='980d4480'/>
<qualified-type-def type-id='acd84ae6' const='yes' id='8a1ac596'/>
<reference-type-def kind='lvalue' type-id='8a1ac596' size-in-bits='32' id='18253410'/>
<qualified-type-def type-id='28011651' const='yes' id='571b4901'/>
<reference-type-def kind='lvalue' type-id='571b4901' size-in-bits='32' id='46f42865'/>
<qualified-type-def type-id='b05f1ea3' const='yes' id='78a1d653'/>
<reference-type-def kind='lvalue' type-id='78a1d653' size-in-bits='32' id='5bc49a2f'/>
<qualified-type-def type-id='b885a1f4' const='yes' id='8020d884'/>
<reference-type-def kind='lvalue' type-id='8020d884' size-in-bits='32' id='55b50706'/>
<qualified-type-def type-id='dac1cf86' const='yes' id='830288d6'/>
<reference-type-def kind='lvalue' type-id='830288d6' size-in-bits='32' id='2cfd91d0'/>
<qualified-type-def type-id='79946fa1' const='yes' id='6ea56471'/>
<reference-type-def kind='lvalue' type-id='6ea56471' size-in-bits='32' id='855cf4f5'/>
<qualified-type-def type-id='25e72561' const='yes' id='7e649871'/>
<reference-type-def kind='lvalue' type-id='7e649871' size-in-bits='32' id='4f5bd0f5'/>
<qualified-type-def type-id='7d8d53fd' const='yes' id='75bf9d2d'/>
<reference-type-def kind='lvalue' type-id='75bf9d2d' size-in-bits='32' id='67a43851'/>
<qualified-type-def type-id='235de6c3' const='yes' id='acf23fb3'/>
<reference-type-def kind='lvalue' type-id='acf23fb3' size-in-bits='32' id='d65a178f'/>
<qualified-type-def type-id='d2caf7b6' const='yes' id='9e73d886'/>
<reference-type-def kind='lvalue' type-id='9e73d886' size-in-bits='32' id='105e03e0'/>
<qualified-type-def type-id='49260527' const='yes' id='247dccb7'/>
<reference-type-def kind='lvalue' type-id='247dccb7' size-in-bits='32' id='03090843'/>
<qualified-type-def type-id='bdd2abd2' const='yes' id='05e6b762'/>
<reference-type-def kind='lvalue' type-id='05e6b762' size-in-bits='32' id='8e32800c'/>
<qualified-type-def type-id='d34c4d90' const='yes' id='bcf19aa0'/>
<reference-type-def kind='lvalue' type-id='bcf19aa0' size-in-bits='32' id='f65640f2'/>
<qualified-type-def type-id='bc7da95c' const='yes' id='bfa7aa8c'/>
<reference-type-def kind='lvalue' type-id='bfa7aa8c' size-in-bits='32' id='5ef1a99e'/>
<qualified-type-def type-id='9cda4084' const='yes' id='01ef7334'/>
<reference-type-def kind='lvalue' type-id='01ef7334' size-in-bits='32' id='1df22556'/>
<qualified-type-def type-id='4f33579b' const='yes' id='31ec9eab'/>
<reference-type-def kind='lvalue' type-id='31ec9eab' size-in-bits='32' id='247d97f7'/>
<qualified-type-def type-id='b825a75e' const='yes' id='df72588e'/>
<reference-type-def kind='lvalue' type-id='df72588e' size-in-bits='32' id='69019078'/>
<qualified-type-def type-id='c6791b86' const='yes' id='ba4f6b96'/>
<reference-type-def kind='lvalue' type-id='ba4f6b96' size-in-bits='32' id='fb068610'/>
<qualified-type-def type-id='f5043cca' const='yes' id='ad7ea31a'/>
<reference-type-def kind='lvalue' type-id='ad7ea31a' size-in-bits='32' id='5a5af774'/>
<qualified-type-def type-id='e9d3d567' const='yes' id='d27fec17'/>
<reference-type-def kind='lvalue' type-id='d27fec17' size-in-bits='32' id='9060d123'/>
<qualified-type-def type-id='9397db6b' const='yes' id='e867319b'/>
<reference-type-def kind='lvalue' type-id='e867319b' size-in-bits='32' id='97734c87'/>
<qualified-type-def type-id='b43ae521' const='yes' id='355f6ed1'/>
<reference-type-def kind='lvalue' type-id='355f6ed1' size-in-bits='32' id='fc3baed5'/>
<qualified-type-def type-id='e533247c' const='yes' id='fea80a4c'/>
<reference-type-def kind='lvalue' type-id='fea80a4c' size-in-bits='32' id='4c8864de'/>
<qualified-type-def type-id='25144140' const='yes' id='77abb990'/>
<reference-type-def kind='lvalue' type-id='77abb990' size-in-bits='32' id='19555982'/>
<qualified-type-def type-id='0c09b952' const='yes' id='2d836f62'/>
<reference-type-def kind='lvalue' type-id='2d836f62' size-in-bits='32' id='e9e8280c'/>
<qualified-type-def type-id='9d020555' const='yes' id='c18c9605'/>
<reference-type-def kind='lvalue' type-id='c18c9605' size-in-bits='32' id='d3505919'/>
<qualified-type-def type-id='21c38743' const='yes' id='2305d353'/>
<reference-type-def kind='lvalue' type-id='2305d353' size-in-bits='32' id='972be12f'/>
<qualified-type-def type-id='df1c6778' const='yes' id='17674ba8'/>
<reference-type-def kind='lvalue' type-id='17674ba8' size-in-bits='32' id='659bf08a'/>
<qualified-type-def type-id='f5e71768' const='yes' id='e4a92918'/>
<reference-type-def kind='lvalue' type-id='e4a92918' size-in-bits='32' id='344bec9a'/>
<qualified-type-def type-id='4e5fe017' const='yes' id='c7ac3307'/>
<reference-type-def kind='lvalue' type-id='c7ac3307' size-in-bits='32' id='75147cf3'/>
<qualified-type-def type-id='2fbce54f' const='yes' id='aec35d7f'/>
<reference-type-def kind='lvalue' type-id='aec35d7f' size-in-bits='32' id='768bf31b'/>
<qualified-type-def type-id='c4454407' const='yes' id='8477ae77'/>
<reference-type-def kind='lvalue' type-id='8477ae77' size-in-bits='32' id='d9676983'/>
<qualified-type-def type-id='8b407fd0' const='yes' id='731b01d7'/>
<reference-type-def kind='lvalue' type-id='731b01d7' size-in-bits='32' id='24840e63'/>
<pointer-type-def type-id='731b01d7' size-in-bits='32' id='30842147'/>
<qualified-type-def type-id='21aee6aa' const='yes' id='c16641ab'/>
<reference-type-def kind='lvalue' type-id='c16641ab' size-in-bits='32' id='00f930f7'/>
<pointer-type-def type-id='c16641ab' size-in-bits='32' id='f4f91e13'/>
<qualified-type-def type-id='3e463dcc' const='yes' id='54f6177b'/>
<reference-type-def kind='lvalue' type-id='54f6177b' size-in-bits='32' id='1c66c767'/>
<pointer-type-def type-id='54f6177b' size-in-bits='32' id='1066b483'/>
<qualified-type-def type-id='8d752813' const='yes' id='051a56f8'/>
<reference-type-def kind='lvalue' type-id='051a56f8' size-in-bits='32' id='e676bf7a'/>
<pointer-type-def type-id='051a56f8' size-in-bits='32' id='da76ac96'/>
<qualified-type-def type-id='58b7b43e' const='yes' id='c13674f5'/>
<reference-type-def kind='lvalue' type-id='c13674f5' size-in-bits='32' id='fbb9e829'/>
<pointer-type-def type-id='c13674f5' size-in-bits='32' id='07b9fb0d'/>
<qualified-type-def type-id='8f29ea84' const='yes' id='9dfb4147'/>
<reference-type-def kind='lvalue' type-id='9dfb4147' size-in-bits='32' id='1387ebb3'/>
<pointer-type-def type-id='9dfb4147' size-in-bits='32' id='1f87fe97'/>
<qualified-type-def type-id='11f978c7' const='yes' id='7c867508'/>
<reference-type-def kind='lvalue' type-id='7c867508' size-in-bits='32' id='35aa776a'/>
<qualified-type-def type-id='4ea713a4' const='yes' id='906b3a5d'/>
<pointer-type-def type-id='906b3a5d' size-in-bits='32' id='cfcd0955'/>
<qualified-type-def type-id='63080be8' const='yes' id='75a1230f'/>
<reference-type-def kind='lvalue' type-id='75a1230f' size-in-bits='32' id='55aa598b'/>
<qualified-type-def type-id='dff69842' const='yes' id='5be53127'/>
<reference-type-def kind='lvalue' type-id='5be53127' size-in-bits='32' id='aacc2493'/>
<qualified-type-def type-id='b04db2dd' const='yes' id='00633158'/>
<reference-type-def kind='lvalue' type-id='00633158' size-in-bits='32' id='1a26e95a'/>
<qualified-type-def type-id='7bb1d8e1' const='yes' id='0e59eb20'/>
<reference-type-def kind='lvalue' type-id='0e59eb20' size-in-bits='32' id='9d8cfa72'/>
<qualified-type-def type-id='606d2805' const='yes' id='cbdbf7d2'/>
<reference-type-def kind='lvalue' type-id='cbdbf7d2' size-in-bits='32' id='df47551c'/>
<qualified-type-def type-id='359485b5' const='yes' id='53334ee2'/>
<reference-type-def kind='lvalue' type-id='53334ee2' size-in-bits='32' id='bdc4fe8c'/>
<qualified-type-def type-id='2a92430d' const='yes' id='b80399ca'/>
<reference-type-def kind='lvalue' type-id='b80399ca' size-in-bits='32' id='99ab4e84'/>
<qualified-type-def type-id='23f2d06f' const='yes' id='dcc28adc'/>
<reference-type-def kind='lvalue' type-id='dcc28adc' size-in-bits='32' id='8040c78e'/>
<qualified-type-def type-id='8c662fc5' const='yes' id='4db497f2'/>
<reference-type-def kind='lvalue' type-id='4db497f2' size-in-bits='32' id='274b02bc'/>
<qualified-type-def type-id='482d220b' const='yes' id='06ffb900'/>
<reference-type-def kind='lvalue' type-id='06ffb900' size-in-bits='32' id='2a9076d2'/>
<qualified-type-def type-id='6ba1fceb' const='yes' id='eb2629cc'/>
<reference-type-def kind='lvalue' type-id='eb2629cc' size-in-bits='32' id='1713fb5e'/>
<qualified-type-def type-id='3f8702cf' const='yes' id='37aad5fa'/>
<reference-type-def kind='lvalue' type-id='37aad5fa' size-in-bits='32' id='7deea954'/>
<qualified-type-def type-id='560c92f7' const='yes' id='12d46c22'/>
<reference-type-def kind='lvalue' type-id='12d46c22' size-in-bits='32' id='a8660a4c'/>
<qualified-type-def type-id='49eccd9d' const='yes' id='f53b94fe'/>
<reference-type-def kind='lvalue' type-id='f53b94fe' size-in-bits='32' id='e4cb5008'/>
<qualified-type-def type-id='a3295715' const='yes' id='d73e162a'/>
<reference-type-def kind='lvalue' type-id='d73e162a' size-in-bits='32' id='e2bcb4e4'/>
<qualified-type-def type-id='b9953957' const='yes' id='d7189d92'/>
<reference-type-def kind='lvalue' type-id='d7189d92' size-in-bits='32' id='4fc0425c'/>
<pointer-type-def type-id='d7189d92' size-in-bits='32' id='53c048a8'/>
<qualified-type-def type-id='4a8452bb' const='yes' id='2a87ef54'/>
<reference-type-def kind='lvalue' type-id='2a87ef54' size-in-bits='32' id='65fdf076'/>
<pointer-type-def type-id='2a87ef54' size-in-bits='32' id='71fe035a'/>
<qualified-type-def type-id='e0bee049' const='yes' id='b9461e58'/>
<reference-type-def kind='lvalue' type-id='b9461e58' size-in-bits='32' id='2762005a'/>
<pointer-type-def type-id='b9461e58' size-in-bits='32' id='1b61ed76'/>
<qualified-type-def type-id='4f85e17e' const='yes' id='14211115'/>
<reference-type-def kind='lvalue' type-id='14211115' size-in-bits='32' id='e30e1349'/>
<pointer-type-def type-id='14211115' size-in-bits='32' id='ef0e262d'/>
<qualified-type-def type-id='b9e92eaf' const='yes' id='b0a18fa6'/>
<reference-type-def kind='lvalue' type-id='b0a18fa6' size-in-bits='32' id='8e54e680'/>
<qualified-type-def type-id='4582d906' const='yes' id='b2ade28d'/>
<reference-type-def kind='lvalue' type-id='b2ade28d' size-in-bits='32' id='f2bbd331'/>
<qualified-type-def type-id='e3c9a220' const='yes' id='976f2247'/>
<reference-type-def kind='lvalue' type-id='976f2247' size-in-bits='32' id='c4f31eb3'/>
<qualified-type-def type-id='3982c1f3' const='yes' id='4d4a8404'/>
<reference-type-def kind='lvalue' type-id='4d4a8404' size-in-bits='32' id='ce4e0186'/>
<qualified-type-def type-id='d776bde3' const='yes' id='06901076'/>
<reference-type-def kind='lvalue' type-id='06901076' size-in-bits='32' id='a4c9adf0'/>
<qualified-type-def type-id='7d6b45b4' const='yes' id='c377c617'/>
<reference-type-def kind='lvalue' type-id='c377c617' size-in-bits='32' id='e68cff23'/>
<qualified-type-def type-id='ee2e53c3' const='yes' id='b4a72a1e'/>
<reference-type-def kind='lvalue' type-id='b4a72a1e' size-in-bits='32' id='9b277628'/>
<qualified-type-def type-id='427e4b8a' const='yes' id='1dd04bd9'/>
<reference-type-def kind='lvalue' type-id='1dd04bd9' size-in-bits='32' id='ede7a26d'/>
<qualified-type-def type-id='b7880bd1' const='yes' id='7015e570'/>
<pointer-type-def type-id='7015e570' size-in-bits='32' id='cc780cae'/>
<qualified-type-def type-id='2f44bc08' const='yes' id='a7a060b8'/>
<reference-type-def kind='lvalue' type-id='a7a060b8' size-in-bits='32' id='7f7818ba'/>
<qualified-type-def type-id='4daca0a0' const='yes' id='f835f1ad'/>
<pointer-type-def type-id='f835f1ad' size-in-bits='32' id='43eb3785'/>
<qualified-type-def type-id='717c0a75' const='yes' id='f8df4e05'/>
<reference-type-def kind='lvalue' type-id='f8df4e05' size-in-bits='32' id='ea880119'/>
<qualified-type-def type-id='96127994' const='yes' id='d958ee71'/>
<pointer-type-def type-id='d958ee71' size-in-bits='32' id='81ff3941'/>
<qualified-type-def type-id='1a5d18c1' const='yes' id='b7567691'/>
<reference-type-def kind='lvalue' type-id='b7567691' size-in-bits='32' id='541ce215'/>
<qualified-type-def type-id='059cd7ca' const='yes' id='d05bc7c3'/>
<pointer-type-def type-id='d05bc7c3' size-in-bits='32' id='e97bb3cb'/>
<qualified-type-def type-id='695cb1f3' const='yes' id='21da1e83'/>
<reference-type-def kind='lvalue' type-id='21da1e83' size-in-bits='32' id='ef5e3dbf'/>
<qualified-type-def type-id='34c04fc2' const='yes' id='6a77ec5f'/>
<pointer-type-def type-id='6a77ec5f' size-in-bits='32' id='0fc93c2f'/>
<qualified-type-def type-id='afbacda7' const='yes' id='577fcbb7'/>
<reference-type-def kind='lvalue' type-id='577fcbb7' size-in-bits='32' id='4f2d7543'/>
<qualified-type-def type-id='3c8048f0' const='yes' id='9968f8ad'/>
<pointer-type-def type-id='9968f8ad' size-in-bits='32' id='073f3c85'/>
<qualified-type-def type-id='c86d43f5' const='yes' id='986cfd05'/>
<reference-type-def kind='lvalue' type-id='986cfd05' size-in-bits='32' id='16927e19'/>
<qualified-type-def type-id='f14fa9e8' const='yes' id='d55eed7d'/>
<pointer-type-def type-id='d55eed7d' size-in-bits='32' id='3b6f9ff5'/>
<qualified-type-def type-id='6c173905' const='yes' id='b5249b15'/>
<reference-type-def kind='lvalue' type-id='b5249b15' size-in-bits='32' id='5ba05149'/>
<qualified-type-def type-id='ee11ffd6' const='yes' id='e4bdd8d3'/>
<reference-type-def kind='lvalue' type-id='e4bdd8d3' size-in-bits='32' id='0bdc89af'/>
<qualified-type-def type-id='82a684ba' const='yes' id='03a9204f'/>
<reference-type-def kind='lvalue' type-id='03a9204f' size-in-bits='32' id='2c3e054b'/>
<qualified-type-def type-id='b54229ce' const='yes' id='e1f2fe13'/>
<reference-type-def kind='lvalue' type-id='e1f2fe13' size-in-bits='32' id='e6862d6f'/>
<qualified-type-def type-id='ff70dc94' const='yes' id='c508b1b1'/>
<reference-type-def kind='lvalue' type-id='c508b1b1' size-in-bits='32' id='c3af90b5'/>
<qualified-type-def type-id='0e839744' const='yes' id='95bfe8d1'/>
<reference-type-def kind='lvalue' type-id='95bfe8d1' size-in-bits='32' id='b41bbcd5'/>
<qualified-type-def type-id='cdd69b5c' const='yes' id='fbb12461'/>
<reference-type-def kind='lvalue' type-id='fbb12461' size-in-bits='32' id='7edc1bc5'/>
<qualified-type-def type-id='b9fa8f40' const='yes' id='2533de45'/>
<reference-type-def kind='lvalue' type-id='2533de45' size-in-bits='32' id='f3a715d9'/>
<qualified-type-def type-id='5417a89c' const='yes' id='8fa83ea9'/>
<reference-type-def kind='lvalue' type-id='8fa83ea9' size-in-bits='32' id='b4da7b1d'/>
<qualified-type-def type-id='2f680da0' const='yes' id='224503c5'/>
<reference-type-def kind='lvalue' type-id='224503c5' size-in-bits='32' id='d5a51e59'/>
<qualified-type-def type-id='9360eadc' const='yes' id='3e9fa921'/>
<reference-type-def kind='lvalue' type-id='3e9fa921' size-in-bits='32' id='9c571605'/>
<qualified-type-def type-id='a3eca172' const='yes' id='4f54b247'/>
<reference-type-def kind='lvalue' type-id='4f54b247' size-in-bits='32' id='4354ceb3'/>
<qualified-type-def type-id='444756ca' const='yes' id='4729bdff'/>
<reference-type-def kind='lvalue' type-id='4729bdff' size-in-bits='32' id='dfb5dc9b'/>
<qualified-type-def type-id='9c9ad7b0' const='yes' id='14d1d5fd'/>
<reference-type-def kind='lvalue' type-id='14d1d5fd' size-in-bits='32' id='a153a7c1'/>
<qualified-type-def type-id='cab02d1c' const='yes' id='99b40a09'/>
<reference-type-def kind='lvalue' type-id='99b40a09' size-in-bits='32' id='256c07fd'/>
<qualified-type-def type-id='3e74d082' const='yes' id='fd6a8c45'/>
<reference-type-def kind='lvalue' type-id='fd6a8c45' size-in-bits='32' id='51baffd9'/>
<pointer-type-def type-id='fd6a8c45' size-in-bits='32' id='5dbb12bd'/>
<qualified-type-def type-id='7809d74f' const='yes' id='9230f3df'/>
<reference-type-def kind='lvalue' type-id='9230f3df' size-in-bits='32' id='1c1010fb'/>
<qualified-type-def type-id='58febc8a' const='yes' id='d56d079a'/>
<reference-type-def kind='lvalue' type-id='d56d079a' size-in-bits='32' id='b6a32cf4'/>
<qualified-type-def type-id='96836bc3' const='yes' id='86fca233'/>
<reference-type-def kind='lvalue' type-id='86fca233' size-in-bits='32' id='94b3270f'/>
<qualified-type-def type-id='a7601001' const='yes' id='1221a871'/>
<reference-type-def kind='lvalue' type-id='1221a871' size-in-bits='32' id='e1fc00f5'/>
<qualified-type-def type-id='e356f8cf' const='yes' id='5709827f'/>
<reference-type-def kind='lvalue' type-id='5709827f' size-in-bits='32' id='5cf8321b'/>
<qualified-type-def type-id='dd031057' const='yes' id='4f6edf67'/>
<reference-type-def kind='lvalue' type-id='4f6edf67' size-in-bits='32' id='4c897353'/>
<qualified-type-def type-id='cfea5fb3' const='yes' id='b961b5f4'/>
<reference-type-def kind='lvalue' type-id='b961b5f4' size-in-bits='32' id='a6d13996'/>
<pointer-type-def type-id='b961b5f4' size-in-bits='32' id='b2d14c7a'/>
<qualified-type-def type-id='173885ee' const='yes' id='7da1b4de'/>
<reference-type-def kind='lvalue' type-id='7da1b4de' size-in-bits='32' id='bd8fe268'/>
<qualified-type-def type-id='ccb92327' const='yes' id='92046757'/>
<reference-type-def kind='lvalue' type-id='92046757' size-in-bits='32' id='4deed6e3'/>
<qualified-type-def type-id='8aa749b8' const='yes' id='1ea47c88'/>
<reference-type-def kind='lvalue' type-id='1ea47c88' size-in-bits='32' id='eaf045ea'/>
<qualified-type-def type-id='a4c3ab88' const='yes' id='c9f70018'/>
<reference-type-def kind='lvalue' type-id='c9f70018' size-in-bits='32' id='2dd5619a'/>
<qualified-type-def type-id='724a1d1c' const='yes' id='6c9d0a6c'/>
<reference-type-def kind='lvalue' type-id='6c9d0a6c' size-in-bits='32' id='4537327e'/>
<qualified-type-def type-id='99ea45ca' const='yes' id='939ee0ba'/>
<reference-type-def kind='lvalue' type-id='939ee0ba' size-in-bits='32' id='ff1b9594'/>
<qualified-type-def type-id='b5996dd6' const='yes' id='394f664d'/>
<reference-type-def kind='lvalue' type-id='394f664d' size-in-bits='32' id='a2fe3a71'/>
<pointer-type-def type-id='394f664d' size-in-bits='32' id='9efe3425'/>
<qualified-type-def type-id='3b4464f7' const='yes' id='d3a45d27'/>
<reference-type-def kind='lvalue' type-id='d3a45d27' size-in-bits='32' id='2cbe6893'/>
<qualified-type-def type-id='ea42aa52' const='yes' id='372fe302'/>
<reference-type-def kind='lvalue' type-id='372fe302' size-in-bits='32' id='046291ac'/>
<qualified-type-def type-id='512d62bb' const='yes' id='96aa988b'/>
<reference-type-def kind='lvalue' type-id='96aa988b' size-in-bits='32' id='db8e5857'/>
<qualified-type-def type-id='9fbda7c9' const='yes' id='5240c4d9'/>
<reference-type-def kind='lvalue' type-id='5240c4d9' size-in-bits='32' id='7af61d6d'/>
<qualified-type-def type-id='ade42637' const='yes' id='a42d08c7'/>
<reference-type-def kind='lvalue' type-id='a42d08c7' size-in-bits='32' id='53e4fa33'/>
<qualified-type-def type-id='c31d6a4f' const='yes' id='2447c8ff'/>
<reference-type-def kind='lvalue' type-id='2447c8ff' size-in-bits='32' id='f6012d9b'/>
<qualified-type-def type-id='94b91622' const='yes' id='c37dfe45'/>
<reference-type-def kind='lvalue' type-id='c37dfe45' size-in-bits='32' id='225775d9'/>
<pointer-type-def type-id='c37dfe45' size-in-bits='32' id='2e5788bd'/>
<qualified-type-def type-id='901eba4f' const='yes' id='4304e5df'/>
<reference-type-def kind='lvalue' type-id='4304e5df' size-in-bits='32' id='79b606fb'/>
<qualified-type-def type-id='33863f8a' const='yes' id='c73cb99a'/>
<reference-type-def kind='lvalue' type-id='c73cb99a' size-in-bits='32' id='609862f4'/>
<qualified-type-def type-id='0ecfccc3' const='yes' id='844bc833'/>
<reference-type-def kind='lvalue' type-id='844bc833' size-in-bits='32' id='584bf90f'/>
<qualified-type-def type-id='e362cb01' const='yes' id='9f25aa71'/>
<reference-type-def kind='lvalue' type-id='9f25aa71' size-in-bits='32' id='df4b26f5'/>
<qualified-type-def type-id='62e4c1cf' const='yes' id='409c187f'/>
<reference-type-def kind='lvalue' type-id='409c187f' size-in-bits='32' id='0eba541b'/>
<qualified-type-def type-id='3d3fc357' const='yes' id='1307b167'/>
<reference-type-def kind='lvalue' type-id='1307b167' size-in-bits='32' id='361c0953'/>
<qualified-type-def type-id='983e9281' const='yes' id='8001ec66'/>
<reference-type-def kind='lvalue' type-id='8001ec66' size-in-bits='32' id='c306e8c0'/>
<pointer-type-def type-id='8001ec66' size-in-bits='32' id='cf06fba4'/>
<qualified-type-def type-id='35d5eebc' const='yes' id='0d45efac'/>
<reference-type-def kind='lvalue' type-id='0d45efac' size-in-bits='32' id='6f18163e'/>
<qualified-type-def type-id='2fea16f9' const='yes' id='714679a9'/>
<reference-type-def kind='lvalue' type-id='714679a9' size-in-bits='32' id='e0f15c1d'/>
<qualified-type-def type-id='d8fb13fe' const='yes' id='807f2b4e'/>
<reference-type-def kind='lvalue' type-id='807f2b4e' size-in-bits='32' id='b03154b8'/>
<qualified-type-def type-id='097c614a' const='yes' id='d40e741a'/>
<reference-type-def kind='lvalue' type-id='d40e741a' size-in-bits='32' id='0ec0fa74'/>
<qualified-type-def type-id='5040e33c' const='yes' id='f19a02ec'/>
<reference-type-def kind='lvalue' type-id='f19a02ec' size-in-bits='32' id='1f7263fe'/>
<qualified-type-def type-id='91d8c397' const='yes' id='55078b04'/>
<reference-type-def kind='lvalue' type-id='55078b04' size-in-bits='32' id='fce00686'/>
<pointer-type-def type-id='55078b04' size-in-bits='32' id='08e0196a'/>
<qualified-type-def type-id='ab3bba5e' const='yes' id='c9261bee'/>
<reference-type-def kind='lvalue' type-id='c9261bee' size-in-bits='32' id='6efdbbd8'/>
<qualified-type-def type-id='46493cd7' const='yes' id='9421f927'/>
<reference-type-def kind='lvalue' type-id='9421f927' size-in-bits='32' id='327afc93'/>
<qualified-type-def type-id='e1178908' const='yes' id='87fffbb8'/>
<reference-type-def kind='lvalue' type-id='87fffbb8' size-in-bits='32' id='b5f919ba'/>
<qualified-type-def type-id='32f19198' const='yes' id='10bf7188'/>
<reference-type-def kind='lvalue' type-id='10bf7188' size-in-bits='32' id='0b5ff4ea'/>
<qualified-type-def type-id='2ebb8e3a' const='yes' id='6c8a7bca'/>
<reference-type-def kind='lvalue' type-id='6c8a7bca' size-in-bits='32' id='ca011484'/>
<qualified-type-def type-id='599b91f1' const='yes' id='0db094fc'/>
<reference-type-def kind='lvalue' type-id='0db094fc' size-in-bits='32' id='66fa532e'/>
<pointer-type-def type-id='0db094fc' size-in-bits='32' id='62fa4ce2'/>
<qualified-type-def type-id='9e0a2cd6' const='yes' id='753b5f46'/>
<reference-type-def kind='lvalue' type-id='753b5f46' size-in-bits='32' id='ec772420'/>
<qualified-type-def type-id='96fcaa22' const='yes' id='09aedc92'/>
<reference-type-def kind='lvalue' type-id='09aedc92' size-in-bits='32' id='f2456f5c'/>
<pointer-type-def type-id='09aedc92' size-in-bits='32' id='f64575a8'/>
<qualified-type-def type-id='d5fd3ca7' const='yes' id='8dba978e'/>
<reference-type-def kind='lvalue' type-id='8dba978e' size-in-bits='32' id='c4bcbd78'/>
<qualified-type-def type-id='c2fcb167' const='yes' id='e3fb5fb2'/>
<reference-type-def kind='lvalue' type-id='e3fb5fb2' size-in-bits='32' id='78b775fc'/>
<pointer-type-def type-id='e3fb5fb2' size-in-bits='32' id='7cb77c48'/>
<qualified-type-def type-id='fb551e68' const='yes' id='217f9c98'/>
<reference-type-def kind='lvalue' type-id='217f9c98' size-in-bits='32' id='79e3bf1a'/>
<qualified-type-def type-id='9c88a810' const='yes' id='82de7140'/>
<reference-type-def kind='lvalue' type-id='82de7140' size-in-bits='32' id='6a2c8392'/>
<pointer-type-def type-id='82de7140' size-in-bits='32' id='6e2c89de'/>
<qualified-type-def type-id='4de8320f' const='yes' id='de6e0290'/>
<reference-type-def kind='lvalue' type-id='de6e0290' size-in-bits='32' id='dd2e4482'/>
<qualified-type-def type-id='139b242f' const='yes' id='5169bda2'/>
<reference-type-def kind='lvalue' type-id='5169bda2' size-in-bits='32' id='ad7556cc'/>
<pointer-type-def type-id='5169bda2' size-in-bits='32' id='b1755d18'/>
<qualified-type-def type-id='9ac6b398' const='yes' id='95b83408'/>
<reference-type-def kind='lvalue' type-id='95b83408' size-in-bits='32' id='defa246a'/>
<qualified-type-def type-id='52d21840' const='yes' id='5962a4b0'/>
<reference-type-def kind='lvalue' type-id='5962a4b0' size-in-bits='32' id='4c491822'/>
<pointer-type-def type-id='5962a4b0' size-in-bits='32' id='50491e6e'/>
<qualified-type-def type-id='45e7b03b' const='yes' id='1733cb18'/>
<reference-type-def kind='lvalue' type-id='1733cb18' size-in-bits='32' id='c488f29a'/>
<qualified-type-def type-id='aa688d0f' const='yes' id='14b1b7ea'/>
<reference-type-def kind='lvalue' type-id='14b1b7ea' size-in-bits='32' id='5fc45624'/>
<qualified-type-def type-id='8e24268f' const='yes' id='3e60ea5a'/>
<reference-type-def kind='lvalue' type-id='3e60ea5a' size-in-bits='32' id='ae912134'/>
<qualified-type-def type-id='9f0bbb87' const='yes' id='330d96aa'/>
<reference-type-def kind='lvalue' type-id='330d96aa' size-in-bits='32' id='ea63fe64'/>
<qualified-type-def type-id='255041c5' const='yes' id='5ae3c360'/>
<reference-type-def kind='lvalue' type-id='5ae3c360' size-in-bits='32' id='5a8c6732'/>
<qualified-type-def type-id='1e253049' const='yes' id='6966edac'/>
<reference-type-def kind='lvalue' type-id='6966edac' size-in-bits='32' id='7707f03e'/>
<pointer-type-def type-id='6966edac' size-in-bits='32' id='7307e9f2'/>
<qualified-type-def type-id='3b3f6d46' const='yes' id='114ea576'/>
<reference-type-def kind='lvalue' type-id='114ea576' size-in-bits='32' id='8ece3cf0'/>
<qualified-type-def type-id='7f6e0a92' const='yes' id='fa3b78c2'/>
<reference-type-def kind='lvalue' type-id='fa3b78c2' size-in-bits='32' id='cf9f4eec'/>
<pointer-type-def type-id='fa3b78c2' size-in-bits='32' id='d39f5538'/>
<qualified-type-def type-id='3c4ae4e9' const='yes' id='e0150e18'/>
<reference-type-def kind='lvalue' type-id='e0150e18' size-in-bits='32' id='ff256b9a'/>
<qualified-type-def type-id='46767cd5' const='yes' id='d8498116'/>
<reference-type-def kind='lvalue' type-id='d8498116' size-in-bits='32' id='abb65e90'/>
<qualified-type-def type-id='b05cdcb7' const='yes' id='2b7def6e'/>
<reference-type-def kind='lvalue' type-id='2b7def6e' size-in-bits='32' id='bf3fae58'/>
<pointer-type-def type-id='2b7def6e' size-in-bits='32' id='bb3fa80c'/>
<qualified-type-def type-id='61c54ac4' const='yes' id='0807e274'/>
<reference-type-def kind='lvalue' type-id='0807e274' size-in-bits='32' id='f6694716'/>
<qualified-type-def type-id='58b97fd4' const='yes' id='1571a484'/>
<reference-type-def kind='lvalue' type-id='1571a484' size-in-bits='32' id='63e62b06'/>
<pointer-type-def type-id='1571a484' size-in-bits='32' id='6fe63dea'/>
<qualified-type-def type-id='2d13208f' const='yes' id='e720a292'/>
<reference-type-def kind='lvalue' type-id='e720a292' size-in-bits='32' id='8c60215c'/>
<pointer-type-def type-id='e720a292' size-in-bits='32' id='906027a8'/>
<qualified-type-def type-id='c8801c48' const='yes' id='35543038'/>
<reference-type-def kind='lvalue' type-id='35543038' size-in-bits='32' id='1187bf3a'/>
<qualified-type-def type-id='b4e634f0' const='yes' id='ea13b5e0'/>
<reference-type-def kind='lvalue' type-id='ea13b5e0' size-in-bits='32' id='430726b2'/>
<pointer-type-def type-id='ea13b5e0' size-in-bits='32' id='47072cfe'/>
<pointer-type-def type-id='a0eb0f08' size-in-bits='32' id='7408d286'/>
<reference-type-def kind='rvalue' type-id='a6c45d85' size-in-bits='32' id='0e7051ad'/>
<reference-type-def kind='rvalue' type-id='95e97e5e' size-in-bits='32' id='75f9e64a'/>
<pointer-type-def type-id='3ff5601b' size-in-bits='32' id='4aafb922'/>
<pointer-type-def type-id='9da381c4' size-in-bits='32' id='cb785ebf'/>
<pointer-type-def type-id='ee31ee44' size-in-bits='32' id='256d5229'/>
<pointer-type-def type-id='33dbba72' size-in-bits='32' id='b6ef026b'/>
<reference-type-def kind='lvalue' type-id='1eb56b1e' size-in-bits='32' id='8f97c928'/>
<reference-type-def kind='rvalue' type-id='1eb56b1e' size-in-bits='32' id='19f1810a'/>
<pointer-type-def type-id='1eb56b1e' size-in-bits='32' id='8b97c2dc'/>
<qualified-type-def type-id='8b97c2dc' const='yes' id='aa8ad947'/>
<reference-type-def kind='lvalue' type-id='aa8ad947' size-in-bits='32' id='d99433b3'/>
<reference-type-def kind='lvalue' type-id='8b97c2dc' size-in-bits='32' id='b9e7ef8e'/>
<reference-type-def kind='lvalue' type-id='3a47d82b' size-in-bits='32' id='cc191c77'/>
<pointer-type-def type-id='3a47d82b' size-in-bits='32' id='c0190993'/>
<qualified-type-def type-id='c0190993' const='yes' id='949e8e28'/>
<reference-type-def kind='lvalue' type-id='949e8e28' size-in-bits='32' id='0399a00a'/>
<reference-type-def kind='lvalue' type-id='c0190993' size-in-bits='32' id='1c6a47ef'/>
<pointer-type-def type-id='3181ea79' size-in-bits='32' id='806869d1'/>
<pointer-type-def type-id='40cec2e5' size-in-bits='32' id='d6183f40'/>
<reference-type-def kind='lvalue' type-id='b59d7dce' size-in-bits='32' id='6cc00143'/>
<reference-type-def kind='lvalue' type-id='f72232a3' size-in-bits='32' id='64093aa7'/>
<reference-type-def kind='rvalue' type-id='f72232a3' size-in-bits='32' id='fb871913'/>
<pointer-type-def type-id='f72232a3' size-in-bits='32' id='580927c3'/>
<reference-type-def kind='lvalue' type-id='328d5e10' size-in-bits='32' id='9014e34d'/>
<reference-type-def kind='lvalue' type-id='eb7f1aa8' size-in-bits='32' id='952175e3'/>
<reference-type-def kind='lvalue' type-id='5b23103e' size-in-bits='32' id='469120c0'/>
<reference-type-def kind='rvalue' type-id='5b23103e' size-in-bits='32' id='fc76ca12'/>
<pointer-type-def type-id='5b23103e' size-in-bits='32' id='529133a4'/>
<reference-type-def kind='lvalue' type-id='911f4c63' size-in-bits='32' id='eda04e3e'/>
<reference-type-def kind='lvalue' type-id='0a2113ad' size-in-bits='32' id='6e7c5cbe'/>
<reference-type-def kind='lvalue' type-id='6adafaa0' size-in-bits='32' id='0b213b9a'/>
<reference-type-def kind='rvalue' type-id='6adafaa0' size-in-bits='32' id='415108f4'/>
<pointer-type-def type-id='6adafaa0' size-in-bits='32' id='ff2128b6'/>
<reference-type-def kind='lvalue' type-id='8ed7a653' size-in-bits='32' id='6a3e649c'/>
<reference-type-def kind='lvalue' type-id='dce954fd' size-in-bits='32' id='3bd1cc60'/>
<reference-type-def kind='lvalue' type-id='92426cf0' size-in-bits='32' id='79c2507a'/>
<reference-type-def kind='rvalue' type-id='92426cf0' size-in-bits='32' id='08e480d4'/>
<pointer-type-def type-id='92426cf0' size-in-bits='32' id='6dc23d96'/>
<reference-type-def kind='lvalue' type-id='abf5db6f' size-in-bits='32' id='b022643c'/>
<reference-type-def kind='lvalue' type-id='a50bf9b1' size-in-bits='32' id='639e4180'/>
<reference-type-def kind='lvalue' type-id='a1475884' size-in-bits='32' id='9119af4e'/>
<reference-type-def kind='rvalue' type-id='a1475884' size-in-bits='32' id='d36f20b8'/>
<pointer-type-def type-id='a1475884' size-in-bits='32' id='8d19a902'/>
<reference-type-def kind='lvalue' type-id='e4519ea1' size-in-bits='32' id='0293bb80'/>
<reference-type-def kind='lvalue' type-id='a4330b0f' size-in-bits='32' id='e0a01b3c'/>
<reference-type-def kind='lvalue' type-id='ff67d4b7' size-in-bits='32' id='e29edd6b'/>
<reference-type-def kind='rvalue' type-id='ff67d4b7' size-in-bits='32' id='0d166037'/>
<pointer-type-def type-id='ff67d4b7' size-in-bits='32' id='de9ed71f'/>
<reference-type-def kind='lvalue' type-id='70d6e548' size-in-bits='32' id='0e6d04b1'/>
<reference-type-def kind='lvalue' type-id='ae0a4570' size-in-bits='32' id='a50683bf'/>
<reference-type-def kind='lvalue' type-id='92dc2ee2' size-in-bits='32' id='d83359f4'/>
<pointer-type-def type-id='92dc2ee2' size-in-bits='32' id='cc334710'/>
<reference-type-def kind='lvalue' type-id='2c3a7fda' size-in-bits='32' id='346a736c'/>
<pointer-type-def type-id='2c3a7fda' size-in-bits='32' id='386a79b8'/>
<reference-type-def kind='lvalue' type-id='770f47c8' size-in-bits='32' id='1e6d7e42'/>
<pointer-type-def type-id='770f47c8' size-in-bits='32' id='226d848e'/>
<reference-type-def kind='lvalue' type-id='930bd484' size-in-bits='32' id='b3b112be'/>
<pointer-type-def type-id='930bd484' size-in-bits='32' id='afb10c72'/>
<reference-type-def kind='lvalue' type-id='103edd01' size-in-bits='32' id='f02771fd'/>
<pointer-type-def type-id='103edd01' size-in-bits='32' id='e4275f19'/>
<reference-type-def kind='lvalue' type-id='15d473bb' size-in-bits='32' id='b7089e5f'/>
<pointer-type-def type-id='15d473bb' size-in-bits='32' id='bb08a4ab'/>
<reference-type-def kind='lvalue' type-id='7891cba1' size-in-bits='32' id='fc5c134d'/>
<pointer-type-def type-id='7891cba1' size-in-bits='32' id='f05c0069'/>
<reference-type-def kind='lvalue' type-id='4946bd12' size-in-bits='32' id='091988d4'/>
<pointer-type-def type-id='4946bd12' size-in-bits='32' id='fd1975f0'/>
<reference-type-def kind='lvalue' type-id='3175d570' size-in-bits='32' id='35a1106a'/>
<pointer-type-def type-id='3175d570' size-in-bits='32' id='29a0fd86'/>
<reference-type-def kind='lvalue' type-id='2ddb429b' size-in-bits='32' id='59dde10f'/>
<pointer-type-def type-id='2ddb429b' size-in-bits='32' id='5ddde75b'/>
<reference-type-def kind='lvalue' type-id='508fa9fe' size-in-bits='32' id='bdb11a40'/>
<pointer-type-def type-id='508fa9fe' size-in-bits='32' id='c9b12d24'/>
<reference-type-def kind='lvalue' type-id='88a409cb' size-in-bits='32' id='c7b2bb7f'/>
<pointer-type-def type-id='88a409cb' size-in-bits='32' id='cbb2c1cb'/>
<reference-type-def kind='lvalue' type-id='2965f52a' size-in-bits='32' id='68ec991c'/>
<pointer-type-def type-id='2965f52a' size-in-bits='32' id='6cec9f68'/>
<reference-type-def kind='lvalue' type-id='00d7640f' size-in-bits='32' id='e75a04f3'/>
<pointer-type-def type-id='00d7640f' size-in-bits='32' id='f35a17d7'/>
<reference-type-def kind='lvalue' type-id='8dd18fa4' size-in-bits='32' id='f47e35de'/>
<pointer-type-def type-id='8dd18fa4' size-in-bits='32' id='f07e2f92'/>
<reference-type-def kind='lvalue' type-id='be11aaab' size-in-bits='32' id='ba619dbf'/>
<pointer-type-def type-id='be11aaab' size-in-bits='32' id='be61a40b'/>
<reference-type-def kind='lvalue' type-id='b4beabaa' size-in-bits='32' id='5c75855c'/>
<pointer-type-def type-id='b4beabaa' size-in-bits='32' id='60758ba8'/>
<reference-type-def kind='lvalue' type-id='c5a5b793' size-in-bits='32' id='4c01d8d7'/>
<pointer-type-def type-id='c5a5b793' size-in-bits='32' id='4001c5f3'/>
<reference-type-def kind='lvalue' type-id='f8070cf2' size-in-bits='32' id='56755f34'/>
<pointer-type-def type-id='f8070cf2' size-in-bits='32' id='4a754c50'/>
<reference-type-def kind='lvalue' type-id='036a8097' size-in-bits='32' id='155cba4b'/>
<pointer-type-def type-id='036a8097' size-in-bits='32' id='115cb3ff'/>
<reference-type-def kind='lvalue' type-id='0637ec34' size-in-bits='32' id='10f96cce'/>
<pointer-type-def type-id='0637ec34' size-in-bits='32' id='0cf96682'/>
<reference-type-def kind='lvalue' type-id='9019f6a3' size-in-bits='32' id='67b2fbe7'/>
<pointer-type-def type-id='9019f6a3' size-in-bits='32' id='5bb2e903'/>
<reference-type-def kind='lvalue' type-id='ff23b372' size-in-bits='32' id='291dfcf4'/>
<pointer-type-def type-id='ff23b372' size-in-bits='32' id='1d1dea10'/>
<reference-type-def kind='lvalue' type-id='4cae2f73' size-in-bits='32' id='1ac3b557'/>
<pointer-type-def type-id='4cae2f73' size-in-bits='32' id='0ec3a273'/>
<reference-type-def kind='lvalue' type-id='0dcdf9bc' size-in-bits='32' id='911bb2e6'/>
<pointer-type-def type-id='0dcdf9bc' size-in-bits='32' id='9d1bc5ca'/>
<reference-type-def kind='lvalue' type-id='421ca096' size-in-bits='32' id='b1ce8a78'/>
<pointer-type-def type-id='421ca096' size-in-bits='32' id='adce842c'/>
<reference-type-def kind='lvalue' type-id='22206262' size-in-bits='32' id='43bee614'/>
<pointer-type-def type-id='22206262' size-in-bits='32' id='37bed330'/>
<reference-type-def kind='lvalue' type-id='1486f60b' size-in-bits='32' id='a5aa903f'/>
<pointer-type-def type-id='1486f60b' size-in-bits='32' id='a9aa968b'/>
<reference-type-def kind='lvalue' type-id='48ffebb2' size-in-bits='32' id='45d49bb4'/>
<pointer-type-def type-id='48ffebb2' size-in-bits='32' id='39d488d0'/>
<reference-type-def kind='lvalue' type-id='6ff35f09' size-in-bits='32' id='95d62a05'/>
<pointer-type-def type-id='6ff35f09' size-in-bits='32' id='99d63051'/>
<reference-type-def kind='lvalue' type-id='5601ec5f' size-in-bits='32' id='60bd1593'/>
<pointer-type-def type-id='5601ec5f' size-in-bits='32' id='6cbd2877'/>
<reference-type-def kind='lvalue' type-id='7594d3c2' size-in-bits='32' id='dc910d34'/>
<pointer-type-def type-id='7594d3c2' size-in-bits='32' id='d090fa50'/>
<reference-type-def kind='lvalue' type-id='bd8c2724' size-in-bits='32' id='c3bcc55e'/>
<pointer-type-def type-id='bd8c2724' size-in-bits='32' id='bfbcbf12'/>
<reference-type-def kind='lvalue' type-id='98ac4d7c' size-in-bits='32' id='7d336576'/>
<pointer-type-def type-id='98ac4d7c' size-in-bits='32' id='8933785a'/>
<reference-type-def kind='lvalue' type-id='19161bd8' size-in-bits='32' id='1bd48b12'/>
<pointer-type-def type-id='19161bd8' size-in-bits='32' id='1fd4915e'/>
<reference-type-def kind='lvalue' type-id='6adfb2cb' size-in-bits='32' id='0b5710af'/>
<pointer-type-def type-id='6adfb2cb' size-in-bits='32' id='0f5716fb'/>
<reference-type-def kind='lvalue' type-id='9f72c895' size-in-bits='32' id='69f93d61'/>
<pointer-type-def type-id='9f72c895' size-in-bits='32' id='65f93715'/>
<reference-type-def kind='lvalue' type-id='717aadd4' size-in-bits='32' id='b35c346e'/>
<pointer-type-def type-id='717aadd4' size-in-bits='32' id='af5c2e22'/>
<pointer-type-def type-id='b1c9ee37' size-in-bits='32' id='79db737f'/>
<pointer-type-def type-id='0854e45c' size-in-bits='32' id='bf6bd3da'/>
<pointer-type-def type-id='9cf84681' size-in-bits='32' id='dd500159'/>
<pointer-type-def type-id='8121a4a6' size-in-bits='32' id='98c9407c'/>
<pointer-type-def type-id='415d8cc9' size-in-bits='32' id='e17d5271'/>
<pointer-type-def type-id='966e6b5a' size-in-bits='32' id='34998e88'/>
<pointer-type-def type-id='b1cea6f7' size-in-bits='32' id='d71a5edf'/>
<pointer-type-def type-id='5cdbcf40' size-in-bits='32' id='f5f0cea6'/>
<pointer-type-def type-id='dd1e7d22' size-in-bits='32' id='f47054b0'/>
<pointer-type-def type-id='eaff4c4e' size-in-bits='32' id='f0928374'/>
<pointer-type-def type-id='d5807ece' size-in-bits='32' id='0631e764'/>
<pointer-type-def type-id='6b5c7fcb' size-in-bits='32' id='bc1b9fab'/>
<pointer-type-def type-id='76e2973d' size-in-bits='32' id='abc5fc9d'/>
<pointer-type-def type-id='fb6baead' size-in-bits='32' id='0206cb9d'/>
<pointer-type-def type-id='b1c2d2bd' size-in-bits='32' id='0e7e5b1d'/>
<pointer-type-def type-id='44509788' size-in-bits='32' id='849b314e'/>
<pointer-type-def type-id='a8acd87a' size-in-bits='32' id='2d756928'/>
<pointer-type-def type-id='a1cedc70' size-in-bits='32' id='74d54206'/>
<pointer-type-def type-id='7076d372' size-in-bits='32' id='efd56ff0'/>
<pointer-type-def type-id='27c2bcb0' size-in-bits='32' id='d4ff4256'/>
<pointer-type-def type-id='fda18d32' size-in-bits='32' id='ac4a18a0'/>
<pointer-type-def type-id='a8506f96' size-in-bits='32' id='e84ff04c'/>
<pointer-type-def type-id='4fe3e724' size-in-bits='32' id='317ef0d2'/>
<pointer-type-def type-id='4eb55f65' size-in-bits='32' id='1ce48995'/>
<pointer-type-def type-id='2d873965' size-in-bits='32' id='390e2fe5'/>
<pointer-type-def type-id='7fdf9e10' size-in-bits='32' id='b58f6bc6'/>
<pointer-type-def type-id='28c670bc' size-in-bits='32' id='a9df81ea'/>
<pointer-type-def type-id='d13b5d92' size-in-bits='32' id='d78d8350'/>
<pointer-type-def type-id='796f3cb4' size-in-bits='32' id='c90e5fb2'/>
<pointer-type-def type-id='c24e43bf' size-in-bits='32' id='03e786f7'/>
<pointer-type-def type-id='60b8cb95' size-in-bits='32' id='554d4485'/>
<pointer-type-def type-id='f8afbcf4' size-in-bits='32' id='305917d2'/>
<pointer-type-def type-id='1a4d1781' size-in-bits='32' id='7ab87bb9'/>
<pointer-type-def type-id='46835ce2' size-in-bits='32' id='493e6590'/>
<pointer-type-def type-id='bba83ee4' size-in-bits='32' id='f4bca772'/>
<pointer-type-def type-id='f88efff9' size-in-bits='32' id='3d196a61'/>
<pointer-type-def type-id='6a54ae29' size-in-bits='32' id='7ef13d71'/>
<pointer-type-def type-id='eb93b7c6' size-in-bits='32' id='8185887c'/>
<pointer-type-def type-id='15d26f4f' size-in-bits='32' id='7bc04737'/>
<pointer-type-def type-id='43b155e9' size-in-bits='32' id='d48ef4d1'/>
<pointer-type-def type-id='29d87676' size-in-bits='32' id='93136c5c'/>
<pointer-type-def type-id='7211bb36' size-in-bits='32' id='4cf4886c'/>
<pointer-type-def type-id='40953a8a' size-in-bits='32' id='1fcfbfc8'/>
<pointer-type-def type-id='6668eab0' size-in-bits='32' id='133d0606'/>
<pointer-type-def type-id='e1481099' size-in-bits='32' id='94b69f41'/>
<pointer-type-def type-id='5211151c' size-in-bits='32' id='1d7f8b8a'/>
<pointer-type-def type-id='caf6f9ad' size-in-bits='32' id='503b739d'/>
<pointer-type-def type-id='19982a43' size-in-bits='32' id='c3233b13'/>
<pointer-type-def type-id='9f9c0137' size-in-bits='32' id='7664397f'/>
<pointer-type-def type-id='4674ef3f' size-in-bits='32' id='9710e377'/>
<pointer-type-def type-id='2019a8a8' size-in-bits='32' id='c712c12e'/>
<pointer-type-def type-id='69cf5b58' size-in-bits='32' id='e8fe63ee'/>
<pointer-type-def type-id='67f27ed6' size-in-bits='32' id='c744092c'/>
<pointer-type-def type-id='42c8e7e9' size-in-bits='32' id='8a7149d1'/>
<pointer-type-def type-id='848a79e2' size-in-bits='32' id='63bc2f70'/>
<pointer-type-def type-id='2c2b125a' size-in-bits='32' id='934d8258'/>
<pointer-type-def type-id='6154d891' size-in-bits='32' id='5d982d79'/>
<pointer-type-def type-id='766bcfe9' size-in-bits='32' id='81dc4c31'/>
<pointer-type-def type-id='25e1a861' size-in-bits='32' id='61908449'/>
<reference-type-def kind='rvalue' type-id='75a518a6' size-in-bits='32' id='0532d11b'/>
<reference-type-def kind='rvalue' type-id='0be802d8' size-in-bits='32' id='93d179eb'/>
<reference-type-def kind='lvalue' type-id='4c30ca01' size-in-bits='32' id='151635cd'/>
<pointer-type-def type-id='4c30ca01' size-in-bits='32' id='091622e9'/>
<reference-type-def kind='lvalue' type-id='eb9aac9f' size-in-bits='32' id='3ce17e43'/>
<pointer-type-def type-id='eb9aac9f' size-in-bits='32' id='48e19127'/>
<reference-type-def kind='lvalue' type-id='36dbc06a' size-in-bits='32' id='c058e79c'/>
<reference-type-def kind='rvalue' type-id='36dbc06a' size-in-bits='32' id='85f4c9ce'/>
<pointer-type-def type-id='36dbc06a' size-in-bits='32' id='c458ede8'/>
<pointer-type-def type-id='d14acc85' size-in-bits='32' id='ffdae5a0'/>
<reference-type-def kind='lvalue' type-id='3c7a51bf' size-in-bits='32' id='eb5c4953'/>
<pointer-type-def type-id='3c7a51bf' size-in-bits='32' id='f75c5c37'/>
<reference-type-def kind='lvalue' type-id='0da74917' size-in-bits='32' id='d6a02ebb'/>
<reference-type-def kind='rvalue' type-id='0da74917' size-in-bits='32' id='7b296127'/>
<pointer-type-def type-id='0da74917' size-in-bits='32' id='d2a0286f'/>
<reference-type-def kind='lvalue' type-id='21b998d0' size-in-bits='32' id='0036f60d'/>
<reference-type-def kind='rvalue' type-id='56fdc7d9' size-in-bits='32' id='ff87e0aa'/>
<pointer-type-def type-id='56fdc7d9' size-in-bits='32' id='e48a287c'/>
<reference-type-def kind='lvalue' type-id='c015ac0a' size-in-bits='32' id='baeaa0eb'/>
<reference-type-def kind='rvalue' type-id='5d9a75de' size-in-bits='32' id='1855bac5'/>
<pointer-type-def type-id='5d9a75de' size-in-bits='32' id='16906315'/>
<reference-type-def kind='lvalue' type-id='a87fc78f' size-in-bits='32' id='59472748'/>
<pointer-type-def type-id='7a9a97d4' size-in-bits='32' id='f1e11d3f'/>
<reference-type-def kind='lvalue' type-id='3112fe3d' size-in-bits='32' id='b3beaf7a'/>
<pointer-type-def type-id='604ccd48' size-in-bits='32' id='fe124ccf'/>
<reference-type-def kind='lvalue' type-id='01404bf1' size-in-bits='32' id='968ed56a'/>
<pointer-type-def type-id='ae15c6d0' size-in-bits='32' id='b9894945'/>
<reference-type-def kind='lvalue' type-id='02f7e509' size-in-bits='32' id='58302498'/>
<pointer-type-def type-id='792b1565' size-in-bits='32' id='1975c094'/>
<reference-type-def kind='lvalue' type-id='2d480db6' size-in-bits='32' id='d2363963'/>
<reference-type-def kind='lvalue' type-id='296bd4f1' size-in-bits='32' id='b1f1807d'/>
<pointer-type-def type-id='296bd4f1' size-in-bits='32' id='a5f16d99'/>
<reference-type-def kind='lvalue' type-id='5f21f9be' size-in-bits='32' id='2c7c12ef'/>
<reference-type-def kind='lvalue' type-id='a6e75f95' size-in-bits='32' id='abe05671'/>
<pointer-type-def type-id='a6e75f95' size-in-bits='32' id='a7e05025'/>
<reference-type-def kind='lvalue' type-id='8398d00c' size-in-bits='32' id='98c6f116'/>
<pointer-type-def type-id='8398d00c' size-in-bits='32' id='a4c703fa'/>
<reference-type-def kind='lvalue' type-id='a18cd1c2' size-in-bits='32' id='4ee920d4'/>
<pointer-type-def type-id='a18cd1c2' size-in-bits='32' id='42e90df0'/>
<qualified-type-def type-id='42e90df0' const='yes' id='f87e6403'/>
<reference-type-def kind='lvalue' type-id='f87e6403' size-in-bits='32' id='53f7a63f'/>
<reference-type-def kind='lvalue' type-id='42e90df0' size-in-bits='32' id='2ae0c7e2'/>
<reference-type-def kind='lvalue' type-id='4eba89d2' size-in-bits='32' id='31ee22b4'/>
<pointer-type-def type-id='4eba89d2' size-in-bits='32' id='25ee0fd0'/>
<reference-type-def kind='lvalue' type-id='c67da3ae' size-in-bits='32' id='e532c0e0'/>
<pointer-type-def type-id='c67da3ae' size-in-bits='32' id='f132d3c4'/>
<reference-type-def kind='lvalue' type-id='49169cd1' size-in-bits='32' id='fcf8a77d'/>
<pointer-type-def type-id='49169cd1' size-in-bits='32' id='f0f89499'/>
<reference-type-def kind='lvalue' type-id='06a31cb8' size-in-bits='32' id='e542e0d2'/>
<pointer-type-def type-id='06a31cb8' size-in-bits='32' id='e942e71e'/>
<qualified-type-def type-id='e942e71e' const='yes' id='ef0c6691'/>
<reference-type-def kind='lvalue' type-id='ef0c6691' size-in-bits='32' id='0785b215'/>
<pointer-type-def type-id='ef0c6691' size-in-bits='32' id='0b85b861'/>
<reference-type-def kind='lvalue' type-id='e942e71e' size-in-bits='32' id='6c51fd28'/>
<pointer-type-def type-id='e942e71e' size-in-bits='32' id='6851f6dc'/>
<qualified-type-def type-id='6851f6dc' const='yes' id='47d36d47'/>
<reference-type-def kind='lvalue' type-id='47d36d47' size-in-bits='32' id='72d52fb3'/>
<reference-type-def kind='lvalue' type-id='6851f6dc' size-in-bits='32' id='3307cb8e'/>
<reference-type-def kind='lvalue' type-id='ead7ebd9' size-in-bits='32' id='2c07d155'/>
<pointer-type-def type-id='ead7ebd9' size-in-bits='32' id='3007d7a1'/>
<qualified-type-def type-id='3007d7a1' const='yes' id='22f85cfe'/>
<reference-type-def kind='lvalue' type-id='22f85cfe' size-in-bits='32' id='e4fa2808'/>
<pointer-type-def type-id='22f85cfe' size-in-bits='32' id='e0fa21bc'/>
<reference-type-def kind='lvalue' type-id='3007d7a1' size-in-bits='32' id='23584985'/>
<pointer-type-def type-id='3007d7a1' size-in-bits='32' id='27584fd1'/>
<qualified-type-def type-id='27584fd1' const='yes' id='8bd7fc2e'/>
<reference-type-def kind='lvalue' type-id='8bd7fc2e' size-in-bits='32' id='2d01c098'/>
<reference-type-def kind='lvalue' type-id='27584fd1' size-in-bits='32' id='e705e1d5'/>
<reference-type-def kind='lvalue' type-id='4b57f679' size-in-bits='32' id='477972c5'/>
<pointer-type-def type-id='4b57f679' size-in-bits='32' id='4b797911'/>
<qualified-type-def type-id='4b797911' const='yes' id='aa1290ee'/>
<reference-type-def kind='lvalue' type-id='aa1290ee' size-in-bits='32' id='8339ead8'/>
<pointer-type-def type-id='aa1290ee' size-in-bits='32' id='7f39e48c'/>
<reference-type-def kind='lvalue' type-id='4b797911' size-in-bits='32' id='0739d195'/>
<pointer-type-def type-id='4b797911' size-in-bits='32' id='0b39d7e1'/>
<qualified-type-def type-id='0b39d7e1' const='yes' id='7a76c7be'/>
<reference-type-def kind='lvalue' type-id='7a76c7be' size-in-bits='32' id='60fc3448'/>
<reference-type-def kind='lvalue' type-id='0b39d7e1' size-in-bits='32' id='730eae45'/>
<reference-type-def kind='rvalue' type-id='0b39d7e1' size-in-bits='32' id='831c85d9'/>
<reference-type-def kind='lvalue' type-id='2887524d' size-in-bits='32' id='92ed22b9'/>
<pointer-type-def type-id='2887524d' size-in-bits='32' id='9eed359d'/>
<qualified-type-def type-id='9eed359d' const='yes' id='97e818f2'/>
<reference-type-def kind='lvalue' type-id='97e818f2' size-in-bits='32' id='f65f15bc'/>
<pointer-type-def type-id='97e818f2' size-in-bits='32' id='fa5f1c08'/>
<reference-type-def kind='lvalue' type-id='9eed359d' size-in-bits='32' id='ea6b9561'/>
<pointer-type-def type-id='9eed359d' size-in-bits='32' id='e66b8f15'/>
<qualified-type-def type-id='e66b8f15' const='yes' id='da90e90a'/>
<reference-type-def kind='lvalue' type-id='da90e90a' size-in-bits='32' id='3e1f1044'/>
<reference-type-def kind='lvalue' type-id='e66b8f15' size-in-bits='32' id='ee526d49'/>
<reference-type-def kind='rvalue' type-id='e66b8f15' size-in-bits='32' id='9ac245bd'/>
<reference-type-def kind='lvalue' type-id='8a3fab4b' size-in-bits='32' id='a94700af'/>
<pointer-type-def type-id='8a3fab4b' size-in-bits='32' id='ad4706fb'/>
<qualified-type-def type-id='ad4706fb' const='yes' id='23268a70'/>
<reference-type-def kind='lvalue' type-id='23268a70' size-in-bits='32' id='ababc562'/>
<pointer-type-def type-id='23268a70' size-in-bits='32' id='afabcbae'/>
<reference-type-def kind='lvalue' type-id='ad4706fb' size-in-bits='32' id='a3cfcde7'/>
<pointer-type-def type-id='ad4706fb' size-in-bits='32' id='97cfbb03'/>
<qualified-type-def type-id='97cfbb03' const='yes' id='fc007118'/>
<reference-type-def kind='lvalue' type-id='fc007118' size-in-bits='32' id='f2b2449a'/>
<reference-type-def kind='lvalue' type-id='97cfbb03' size-in-bits='32' id='21039b3f'/>
<reference-type-def kind='rvalue' type-id='97cfbb03' size-in-bits='32' id='11ad285b'/>
<reference-type-def kind='lvalue' type-id='1586c370' size-in-bits='32' id='90e6ceba'/>
<pointer-type-def type-id='1586c370' size-in-bits='32' id='84e6bbd6'/>
<qualified-type-def type-id='84e6bbd6' const='yes' id='90d9e149'/>
<reference-type-def kind='lvalue' type-id='90d9e149' size-in-bits='32' id='75fde1bd'/>
<pointer-type-def type-id='90d9e149' size-in-bits='32' id='69fdced9'/>
<reference-type-def kind='lvalue' type-id='84e6bbd6' size-in-bits='32' id='2739dad0'/>
<pointer-type-def type-id='84e6bbd6' size-in-bits='32' id='3339edb4'/>
<qualified-type-def type-id='3339edb4' const='yes' id='620273ff'/>
<reference-type-def kind='lvalue' type-id='620273ff' size-in-bits='32' id='22dc5e9b'/>
<reference-type-def kind='lvalue' type-id='3339edb4' size-in-bits='32' id='3630fcd6'/>
<reference-type-def kind='lvalue' type-id='80632042' size-in-bits='32' id='b4173f54'/>
<pointer-type-def type-id='80632042' size-in-bits='32' id='a8172c70'/>
<reference-type-def kind='lvalue' type-id='1fd57521' size-in-bits='32' id='64bf6152'/>
<reference-type-def kind='lvalue' type-id='4db2d66d' size-in-bits='32' id='4bc95969'/>
<reference-type-def kind='rvalue' type-id='4db2d66d' size-in-bits='32' id='9cf7975d'/>
<pointer-type-def type-id='4db2d66d' size-in-bits='32' id='57c96c4d'/>
<reference-type-def kind='rvalue' type-id='8842b148' size-in-bits='32' id='5ae19e8d'/>
<reference-type-def kind='lvalue' type-id='148e9a20' size-in-bits='32' id='514e924d'/>
<reference-type-def kind='lvalue' type-id='591a8a07' size-in-bits='32' id='877b8b44'/>
<reference-type-def kind='lvalue' type-id='3128ed58' size-in-bits='32' id='b9a456ff'/>
<reference-type-def kind='lvalue' type-id='0cff0b6a' size-in-bits='32' id='77218415'/>
<reference-type-def kind='lvalue' type-id='858827ea' size-in-bits='32' id='666b7263'/>
<reference-type-def kind='lvalue' type-id='c852613b' size-in-bits='32' id='954a45cf'/>
<reference-type-def kind='rvalue' type-id='c852613b' size-in-bits='32' id='ecec0dcb'/>
<pointer-type-def type-id='c852613b' size-in-bits='32' id='994a4c1b'/>
<reference-type-def kind='rvalue' type-id='fb59ce8a' size-in-bits='32' id='dc59ada3'/>
<reference-type-def kind='lvalue' type-id='273ddf1e' size-in-bits='32' id='e788d197'/>
<reference-type-def kind='lvalue' type-id='f203a621' size-in-bits='32' id='158a4032'/>
<reference-type-def kind='lvalue' type-id='cfb698d6' size-in-bits='32' id='9c559399'/>
<reference-type-def kind='lvalue' type-id='0a4f1b54' size-in-bits='32' id='a567ebdb'/>
<reference-type-def kind='lvalue' type-id='061bf2d4' size-in-bits='32' id='2ea2d599'/>
<reference-type-def kind='lvalue' type-id='f8fe7006' size-in-bits='32' id='44667898'/>
<reference-type-def kind='rvalue' type-id='f8fe7006' size-in-bits='32' id='6b50131a'/>
<pointer-type-def type-id='f8fe7006' size-in-bits='32' id='4066724c'/>
<reference-type-def kind='rvalue' type-id='1425a0d3' size-in-bits='32' id='2b1adcd6'/>
<reference-type-def kind='lvalue' type-id='004d2b63' size-in-bits='32' id='b54d3918'/>
<reference-type-def kind='lvalue' type-id='aec3b808' size-in-bits='32' id='b93a92d5'/>
<reference-type-def kind='lvalue' type-id='d859ed7d' size-in-bits='32' id='261100c0'/>
<reference-type-def kind='lvalue' type-id='58367bd7' size-in-bits='32' id='108585a6'/>
<reference-type-def kind='lvalue' type-id='fb0f191d' size-in-bits='32' id='43cefe46'/>
<reference-type-def kind='lvalue' type-id='13276011' size-in-bits='32' id='ce00a4cd'/>
<reference-type-def kind='rvalue' type-id='13276011' size-in-bits='32' id='36039df1'/>
<pointer-type-def type-id='13276011' size-in-bits='32' id='c20091e9'/>
<reference-type-def kind='rvalue' type-id='daec68b6' size-in-bits='32' id='6d825fc9'/>
<reference-type-def kind='lvalue' type-id='1630ae32' size-in-bits='32' id='e6b25ef1'/>
<reference-type-def kind='lvalue' type-id='dea6da2d' size-in-bits='32' id='8abb4d10'/>
<reference-type-def kind='lvalue' type-id='4546583a' size-in-bits='32' id='805f2af3'/>
<reference-type-def kind='lvalue' type-id='cb0b44b0' size-in-bits='32' id='b8ae3b41'/>
<reference-type-def kind='lvalue' type-id='18e88230' size-in-bits='32' id='4e06247f'/>
<reference-type-def kind='lvalue' type-id='0fcd7eac' size-in-bits='32' id='85115496'/>
<reference-type-def kind='rvalue' type-id='0fcd7eac' size-in-bits='32' id='2a485110'/>
<pointer-type-def type-id='0fcd7eac' size-in-bits='32' id='9111677a'/>
<reference-type-def kind='rvalue' type-id='87bfa8ab' size-in-bits='32' id='9281f814'/>
<reference-type-def kind='lvalue' type-id='eb3dee6b' size-in-bits='32' id='ea50a2c2'/>
<reference-type-def kind='lvalue' type-id='3929eec0' size-in-bits='32' id='f93751e3'/>
<reference-type-def kind='lvalue' type-id='e4d702a5' size-in-bits='32' id='492d4eea'/>
<reference-type-def kind='lvalue' type-id='5fb1fd5f' size-in-bits='32' id='67e432f4'/>
<reference-type-def kind='lvalue' type-id='f62f5ba5' size-in-bits='32' id='5930c094'/>
<reference-type-def kind='lvalue' type-id='ee7d7d5a' size-in-bits='32' id='8c81390c'/>
<reference-type-def kind='rvalue' type-id='ee7d7d5a' size-in-bits='32' id='596cfd1e'/>
<pointer-type-def type-id='ee7d7d5a' size-in-bits='32' id='90813f58'/>
<reference-type-def kind='rvalue' type-id='e464ed6b' size-in-bits='32' id='0a776162'/>
<reference-type-def kind='lvalue' type-id='4eaddc2b' size-in-bits='32' id='e6091d3c'/>
<reference-type-def kind='lvalue' type-id='20abbe80' size-in-bits='32' id='028b3511'/>
<reference-type-def kind='lvalue' type-id='353e1165' size-in-bits='32' id='fb193fd4'/>
<reference-type-def kind='lvalue' type-id='1b521c1f' size-in-bits='32' id='37071be2'/>
<reference-type-def kind='lvalue' type-id='53d37265' size-in-bits='32' id='b8666062'/>
<reference-type-def kind='lvalue' type-id='68b1ae7f' size-in-bits='32' id='242dfc43'/>
<reference-type-def kind='rvalue' type-id='68b1ae7f' size-in-bits='32' id='596452ff'/>
<pointer-type-def type-id='68b1ae7f' size-in-bits='32' id='302e0f27'/>
<reference-type-def kind='lvalue' type-id='7fc77ef8' size-in-bits='32' id='f56024c5'/>
<reference-type-def kind='lvalue' type-id='16b5f8eb' size-in-bits='32' id='ff0a652f'/>
<reference-type-def kind='rvalue' type-id='16b5f8eb' size-in-bits='32' id='865d0d2b'/>
<pointer-type-def type-id='16b5f8eb' size-in-bits='32' id='030a6b7b'/>
<reference-type-def kind='lvalue' type-id='f5dd5864' size-in-bits='32' id='57687fb9'/>
<reference-type-def kind='lvalue' type-id='21a2c439' size-in-bits='32' id='e76fea15'/>
<reference-type-def kind='rvalue' type-id='21a2c439' size-in-bits='32' id='882dae49'/>
<pointer-type-def type-id='21a2c439' size-in-bits='32' id='eb6ff061'/>
<reference-type-def kind='lvalue' type-id='4355225c' size-in-bits='32' id='dd8a39b7'/>
<reference-type-def kind='lvalue' type-id='a2aaac4e' size-in-bits='32' id='e93cfe80'/>
<reference-type-def kind='rvalue' type-id='a2aaac4e' size-in-bits='32' id='d104df52'/>
<pointer-type-def type-id='a2aaac4e' size-in-bits='32' id='f53d1164'/>
<reference-type-def kind='lvalue' type-id='47dfc14d' size-in-bits='32' id='cd562ebe'/>
<pointer-type-def type-id='6b47e928' size-in-bits='32' id='e5e1b6de'/>
<reference-type-def kind='lvalue' type-id='a049489b' size-in-bits='32' id='0d13017f'/>
<reference-type-def kind='lvalue' type-id='ad28cb01' size-in-bits='32' id='e1f1e7bd'/>
<reference-type-def kind='lvalue' type-id='f8166921' size-in-bits='32' id='fab8b17d'/>
<reference-type-def kind='lvalue' type-id='f057a063' size-in-bits='32' id='8fde7bf7'/>
<reference-type-def kind='lvalue' type-id='448d3769' size-in-bits='32' id='b9bbac15'/>
<reference-type-def kind='lvalue' type-id='23e10081' size-in-bits='32' id='cec555bd'/>
<reference-type-def kind='lvalue' type-id='5c0aa969' size-in-bits='32' id='d57170c5'/>
<reference-type-def kind='rvalue' type-id='5c0aa969' size-in-bits='32' id='e494b559'/>
<pointer-type-def type-id='5c0aa969' size-in-bits='32' id='d9717711'/>
<reference-type-def kind='lvalue' type-id='6ab6a882' size-in-bits='32' id='b62d0174'/>
<reference-type-def kind='rvalue' type-id='6ab6a882' size-in-bits='32' id='1ad91416'/>
<pointer-type-def type-id='6ab6a882' size-in-bits='32' id='aa2cee90'/>
<reference-type-def kind='lvalue' type-id='3bc040e0' size-in-bits='32' id='9f6e638a'/>
<reference-type-def kind='rvalue' type-id='3bc040e0' size-in-bits='32' id='a6c6e7c4'/>
<pointer-type-def type-id='3bc040e0' size-in-bits='32' id='936e50a6'/>
<reference-type-def kind='lvalue' type-id='40bd7b6d' size-in-bits='32' id='516a7479'/>
<reference-type-def kind='rvalue' type-id='40bd7b6d' size-in-bits='32' id='8995318d'/>
<pointer-type-def type-id='40bd7b6d' size-in-bits='32' id='5d6a875d'/>
<reference-type-def kind='lvalue' type-id='ce639a64' size-in-bits='32' id='08ae479e'/>
<reference-type-def kind='rvalue' type-id='ce639a64' size-in-bits='32' id='625ae6a8'/>
<pointer-type-def type-id='ce639a64' size-in-bits='32' id='04ae4152'/>
<reference-type-def kind='lvalue' type-id='23f669c2' size-in-bits='32' id='f5f37be4'/>
<reference-type-def kind='rvalue' type-id='23f669c2' size-in-bits='32' id='f04bd266'/>
<pointer-type-def type-id='23f669c2' size-in-bits='32' id='e9f36900'/>
<reference-type-def kind='lvalue' type-id='13e36007' size-in-bits='32' id='9174e44b'/>
<reference-type-def kind='rvalue' type-id='13e36007' size-in-bits='32' id='68039797'/>
<pointer-type-def type-id='13e36007' size-in-bits='32' id='8d74ddff'/>
<reference-type-def kind='lvalue' type-id='5e72ed99' size-in-bits='32' id='9e43f335'/>
<reference-type-def kind='rvalue' type-id='5e72ed99' size-in-bits='32' id='37f7a6e9'/>
<pointer-type-def type-id='5e72ed99' size-in-bits='32' id='a243f981'/>
<reference-type-def kind='lvalue' type-id='e9eb0616' size-in-bits='32' id='b0327928'/>
<reference-type-def kind='rvalue' type-id='e9eb0616' size-in-bits='32' id='6d74910a'/>
<pointer-type-def type-id='e9eb0616' size-in-bits='32' id='ac3272dc'/>
<reference-type-def kind='lvalue' type-id='ef322efd' size-in-bits='32' id='13f80c89'/>
<reference-type-def kind='rvalue' type-id='ef322efd' size-in-bits='32' id='1e7bf77d'/>
<pointer-type-def type-id='ef322efd' size-in-bits='32' id='1ff81f6d'/>
<reference-type-def kind='lvalue' type-id='195562bd' size-in-bits='32' id='a41f9319'/>
<pointer-type-def type-id='195562bd' size-in-bits='32' id='b01fa5fd'/>
<reference-type-def kind='lvalue' type-id='b9b7bacb' size-in-bits='32' id='2584084f'/>
<pointer-type-def type-id='b9b7bacb' size-in-bits='32' id='29840e9b'/>
<reference-type-def kind='lvalue' type-id='8567fb19' size-in-bits='32' id='3577f555'/>
<pointer-type-def type-id='8567fb19' size-in-bits='32' id='3977fba1'/>
<reference-type-def kind='lvalue' type-id='954e598e' size-in-bits='32' id='aa2507b0'/>
<pointer-type-def type-id='954e598e' size-in-bits='32' id='b6251a94'/>
<reference-type-def kind='lvalue' type-id='23174d54' size-in-bits='32' id='4fbe72de'/>
<pointer-type-def type-id='23174d54' size-in-bits='32' id='4bbe6c92'/>
<reference-type-def kind='lvalue' type-id='44c8fbc1' size-in-bits='32' id='240c7dad'/>
<pointer-type-def type-id='44c8fbc1' size-in-bits='32' id='180c6ac9'/>
<reference-type-def kind='lvalue' type-id='25a1429c' size-in-bits='32' id='59c88246'/>
<pointer-type-def type-id='25a1429c' size-in-bits='32' id='65c8952a'/>
<reference-type-def kind='lvalue' type-id='a615ca7b' size-in-bits='32' id='62d74bef'/>
<pointer-type-def type-id='a615ca7b' size-in-bits='32' id='66d7523b'/>
<reference-type-def kind='lvalue' type-id='ba004e5b' size-in-bits='32' id='f6438e8f'/>
<pointer-type-def type-id='ba004e5b' size-in-bits='32' id='fa4394db'/>
<reference-type-def kind='lvalue' type-id='8c5f658a' size-in-bits='32' id='464e15b5'/>
<reference-type-def kind='rvalue' type-id='8c5f658a' size-in-bits='32' id='3febf669'/>
<reference-type-def kind='lvalue' type-id='0c6034d5' size-in-bits='32' id='c7a88e2a'/>
<reference-type-def kind='lvalue' type-id='ffc72aee' size-in-bits='32' id='dff76959'/>
<reference-type-def kind='lvalue' type-id='4a64be29' size-in-bits='32' id='e095f2a5'/>
<pointer-type-def type-id='4a64be29' size-in-bits='32' id='e495f8f1'/>
<reference-type-def kind='lvalue' type-id='630d880c' size-in-bits='32' id='b77d7b47'/>
<reference-type-def kind='rvalue' type-id='630d880c' size-in-bits='32' id='3b8939b3'/>
<reference-type-def kind='lvalue' type-id='9a4752ab' size-in-bits='32' id='16d0b938'/>
<reference-type-def kind='lvalue' type-id='ce14834c' size-in-bits='32' id='4dea5047'/>
<reference-type-def kind='lvalue' type-id='36810449' size-in-bits='32' id='04b748c5'/>
<pointer-type-def type-id='36810449' size-in-bits='32' id='08b74f11'/>
<reference-type-def kind='lvalue' type-id='142aa55c' size-in-bits='32' id='3b085ba7'/>
<reference-type-def kind='rvalue' type-id='142aa55c' size-in-bits='32' id='6f280c13'/>
<reference-type-def kind='lvalue' type-id='93c018bb' size-in-bits='32' id='95332c58'/>
<reference-type-def kind='lvalue' type-id='365d73dc' size-in-bits='32' id='cc103ca7'/>
<reference-type-def kind='lvalue' type-id='721e3983' size-in-bits='32' id='3567e147'/>
<pointer-type-def type-id='721e3983' size-in-bits='32' id='2967ce63'/>
<reference-type-def kind='lvalue' type-id='db3653aa' size-in-bits='32' id='eb39d8ad'/>
<reference-type-def kind='rvalue' type-id='db3653aa' size-in-bits='32' id='d70fe2d1'/>
<reference-type-def kind='lvalue' type-id='2a5e9835' size-in-bits='32' id='d2ad8d82'/>
<reference-type-def kind='lvalue' type-id='84efd30e' size-in-bits='32' id='c46fd041'/>
<reference-type-def kind='lvalue' type-id='d5b8afe1' size-in-bits='32' id='70e47d4d'/>
<pointer-type-def type-id='d5b8afe1' size-in-bits='32' id='64e46a69'/>
<reference-type-def kind='lvalue' type-id='5f3c1b08' size-in-bits='32' id='03c9562f'/>
<reference-type-def kind='rvalue' type-id='5f3c1b08' size-in-bits='32' id='fef2702b'/>
<reference-type-def kind='lvalue' type-id='c59bbd7f' size-in-bits='32' id='cf3afc20'/>
<reference-type-def kind='lvalue' type-id='24661bb0' size-in-bits='32' id='105a94ff'/>
<reference-type-def kind='lvalue' type-id='fd1a2199' size-in-bits='32' id='9be86975'/>
<pointer-type-def type-id='fd1a2199' size-in-bits='32' id='9fe86fc1'/>
<reference-type-def kind='lvalue' type-id='9121a78c' size-in-bits='32' id='3fc5ec57'/>
<reference-type-def kind='rvalue' type-id='9121a78c' size-in-bits='32' id='d59335e3'/>
<reference-type-def kind='lvalue' type-id='bae2992b' size-in-bits='32' id='a981e648'/>
<reference-type-def kind='lvalue' type-id='44ddaacc' size-in-bits='32' id='806e3c57'/>
<reference-type-def kind='lvalue' type-id='b1693d99' size-in-bits='32' id='1070a3c5'/>
<pointer-type-def type-id='b1693d99' size-in-bits='32' id='1470aa11'/>
<reference-type-def kind='lvalue' type-id='75b47e61' size-in-bits='32' id='3001cbbd'/>
<reference-type-def kind='rvalue' type-id='75b47e61' size-in-bits='32' id='2dd38501'/>
<pointer-type-def type-id='75b47e61' size-in-bits='32' id='2401b8d9'/>
<reference-type-def kind='lvalue' type-id='4233811c' size-in-bits='32' id='fd018696'/>
<pointer-type-def type-id='4233811c' size-in-bits='32' id='0901997a'/>
<reference-type-def kind='lvalue' type-id='379e0d38' size-in-bits='32' id='21244b62'/>
<pointer-type-def type-id='379e0d38' size-in-bits='32' id='252451ae'/>
<reference-type-def kind='lvalue' type-id='f96d969f' size-in-bits='32' id='2e4ac923'/>
<pointer-type-def type-id='f96d969f' size-in-bits='32' id='3a4adc07'/>
<pointer-type-def type-id='d6912ca9' size-in-bits='32' id='a41b2051'/>
<reference-type-def kind='lvalue' type-id='f4b76f72' size-in-bits='32' id='7f446304'/>
<pointer-type-def type-id='f4b76f72' size-in-bits='32' id='73445020'/>
<pointer-type-def type-id='a01e4c10' size-in-bits='32' id='beb00666'/>
<reference-type-def kind='lvalue' type-id='18302230' size-in-bits='32' id='5c08f7ca'/>
<pointer-type-def type-id='18302230' size-in-bits='32' id='5008e4e6'/>
<reference-type-def kind='lvalue' type-id='9b367427' size-in-bits='32' id='69291c6b'/>
<pointer-type-def type-id='9b367427' size-in-bits='32' id='6529161f'/>
<reference-type-def kind='lvalue' type-id='1b6ff35f' size-in-bits='32' id='c5e02ee3'/>
<pointer-type-def type-id='1b6ff35f' size-in-bits='32' id='d1e041c7'/>
<reference-type-def kind='lvalue' type-id='3e0d928f' size-in-bits='32' id='425fbf43'/>
<pointer-type-def type-id='3e0d928f' size-in-bits='32' id='4e5fd227'/>
<reference-type-def kind='lvalue' type-id='899220a9' size-in-bits='32' id='178a20e5'/>
<pointer-type-def type-id='899220a9' size-in-bits='32' id='1b8a2731'/>
<reference-type-def kind='lvalue' type-id='00d1afc8' size-in-bits='32' id='b2b0b5d2'/>
<pointer-type-def type-id='00d1afc8' size-in-bits='32' id='b6b0bc1e'/>
<reference-type-def kind='lvalue' type-id='0a3089bd' size-in-bits='32' id='7d7ec419'/>
<pointer-type-def type-id='0a3089bd' size-in-bits='32' id='897ed6fd'/>
<reference-type-def kind='lvalue' type-id='8f622554' size-in-bits='32' id='ea9e967e'/>
<pointer-type-def type-id='8f622554' size-in-bits='32' id='e69e9032'/>
<reference-type-def kind='lvalue' type-id='ecafdbf2' size-in-bits='32' id='b1ac3ef4'/>
<pointer-type-def type-id='ecafdbf2' size-in-bits='32' id='a5ac2c10'/>
<reference-type-def kind='lvalue' type-id='67eae152' size-in-bits='32' id='d45a4ce4'/>
<pointer-type-def type-id='67eae152' size-in-bits='32' id='c85a3a00'/>
<reference-type-def kind='lvalue' type-id='b9a0490e' size-in-bits='32' id='d40473f0'/>
<pointer-type-def type-id='b9a0490e' size-in-bits='32' id='e00486d4'/>
<reference-type-def kind='lvalue' type-id='9cbef8a9' size-in-bits='32' id='08220f55'/>
<pointer-type-def type-id='9cbef8a9' size-in-bits='32' id='0c2215a1'/>
<pointer-type-def type-id='1a3c1a10' size-in-bits='32' id='c975f866'/>
<pointer-type-def type-id='9997173c' size-in-bits='32' id='2a7a6d0a'/>
<pointer-type-def type-id='eaedaeb4' size-in-bits='32' id='d7caf352'/>
<pointer-type-def type-id='63dfd47d' size-in-bits='32' id='eaabb18d'/>
<pointer-type-def type-id='e96ff388' size-in-bits='32' id='dc8c978e'/>
<pointer-type-def type-id='ba2ab536' size-in-bits='32' id='a701abdc'/>
<pointer-type-def type-id='c6fe9052' size-in-bits='32' id='399c53a0'/>
<pointer-type-def type-id='8af0e613' size-in-bits='32' id='b1af0833'/>
<reference-type-def kind='lvalue' type-id='28ac9f25' size-in-bits='32' id='c4b42ca1'/>
<pointer-type-def type-id='28ac9f25' size-in-bits='32' id='c0b42655'/>
<reference-type-def kind='lvalue' type-id='d83d0edf' size-in-bits='32' id='4ec80fa3'/>
<pointer-type-def type-id='d83d0edf' size-in-bits='32' id='5ac82287'/>
<reference-type-def kind='lvalue' type-id='97099c76' size-in-bits='32' id='56dd2ba9'/>
<reference-type-def kind='lvalue' type-id='acd84ae6' size-in-bits='32' id='ba980663'/>
<reference-type-def kind='lvalue' type-id='28011651' size-in-bits='32' id='989cc146'/>
<reference-type-def kind='lvalue' type-id='b05f1ea3' size-in-bits='32' id='d6e972e6'/>
<reference-type-def kind='lvalue' type-id='b885a1f4' size-in-bits='32' id='7247bbfb'/>
<reference-type-def kind='lvalue' type-id='dac1cf86' size-in-bits='32' id='d1cd73ab'/>
<reference-type-def kind='lvalue' type-id='79946fa1' size-in-bits='32' id='7a4e3470'/>
<reference-type-def kind='lvalue' type-id='25e72561' size-in-bits='32' id='e19382ca'/>
<reference-type-def kind='lvalue' type-id='7d8d53fd' size-in-bits='32' id='31ebf0da'/>
<reference-type-def kind='lvalue' type-id='235de6c3' size-in-bits='32' id='23a3c836'/>
<reference-type-def kind='lvalue' type-id='d2caf7b6' size-in-bits='32' id='aacaaeb7'/>
<reference-type-def kind='lvalue' type-id='49260527' size-in-bits='32' id='2b629dca'/>
<reference-type-def kind='lvalue' type-id='bdd2abd2' size-in-bits='32' id='41473557'/>
<reference-type-def kind='lvalue' type-id='d34c4d90' size-in-bits='32' id='c3d54937'/>
<reference-type-def kind='lvalue' type-id='bc7da95c' size-in-bits='32' id='4a5695a3'/>
<reference-type-def kind='lvalue' type-id='9cda4084' size-in-bits='32' id='efbc39cd'/>
<reference-type-def kind='lvalue' type-id='4f33579b' size-in-bits='32' id='0ba49152'/>
<reference-type-def kind='lvalue' type-id='b825a75e' size-in-bits='32' id='b43213e1'/>
<reference-type-def kind='lvalue' type-id='c6791b86' size-in-bits='32' id='b59ecffd'/>
<reference-type-def kind='lvalue' type-id='f5043cca' size-in-bits='32' id='bc95de2f'/>
<reference-type-def kind='lvalue' type-id='e9d3d567' size-in-bits='32' id='82c235d6'/>
<reference-type-def kind='lvalue' type-id='9397db6b' size-in-bits='32' id='89844f82'/>
<reference-type-def kind='lvalue' type-id='b43ae521' size-in-bits='32' id='a668f246'/>
<pointer-type-def type-id='673b29cf' size-in-bits='32' id='a287a977'/>
<reference-type-def kind='rvalue' type-id='e533247c' size-in-bits='32' id='b2273bff'/>
<reference-type-def kind='rvalue' type-id='25144140' size-in-bits='32' id='864de965'/>
<reference-type-def kind='rvalue' type-id='0c09b952' size-in-bits='32' id='3dbf39bd'/>
<reference-type-def kind='rvalue' type-id='9d020555' size-in-bits='32' id='99de9db4'/>
<reference-type-def kind='lvalue' type-id='cf3bcf47' size-in-bits='32' id='b26ad476'/>
<reference-type-def kind='lvalue' type-id='ff99c659' size-in-bits='32' id='e089f898'/>
<reference-type-def kind='lvalue' type-id='00c0573d' size-in-bits='32' id='5e974d24'/>
<reference-type-def kind='lvalue' type-id='21d79383' size-in-bits='32' id='5fc7e588'/>
<reference-type-def kind='lvalue' type-id='26e107cf' size-in-bits='32' id='b8df9eb6'/>
<reference-type-def kind='lvalue' type-id='cd8b696d' size-in-bits='32' id='bc0af022'/>
<reference-type-def kind='lvalue' type-id='aba61107' size-in-bits='32' id='0c5ba8ec'/>
<reference-type-def kind='lvalue' type-id='5b34d527' size-in-bits='32' id='2cf67ab0'/>
<reference-type-def kind='lvalue' type-id='6080556f' size-in-bits='32' id='d0abdcb4'/>
<reference-type-def kind='lvalue' type-id='baf93f23' size-in-bits='32' id='7fd713e0'/>
<reference-type-def kind='lvalue' type-id='bc2ceeb1' size-in-bits='32' id='3bdafd46'/>
<reference-type-def kind='lvalue' type-id='771c4123' size-in-bits='32' id='32f5ee58'/>
<reference-type-def kind='lvalue' type-id='80d7931d' size-in-bits='32' id='d4403af2'/>
<reference-type-def kind='lvalue' type-id='a84a4dab' size-in-bits='32' id='d8390728'/>
<reference-type-def kind='lvalue' type-id='f85c2f6f' size-in-bits='32' id='6a9d0174'/>
<reference-type-def kind='lvalue' type-id='72f6ea15' size-in-bits='32' id='0e8c1fea'/>
<reference-type-def kind='lvalue' type-id='e19be7db' size-in-bits='32' id='e3ca94b0'/>
<reference-type-def kind='lvalue' type-id='286e257b' size-in-bits='32' id='74162520'/>
<reference-type-def kind='lvalue' type-id='31e0b827' size-in-bits='32' id='0e19cb0c'/>
<reference-type-def kind='lvalue' type-id='db3cdb25' size-in-bits='32' id='d7f6919a'/>
<reference-type-def kind='lvalue' type-id='9a6befcb' size-in-bits='32' id='71909398'/>
<reference-type-def kind='lvalue' type-id='111109fd' size-in-bits='32' id='5d3f6610'/>
<reference-type-def kind='lvalue' type-id='3e34c66d' size-in-bits='32' id='56e45a34'/>
<reference-type-def kind='rvalue' type-id='21c38743' size-in-bits='32' id='2b8e1c42'/>
<reference-type-def kind='rvalue' type-id='df1c6778' size-in-bits='32' id='bd619075'/>
<reference-type-def kind='rvalue' type-id='f5e71768' size-in-bits='32' id='2078fab7'/>
<reference-type-def kind='rvalue' type-id='4e5fe017' size-in-bits='32' id='c5f932de'/>
<reference-type-def kind='rvalue' type-id='2fbce54f' size-in-bits='32' id='30447f82'/>
<reference-type-def kind='rvalue' type-id='c4454407' size-in-bits='32' id='695f8e5e'/>
<reference-type-def kind='lvalue' type-id='3e463dcc' size-in-bits='32' id='b093ec66'/>
<reference-type-def kind='lvalue' type-id='8d752813' size-in-bits='32' id='e9def217'/>
<reference-type-def kind='lvalue' type-id='58b7b43e' size-in-bits='32' id='3ea22250'/>
<reference-type-def kind='rvalue' type-id='58b7b43e' size-in-bits='32' id='0f3c3fc2'/>
<pointer-type-def type-id='58b7b43e' size-in-bits='32' id='4aa23534'/>
<reference-type-def kind='lvalue' type-id='11f978c7' size-in-bits='32' id='85e2162b'/>
<pointer-type-def type-id='63080be8' size-in-bits='32' id='82a8162e'/>
<pointer-type-def type-id='dff69842' size-in-bits='32' id='b83994e0'/>
<pointer-type-def type-id='b04db2dd' size-in-bits='32' id='1465dabd'/>
<pointer-type-def type-id='7bb1d8e1' size-in-bits='32' id='adb8b339'/>
<pointer-type-def type-id='606d2805' size-in-bits='32' id='0cc07935'/>
<pointer-type-def type-id='359485b5' size-in-bits='32' id='a499e5c5'/>
<pointer-type-def type-id='2a92430d' size-in-bits='32' id='4ed8b0dd'/>
<pointer-type-def type-id='23f2d06f' size-in-bits='32' id='6ae37fb7'/>
<pointer-type-def type-id='8c662fc5' size-in-bits='32' id='2fde1255'/>
<pointer-type-def type-id='482d220b' size-in-bits='32' id='47d1f2cb'/>
<pointer-type-def type-id='6ba1fceb' size-in-bits='32' id='0d40426b'/>
<pointer-type-def type-id='3f8702cf' size-in-bits='32' id='8ca5b7e7'/>
<pointer-type-def type-id='560c92f7' size-in-bits='32' id='be42202f'/>
<pointer-type-def type-id='49eccd9d' size-in-bits='32' id='37ed344d'/>
<pointer-type-def type-id='a3295715' size-in-bits='32' id='307ae6a5'/>
<reference-type-def kind='lvalue' type-id='b9953957' size-in-bits='32' id='03433b7b'/>
<reference-type-def kind='rvalue' type-id='b9953957' size-in-bits='32' id='7fd67367'/>
<pointer-type-def type-id='b9953957' size-in-bits='32' id='ff43352f'/>
<reference-type-def kind='lvalue' type-id='4a8452bb' size-in-bits='32' id='250bea9f'/>
<reference-type-def kind='rvalue' type-id='4a8452bb' size-in-bits='32' id='0ac2813b'/>
<pointer-type-def type-id='4a8452bb' size-in-bits='32' id='290bf0eb'/>
<reference-type-def kind='lvalue' type-id='e0bee049' size-in-bits='32' id='632fad85'/>
<reference-type-def kind='rvalue' type-id='e0bee049' size-in-bits='32' id='c70e5799'/>
<pointer-type-def type-id='e0bee049' size-in-bits='32' id='672fb3d1'/>
<reference-type-def kind='lvalue' type-id='4f85e17e' size-in-bits='32' id='1de88810'/>
<reference-type-def kind='rvalue' type-id='4f85e17e' size-in-bits='32' id='4b0e6d02'/>
<pointer-type-def type-id='4f85e17e' size-in-bits='32' id='29e89af4'/>
<reference-type-def kind='lvalue' type-id='b9e92eaf' size-in-bits='32' id='431d7e93'/>
<reference-type-def kind='rvalue' type-id='b9e92eaf' size-in-bits='32' id='5c6e76ef'/>
<pointer-type-def type-id='b9e92eaf' size-in-bits='32' id='4f1d9177'/>
<reference-type-def kind='lvalue' type-id='2e84cb7b' size-in-bits='32' id='4b50e5bc'/>
<pointer-type-def type-id='2e84cb7b' size-in-bits='32' id='4f50ec08'/>
<reference-type-def kind='lvalue' type-id='e3c9a220' size-in-bits='32' id='41d21e0a'/>
<reference-type-def kind='rvalue' type-id='e3c9a220' size-in-bits='32' id='c9c57f44'/>
<pointer-type-def type-id='e3c9a220' size-in-bits='32' id='35d20b26'/>
<reference-type-def kind='lvalue' type-id='ad3ebb8d' size-in-bits='32' id='57c94099'/>
<reference-type-def kind='rvalue' type-id='ad3ebb8d' size-in-bits='32' id='f0d0ecad'/>
<pointer-type-def type-id='ad3ebb8d' size-in-bits='32' id='63c9537d'/>
<reference-type-def kind='lvalue' type-id='3982c1f3' size-in-bits='32' id='efa5f087'/>
<reference-type-def kind='rvalue' type-id='3982c1f3' size-in-bits='32' id='e339cd73'/>
<pointer-type-def type-id='3982c1f3' size-in-bits='32' id='e3a5dda3'/>
<reference-type-def kind='lvalue' type-id='d776bde3' size-in-bits='32' id='37ab8e87'/>
<reference-type-def kind='rvalue' type-id='d776bde3' size-in-bits='32' id='44118773'/>
<pointer-type-def type-id='d776bde3' size-in-bits='32' id='2bab7ba3'/>
<reference-type-def kind='lvalue' type-id='7d6b45b4' size-in-bits='32' id='0169d66e'/>
<reference-type-def kind='rvalue' type-id='7d6b45b4' size-in-bits='32' id='819c5358'/>
<pointer-type-def type-id='7d6b45b4' size-in-bits='32' id='fd69d022'/>
<reference-type-def kind='lvalue' type-id='ee2e53c3' size-in-bits='32' id='32a636a7'/>
<reference-type-def kind='rvalue' type-id='ee2e53c3' size-in-bits='32' id='3ca7cd13'/>
<pointer-type-def type-id='ee2e53c3' size-in-bits='32' id='26a623c3'/>
<pointer-type-def type-id='427e4b8a' size-in-bits='32' id='f79cba78'/>
<reference-type-def kind='lvalue' type-id='b7880bd1' size-in-bits='32' id='947396ad'/>
<reference-type-def kind='rvalue' type-id='b7880bd1' size-in-bits='32' id='3cf5fcd1'/>
<pointer-type-def type-id='b7880bd1' size-in-bits='32' id='887383c9'/>
<reference-type-def kind='lvalue' type-id='2f44bc08' size-in-bits='32' id='baa5093d'/>
<reference-type-def kind='lvalue' type-id='4daca0a0' size-in-bits='32' id='2d4fdc4a'/>
<reference-type-def kind='rvalue' type-id='4daca0a0' size-in-bits='32' id='c0b7fe04'/>
<pointer-type-def type-id='4daca0a0' size-in-bits='32' id='214fc966'/>
<reference-type-def kind='lvalue' type-id='717c0a75' size-in-bits='32' id='49fb1f52'/>
<reference-type-def kind='lvalue' type-id='96127994' size-in-bits='32' id='8658492e'/>
<reference-type-def kind='rvalue' type-id='96127994' size-in-bits='32' id='84faf798'/>
<pointer-type-def type-id='96127994' size-in-bits='32' id='825842e2'/>
<reference-type-def kind='lvalue' type-id='1a5d18c1' size-in-bits='32' id='f65caf0e'/>
<reference-type-def kind='lvalue' type-id='059cd7ca' size-in-bits='32' id='fee7c45c'/>
<reference-type-def kind='rvalue' type-id='059cd7ca' size-in-bits='32' id='c0da4c0e'/>
<pointer-type-def type-id='059cd7ca' size-in-bits='32' id='02e7caa8'/>
<reference-type-def kind='lvalue' type-id='695cb1f3' size-in-bits='32' id='67c3ebdc'/>
<reference-type-def kind='lvalue' type-id='34c04fc2' size-in-bits='32' id='3cfc44c4'/>
<reference-type-def kind='rvalue' type-id='34c04fc2' size-in-bits='32' id='e3206fc6'/>
<pointer-type-def type-id='34c04fc2' size-in-bits='32' id='30fc31e0'/>
<reference-type-def kind='lvalue' type-id='afbacda7' size-in-bits='32' id='135f4bb4'/>
<reference-type-def kind='lvalue' type-id='3c8048f0' size-in-bits='32' id='d803271a'/>
<reference-type-def kind='rvalue' type-id='3c8048f0' size-in-bits='32' id='48f6c374'/>
<pointer-type-def type-id='3c8048f0' size-in-bits='32' id='cc031436'/>
<reference-type-def kind='lvalue' type-id='c86d43f5' size-in-bits='32' id='142c79e2'/>
<reference-type-def kind='lvalue' type-id='f14fa9e8' size-in-bits='32' id='20729202'/>
<reference-type-def kind='rvalue' type-id='f14fa9e8' size-in-bits='32' id='385c0eac'/>
<pointer-type-def type-id='f14fa9e8' size-in-bits='32' id='2472984e'/>
<reference-type-def kind='lvalue' type-id='6c173905' size-in-bits='32' id='c862349a'/>
<pointer-type-def type-id='ee11ffd6' size-in-bits='32' id='7d0d8c7c'/>
<pointer-type-def type-id='82a684ba' size-in-bits='32' id='21b84758'/>
<pointer-type-def type-id='b54229ce' size-in-bits='32' id='2cc2a2b4'/>
<pointer-type-def type-id='ff70dc94' size-in-bits='32' id='fbd34862'/>
<pointer-type-def type-id='0e839744' size-in-bits='32' id='d32daf72'/>
<pointer-type-def type-id='cdd69b5c' size-in-bits='32' id='a1bcde0a'/>
<pointer-type-def type-id='b9fa8f40' size-in-bits='32' id='38ec2026'/>
<pointer-type-def type-id='5417a89c' size-in-bits='32' id='f0e86b2a'/>
<pointer-type-def type-id='2f680da0' size-in-bits='32' id='efee7846'/>
<pointer-type-def type-id='9360eadc' size-in-bits='32' id='719a934a'/>
<pointer-type-def type-id='a3eca172' size-in-bits='32' id='46ab91d0'/>
<pointer-type-def type-id='444756ca' size-in-bits='32' id='56fab488'/>
<pointer-type-def type-id='9c9ad7b0' size-in-bits='32' id='f160fb56'/>
<pointer-type-def type-id='cab02d1c' size-in-bits='32' id='bd7ee60a'/>
<reference-type-def kind='lvalue' type-id='3e74d082' size-in-bits='32' id='9f4ac174'/>
<reference-type-def kind='rvalue' type-id='3e74d082' size-in-bits='32' id='14ae5416'/>
<pointer-type-def type-id='3e74d082' size-in-bits='32' id='934aae90'/>
<reference-type-def kind='rvalue' type-id='a7601001' size-in-bits='32' id='67dfcd6a'/>
<reference-type-def kind='lvalue' type-id='e356f8cf' size-in-bits='32' id='ea8421fc'/>
<reference-type-def kind='rvalue' type-id='397ebe86' size-in-bits='32' id='bcdd9daf'/>
<reference-type-def kind='rvalue' type-id='dd031057' size-in-bits='32' id='091b5894'/>
<reference-type-def kind='lvalue' type-id='cfea5fb3' size-in-bits='32' id='aba94fa7'/>
<reference-type-def kind='rvalue' type-id='cfea5fb3' size-in-bits='32' id='bc882813'/>
<pointer-type-def type-id='cfea5fb3' size-in-bits='32' id='9fa93cc3'/>
<reference-type-def kind='rvalue' type-id='a4c3ab88' size-in-bits='32' id='d29fe9b7'/>
<reference-type-def kind='lvalue' type-id='724a1d1c' size-in-bits='32' id='bb3f3a41'/>
<reference-type-def kind='rvalue' type-id='133fc321' size-in-bits='32' id='827d63a0'/>
<reference-type-def kind='rvalue' type-id='99ea45ca' size-in-bits='32' id='b2f8e2c5'/>
<reference-type-def kind='lvalue' type-id='b5996dd6' size-in-bits='32' id='5b1a0908'/>
<reference-type-def kind='rvalue' type-id='b5996dd6' size-in-bits='32' id='97fc736a'/>
<pointer-type-def type-id='b5996dd6' size-in-bits='32' id='571a02bc'/>
<reference-type-def kind='rvalue' type-id='9fbda7c9' size-in-bits='32' id='297a38ce'/>
<reference-type-def kind='lvalue' type-id='ade42637' size-in-bits='32' id='f2215f78'/>
<reference-type-def kind='rvalue' type-id='397c0a7e' size-in-bits='32' id='97c578c3'/>
<reference-type-def kind='rvalue' type-id='c31d6a4f' size-in-bits='32' id='54412eb0'/>
<reference-type-def kind='lvalue' type-id='94b91622' size-in-bits='32' id='ec53abf4'/>
<reference-type-def kind='rvalue' type-id='94b91622' size-in-bits='32' id='d9b77b96'/>
<pointer-type-def type-id='94b91622' size-in-bits='32' id='e0539910'/>
<reference-type-def kind='rvalue' type-id='e362cb01' size-in-bits='32' id='7996f0ea'/>
<reference-type-def kind='lvalue' type-id='62e4c1cf' size-in-bits='32' id='bc8cb17c'/>
<reference-type-def kind='rvalue' type-id='b1cb1f86' size-in-bits='32' id='202a802f'/>
<reference-type-def kind='rvalue' type-id='3d3fc357' size-in-bits='32' id='db23e814'/>
<reference-type-def kind='lvalue' type-id='983e9281' size-in-bits='32' id='aaaa497d'/>
<reference-type-def kind='rvalue' type-id='983e9281' size-in-bits='32' id='05117a41'/>
<pointer-type-def type-id='983e9281' size-in-bits='32' id='9eaa3699'/>
<reference-type-def kind='rvalue' type-id='0e88aa73' size-in-bits='32' id='250f2fa6'/>
<reference-type-def kind='rvalue' type-id='5040e33c' size-in-bits='32' id='d8da0d6b'/>
<reference-type-def kind='lvalue' type-id='91d8c397' size-in-bits='32' id='788a296b'/>
<reference-type-def kind='rvalue' type-id='91d8c397' size-in-bits='32' id='0e7f0437'/>
<pointer-type-def type-id='91d8c397' size-in-bits='32' id='748a231f'/>
<reference-type-def kind='rvalue' type-id='1400edf1' size-in-bits='32' id='5529e094'/>
<reference-type-def kind='rvalue' type-id='2ebb8e3a' size-in-bits='32' id='a6b2ac81'/>
<reference-type-def kind='lvalue' type-id='599b91f1' size-in-bits='32' id='5bfff85d'/>
<reference-type-def kind='rvalue' type-id='599b91f1' size-in-bits='32' id='4ef429a1'/>
<pointer-type-def type-id='599b91f1' size-in-bits='32' id='4fffe579'/>
<reference-type-def kind='rvalue' type-id='96fcaa22' size-in-bits='32' id='c2f84a0b'/>
<pointer-type-def type-id='96fcaa22' size-in-bits='32' id='69b3c6db'/>
<pointer-type-def type-id='d5fd3ca7' size-in-bits='32' id='35865e6f'/>
<reference-type-def kind='lvalue' type-id='c2fcb167' size-in-bits='32' id='79600d9b'/>
<reference-type-def kind='rvalue' type-id='c2fcb167' size-in-bits='32' id='cf35a087'/>
<pointer-type-def type-id='c2fcb167' size-in-bits='32' id='7560074f'/>
<reference-type-def kind='rvalue' type-id='9c88a810' size-in-bits='32' id='cc602051'/>
<pointer-type-def type-id='9c88a810' size-in-bits='32' id='b1250249'/>
<pointer-type-def type-id='4de8320f' size-in-bits='32' id='82ceaaa7'/>
<reference-type-def kind='lvalue' type-id='139b242f' size-in-bits='32' id='c2486ff3'/>
<reference-type-def kind='rvalue' type-id='139b242f' size-in-bits='32' id='ad080c4f'/>
<pointer-type-def type-id='139b242f' size-in-bits='32' id='ce4882d7'/>
<reference-type-def kind='rvalue' type-id='52d21840' size-in-bits='32' id='99806569'/>
<pointer-type-def type-id='52d21840' size-in-bits='32' id='98a95101'/>
<pointer-type-def type-id='45e7b03b' size-in-bits='32' id='40eba30b'/>
<pointer-type-def type-id='aa688d0f' size-in-bits='32' id='4dcecd77'/>
<pointer-type-def type-id='8e24268f' size-in-bits='32' id='763f4b97'/>
<pointer-type-def type-id='9f0bbb87' size-in-bits='32' id='f84d584f'/>
<pointer-type-def type-id='255041c5' size-in-bits='32' id='afa37b15'/>
<reference-type-def kind='lvalue' type-id='1e253049' size-in-bits='32' id='c56d0325'/>
<reference-type-def kind='rvalue' type-id='1e253049' size-in-bits='32' id='cd9bbdb9'/>
<pointer-type-def type-id='1e253049' size-in-bits='32' id='c96d0971'/>
<reference-type-def kind='rvalue' type-id='7f6e0a92' size-in-bits='32' id='01624a33'/>
<pointer-type-def type-id='7f6e0a92' size-in-bits='32' id='ac4c65e3'/>
<pointer-type-def type-id='3c4ae4e9' size-in-bits='32' id='892d0ff1'/>
<pointer-type-def type-id='46767cd5' size-in-bits='32' id='9d474d15'/>
<reference-type-def kind='lvalue' type-id='b05cdcb7' size-in-bits='32' id='9882a42b'/>
<reference-type-def kind='rvalue' type-id='b05cdcb7' size-in-bits='32' id='22a84077'/>
<pointer-type-def type-id='b05cdcb7' size-in-bits='32' id='94829ddf'/>
<reference-type-def kind='rvalue' type-id='58b97fd4' size-in-bits='32' id='67fad9c1'/>
<pointer-type-def type-id='58b97fd4' size-in-bits='32' id='31550919'/>
<reference-type-def kind='lvalue' type-id='2d13208f' size-in-bits='32' id='ab12adb3'/>
<reference-type-def kind='rvalue' type-id='2d13208f' size-in-bits='32' id='e367418f'/>
<pointer-type-def type-id='2d13208f' size-in-bits='32' id='b712c097'/>
<reference-type-def kind='rvalue' type-id='b4e634f0' size-in-bits='32' id='60fee6a9'/>
<pointer-type-def type-id='b4e634f0' size-in-bits='32' id='ff9692c1'/>
<pointer-type-def type-id='9c313c2d' size-in-bits='32' id='5d6479ae'/>
<pointer-type-def type-id='e475ab95' size-in-bits='32' id='fc3d9c6c'/>
<qualified-type-def type-id='cf536864' const='yes' id='b0327aaf'/>
<reference-type-def kind='lvalue' type-id='b0327aaf' size-in-bits='32' id='e876e5ab'/>
<reference-type-def kind='lvalue' type-id='cf536864' size-in-bits='32' id='a24d1fe6'/>
<pointer-type-def type-id='f1e1c37c' size-in-bits='32' id='edf1b28e'/>
<pointer-type-def type-id='ba286cd1' size-in-bits='32' id='c4e02a75'/>
<reference-type-def kind='lvalue' type-id='eaa32e2f' size-in-bits='32' id='67e1782b'/>
<reference-type-def kind='rvalue' type-id='eaa32e2f' size-in-bits='32' id='94effc77'/>
<qualified-type-def type-id='673b29cf' volatile='yes' id='84653d39'/>
<pointer-type-def type-id='84653d39' size-in-bits='32' id='7e5f24e9'/>
<pointer-type-def type-id='4b9d3492' size-in-bits='32' id='7613b793'/>
<namespace-decl name='android'>
<class-decl name='sp&lt;android::Fence&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='31' column='1' id='f783287d'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='97b48b31' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='90' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='sp' mangled-name='_ZN7android2spINS_5FenceEEC2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e1c103ed' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' mangled-name='_ZN7android2spINS_5FenceEEC2EPS1_' filepath='system/core/libutils/include/utils/StrongPointer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e1c103ed' is-artificial='yes'/>
<parameter type-id='97b48b31'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e1c103ed' is-artificial='yes'/>
<parameter type-id='bac2bb80'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e1c103ed' is-artificial='yes'/>
<parameter type-id='adbbacfd'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~sp' mangled-name='_ZN7android2spINS_5FenceEED2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e1c103ed' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='Fence' size-in-bits='64' visibility='default' filepath='frameworks/native/libs/ui/include/ui/Fence.h' line='35' column='1' id='8e900ba9'>
<base-class access='public' layout-offset-in-bits='0' type-id='fa133b32'/>
<base-class access='public' layout-offset-in-bits='0' type-id='214e7574'/>
<member-type access='private'>
<enum-decl name='Status' filepath='frameworks/native/libs/ui/include/ui/Fence.h' line='114' column='1' id='19b87c56'>
<underlying-type type-id='9cac1fee'/>
<enumerator name='Invalid' value='0'/>
<enumerator name='Unsignaled' value='1'/>
<enumerator name='Signaled' value='2'/>
</enum-decl>
</member-type>
<data-member access='public' static='yes'>
<var-decl name='NO_FENCE' type-id='8fb586a6' visibility='default' filepath='frameworks/native/libs/ui/include/ui/Fence.h' line='39' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='SIGNAL_TIME_PENDING' type-id='1e3bd547' visibility='default' filepath='frameworks/native/libs/ui/include/ui/Fence.h' line='40' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='SIGNAL_TIME_INVALID' type-id='1e3bd547' visibility='default' filepath='frameworks/native/libs/ui/include/ui/Fence.h' line='41' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='32'>
<var-decl name='mFenceFd' type-id='ca770154' visibility='default' filepath='frameworks/native/libs/ui/include/ui/Fence.h' line='149' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='Fence' filepath='frameworks/native/libs/ui/include/ui/Fence.h' line='53' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='97b48b31' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Fence' filepath='frameworks/native/libs/ui/include/ui/Fence.h' line='58' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='97b48b31' is-artificial='yes'/>
<parameter type-id='95e97e5e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Fence' filepath='frameworks/native/libs/ui/include/ui/Fence.h' line='59' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='97b48b31' is-artificial='yes'/>
<parameter type-id='ca770154'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Fence' filepath='frameworks/native/libs/ui/include/ui/Fence.h' line='62' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='97b48b31' is-artificial='yes'/>
<parameter type-id='44db3f5e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Fence' filepath='frameworks/native/libs/ui/include/ui/Fence.h' line='64' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='97b48b31' is-artificial='yes'/>
<parameter type-id='482cfef9'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private' destructor='yes'>
<function-decl name='~Fence' mangled-name='_ZN7android5FenceD2Ev' filepath='frameworks/native/libs/ui/include/ui/Fence.h' line='147' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='97b48b31' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='LightRefBase&lt;android::Fence&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/LightRefBase.h' line='32' column='1' id='fa133b32'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='mCount' type-id='673b29cf' visibility='default' filepath='system/core/libutils/include/utils/LightRefBase.h' line='59' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='LightRefBase' filepath='system/core/libutils/include/utils/LightRefBase.h' line='35' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='aafa1350' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes'>
<function-decl name='~LightRefBase' filepath='system/core/libutils/include/utils/LightRefBase.h' line='51' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='aafa1350' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='Flattenable&lt;android::Fence&gt;' size-in-bits='8' visibility='default' filepath='system/core/libutils/include/utils/Flattenable.h' line='102' column='1' id='214e7574'/>
<class-decl name='Parcelable' size-in-bits='32' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcelable.h' line='35' column='1' id='f8f7e309'>
<member-function access='public' constructor='yes'>
<function-decl name='Parcelable' mangled-name='_ZN7android10ParcelableC2Ev' filepath='frameworks/native/libs/binder/include/binder/Parcelable.h' line='39' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f7891b51' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Parcelable' filepath='frameworks/native/libs/binder/include/binder/Parcelable.h' line='40' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f7891b51' is-artificial='yes'/>
<parameter type-id='769dcc84'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~Parcelable' mangled-name='_ZN7android10ParcelableD0Ev' filepath='frameworks/native/libs/binder/include/binder/Parcelable.h' line='37' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f7891b51' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='2'>
<function-decl name='writeToParcel' mangled-name='_ZNK7android10Parcelable13writeToParcelEPNS_6ParcelE' filepath='frameworks/native/libs/binder/include/binder/Parcelable.h' line='47' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6a9db9a0' is-artificial='yes'/>
<parameter type-id='1a1ddb91'/>
<return type-id='6e9756f6'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='3'>
<function-decl name='readFromParcel' mangled-name='_ZN7android10Parcelable14readFromParcelEPKNS_6ParcelE' filepath='frameworks/native/libs/binder/include/binder/Parcelable.h' line='54' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f7891b51' is-artificial='yes'/>
<parameter type-id='79927164'/>
<return type-id='6e9756f6'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='4'>
<function-decl name='isStable' mangled-name='_ZNK7android10Parcelable8isStableEv' filepath='frameworks/native/libs/binder/include/binder/Parcelable.h' line='60' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6a9db9a0' is-artificial='yes'/>
<return type-id='c894953d'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='Parcel' size-in-bits='480' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='55' column='1' id='cb49a619'>
<member-type access='private'>
<typedef-decl name='release_func' type-id='edf1b28e' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='482' column='1' id='154ab60a'/>
</member-type>
<member-type access='private'>
<class-decl name='WritableBlob' visibility='default' is-declaration-only='yes' id='259563fa'/>
</member-type>
<member-type access='private'>
<class-decl name='ReadableBlob' visibility='default' is-declaration-only='yes' id='a87dbeee'/>
</member-type>
<member-type access='private'>
<class-decl name='FlattenableHelperInterface' visibility='default' is-declaration-only='yes' id='783cc678'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='mError' type-id='6e9756f6' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='582' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='32'>
<var-decl name='mData' type-id='ae3e8ca6' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='583' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='mDataSize' type-id='b59d7dce' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='584' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='96'>
<var-decl name='mDataCapacity' type-id='b59d7dce' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='585' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='128'>
<var-decl name='mDataPos' type-id='b59d7dce' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='586' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='160'>
<var-decl name='mObjects' type-id='ed491f06' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='587' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='192'>
<var-decl name='mObjectsSize' type-id='b59d7dce' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='588' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='224'>
<var-decl name='mObjectsCapacity' type-id='b59d7dce' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='589' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='256'>
<var-decl name='mNextObjectHint' type-id='b59d7dce' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='590' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='288'>
<var-decl name='mObjectsSorted' type-id='c894953d' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='591' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='296'>
<var-decl name='mRequestHeaderPresent' type-id='c894953d' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='593' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='320'>
<var-decl name='mWorkSourceRequestHeaderPosition' type-id='b59d7dce' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='594' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='352'>
<var-decl name='mFdsKnown' type-id='c894953d' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='596' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='360'>
<var-decl name='mHasFds' type-id='c894953d' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='597' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='368'>
<var-decl name='mAllowFds' type-id='c894953d' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='598' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='384'>
<var-decl name='mOwner' type-id='154ab60a' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='600' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='416'>
<var-decl name='mOwnerCookie' type-id='eaa32e2f' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='601' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='448'>
<var-decl name='mOpenAshmemSize' type-id='b59d7dce' visibility='default' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='687' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='Parcel' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='61' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1a1ddb91' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~Parcel' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='62' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1a1ddb91' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private' constructor='yes'>
<function-decl name='Parcel' filepath='frameworks/native/libs/binder/include/binder/Parcel.h' line='499' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1a1ddb91' is-artificial='yes'/>
<parameter type-id='6d925e80'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='sp&lt;android::GraphicBuffer&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='31' column='1' id='d8c82480'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='bf6b52cc' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='90' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2c7f3826' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' mangled-name='_ZN7android2spINS_13GraphicBufferEEC2EPS1_' filepath='system/core/libutils/include/utils/StrongPointer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2c7f3826' is-artificial='yes'/>
<parameter type-id='bf6b52cc'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2c7f3826' is-artificial='yes'/>
<parameter type-id='a3eb4fef'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2c7f3826' is-artificial='yes'/>
<parameter type-id='1c635644'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~sp' mangled-name='_ZN7android2spINS_13GraphicBufferEED2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2c7f3826' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='Rect' size-in-bits='128' visibility='default' filepath='frameworks/native/libs/ui/include/ui/Rect.h' line='33' column='1' id='c071b10e'>
<base-class access='public' layout-offset-in-bits='0' type-id='c9ee9172'/>
<base-class access='public' layout-offset-in-bits='0' type-id='0222005a'/>
<data-member access='public' static='yes'>
<var-decl name='INVALID_RECT' type-id='63da15ad' visibility='default' filepath='frameworks/native/libs/ui/include/ui/Rect.h' line='38' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='EMPTY_RECT' type-id='63da15ad' visibility='default' filepath='frameworks/native/libs/ui/include/ui/Rect.h' line='39' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='Rect' mangled-name='_ZN7android4RectC2Ev' filepath='frameworks/native/libs/ui/include/ui/Rect.h' line='44' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9874ac24' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Rect' filepath='frameworks/native/libs/ui/include/ui/Rect.h' line='59' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9874ac24' is-artificial='yes'/>
<parameter type-id='3ff5601b'/>
<parameter type-id='3ff5601b'/>
<parameter type-id='3ff5601b'/>
<parameter type-id='3ff5601b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Rect' filepath='frameworks/native/libs/ui/include/ui/Rect.h' line='66' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9874ac24' is-artificial='yes'/>
<parameter type-id='beff857f'/>
<parameter type-id='beff857f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Rect' filepath='frameworks/native/libs/ui/include/ui/Rect.h' line='73' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9874ac24' is-artificial='yes'/>
<parameter type-id='08e3e9b5'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Rect' filepath='frameworks/native/libs/ui/include/ui/Rect.h' line='82' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9874ac24' is-artificial='yes'/>
<parameter type-id='de22882a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='Rect&lt;unsigned int&gt;' mangled-name='_ZN7android4RectC2IjEET_S2_' filepath='frameworks/native/libs/ui/include/ui/Rect.h' line='47' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9874ac24' is-artificial='yes'/>
<parameter type-id='f0981eeb'/>
<parameter type-id='f0981eeb'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='sp&lt;android::SurfaceComposerClient&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='31' column='1' id='2b730b78'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='69ef4324' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='90' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f4c4733e' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' mangled-name='_ZN7android2spINS_21SurfaceComposerClientEEC2EPS1_' filepath='system/core/libutils/include/utils/StrongPointer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f4c4733e' is-artificial='yes'/>
<parameter type-id='69ef4324'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f4c4733e' is-artificial='yes'/>
<parameter type-id='a8ce909b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f4c4733e' is-artificial='yes'/>
<parameter type-id='d93751bc'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~sp' mangled-name='_ZN7android2spINS_21SurfaceComposerClientEED2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f4c4733e' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='sp&lt;android::SurfaceControl&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='31' column='1' id='3d05d53e'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='51cc084a' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='90' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3bf75854' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' mangled-name='_ZN7android2spINS_14SurfaceControlEEC2EPS1_' filepath='system/core/libutils/include/utils/StrongPointer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3bf75854' is-artificial='yes'/>
<parameter type-id='51cc084a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3bf75854' is-artificial='yes'/>
<parameter type-id='969fc18b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3bf75854' is-artificial='yes'/>
<parameter type-id='d8422662'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~sp' mangled-name='_ZN7android2spINS_14SurfaceControlEED2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3bf75854' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='ComposerState' size-in-bits='4672' is-struct='yes' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='208' column='1' id='d684da9f'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='client' type-id='114285e7' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='209' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='state' type-id='7bfec160' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='210' column='1'/>
</data-member>
</class-decl>
<class-decl name='sp&lt;android::ISurfaceComposerClient&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='31' column='1' id='114285e7'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='a1fc847b' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='90' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0a62ad5f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0a62ad5f' is-artificial='yes'/>
<parameter type-id='a1fc847b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0a62ad5f' is-artificial='yes'/>
<parameter type-id='0076c798'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0a62ad5f' is-artificial='yes'/>
<parameter type-id='3260a6f7'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~sp' mangled-name='_ZN7android2spINS_22ISurfaceComposerClientEED2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0a62ad5f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='layer_state_t' size-in-bits='4608' is-struct='yes' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='55' column='1' id='7bfec160'>
<member-type access='public'>
<class-decl name='matrix22_t' size-in-bits='128' is-struct='yes' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='139' column='1' id='5d5ec10e'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='dsdx' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='140' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='dtdx' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='141' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='dtdy' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='142' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='dsdy' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='143' column='1'/>
</data-member>
</class-decl>
</member-type>
<member-type access='public'>
<enum-decl name='__anonymous_enum__' is-anonymous='yes' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='56' column='1' id='22c7956a'>
<underlying-type type-id='9cac1fee'/>
<enumerator name='eLayerHidden' value='1'/>
<enumerator name='eLayerOpaque' value='2'/>
<enumerator name='eLayerSecure' value='128'/>
</enum-decl>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='surface' type-id='bb7689ff' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='145' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='what' type-id='9c313c2d' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='146' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='x' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='147' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='160'>
<var-decl name='y' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='148' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='z' type-id='3ff5601b' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='149' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='224'>
<var-decl name='w' type-id='8f92235e' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='150' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='h' type-id='8f92235e' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='151' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='288'>
<var-decl name='layerStack' type-id='8f92235e' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='152' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
<var-decl name='alpha' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='153' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='352'>
<var-decl name='flags' type-id='b96825af' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='154' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='360'>
<var-decl name='mask' type-id='b96825af' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='155' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='368'>
<var-decl name='reserved' type-id='b96825af' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='156' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='384'>
<var-decl name='matrix' type-id='5d5ec10e' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='157' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='512'>
<var-decl name='crop_legacy' type-id='c071b10e' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='158' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='640'>
<var-decl name='cornerRadius' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='159' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='672'>
<var-decl name='barrierHandle_legacy' type-id='bb7689ff' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='160' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='704'>
<var-decl name='reparentHandle' type-id='bb7689ff' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='161' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='768'>
<var-decl name='frameNumber_legacy' type-id='9c313c2d' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='162' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='832'>
<var-decl name='overrideScalingMode' type-id='3ff5601b' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='163' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='864'>
<var-decl name='barrierGbp_legacy' type-id='9d2f093d' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='165' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='896'>
<var-decl name='relativeLayerHandle' type-id='bb7689ff' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='167' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='928'>
<var-decl name='parentHandleForChild' type-id='bb7689ff' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='169' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='960'>
<var-decl name='color' type-id='4b6a5717' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='171' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1024'>
<var-decl name='transparentRegion' type-id='6cff73f4' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='174' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1184'>
<var-decl name='transform' type-id='8f92235e' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='176' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1216'>
<var-decl name='transformToDisplayInverse' type-id='c894953d' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='177' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1248'>
<var-decl name='crop' type-id='c071b10e' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='178' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1376'>
<var-decl name='frame' type-id='c071b10e' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='179' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1504'>
<var-decl name='buffer' type-id='d8c82480' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='180' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1536'>
<var-decl name='acquireFence' type-id='f783287d' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='181' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1568'>
<var-decl name='dataspace' type-id='847c18af' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='182' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1600'>
<var-decl name='hdrMetadata' type-id='6164fbd7' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='183' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2112'>
<var-decl name='surfaceDamageRegion' type-id='6cff73f4' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='184' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2272'>
<var-decl name='api' type-id='3ff5601b' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='185' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2304'>
<var-decl name='sidebandStream' type-id='7c940171' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='186' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2336'>
<var-decl name='colorTransform' type-id='7e0e6589' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='187' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2848'>
<var-decl name='hasListenerCallbacks' type-id='c894953d' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='189' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2880'>
<var-decl name='inputInfo' type-id='f616d894' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='191' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4160'>
<var-decl name='cachedBuffer' type-id='43ed70b1' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='194' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4288'>
<var-decl name='metadata' type-id='9b578bd0' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='196' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4480'>
<var-decl name='bgColorAlpha' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='200' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4512'>
<var-decl name='bgColorDataspace' type-id='847c18af' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='201' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4544'>
<var-decl name='colorSpaceAgnostic' type-id='c894953d' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='205' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='layer_state_t' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='102' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e39d3146' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='LightFlattenablePod&lt;android::Rect&gt;' size-in-bits='8' visibility='default' filepath='system/core/libutils/include/utils/Flattenable.h' line='199' column='1' id='0222005a'>
<base-class access='public' layout-offset-in-bits='0' type-id='f2086b13'/>
</class-decl>
<class-decl name='LightFlattenable&lt;android::Rect&gt;' size-in-bits='8' visibility='default' filepath='system/core/libutils/include/utils/Flattenable.h' line='156' column='1' id='f2086b13'/>
<class-decl name='Point' size-in-bits='64' visibility='default' filepath='frameworks/native/libs/ui/include/ui/Point.h' line='25' column='1' id='00070fe6'>
<base-class access='public' layout-offset-in-bits='0' type-id='fc89bf2e'/>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='x' type-id='95e97e5e' visibility='default' filepath='frameworks/native/libs/ui/include/ui/Point.h' line='28' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='y' type-id='95e97e5e' visibility='default' filepath='frameworks/native/libs/ui/include/ui/Point.h' line='29' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='Point' filepath='frameworks/native/libs/ui/include/ui/Point.h' line='35' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a28bbcbc' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Point' filepath='frameworks/native/libs/ui/include/ui/Point.h' line='37' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a28bbcbc' is-artificial='yes'/>
<parameter type-id='95e97e5e'/>
<parameter type-id='95e97e5e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='LightFlattenablePod&lt;android::Point&gt;' size-in-bits='8' visibility='default' filepath='system/core/libutils/include/utils/Flattenable.h' line='199' column='1' id='fc89bf2e'>
<base-class access='public' layout-offset-in-bits='0' type-id='0a8cf1b5'/>
</class-decl>
<class-decl name='LightFlattenable&lt;android::Point&gt;' size-in-bits='8' visibility='default' filepath='system/core/libutils/include/utils/Flattenable.h' line='156' column='1' id='0a8cf1b5'/>
<class-decl name='FloatRect' size-in-bits='128' visibility='default' filepath='frameworks/native/libs/ui/include/ui/FloatRect.h' line='21' column='1' id='2941e198'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='left' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/ui/include/ui/FloatRect.h' line='45' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='top' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/ui/include/ui/FloatRect.h' line='46' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='right' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/ui/include/ui/FloatRect.h' line='47' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='bottom' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/ui/include/ui/FloatRect.h' line='48' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='FloatRect' filepath='frameworks/native/libs/ui/include/ui/FloatRect.h' line='23' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='93d9663e' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='FloatRect' filepath='frameworks/native/libs/ui/include/ui/FloatRect.h' line='24' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='93d9663e' is-artificial='yes'/>
<parameter type-id='a6c45d85'/>
<parameter type-id='a6c45d85'/>
<parameter type-id='a6c45d85'/>
<parameter type-id='a6c45d85'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='half3' type-id='aa23b543' filepath='frameworks/native/libs/math/include/math/vec3.h' line='119' column='1' id='4b6a5717'/>
<class-decl name='half' size-in-bits='16' visibility='default' filepath='frameworks/native/libs/math/include/math/half.h' line='57' column='1' id='8060d039'>
<member-type access='private'>
<class-decl name='fp16' size-in-bits='16' is-struct='yes' visibility='default' filepath='frameworks/native/libs/math/include/math/half.h' line='58' column='1' id='fc87aa1c'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='bits' type-id='149c6638' visibility='default' filepath='frameworks/native/libs/math/include/math/half.h' line='59' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='fp16' filepath='frameworks/native/libs/math/include/math/half.h' line='60' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c7b6fffa' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='fp16' filepath='frameworks/native/libs/math/include/math/half.h' line='61' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c7b6fffa' is-artificial='yes'/>
<parameter type-id='149c6638'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-type access='private'>
<enum-decl name='Binary' filepath='frameworks/native/libs/math/include/math/half.h' line='96' column='1' id='728a9c37'>
<underlying-type type-id='9cac1fee'/>
<enumerator name='binary' value='0'/>
</enum-decl>
</member-type>
<member-type access='private'>
<class-decl name='fp32' size-in-bits='32' is-struct='yes' visibility='default' filepath='frameworks/native/libs/math/include/math/half.h' line='69' column='1' id='908282ea'>
<member-type access='public'>
<union-decl name='__anonymous_union__' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='frameworks/native/libs/math/include/math/half.h' line='70' column='1' id='13344a5e'>
<data-member access='public'>
<var-decl name='bits' type-id='8f92235e' visibility='default' filepath='frameworks/native/libs/math/include/math/half.h' line='71' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='fp' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/math/include/math/half.h' line='72' column='1'/>
</data-member>
</union-decl>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='' type-id='13344a5e' visibility='default' filepath='frameworks/native/libs/math/include/math/half.h' line='70' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='fp32' filepath='frameworks/native/libs/math/include/math/half.h' line='74' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c54af8d8' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='fp32' mangled-name='_ZN7android4half4fp32C2Ef' filepath='frameworks/native/libs/math/include/math/half.h' line='75' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c54af8d8' is-artificial='yes'/>
<parameter type-id='a6c45d85'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='mBits' type-id='fc87aa1c' visibility='default' filepath='frameworks/native/libs/math/include/math/half.h' line='100' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='half' mangled-name='_ZN7android4halfC2Ef' filepath='frameworks/native/libs/math/include/math/half.h' line='85' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='974482a1' is-artificial='yes'/>
<parameter type-id='a6c45d85'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private' constructor='yes'>
<function-decl name='half' filepath='frameworks/native/libs/math/include/math/half.h' line='97' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='974482a1' is-artificial='yes'/>
<parameter type-id='728a9c37'/>
<parameter type-id='149c6638'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='Region' size-in-bits='160' visibility='default' filepath='frameworks/native/libs/ui/include/ui/Region.h' line='35' column='1' id='6cff73f4'>
<base-class access='public' layout-offset-in-bits='0' type-id='99119b01'/>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='b74fe385' filepath='frameworks/native/libs/ui/include/ui/Region.h' line='127' column='1' id='a1870c49'/>
</member-type>
<data-member access='public' static='yes'>
<var-decl name='INVALID_REGION' type-id='52187e93' visibility='default' filepath='frameworks/native/libs/ui/include/ui/Region.h' line='38' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='mStorage' type-id='9515f494' visibility='default' filepath='frameworks/native/libs/ui/include/ui/Region.h' line='180' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='Region' filepath='frameworks/native/libs/ui/include/ui/Region.h' line='40' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c1be1222' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Region' filepath='frameworks/native/libs/ui/include/ui/Region.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c1be1222' is-artificial='yes'/>
<parameter type-id='f18f76ef'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Region' filepath='frameworks/native/libs/ui/include/ui/Region.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c1be1222' is-artificial='yes'/>
<parameter type-id='bb4fe9d1'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~Region' filepath='frameworks/native/libs/ui/include/ui/Region.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c1be1222' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='LightFlattenable&lt;android::Region&gt;' size-in-bits='8' visibility='default' filepath='system/core/libutils/include/utils/Flattenable.h' line='156' column='1' id='99119b01'/>
<class-decl name='HdrMetadata' size-in-bits='512' is-struct='yes' visibility='default' filepath='frameworks/native/libs/gui/include/gui/HdrMetadata.h' line='27' column='1' id='6164fbd7'>
<base-class access='public' layout-offset-in-bits='0' type-id='5f1c4286'/>
<member-type access='public'>
<enum-decl name='Type' filepath='frameworks/native/libs/gui/include/gui/HdrMetadata.h' line='28' column='1' id='0f59e22a'>
<underlying-type type-id='9cac1fee'/>
<enumerator name='SMPTE2086' value='1'/>
<enumerator name='CTA861_3' value='2'/>
<enumerator name='HDR10PLUS' value='4'/>
</enum-decl>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='validTypes' type-id='8f92235e' visibility='default' filepath='frameworks/native/libs/gui/include/gui/HdrMetadata.h' line='34' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='smpte2086' type-id='ba8bd8c0' visibility='default' filepath='frameworks/native/libs/gui/include/gui/HdrMetadata.h' line='36' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='352'>
<var-decl name='cta8613' type-id='7520e830' visibility='default' filepath='frameworks/native/libs/gui/include/gui/HdrMetadata.h' line='37' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='416'>
<var-decl name='hdr10plus' type-id='b05cdcb7' visibility='default' filepath='frameworks/native/libs/gui/include/gui/HdrMetadata.h' line='38' column='1'/>
</data-member>
</class-decl>
<class-decl name='LightFlattenable&lt;android::HdrMetadata&gt;' size-in-bits='8' visibility='default' filepath='system/core/libutils/include/utils/Flattenable.h' line='156' column='1' id='5f1c4286'/>
<class-decl name='sp&lt;android::NativeHandle&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='31' column='1' id='7c940171'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='9d0aeadd' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='90' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c6d041c9' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c6d041c9' is-artificial='yes'/>
<parameter type-id='9d0aeadd'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c6d041c9' is-artificial='yes'/>
<parameter type-id='2a782772'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c6d041c9' is-artificial='yes'/>
<parameter type-id='68f516d1'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~sp' mangled-name='_ZN7android2spINS_12NativeHandleEED2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c6d041c9' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='NativeHandle' size-in-bits='96' visibility='default' filepath='system/core/libutils/include/utils/NativeHandle.h' line='27' column='1' id='48530b3d'>
<base-class access='public' layout-offset-in-bits='0' type-id='b2475d74'/>
<data-member access='private' layout-offset-in-bits='32'>
<var-decl name='mHandle' type-id='d6183f40' visibility='default' filepath='system/core/libutils/include/utils/NativeHandle.h' line='46' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='mOwnsHandle' type-id='c894953d' visibility='default' filepath='system/core/libutils/include/utils/NativeHandle.h' line='47' column='1'/>
</data-member>
<member-function access='private' constructor='yes'>
<function-decl name='NativeHandle' filepath='system/core/libutils/include/utils/NativeHandle.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9d0aeadd' is-artificial='yes'/>
<parameter type-id='d6183f40'/>
<parameter type-id='c894953d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private' destructor='yes'>
<function-decl name='~NativeHandle' filepath='system/core/libutils/include/utils/NativeHandle.h' line='44' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9d0aeadd' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private' constructor='yes'>
<function-decl name='NativeHandle' filepath='system/core/libutils/include/utils/NativeHandle.h' line='50' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9d0aeadd' is-artificial='yes'/>
<parameter type-id='90d9e0f8'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='LightRefBase&lt;android::NativeHandle&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/LightRefBase.h' line='32' column='1' id='b2475d74'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='mCount' type-id='673b29cf' visibility='default' filepath='system/core/libutils/include/utils/LightRefBase.h' line='59' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='LightRefBase' filepath='system/core/libutils/include/utils/LightRefBase.h' line='35' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eff54152' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes'>
<function-decl name='~LightRefBase' filepath='system/core/libutils/include/utils/LightRefBase.h' line='51' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eff54152' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='mat4' type-id='9006b4f8' filepath='frameworks/native/libs/math/include/math/mat4.h' line='579' column='1' id='7e0e6589'/>
<class-decl name='InputWindowInfo' size-in-bits='1280' is-struct='yes' visibility='default' filepath='frameworks/native/include/input/InputWindow.h' line='35' column='1' id='f616d894'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='token' type-id='bb7689ff' visibility='default' filepath='frameworks/native/include/input/InputWindow.h' line='123' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='name' type-id='2e84cb7b' visibility='default' filepath='frameworks/native/include/input/InputWindow.h' line='124' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='layoutParamsFlags' type-id='3ff5601b' visibility='default' filepath='frameworks/native/include/input/InputWindow.h' line='125' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='160'>
<var-decl name='layoutParamsType' type-id='3ff5601b' visibility='default' filepath='frameworks/native/include/input/InputWindow.h' line='126' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='dispatchingTimeout' type-id='00f5ef57' visibility='default' filepath='frameworks/native/include/input/InputWindow.h' line='127' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='frameLeft' type-id='3ff5601b' visibility='default' filepath='frameworks/native/include/input/InputWindow.h' line='130' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='288'>
<var-decl name='frameTop' type-id='3ff5601b' visibility='default' filepath='frameworks/native/include/input/InputWindow.h' line='131' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
<var-decl name='frameRight' type-id='3ff5601b' visibility='default' filepath='frameworks/native/include/input/InputWindow.h' line='132' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='352'>
<var-decl name='frameBottom' type-id='3ff5601b' visibility='default' filepath='frameworks/native/include/input/InputWindow.h' line='133' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='384'>
<var-decl name='surfaceInset' type-id='3ff5601b' visibility='default' filepath='frameworks/native/include/input/InputWindow.h' line='141' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='416'>
<var-decl name='globalScaleFactor' type-id='a6c45d85' visibility='default' filepath='frameworks/native/include/input/InputWindow.h' line='145' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='448'>
<var-decl name='windowXScale' type-id='a6c45d85' visibility='default' filepath='frameworks/native/include/input/InputWindow.h' line='148' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='480'>
<var-decl name='windowYScale' type-id='a6c45d85' visibility='default' filepath='frameworks/native/include/input/InputWindow.h' line='149' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='512'>
<var-decl name='touchableRegion' type-id='6cff73f4' visibility='default' filepath='frameworks/native/include/input/InputWindow.h' line='155' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='672'>
<var-decl name='visible' type-id='c894953d' visibility='default' filepath='frameworks/native/include/input/InputWindow.h' line='156' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='680'>
<var-decl name='canReceiveKeys' type-id='c894953d' visibility='default' filepath='frameworks/native/include/input/InputWindow.h' line='157' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='688'>
<var-decl name='hasFocus' type-id='c894953d' visibility='default' filepath='frameworks/native/include/input/InputWindow.h' line='158' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='696'>
<var-decl name='hasWallpaper' type-id='c894953d' visibility='default' filepath='frameworks/native/include/input/InputWindow.h' line='159' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='704'>
<var-decl name='paused' type-id='c894953d' visibility='default' filepath='frameworks/native/include/input/InputWindow.h' line='160' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='736'>
<var-decl name='layer' type-id='3ff5601b' visibility='default' filepath='frameworks/native/include/input/InputWindow.h' line='161' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='768'>
<var-decl name='ownerPid' type-id='3ff5601b' visibility='default' filepath='frameworks/native/include/input/InputWindow.h' line='162' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='800'>
<var-decl name='ownerUid' type-id='3ff5601b' visibility='default' filepath='frameworks/native/include/input/InputWindow.h' line='163' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='832'>
<var-decl name='inputFeatures' type-id='3ff5601b' visibility='default' filepath='frameworks/native/include/input/InputWindow.h' line='164' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='864'>
<var-decl name='displayId' type-id='3ff5601b' visibility='default' filepath='frameworks/native/include/input/InputWindow.h' line='165' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='896'>
<var-decl name='portalToDisplayId' type-id='3ff5601b' visibility='default' filepath='frameworks/native/include/input/InputWindow.h' line='166' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='960'>
<var-decl name='applicationInfo' type-id='f33aa522' visibility='default' filepath='frameworks/native/include/input/InputWindow.h' line='167' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1152'>
<var-decl name='replaceTouchableRegionWithCrop' type-id='c894953d' visibility='default' filepath='frameworks/native/include/input/InputWindow.h' line='168' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1184'>
<var-decl name='touchableRegionCropHandle' type-id='32985b1b' visibility='default' filepath='frameworks/native/include/input/InputWindow.h' line='169' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='InputWindowInfo' filepath='frameworks/native/include/input/InputWindow.h' line='36' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='85d9ee82' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='InputWindowInfo' filepath='frameworks/native/include/input/InputWindow.h' line='37' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='85d9ee82' is-artificial='yes'/>
<parameter type-id='6d925e80'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='InputApplicationInfo' size-in-bits='192' is-struct='yes' visibility='default' filepath='frameworks/native/include/input/InputApplication.h' line='34' column='1' id='f33aa522'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='token' type-id='bb7689ff' visibility='default' filepath='frameworks/native/include/input/InputApplication.h' line='35' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='name' type-id='2e84cb7b' visibility='default' filepath='frameworks/native/include/input/InputApplication.h' line='36' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='dispatchingTimeout' type-id='00f5ef57' visibility='default' filepath='frameworks/native/include/input/InputApplication.h' line='37' column='1'/>
</data-member>
</class-decl>
<class-decl name='wp&lt;android::IBinder&gt;' size-in-bits='64' visibility='default' filepath='system/core/libutils/include/utils/RefBase.h' line='361' column='1' id='32985b1b'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='b5a5bc13' visibility='default' filepath='system/core/libutils/include/utils/RefBase.h' line='458' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='32'>
<var-decl name='m_refs' type-id='7613b793' visibility='default' filepath='system/core/libutils/include/utils/RefBase.h' line='459' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='wp' filepath='system/core/libutils/include/utils/RefBase.h' line='366' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d2269abb' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='wp' filepath='system/core/libutils/include/utils/RefBase.h' line='368' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d2269abb' is-artificial='yes'/>
<parameter type-id='b5a5bc13'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='wp' filepath='system/core/libutils/include/utils/RefBase.h' line='369' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d2269abb' is-artificial='yes'/>
<parameter type-id='d603fe46'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='wp' filepath='system/core/libutils/include/utils/RefBase.h' line='370' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d2269abb' is-artificial='yes'/>
<parameter type-id='83dafb9a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~wp' mangled-name='_ZN7android2wpINS_7IBinderEED2Ev' filepath='system/core/libutils/include/utils/RefBase.h' line='375' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d2269abb' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='client_cache_t' size-in-bits='128' is-struct='yes' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='43' column='1' id='43ed70b1'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='token' type-id='32985b1b' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='44' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='id' type-id='9c313c2d' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='45' column='1'/>
</data-member>
</class-decl>
<class-decl name='SortedVector&lt;android::DisplayState&gt;' size-in-bits='160' visibility='default' filepath='system/core/libutils/include/utils/SortedVector.h' line='36' column='1' id='65a58804'>
<base-class access='private' layout-offset-in-bits='0' type-id='77b46eb8'/>
<member-type access='private'>
<typedef-decl name='iterator' type-id='7f9852d3' filepath='system/core/libutils/include/utils/SortedVector.h' line='130' column='1' id='bafdb983'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='db0c95b2' filepath='system/core/libutils/include/utils/SortedVector.h' line='131' column='1' id='40bc829f'/>
</member-type>
<member-function access='public'>
<function-decl name='SortedVector' mangled-name='_ZN7android12SortedVectorINS_12DisplayStateEEC2Ev' filepath='system/core/libutils/include/utils/SortedVector.h' line='47' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c88d6cd2' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='SortedVector' filepath='system/core/libutils/include/utils/SortedVector.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c88d6cd2' is-artificial='yes'/>
<parameter type-id='1cd3cd6d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~SortedVector' mangled-name='_ZN7android12SortedVectorINS_12DisplayStateEED0Ev' filepath='system/core/libutils/include/utils/SortedVector.h' line='49' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c88d6cd2' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~SortedVector' mangled-name='_ZN7android12SortedVectorINS_12DisplayStateEED2Ev' filepath='system/core/libutils/include/utils/SortedVector.h' line='49' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c88d6cd2' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' vtable-offset='2'>
<function-decl name='do_construct' mangled-name='_ZNK7android12SortedVectorINS_12DisplayStateEE12do_constructEPvj' filepath='system/core/libutils/include/utils/SortedVector.h' line='145' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='10d3ba89' is-artificial='yes'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='b59d7dce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' vtable-offset='3'>
<function-decl name='do_destroy' mangled-name='_ZNK7android12SortedVectorINS_12DisplayStateEE10do_destroyEPvj' filepath='system/core/libutils/include/utils/SortedVector.h' line='146' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='10d3ba89' is-artificial='yes'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='b59d7dce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' vtable-offset='4'>
<function-decl name='do_copy' mangled-name='_ZNK7android12SortedVectorINS_12DisplayStateEE7do_copyEPvPKvj' filepath='system/core/libutils/include/utils/SortedVector.h' line='147' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='10d3ba89' is-artificial='yes'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='b59d7dce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' vtable-offset='5'>
<function-decl name='do_splat' mangled-name='_ZNK7android12SortedVectorINS_12DisplayStateEE8do_splatEPvPKvj' filepath='system/core/libutils/include/utils/SortedVector.h' line='148' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='10d3ba89' is-artificial='yes'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='b59d7dce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' vtable-offset='6'>
<function-decl name='do_move_forward' mangled-name='_ZNK7android12SortedVectorINS_12DisplayStateEE15do_move_forwardEPvPKvj' filepath='system/core/libutils/include/utils/SortedVector.h' line='149' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='10d3ba89' is-artificial='yes'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='b59d7dce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' vtable-offset='7'>
<function-decl name='do_move_backward' mangled-name='_ZNK7android12SortedVectorINS_12DisplayStateEE16do_move_backwardEPvPKvj' filepath='system/core/libutils/include/utils/SortedVector.h' line='150' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='10d3ba89' is-artificial='yes'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='b59d7dce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' vtable-offset='8'>
<function-decl name='do_compare' mangled-name='_ZNK7android12SortedVectorINS_12DisplayStateEE10do_compareEPKvS4_' filepath='system/core/libutils/include/utils/SortedVector.h' line='151' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='10d3ba89' is-artificial='yes'/>
<parameter type-id='eaa32e2f'/>
<parameter type-id='eaa32e2f'/>
<return type-id='95e97e5e'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='DisplayState' size-in-bits='480' is-struct='yes' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='215' column='1' id='3af595a3'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='what' type-id='8f92235e' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='235' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='token' type-id='bb7689ff' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='236' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='surface' type-id='9d2f093d' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='237' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='layerStack' type-id='8f92235e' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='238' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='orientation' type-id='8f92235e' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='251' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='160'>
<var-decl name='viewport' type-id='c071b10e' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='252' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='288'>
<var-decl name='frame' type-id='c071b10e' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='253' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='416'>
<var-decl name='width' type-id='8f92235e' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='255' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='448'>
<var-decl name='height' type-id='8f92235e' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='255' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='DisplayState' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='232' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7f9852d3' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='sp&lt;android::ITransactionCompletedListener&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='31' column='1' id='ae56e550'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='93b7169c' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='90' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8aa7ff06' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8aa7ff06' is-artificial='yes'/>
<parameter type-id='93b7169c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8aa7ff06' is-artificial='yes'/>
<parameter type-id='c71c2117'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8aa7ff06' is-artificial='yes'/>
<parameter type-id='f6940424'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~sp' mangled-name='_ZN7android2spINS_29ITransactionCompletedListenerEED2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8aa7ff06' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='InputWindowCommands' size-in-bits='128' is-struct='yes' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='261' column='1' id='48b34356'>
<member-type access='public'>
<class-decl name='TransferTouchFocusCommand' size-in-bits='64' is-struct='yes' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='262' column='1' id='ab598d95'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='fromToken' type-id='bb7689ff' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='263' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='toToken' type-id='bb7689ff' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='264' column='1'/>
</data-member>
</class-decl>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='transferTouchFocusCommands' type-id='599b91f1' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='267' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='syncInputWindows' type-id='c894953d' visibility='default' filepath='frameworks/native/libs/gui/include/gui/LayerState.h' line='268' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='TransactionCompletedCallbackTakesContext' type-id='58b7b43e' filepath='frameworks/native/libs/gui/include/gui/SurfaceComposerClient.h' line='69' column='1' id='4e7a05fe'/>
<class-decl name='SurfaceControlStats' size-in-bits='192' is-struct='yes' visibility='default' filepath='frameworks/native/libs/gui/include/gui/SurfaceComposerClient.h' line='59' column='1' id='f7b01947'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='surfaceControl' type-id='3d05d53e' visibility='default' filepath='frameworks/native/libs/gui/include/gui/SurfaceComposerClient.h' line='64' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='acquireTime' type-id='00f5ef57' visibility='default' filepath='frameworks/native/libs/gui/include/gui/SurfaceComposerClient.h' line='65' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='previousReleaseFence' type-id='f783287d' visibility='default' filepath='frameworks/native/libs/gui/include/gui/SurfaceComposerClient.h' line='66' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='SurfaceControlStats' filepath='frameworks/native/libs/gui/include/gui/SurfaceComposerClient.h' line='60' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='889b571f' is-artificial='yes'/>
<parameter type-id='969fc18b'/>
<parameter type-id='00f5ef57'/>
<parameter type-id='bac2bb80'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='mat3' type-id='bdde336e' filepath='frameworks/native/libs/math/include/math/mat3.h' line='433' column='1' id='7f0e671c'/>
<typedef-decl name='vec3' type-id='97b5500f' filepath='frameworks/native/libs/math/include/math/vec3.h' line='118' column='1' id='481196a4'/>
<class-decl name='HdrCapabilities' size-in-bits='192' visibility='default' filepath='frameworks/native/libs/ui/include/ui/HdrCapabilities.h' line='29' column='1' id='323688ac'>
<base-class access='public' layout-offset-in-bits='0' type-id='4c37b1ef'/>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='mSupportedHdrTypes' type-id='139b242f' visibility='default' filepath='frameworks/native/libs/ui/include/ui/HdrCapabilities.h' line='65' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='96'>
<var-decl name='mMaxLuminance' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/ui/include/ui/HdrCapabilities.h' line='66' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='128'>
<var-decl name='mMaxAverageLuminance' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/ui/include/ui/HdrCapabilities.h' line='67' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='160'>
<var-decl name='mMinLuminance' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/ui/include/ui/HdrCapabilities.h' line='68' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='HdrCapabilities' filepath='frameworks/native/libs/ui/include/ui/HdrCapabilities.h' line='32' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4df7e18a' is-artificial='yes'/>
<parameter type-id='ad7556cc'/>
<parameter type-id='a6c45d85'/>
<parameter type-id='a6c45d85'/>
<parameter type-id='a6c45d85'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='HdrCapabilities' filepath='frameworks/native/libs/ui/include/ui/HdrCapabilities.h' line='40' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4df7e18a' is-artificial='yes'/>
<parameter type-id='591a1380'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='HdrCapabilities' mangled-name='_ZN7android15HdrCapabilitiesC2Ev' filepath='frameworks/native/libs/ui/include/ui/HdrCapabilities.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4df7e18a' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~HdrCapabilities' filepath='frameworks/native/libs/ui/include/ui/HdrCapabilities.h' line='49' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4df7e18a' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='LightFlattenable&lt;android::HdrCapabilities&gt;' size-in-bits='8' visibility='default' filepath='system/core/libutils/include/utils/Flattenable.h' line='156' column='1' id='4c37b1ef'/>
<namespace-decl name='base'>
<typedef-decl name='unique_fd' type-id='bd6f4e31' filepath='system/libbase/include/android-base/unique_fd.h' line='178' column='1' id='ca770154'/>
<class-decl name='unique_fd_impl&lt;android::base::DefaultCloser&gt;' size-in-bits='32' visibility='default' filepath='system/libbase/include/android-base/unique_fd.h' line='88' column='1' id='bd6f4e31'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='fd_' type-id='95e97e5e' visibility='default' filepath='system/libbase/include/android-base/unique_fd.h' line='150' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unique_fd_impl' filepath='system/libbase/include/android-base/unique_fd.h' line='90' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7cdd3de9' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_fd_impl' filepath='system/libbase/include/android-base/unique_fd.h' line='92' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7cdd3de9' is-artificial='yes'/>
<parameter type-id='95e97e5e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~unique_fd_impl' mangled-name='_ZN7android4base14unique_fd_implINS0_13DefaultCloserEED2Ev' filepath='system/libbase/include/android-base/unique_fd.h' line='93' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7cdd3de9' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_fd_impl' filepath='system/libbase/include/android-base/unique_fd.h' line='95' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7cdd3de9' is-artificial='yes'/>
<parameter type-id='530818fc'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_fd_impl' filepath='system/libbase/include/android-base/unique_fd.h' line='97' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7cdd3de9' is-artificial='yes'/>
<parameter type-id='5f6661f1'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='DefaultCloser' size-in-bits='8' is-struct='yes' visibility='default' filepath='system/libbase/include/android-base/unique_fd.h' line='56' column='1' id='dd6e86e8'/>
</namespace-decl>
<namespace-decl name='hardware'>
<namespace-decl name='graphics'>
<namespace-decl name='common'>
<namespace-decl name='V1_2'>
<enum-decl name='Dataspace' filepath='out/soong/.intermediates/hardware/interfaces/graphics/common/1.2/android.hardware.graphics.common@1.2_genc++_headers/gen/android/hardware/graphics/common/1.2/types.h' line='45' column='1' id='847c18af'>
<underlying-type type-id='9cac1fee'/>
<enumerator name='UNKNOWN' value='0'/>
<enumerator name='ARBITRARY' value='1'/>
<enumerator name='STANDARD_SHIFT' value='16'/>
<enumerator name='STANDARD_MASK' value='4128768'/>
<enumerator name='STANDARD_UNSPECIFIED' value='0'/>
<enumerator name='STANDARD_BT709' value='65536'/>
<enumerator name='STANDARD_BT601_625' value='131072'/>
<enumerator name='STANDARD_BT601_625_UNADJUSTED' value='196608'/>
<enumerator name='STANDARD_BT601_525' value='262144'/>
<enumerator name='STANDARD_BT601_525_UNADJUSTED' value='327680'/>
<enumerator name='STANDARD_BT2020' value='393216'/>
<enumerator name='STANDARD_BT2020_CONSTANT_LUMINANCE' value='458752'/>
<enumerator name='STANDARD_BT470M' value='524288'/>
<enumerator name='STANDARD_FILM' value='589824'/>
<enumerator name='STANDARD_DCI_P3' value='655360'/>
<enumerator name='STANDARD_ADOBE_RGB' value='720896'/>
<enumerator name='TRANSFER_SHIFT' value='22'/>
<enumerator name='TRANSFER_MASK' value='130023424'/>
<enumerator name='TRANSFER_UNSPECIFIED' value='0'/>
<enumerator name='TRANSFER_LINEAR' value='4194304'/>
<enumerator name='TRANSFER_SRGB' value='8388608'/>
<enumerator name='TRANSFER_SMPTE_170M' value='12582912'/>
<enumerator name='TRANSFER_GAMMA2_2' value='16777216'/>
<enumerator name='TRANSFER_GAMMA2_6' value='20971520'/>
<enumerator name='TRANSFER_GAMMA2_8' value='25165824'/>
<enumerator name='TRANSFER_ST2084' value='29360128'/>
<enumerator name='TRANSFER_HLG' value='33554432'/>
<enumerator name='RANGE_SHIFT' value='27'/>
<enumerator name='RANGE_MASK' value='939524096'/>
<enumerator name='RANGE_UNSPECIFIED' value='0'/>
<enumerator name='RANGE_FULL' value='134217728'/>
<enumerator name='RANGE_LIMITED' value='268435456'/>
<enumerator name='RANGE_EXTENDED' value='402653184'/>
<enumerator name='SRGB_LINEAR' value='512'/>
<enumerator name='V0_SRGB_LINEAR' value='138477568'/>
<enumerator name='V0_SCRGB_LINEAR' value='406913024'/>
<enumerator name='SRGB' value='513'/>
<enumerator name='V0_SRGB' value='142671872'/>
<enumerator name='V0_SCRGB' value='411107328'/>
<enumerator name='JFIF' value='257'/>
<enumerator name='V0_JFIF' value='146931712'/>
<enumerator name='BT601_625' value='258'/>
<enumerator name='V0_BT601_625' value='281149440'/>
<enumerator name='BT601_525' value='259'/>
<enumerator name='V0_BT601_525' value='281280512'/>
<enumerator name='BT709' value='260'/>
<enumerator name='V0_BT709' value='281083904'/>
<enumerator name='DCI_P3_LINEAR' value='139067392'/>
<enumerator name='DCI_P3' value='155844608'/>
<enumerator name='DISPLAY_P3_LINEAR' value='139067392'/>
<enumerator name='DISPLAY_P3' value='143261696'/>
<enumerator name='ADOBE_RGB' value='151715840'/>
<enumerator name='BT2020_LINEAR' value='138805248'/>
<enumerator name='BT2020' value='147193856'/>
<enumerator name='BT2020_PQ' value='163971072'/>
<enumerator name='DEPTH' value='4096'/>
<enumerator name='SENSOR' value='4097'/>
<enumerator name='BT2020_ITU' value='281411584'/>
<enumerator name='BT2020_ITU_PQ' value='298188800'/>
<enumerator name='BT2020_ITU_HLG' value='302383104'/>
<enumerator name='BT2020_HLG' value='168165376'/>
<enumerator name='DISPLAY_BT2020' value='142999552'/>
<enumerator name='DYNAMIC_DEPTH' value='4098'/>
<enumerator name='JPEG_APP_SEGMENTS' value='4099'/>
<enumerator name='HEIF' value='4100'/>
</enum-decl>
<enum-decl name='Hdr' filepath='out/soong/.intermediates/hardware/interfaces/graphics/common/1.2/android.hardware.graphics.common@1.2_genc++_headers/gen/android/hardware/graphics/common/1.2/types.h' line='29' column='1' id='39550ebf'>
<underlying-type type-id='9cac1fee'/>
<enumerator name='DOLBY_VISION' value='1'/>
<enumerator name='HDR10' value='2'/>
<enumerator name='HLG' value='3'/>
<enumerator name='HDR10_PLUS' value='4'/>
</enum-decl>
</namespace-decl>
</namespace-decl>
</namespace-decl>
</namespace-decl>
<namespace-decl name='details'>
<class-decl name='TVec3&lt;android::half&gt;' size-in-bits='48' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='34' column='1' id='aa23b543'>
<base-class access='public' layout-offset-in-bits='0' type-id='bf1ed6cf'/>
<base-class access='public' layout-offset-in-bits='0' type-id='3cd8b4db'/>
<base-class access='public' layout-offset-in-bits='0' type-id='5ff40f4f'/>
<base-class access='public' layout-offset-in-bits='0' type-id='1b26da21'/>
<base-class access='public' layout-offset-in-bits='0' type-id='0a8d75ea'/>
<base-class access='public' layout-offset-in-bits='0' type-id='9b1fe0f8'/>
<member-type access='private'>
<union-decl name='__anonymous_union__' size-in-bits='48' is-anonymous='yes' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='47' column='1' id='0eea8d94'>
<member-type access='public'>
<class-decl name='__anonymous_struct__' size-in-bits='48' is-struct='yes' is-anonymous='yes' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='48' column='1' id='a51cd681'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='x' type-id='8060d039' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='48' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='16'>
<var-decl name='y' type-id='8060d039' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='48' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='z' type-id='8060d039' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='48' column='1'/>
</data-member>
</class-decl>
</member-type>
<member-type access='public'>
<class-decl name='__anonymous_struct__1' size-in-bits='48' is-struct='yes' is-anonymous='yes' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='49' column='1' id='033c5b5b'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='s' type-id='8060d039' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='49' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='16'>
<var-decl name='t' type-id='8060d039' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='49' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='p' type-id='8060d039' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='49' column='1'/>
</data-member>
</class-decl>
</member-type>
<member-type access='public'>
<class-decl name='__anonymous_struct__2' size-in-bits='48' is-struct='yes' is-anonymous='yes' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='50' column='1' id='b8c8bba5'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='r' type-id='8060d039' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='50' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='16'>
<var-decl name='g' type-id='8060d039' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='50' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='b' type-id='8060d039' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='50' column='1'/>
</data-member>
</class-decl>
</member-type>
<data-member access='public'>
<var-decl name='' type-id='a51cd681' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='48' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='' type-id='033c5b5b' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='49' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='' type-id='b8c8bba5' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='50' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='xy' type-id='36acd966' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='51' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='st' type-id='36acd966' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='52' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='rg' type-id='36acd966' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='53' column='1'/>
</data-member>
</union-decl>
</member-type>
<member-type access='private'>
<enum-decl name='no_init' filepath='frameworks/native/libs/math/include/math/vec3.h' line='41' column='1' id='a88a4820'>
<underlying-type type-id='9cac1fee'/>
<enumerator name='NO_INIT' value='0'/>
</enum-decl>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='' type-id='0eea8d94' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='47' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='SIZE' type-id='d0fa5dde' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='56' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='TVec3' filepath='frameworks/native/libs/math/include/math/vec3.h' line='75' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='28ad8f83' is-artificial='yes'/>
<parameter type-id='1a32231c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~TVec3' filepath='frameworks/native/libs/math/include/math/vec3.h' line='76' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='28ad8f83' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='TVec3' filepath='frameworks/native/libs/math/include/math/vec3.h' line='82' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='28ad8f83' is-artificial='yes'/>
<parameter type-id='a88a4820'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='TVec3' mangled-name='_ZN7android7details5TVec3INS_4halfEEC2Ev' filepath='frameworks/native/libs/math/include/math/vec3.h' line='85' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='28ad8f83' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='TVecProductOperators&lt;TVec3, android::half&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='137' column='1' id='bf1ed6cf'/>
<class-decl name='TVecAddOperators&lt;TVec3, android::half&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='56' column='1' id='3cd8b4db'/>
<class-decl name='TVecUnaryOperators&lt;TVec3, android::half&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='227' column='1' id='5ff40f4f'/>
<class-decl name='TVecComparisonOperators&lt;TVec3, android::half&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='264' column='1' id='1b26da21'/>
<class-decl name='TVecFunctions&lt;TVec3, android::half&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='393' column='1' id='0a8d75ea'/>
<class-decl name='TVecDebug&lt;TVec3, android::half&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='584' column='1' id='9b1fe0f8'/>
<class-decl name='TVec2&lt;android::half&gt;' size-in-bits='32' visibility='default' filepath='frameworks/native/libs/math/include/math/vec2.h' line='36' column='1' id='36acd966'>
<base-class access='public' layout-offset-in-bits='0' type-id='097afea4'/>
<base-class access='public' layout-offset-in-bits='0' type-id='745a60a0'/>
<base-class access='public' layout-offset-in-bits='0' type-id='aa503724'/>
<base-class access='public' layout-offset-in-bits='0' type-id='f5a7b926'/>
<base-class access='public' layout-offset-in-bits='0' type-id='b0c97bf5'/>
<base-class access='public' layout-offset-in-bits='0' type-id='aa8018b3'/>
<member-type access='private'>
<union-decl name='__anonymous_union__' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='frameworks/native/libs/math/include/math/vec2.h' line='49' column='1' id='4179c018'>
<member-type access='public'>
<class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='frameworks/native/libs/math/include/math/vec2.h' line='50' column='1' id='9c8bf3cc'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='x' type-id='8060d039' visibility='default' filepath='frameworks/native/libs/math/include/math/vec2.h' line='50' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='16'>
<var-decl name='y' type-id='8060d039' visibility='default' filepath='frameworks/native/libs/math/include/math/vec2.h' line='50' column='1'/>
</data-member>
</class-decl>
</member-type>
<member-type access='public'>
<class-decl name='__anonymous_struct__1' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='frameworks/native/libs/math/include/math/vec2.h' line='51' column='1' id='1892c708'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='s' type-id='8060d039' visibility='default' filepath='frameworks/native/libs/math/include/math/vec2.h' line='51' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='16'>
<var-decl name='t' type-id='8060d039' visibility='default' filepath='frameworks/native/libs/math/include/math/vec2.h' line='51' column='1'/>
</data-member>
</class-decl>
</member-type>
<member-type access='public'>
<class-decl name='__anonymous_struct__2' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='frameworks/native/libs/math/include/math/vec2.h' line='52' column='1' id='c81d3630'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='r' type-id='8060d039' visibility='default' filepath='frameworks/native/libs/math/include/math/vec2.h' line='52' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='16'>
<var-decl name='g' type-id='8060d039' visibility='default' filepath='frameworks/native/libs/math/include/math/vec2.h' line='52' column='1'/>
</data-member>
</class-decl>
</member-type>
<data-member access='public'>
<var-decl name='' type-id='9c8bf3cc' visibility='default' filepath='frameworks/native/libs/math/include/math/vec2.h' line='50' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='' type-id='1892c708' visibility='default' filepath='frameworks/native/libs/math/include/math/vec2.h' line='51' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='' type-id='c81d3630' visibility='default' filepath='frameworks/native/libs/math/include/math/vec2.h' line='52' column='1'/>
</data-member>
</union-decl>
</member-type>
<member-type access='private'>
<enum-decl name='no_init' filepath='frameworks/native/libs/math/include/math/vec2.h' line='43' column='1' id='16af487b'>
<underlying-type type-id='9cac1fee'/>
<enumerator name='NO_INIT' value='0'/>
</enum-decl>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='' type-id='4179c018' visibility='default' filepath='frameworks/native/libs/math/include/math/vec2.h' line='49' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='SIZE' type-id='d0fa5dde' visibility='default' filepath='frameworks/native/libs/math/include/math/vec2.h' line='55' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='TVec2' filepath='frameworks/native/libs/math/include/math/vec2.h' line='74' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='464ad79c' is-artificial='yes'/>
<parameter type-id='7f23c63b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~TVec2' filepath='frameworks/native/libs/math/include/math/vec2.h' line='75' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='464ad79c' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='TVec2' filepath='frameworks/native/libs/math/include/math/vec2.h' line='82' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='464ad79c' is-artificial='yes'/>
<parameter type-id='16af487b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='TVec2' filepath='frameworks/native/libs/math/include/math/vec2.h' line='85' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='464ad79c' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='TVecProductOperators&lt;TVec2, android::half&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='137' column='1' id='097afea4'/>
<class-decl name='TVecAddOperators&lt;TVec2, android::half&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='56' column='1' id='745a60a0'/>
<class-decl name='TVecUnaryOperators&lt;TVec2, android::half&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='227' column='1' id='aa503724'/>
<class-decl name='TVecComparisonOperators&lt;TVec2, android::half&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='264' column='1' id='f5a7b926'/>
<class-decl name='TVecFunctions&lt;TVec2, android::half&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='393' column='1' id='b0c97bf5'/>
<class-decl name='TVecDebug&lt;TVec2, android::half&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='584' column='1' id='aa8018b3'/>
<class-decl name='TMat44&lt;float&gt;' size-in-bits='512' visibility='default' filepath='frameworks/native/libs/math/include/math/mat4.h' line='84' column='1' id='9006b4f8'>
<base-class access='public' layout-offset-in-bits='0' type-id='335f97aa'/>
<base-class access='public' layout-offset-in-bits='0' type-id='792fdae4'/>
<base-class access='public' layout-offset-in-bits='0' type-id='b7e0d79e'/>
<base-class access='public' layout-offset-in-bits='0' type-id='620c0bf2'/>
<base-class access='public' layout-offset-in-bits='0' type-id='56dc0362'/>
<base-class access='public' layout-offset-in-bits='0' type-id='5364416a'/>
<base-class access='public' layout-offset-in-bits='0' type-id='de2f1ba9'/>
<base-class access='public' layout-offset-in-bits='0' type-id='5497b42f'/>
<member-type access='private'>
<enum-decl name='Fov' is-declaration-only='yes' id='162214a6'>
<underlying-type type-id='9cac1fee'/>
</enum-decl>
</member-type>
<member-type access='private'>
<typedef-decl name='col_type' type-id='3702b69c' filepath='frameworks/native/libs/math/include/math/mat4.h' line='98' column='1' id='0ac54e8c'/>
</member-type>
<member-type access='private'>
<enum-decl name='no_init' filepath='frameworks/native/libs/math/include/math/mat4.h' line='93' column='1' id='d4d7a117'>
<underlying-type type-id='9cac1fee'/>
<enumerator name='NO_INIT' value='0'/>
</enum-decl>
</member-type>
<data-member access='public' static='yes'>
<var-decl name='COL_SIZE' type-id='d0fa5dde' visibility='default' filepath='frameworks/native/libs/math/include/math/mat4.h' line='101' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='ROW_SIZE' type-id='d0fa5dde' visibility='default' filepath='frameworks/native/libs/math/include/math/mat4.h' line='102' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='NUM_ROWS' type-id='d0fa5dde' visibility='default' filepath='frameworks/native/libs/math/include/math/mat4.h' line='103' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='NUM_COLS' type-id='d0fa5dde' visibility='default' filepath='frameworks/native/libs/math/include/math/mat4.h' line='104' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_value' type-id='0b1b1d03' visibility='default' filepath='frameworks/native/libs/math/include/math/mat4.h' line='121' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='TMat44' filepath='frameworks/native/libs/math/include/math/mat4.h' line='140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ecf201de' is-artificial='yes'/>
<parameter type-id='2bb7f36f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~TMat44' filepath='frameworks/native/libs/math/include/math/mat4.h' line='141' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ecf201de' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='TMat44' filepath='frameworks/native/libs/math/include/math/mat4.h' line='149' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ecf201de' is-artificial='yes'/>
<parameter type-id='d4d7a117'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='TMat44' filepath='frameworks/native/libs/math/include/math/mat4.h' line='168' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ecf201de' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='TVecUnaryOperators&lt;TMat44, float&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='227' column='1' id='335f97aa'/>
<class-decl name='TVecComparisonOperators&lt;TMat44, float&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='264' column='1' id='792fdae4'/>
<class-decl name='TVecAddOperators&lt;TMat44, float&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='56' column='1' id='b7e0d79e'/>
<class-decl name='TMatProductOperators&lt;TMat44, float&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TMatHelpers.h' line='369' column='1' id='620c0bf2'/>
<class-decl name='TMatSquareFunctions&lt;TMat44, float&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TMatHelpers.h' line='419' column='1' id='56dc0362'/>
<class-decl name='TMatTransform&lt;TMat44, float&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TMatHelpers.h' line='485' column='1' id='5364416a'>
<member-function access='public'>
<function-decl name='TMatTransform' filepath='frameworks/native/libs/math/include/math/TMatHelpers.h' line='487' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c6bdc668' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='TQuaternion&lt;float&gt;' size-in-bits='128' visibility='default' filepath='frameworks/native/libs/math/include/math/quat.h' line='41' column='1' id='9a75c662'>
<base-class access='public' layout-offset-in-bits='0' type-id='b691bb38'/>
<base-class access='public' layout-offset-in-bits='0' type-id='e338d75c'/>
<base-class access='public' layout-offset-in-bits='0' type-id='b700aaba'/>
<base-class access='public' layout-offset-in-bits='0' type-id='c94067f1'/>
<base-class access='public' layout-offset-in-bits='0' type-id='1d596306'/>
<base-class access='public' layout-offset-in-bits='0' type-id='09bc348c'/>
<member-type access='private'>
<union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='frameworks/native/libs/math/include/math/quat.h' line='65' column='1' id='7013927e'>
<member-type access='public'>
<class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='frameworks/native/libs/math/include/math/quat.h' line='66' column='1' id='e4904b1d'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='x' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/math/include/math/quat.h' line='66' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='y' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/math/include/math/quat.h' line='66' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='z' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/math/include/math/quat.h' line='66' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='w' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/math/include/math/quat.h' line='66' column='1'/>
</data-member>
</class-decl>
</member-type>
<data-member access='public'>
<var-decl name='' type-id='e4904b1d' visibility='default' filepath='frameworks/native/libs/math/include/math/quat.h' line='66' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='xyzw' type-id='3702b69c' visibility='default' filepath='frameworks/native/libs/math/include/math/quat.h' line='67' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='xyz' type-id='97b5500f' visibility='default' filepath='frameworks/native/libs/math/include/math/quat.h' line='68' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='xy' type-id='adb150ce' visibility='default' filepath='frameworks/native/libs/math/include/math/quat.h' line='69' column='1'/>
</data-member>
</union-decl>
</member-type>
<member-type access='private'>
<enum-decl name='no_init' filepath='frameworks/native/libs/math/include/math/quat.h' line='48' column='1' id='5bdefc8f'>
<underlying-type type-id='9cac1fee'/>
<enumerator name='NO_INIT' value='0'/>
</enum-decl>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='' type-id='7013927e' visibility='default' filepath='frameworks/native/libs/math/include/math/quat.h' line='65' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='TQuaternion' filepath='frameworks/native/libs/math/include/math/quat.h' line='91' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3ca7f500' is-artificial='yes'/>
<parameter type-id='b720f32f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~TQuaternion' filepath='frameworks/native/libs/math/include/math/quat.h' line='92' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3ca7f500' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='TQuaternion' filepath='frameworks/native/libs/math/include/math/quat.h' line='99' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3ca7f500' is-artificial='yes'/>
<parameter type-id='5bdefc8f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='TQuaternion' filepath='frameworks/native/libs/math/include/math/quat.h' line='102' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3ca7f500' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='TVecAddOperators&lt;TQuaternion, float&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='56' column='1' id='b691bb38'/>
<class-decl name='TVecUnaryOperators&lt;TQuaternion, float&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='227' column='1' id='e338d75c'/>
<class-decl name='TVecComparisonOperators&lt;TQuaternion, float&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='264' column='1' id='b700aaba'/>
<class-decl name='TQuatProductOperators&lt;TQuaternion, float&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TQuatHelpers.h' line='51' column='1' id='c94067f1'/>
<class-decl name='TQuatFunctions&lt;TQuaternion, float&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TQuatHelpers.h' line='155' column='1' id='1d596306'/>
<class-decl name='TQuatDebug&lt;TQuaternion, float&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TQuatHelpers.h' line='283' column='1' id='09bc348c'/>
<class-decl name='TVec4&lt;float&gt;' size-in-bits='128' visibility='default' filepath='frameworks/native/libs/math/include/math/vec4.h' line='34' column='1' id='3702b69c'>
<base-class access='public' layout-offset-in-bits='0' type-id='e9f03f0a'/>
<base-class access='public' layout-offset-in-bits='0' type-id='d788bb0e'/>
<base-class access='public' layout-offset-in-bits='0' type-id='54a8e78a'/>
<base-class access='public' layout-offset-in-bits='0' type-id='3867f4d0'/>
<base-class access='public' layout-offset-in-bits='0' type-id='efce4b33'/>
<base-class access='public' layout-offset-in-bits='0' type-id='2a39a2dd'/>
<member-type access='private'>
<union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='frameworks/native/libs/math/include/math/vec4.h' line='47' column='1' id='0de76a12'>
<member-type access='public'>
<class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='frameworks/native/libs/math/include/math/vec4.h' line='48' column='1' id='e4904b1e'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='x' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/math/include/math/vec4.h' line='48' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='y' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/math/include/math/vec4.h' line='48' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='z' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/math/include/math/vec4.h' line='48' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='w' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/math/include/math/vec4.h' line='48' column='1'/>
</data-member>
</class-decl>
</member-type>
<member-type access='public'>
<class-decl name='__anonymous_struct__1' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='frameworks/native/libs/math/include/math/vec4.h' line='49' column='1' id='75a2e4e5'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='s' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/math/include/math/vec4.h' line='49' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='t' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/math/include/math/vec4.h' line='49' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='p' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/math/include/math/vec4.h' line='49' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='q' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/math/include/math/vec4.h' line='49' column='1'/>
</data-member>
</class-decl>
</member-type>
<member-type access='public'>
<class-decl name='__anonymous_struct__2' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='frameworks/native/libs/math/include/math/vec4.h' line='50' column='1' id='94ffa223'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='r' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/math/include/math/vec4.h' line='50' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='g' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/math/include/math/vec4.h' line='50' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='b' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/math/include/math/vec4.h' line='50' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='a' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/math/include/math/vec4.h' line='50' column='1'/>
</data-member>
</class-decl>
</member-type>
<data-member access='public'>
<var-decl name='' type-id='e4904b1e' visibility='default' filepath='frameworks/native/libs/math/include/math/vec4.h' line='48' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='' type-id='75a2e4e5' visibility='default' filepath='frameworks/native/libs/math/include/math/vec4.h' line='49' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='' type-id='94ffa223' visibility='default' filepath='frameworks/native/libs/math/include/math/vec4.h' line='50' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='xy' type-id='adb150ce' visibility='default' filepath='frameworks/native/libs/math/include/math/vec4.h' line='51' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='st' type-id='adb150ce' visibility='default' filepath='frameworks/native/libs/math/include/math/vec4.h' line='52' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='rg' type-id='adb150ce' visibility='default' filepath='frameworks/native/libs/math/include/math/vec4.h' line='53' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='xyz' type-id='97b5500f' visibility='default' filepath='frameworks/native/libs/math/include/math/vec4.h' line='54' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='stp' type-id='97b5500f' visibility='default' filepath='frameworks/native/libs/math/include/math/vec4.h' line='55' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='rgb' type-id='97b5500f' visibility='default' filepath='frameworks/native/libs/math/include/math/vec4.h' line='56' column='1'/>
</data-member>
</union-decl>
</member-type>
<member-type access='private'>
<enum-decl name='no_init' filepath='frameworks/native/libs/math/include/math/vec4.h' line='41' column='1' id='dcce3559'>
<underlying-type type-id='9cac1fee'/>
<enumerator name='NO_INIT' value='0'/>
</enum-decl>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='' type-id='0de76a12' visibility='default' filepath='frameworks/native/libs/math/include/math/vec4.h' line='47' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='SIZE' type-id='d0fa5dde' visibility='default' filepath='frameworks/native/libs/math/include/math/vec4.h' line='59' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='TVec4' filepath='frameworks/native/libs/math/include/math/vec4.h' line='78' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='099dbe6a' is-artificial='yes'/>
<parameter type-id='d29e6835'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~TVec4' filepath='frameworks/native/libs/math/include/math/vec4.h' line='79' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='099dbe6a' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='TVec4' filepath='frameworks/native/libs/math/include/math/vec4.h' line='86' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='099dbe6a' is-artificial='yes'/>
<parameter type-id='dcce3559'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='TVec4' filepath='frameworks/native/libs/math/include/math/vec4.h' line='89' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='099dbe6a' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='TVecProductOperators&lt;TVec4, float&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='137' column='1' id='e9f03f0a'/>
<class-decl name='TVecAddOperators&lt;TVec4, float&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='56' column='1' id='d788bb0e'/>
<class-decl name='TVecUnaryOperators&lt;TVec4, float&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='227' column='1' id='54a8e78a'/>
<class-decl name='TVecComparisonOperators&lt;TVec4, float&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='264' column='1' id='3867f4d0'/>
<class-decl name='TVecFunctions&lt;TVec4, float&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='393' column='1' id='efce4b33'/>
<class-decl name='TVecDebug&lt;TVec4, float&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='584' column='1' id='2a39a2dd'/>
<class-decl name='TVec2&lt;float&gt;' size-in-bits='64' visibility='default' filepath='frameworks/native/libs/math/include/math/vec2.h' line='36' column='1' id='adb150ce'>
<base-class access='public' layout-offset-in-bits='0' type-id='b02afa94'/>
<base-class access='public' layout-offset-in-bits='0' type-id='4b9ab850'/>
<base-class access='public' layout-offset-in-bits='0' type-id='1ae3a314'/>
<base-class access='public' layout-offset-in-bits='0' type-id='c455f78e'/>
<base-class access='public' layout-offset-in-bits='0' type-id='0cefd909'/>
<base-class access='public' layout-offset-in-bits='0' type-id='1b4fbd7f'/>
<member-type access='private'>
<union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='frameworks/native/libs/math/include/math/vec2.h' line='49' column='1' id='4b8a2f10'>
<member-type access='public'>
<class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='frameworks/native/libs/math/include/math/vec2.h' line='50' column='1' id='a89c4d88'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='x' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/math/include/math/vec2.h' line='50' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='y' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/math/include/math/vec2.h' line='50' column='1'/>
</data-member>
</class-decl>
</member-type>
<member-type access='public'>
<class-decl name='__anonymous_struct__1' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='frameworks/native/libs/math/include/math/vec2.h' line='51' column='1' id='663d5fa8'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='s' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/math/include/math/vec2.h' line='51' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='t' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/math/include/math/vec2.h' line='51' column='1'/>
</data-member>
</class-decl>
</member-type>
<member-type access='public'>
<class-decl name='__anonymous_struct__2' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='frameworks/native/libs/math/include/math/vec2.h' line='52' column='1' id='a9a496cc'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='r' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/math/include/math/vec2.h' line='52' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='g' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/math/include/math/vec2.h' line='52' column='1'/>
</data-member>
</class-decl>
</member-type>
<data-member access='public'>
<var-decl name='' type-id='a89c4d88' visibility='default' filepath='frameworks/native/libs/math/include/math/vec2.h' line='50' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='' type-id='663d5fa8' visibility='default' filepath='frameworks/native/libs/math/include/math/vec2.h' line='51' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='' type-id='a9a496cc' visibility='default' filepath='frameworks/native/libs/math/include/math/vec2.h' line='52' column='1'/>
</data-member>
</union-decl>
</member-type>
<member-type access='private'>
<enum-decl name='no_init' filepath='frameworks/native/libs/math/include/math/vec2.h' line='43' column='1' id='762afd47'>
<underlying-type type-id='9cac1fee'/>
<enumerator name='NO_INIT' value='0'/>
</enum-decl>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='' type-id='4b8a2f10' visibility='default' filepath='frameworks/native/libs/math/include/math/vec2.h' line='49' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='SIZE' type-id='d0fa5dde' visibility='default' filepath='frameworks/native/libs/math/include/math/vec2.h' line='55' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='TVec2' filepath='frameworks/native/libs/math/include/math/vec2.h' line='74' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='55e0dd34' is-artificial='yes'/>
<parameter type-id='38bdb637'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~TVec2' filepath='frameworks/native/libs/math/include/math/vec2.h' line='75' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='55e0dd34' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='TVec2' filepath='frameworks/native/libs/math/include/math/vec2.h' line='82' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='55e0dd34' is-artificial='yes'/>
<parameter type-id='762afd47'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='TVec2' filepath='frameworks/native/libs/math/include/math/vec2.h' line='85' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='55e0dd34' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='TVecProductOperators&lt;TVec2, float&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='137' column='1' id='b02afa94'/>
<class-decl name='TVecAddOperators&lt;TVec2, float&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='56' column='1' id='4b9ab850'/>
<class-decl name='TVecUnaryOperators&lt;TVec2, float&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='227' column='1' id='1ae3a314'/>
<class-decl name='TVecComparisonOperators&lt;TVec2, float&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='264' column='1' id='c455f78e'/>
<class-decl name='TVecFunctions&lt;TVec2, float&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='393' column='1' id='0cefd909'/>
<class-decl name='TVecDebug&lt;TVec2, float&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='584' column='1' id='1b4fbd7f'/>
<class-decl name='TVec3&lt;float&gt;' size-in-bits='96' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='34' column='1' id='97b5500f'>
<base-class access='public' layout-offset-in-bits='0' type-id='8d48de5b'/>
<base-class access='public' layout-offset-in-bits='0' type-id='1df03857'/>
<base-class access='public' layout-offset-in-bits='0' type-id='f80186db'/>
<base-class access='public' layout-offset-in-bits='0' type-id='d216f875'/>
<base-class access='public' layout-offset-in-bits='0' type-id='0e83bc42'/>
<base-class access='public' layout-offset-in-bits='0' type-id='b5ca12d8'/>
<member-type access='private'>
<union-decl name='__anonymous_union__' size-in-bits='96' is-anonymous='yes' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='47' column='1' id='dd749bdc'>
<member-type access='public'>
<class-decl name='__anonymous_struct__' size-in-bits='96' is-struct='yes' is-anonymous='yes' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='48' column='1' id='5adeda1a'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='x' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='48' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='y' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='48' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='z' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='48' column='1'/>
</data-member>
</class-decl>
</member-type>
<member-type access='public'>
<class-decl name='__anonymous_struct__1' size-in-bits='96' is-struct='yes' is-anonymous='yes' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='49' column='1' id='edac197f'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='s' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='49' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='t' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='49' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='p' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='49' column='1'/>
</data-member>
</class-decl>
</member-type>
<member-type access='public'>
<class-decl name='__anonymous_struct__2' size-in-bits='96' is-struct='yes' is-anonymous='yes' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='50' column='1' id='0e700b4d'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='r' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='50' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='g' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='50' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='b' type-id='a6c45d85' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='50' column='1'/>
</data-member>
</class-decl>
</member-type>
<data-member access='public'>
<var-decl name='' type-id='5adeda1a' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='48' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='' type-id='edac197f' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='49' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='' type-id='0e700b4d' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='50' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='xy' type-id='adb150ce' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='51' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='st' type-id='adb150ce' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='52' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='rg' type-id='adb150ce' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='53' column='1'/>
</data-member>
</union-decl>
</member-type>
<member-type access='private'>
<enum-decl name='no_init' filepath='frameworks/native/libs/math/include/math/vec3.h' line='41' column='1' id='ab7a0748'>
<underlying-type type-id='9cac1fee'/>
<enumerator name='NO_INIT' value='0'/>
</enum-decl>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='' type-id='dd749bdc' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='47' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='SIZE' type-id='d0fa5dde' visibility='default' filepath='frameworks/native/libs/math/include/math/vec3.h' line='56' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='TVec3' filepath='frameworks/native/libs/math/include/math/vec3.h' line='75' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3d46f867' is-artificial='yes'/>
<parameter type-id='a0a7ab74'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~TVec3' filepath='frameworks/native/libs/math/include/math/vec3.h' line='76' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3d46f867' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='TVec3' filepath='frameworks/native/libs/math/include/math/vec3.h' line='82' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3d46f867' is-artificial='yes'/>
<parameter type-id='ab7a0748'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='TVec3' filepath='frameworks/native/libs/math/include/math/vec3.h' line='85' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3d46f867' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='TVecProductOperators&lt;TVec3, float&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='137' column='1' id='8d48de5b'/>
<class-decl name='TVecAddOperators&lt;TVec3, float&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='56' column='1' id='1df03857'/>
<class-decl name='TVecUnaryOperators&lt;TVec3, float&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='227' column='1' id='f80186db'/>
<class-decl name='TVecComparisonOperators&lt;TVec3, float&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='264' column='1' id='d216f875'/>
<class-decl name='TVecFunctions&lt;TVec3, float&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='393' column='1' id='0e83bc42'/>
<class-decl name='TVecDebug&lt;TVec3, float&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TVecHelpers.h' line='584' column='1' id='b5ca12d8'/>
<class-decl name='TMatHelpers&lt;TMat44, float&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TMatHelpers.h' line='441' column='1' id='de2f1ba9'/>
<class-decl name='TMatDebug&lt;TMat44, float&gt;' size-in-bits='8' visibility='default' filepath='frameworks/native/libs/math/include/math/TMatHelpers.h' line='600' column='1' id='5497b42f'/>
<class-decl name='TMat33&lt;float&gt;' visibility='default' is-declaration-only='yes' id='bdde336e'/>
</namespace-decl>
<namespace-decl name='ui'>
<class-decl name='Size' size-in-bits='64' is-struct='yes' visibility='default' filepath='frameworks/native/libs/ui/include/ui/Size.h' line='35' column='1' id='6b3899b7'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='width' type-id='3ff5601b' visibility='default' filepath='frameworks/native/libs/ui/include/ui/Size.h' line='36' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='height' type-id='3ff5601b' visibility='default' filepath='frameworks/native/libs/ui/include/ui/Size.h' line='37' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='INVALID' type-id='56ab9948' visibility='default' filepath='frameworks/native/libs/ui/include/ui/Size.h' line='40' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='EMPTY' type-id='56ab9948' visibility='default' filepath='frameworks/native/libs/ui/include/ui/Size.h' line='41' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='Size' filepath='frameworks/native/libs/ui/include/ui/Size.h' line='47' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5f4ef4af' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<class-decl name='ReferenceRenamer' visibility='default' is-declaration-only='yes' id='fe4eabab'/>
<class-decl name='SurfaceComposerClient' visibility='default' is-declaration-only='yes' id='7203e7be'>
<member-type access='private'>
<class-decl name='Transaction' size-in-bits='896' visibility='default' filepath='frameworks/native/libs/gui/include/gui/SurfaceComposerClient.h' line='288' column='1' id='88d5fc7e'>
<data-member access='private' layout-offset-in-bits='32'>
<var-decl name='mComposerStates' type-id='b5996dd6' visibility='default' filepath='frameworks/native/libs/gui/include/gui/SurfaceComposerClient.h' line='289' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='192'>
<var-decl name='mDisplayStates' type-id='65a58804' visibility='default' filepath='frameworks/native/libs/gui/include/gui/SurfaceComposerClient.h' line='290' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='352'>
<var-decl name='mListenerCallbacks' type-id='cfea5fb3' visibility='default' filepath='frameworks/native/libs/gui/include/gui/SurfaceComposerClient.h' line='292' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='512'>
<var-decl name='mForceSynchronous' type-id='8f92235e' visibility='default' filepath='frameworks/native/libs/gui/include/gui/SurfaceComposerClient.h' line='294' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='544'>
<var-decl name='mTransactionNestCount' type-id='8f92235e' visibility='default' filepath='frameworks/native/libs/gui/include/gui/SurfaceComposerClient.h' line='295' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='576'>
<var-decl name='mAnimation' type-id='c894953d' visibility='default' filepath='frameworks/native/libs/gui/include/gui/SurfaceComposerClient.h' line='296' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='584'>
<var-decl name='mEarlyWakeup' type-id='c894953d' visibility='default' filepath='frameworks/native/libs/gui/include/gui/SurfaceComposerClient.h' line='297' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='592'>
<var-decl name='mContainsBuffer' type-id='c894953d' visibility='default' filepath='frameworks/native/libs/gui/include/gui/SurfaceComposerClient.h' line='300' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='640'>
<var-decl name='mDesiredPresentTime' type-id='9da381c4' visibility='default' filepath='frameworks/native/libs/gui/include/gui/SurfaceComposerClient.h' line='312' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='704'>
<var-decl name='mInputWindowCommands' type-id='48b34356' visibility='default' filepath='frameworks/native/libs/gui/include/gui/SurfaceComposerClient.h' line='314' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='832'>
<var-decl name='mStatus' type-id='95e97e5e' visibility='default' filepath='frameworks/native/libs/gui/include/gui/SurfaceComposerClient.h' line='315' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='Transaction' mangled-name='_ZN7android21SurfaceComposerClient11TransactionC2Ev' filepath='frameworks/native/libs/gui/include/gui/SurfaceComposerClient.h' line='324' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='00072f94' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Transaction' filepath='frameworks/native/libs/gui/include/gui/SurfaceComposerClient.h' line='326' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='00072f94' is-artificial='yes'/>
<parameter type-id='9a04f021'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~Transaction' mangled-name='_ZN7android21SurfaceComposerClient11TransactionD0Ev' filepath='frameworks/native/libs/gui/include/gui/SurfaceComposerClient.h' line='325' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='00072f94' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-type access='private'>
<class-decl name='SCHash' size-in-bits='8' is-struct='yes' visibility='default' filepath='frameworks/native/libs/gui/include/gui/SurfaceComposerClient.h' line='267' column='1' id='52d5d590'/>
</member-type>
<member-type access='private'>
<class-decl name='CallbackInfo' size-in-bits='320' is-struct='yes' visibility='default' filepath='frameworks/native/libs/gui/include/gui/SurfaceComposerClient.h' line='279' column='1' id='44fcc575'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='callbackIds' type-id='91d8c397' visibility='default' filepath='frameworks/native/libs/gui/include/gui/SurfaceComposerClient.h' line='282' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='160'>
<var-decl name='surfaceControls' type-id='983e9281' visibility='default' filepath='frameworks/native/libs/gui/include/gui/SurfaceComposerClient.h' line='285' column='1'/>
</data-member>
</class-decl>
</member-type>
<member-type access='private'>
<class-decl name='TCLHash' size-in-bits='8' is-struct='yes' visibility='default' filepath='frameworks/native/libs/gui/include/gui/SurfaceComposerClient.h' line='273' column='1' id='10fccd79'/>
</member-type>
</class-decl>
<class-decl name='SurfaceControl' visibility='default' is-declaration-only='yes' id='8668f4ec'/>
<class-decl name='ISurfaceComposerClient' visibility='default' is-declaration-only='yes' id='e381e1eb'>
<member-type access='private'>
<enum-decl name='__anonymous_enum__' is-anonymous='yes' filepath='frameworks/native/libs/gui/include/gui/ISurfaceComposerClient.h' line='36' column='1' id='29e04833'>
<underlying-type type-id='9cac1fee'/>
<enumerator name='eHidden' value='4'/>
<enumerator name='eDestroyBackbuffer' value='32'/>
<enumerator name='eSecure' value='128'/>
<enumerator name='eNonPremultiplied' value='256'/>
<enumerator name='eOpaque' value='1024'/>
<enumerator name='eProtectedByApp' value='2048'/>
<enumerator name='eProtectedByDRM' value='4096'/>
<enumerator name='eCursorWindow' value='8192'/>
<enumerator name='eFXSurfaceBufferQueue' value='0'/>
<enumerator name='eFXSurfaceColor' value='131072'/>
<enumerator name='eFXSurfaceBufferState' value='262144'/>
<enumerator name='eFXSurfaceContainer' value='524288'/>
<enumerator name='eFXSurfaceMask' value='983040'/>
</enum-decl>
</member-type>
</class-decl>
<class-decl name='Vector&lt;android::Rect&gt;' visibility='default' is-declaration-only='yes' id='9515f494'/>
<class-decl name='GraphicBuffer' visibility='default' is-declaration-only='yes' id='8eea5426'>
<member-type access='private'>
<enum-decl name='HandleWrapMethod' filepath='frameworks/native/libs/ui/include/ui/GraphicBuffer.h' line='102' column='1' id='e695c038'>
<underlying-type type-id='4aba8549'/>
<enumerator name='WRAP_HANDLE' value='0'/>
<enumerator name='TAKE_HANDLE' value='1'/>
<enumerator name='TAKE_UNREGISTERED_HANDLE' value='2'/>
<enumerator name='CLONE_HANDLE' value='3'/>
</enum-decl>
</member-type>
</class-decl>
<class-decl name='IPCThreadState' visibility='default' is-declaration-only='yes' id='b5977877'/>
<class-decl name='flat_binder_object' is-struct='yes' visibility='default' is-declaration-only='yes' id='8fc19046'/>
<class-decl name='TextOutput' visibility='default' is-declaration-only='yes' id='32215dca'/>
<class-decl name='LayerMetadata' is-struct='yes' visibility='default' is-declaration-only='yes' id='9b578bd0'/>
<class-decl name='SortedVectorImpl' visibility='default' is-declaration-only='yes' id='77b46eb8'/>
<class-decl name='Vector&lt;android::DisplayState&gt;' visibility='default' is-declaration-only='yes' id='4ab59a03'/>
<class-decl name='ITransactionCompletedListener' visibility='default' is-declaration-only='yes' id='870c9206'/>
<class-decl name='ANativeObjectBase&lt;ANativeWindowBuffer, android::GraphicBuffer, android::RefBase, android_native_base_t&gt;' visibility='default' is-declaration-only='yes' id='ea557d9a'/>
</namespace-decl>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<class-decl name='unordered_map&lt;ASurfaceControl *, ASurfaceControlStats, std::__1::hash&lt;ASurfaceControl *&gt;, std::__1::equal_to&lt;ASurfaceControl *&gt;, std::__1::allocator&lt;std::__1::pair&lt;ASurfaceControl *const, ASurfaceControlStats&gt; &gt; &gt;' size-in-bits='160' visibility='default' filepath='external/libcxx/include/unordered_map' line='842' column='1' id='3e74d082'>
<member-type access='private'>
<typedef-decl name='__table' type-id='f8fe7006' filepath='external/libcxx/include/unordered_map' line='866' column='1' id='87d70925'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='58367bd7' filepath='external/libcxx/include/unordered_map' line='885' column='1' id='98af9011'/>
</member-type>
<member-type access='private'>
<typedef-decl name='hasher' type-id='8f29ea84' filepath='external/libcxx/include/unordered_map' line='848' column='1' id='58febc8a'/>
</member-type>
<member-type access='private'>
<typedef-decl name='key_equal' type-id='8b407fd0' filepath='external/libcxx/include/unordered_map' line='849' column='1' id='96836bc3'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='e96ff388' filepath='external/libcxx/include/unordered_map' line='850' column='1' id='7809d74f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='296bd4f1' filepath='external/libcxx/include/unordered_map' line='888' column='1' id='fba4cc6f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='c6ad08ed' filepath='external/libcxx/include/unordered_map' line='889' column='1' id='5ff55c2b'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='b9953957' filepath='external/libcxx/include/unordered_map' line='851' column='1' id='dd031057'/>
</member-type>
<member-type access='private'>
<typedef-decl name='key_type' type-id='0373e656' filepath='external/libcxx/include/unordered_map' line='846' column='1' id='a7601001'/>
</member-type>
<member-type access='private'>
<typedef-decl name='insert_return_type' type-id='17daebc4' filepath='external/libcxx/include/unordered_map' line='895' column='1' id='93435bd8'/>
</member-type>
<member-type access='private'>
<typedef-decl name='node_type' type-id='82c88fb2' filepath='external/libcxx/include/unordered_map' line='894' column='1' id='397ebe86'/>
</member-type>
<member-type access='private'>
<typedef-decl name='mapped_type' type-id='5d04a8c3' filepath='external/libcxx/include/unordered_map' line='847' column='1' id='e356f8cf'/>
</member-type>
<member-type access='private'>
<typedef-decl name='local_iterator' type-id='cdb7bb81' filepath='external/libcxx/include/unordered_map' line='890' column='1' id='45de445f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_local_iterator' type-id='9acf275d' filepath='external/libcxx/include/unordered_map' line='891' column='1' id='2c30f23b'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__table_' type-id='87d70925' visibility='default' filepath='external/libcxx/include/unordered_map' line='868' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unordered_map' mangled-name='_ZNSt3__113unordered_mapIP15ASurfaceControl20ASurfaceControlStatsNS_4hashIS2_EENS_8equal_toIS2_EENS_9allocatorINS_4pairIKS2_S3_EEEEEC2Ev' filepath='external/libcxx/include/unordered_map' line='904' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='934aae90' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='911' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='934aae90' is-artificial='yes'/>
<parameter type-id='98af9011'/>
<parameter type-id='b6a32cf4'/>
<parameter type-id='94b3270f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='913' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='934aae90' is-artificial='yes'/>
<parameter type-id='98af9011'/>
<parameter type-id='b6a32cf4'/>
<parameter type-id='94b3270f'/>
<parameter type-id='1c1010fb'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='928' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='934aae90' is-artificial='yes'/>
<parameter type-id='1c1010fb'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='929' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='934aae90' is-artificial='yes'/>
<parameter type-id='51baffd9'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='930' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='934aae90' is-artificial='yes'/>
<parameter type-id='51baffd9'/>
<parameter type-id='1c1010fb'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='933' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='934aae90' is-artificial='yes'/>
<parameter type-id='14ae5416'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='935' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='934aae90' is-artificial='yes'/>
<parameter type-id='14ae5416'/>
<parameter type-id='1c1010fb'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='936' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='934aae90' is-artificial='yes'/>
<parameter type-id='f4e12a25'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='937' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='934aae90' is-artificial='yes'/>
<parameter type-id='f4e12a25'/>
<parameter type-id='98af9011'/>
<parameter type-id='b6a32cf4'/>
<parameter type-id='94b3270f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='939' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='934aae90' is-artificial='yes'/>
<parameter type-id='f4e12a25'/>
<parameter type-id='98af9011'/>
<parameter type-id='b6a32cf4'/>
<parameter type-id='94b3270f'/>
<parameter type-id='1c1010fb'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='945' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='934aae90' is-artificial='yes'/>
<parameter type-id='98af9011'/>
<parameter type-id='1c1010fb'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='948' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='934aae90' is-artificial='yes'/>
<parameter type-id='98af9011'/>
<parameter type-id='b6a32cf4'/>
<parameter type-id='1c1010fb'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='960' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='934aae90' is-artificial='yes'/>
<parameter type-id='f4e12a25'/>
<parameter type-id='98af9011'/>
<parameter type-id='1c1010fb'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='963' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='934aae90' is-artificial='yes'/>
<parameter type-id='f4e12a25'/>
<parameter type-id='98af9011'/>
<parameter type-id='b6a32cf4'/>
<parameter type-id='1c1010fb'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__hash_table&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, std::__1::__unordered_map_hasher&lt;ASurfaceControl *, std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, std::__1::hash&lt;ASurfaceControl *&gt;, true&gt;, std::__1::__unordered_map_equal&lt;ASurfaceControl *, std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, std::__1::equal_to&lt;ASurfaceControl *&gt;, true&gt;, std::__1::allocator&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt; &gt; &gt;' size-in-bits='160' visibility='default' filepath='external/libcxx/include/__hash_table' line='893' column='1' id='f8fe7006'>
<member-type access='private'>
<typedef-decl name='__bucket_list' type-id='059cd7ca' filepath='external/libcxx/include/__hash_table' line='950' column='1' id='fea03b2c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='a21ad21a' filepath='external/libcxx/include/__hash_table' line='916' column='1' id='58367bd7'/>
</member-type>
<member-type access='private'>
<typedef-decl name='hasher' type-id='23174d54' filepath='external/libcxx/include/__hash_table' line='897' column='1' id='aec3b808'/>
</member-type>
<member-type access='private'>
<typedef-decl name='key_equal' type-id='195562bd' filepath='external/libcxx/include/__hash_table' line='898' column='1' id='d859ed7d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__node_allocator' type-id='e31e7b10' filepath='external/libcxx/include/__hash_table' line='925' column='1' id='004d2b63'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='1a3c1a10' filepath='external/libcxx/include/__hash_table' line='899' column='1' id='f4c9a239'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__next_pointer' type-id='0787618a' filepath='external/libcxx/include/__hash_table' line='932' column='1' id='cb6f5f2e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='68b1ae7f' filepath='external/libcxx/include/__hash_table' line='896' column='1' id='fb0f191d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__node_pointer' type-id='40ca536f' filepath='external/libcxx/include/__hash_table' line='928' column='1' id='4046863b'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='0da74917' filepath='external/libcxx/include/__hash_table' line='989' column='1' id='662f6d81'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='bd12d8b7' filepath='external/libcxx/include/__hash_table' line='990' column='1' id='a3586671'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__container_value_type' type-id='7a9a97d4' filepath='external/libcxx/include/__hash_table' line='909' column='1' id='1425a0d3'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__node_holder' type-id='b7880bd1' filepath='external/libcxx/include/__hash_table' line='1232' column='1' id='db9aee00'/>
</member-type>
<member-type access='private'>
<typedef-decl name='local_iterator' type-id='17052d87' filepath='external/libcxx/include/__hash_table' line='991' column='1' id='81502785'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_local_iterator' type-id='e84c2d67' filepath='external/libcxx/include/__hash_table' line='992' column='1' id='853fa755'/>
</member-type>
<member-type access='private'>
<typedef-decl name='_Dp' type-id='80632042' filepath='external/libcxx/include/__hash_table' line='1231' column='1' id='1bf40ec8'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__pointer_allocator' type-id='c37f14c6' filepath='external/libcxx/include/__hash_table' line='948' column='1' id='1c3249a4'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__bucket_list_' type-id='fea03b2c' visibility='default' filepath='external/libcxx/include/__hash_table' line='955' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='__p1_' type-id='c5a5b793' visibility='default' filepath='external/libcxx/include/__hash_table' line='956' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='96'>
<var-decl name='__p2_' type-id='22206262' visibility='default' filepath='external/libcxx/include/__hash_table' line='957' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='128'>
<var-decl name='__p3_' type-id='103edd01' visibility='default' filepath='external/libcxx/include/__hash_table' line='958' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__hash_table' mangled-name='_ZNSt3__112__hash_tableINS_17__hash_value_typeIP15ASurfaceControl20ASurfaceControlStatsEENS_22__unordered_map_hasherIS3_S5_NS_4hashIS3_EELb1EEENS_21__unordered_map_equalIS3_S5_NS_8equal_toIS3_EELb1EEENS_9allocatorIS5_EEEC2Ev' filepath='external/libcxx/include/__hash_table' line='995' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4066724c' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1003' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4066724c' is-artificial='yes'/>
<parameter type-id='c4204c5a'/>
<parameter type-id='113bbc11'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1004' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4066724c' is-artificial='yes'/>
<parameter type-id='c4204c5a'/>
<parameter type-id='113bbc11'/>
<parameter type-id='5e45337d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1006' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4066724c' is-artificial='yes'/>
<parameter type-id='5e45337d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1007' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4066724c' is-artificial='yes'/>
<parameter type-id='6451ea97'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1008' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4066724c' is-artificial='yes'/>
<parameter type-id='6451ea97'/>
<parameter type-id='5e45337d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1010' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4066724c' is-artificial='yes'/>
<parameter type-id='6b50131a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1017' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4066724c' is-artificial='yes'/>
<parameter type-id='6b50131a'/>
<parameter type-id='5e45337d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~__hash_table' mangled-name='_ZNSt3__112__hash_tableINS_17__hash_value_typeIP15ASurfaceControl20ASurfaceControlStatsEENS_22__unordered_map_hasherIS3_S5_NS_4hashIS3_EELb1EEENS_21__unordered_map_equalIS3_S5_NS_8equal_toIS3_EELb1EEENS_9allocatorIS5_EEED2Ev' filepath='external/libcxx/include/__hash_table' line='1019' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4066724c' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='unique_ptr&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; *[], std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; *&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='external/libcxx/include/memory' line='2663' column='1' id='059cd7ca'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='038d41f5' filepath='external/libcxx/include/memory' line='2667' column='1' id='f0f58e88'/>
</member-type>
<member-type access='private'>
<typedef-decl name='deleter_type' type-id='6adafaa0' filepath='external/libcxx/include/memory' line='2666' column='1' id='695cb1f3'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__ptr_' type-id='b4beabaa' visibility='default' filepath='external/libcxx/include/memory' line='2670' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='external/libcxx/include/memory' line='2791' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='02e7caa8' is-artificial='yes'/>
<parameter type-id='c0da4c0e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~unique_ptr' mangled-name='_ZNSt3__110unique_ptrIA_PNS_16__hash_node_baseIPNS_11__hash_nodeINS_17__hash_value_typeIP15ASurfaceControl20ASurfaceControlStatsEEPvEEEENS_25__bucket_list_deallocatorINS_9allocatorISC_EEEEED2Ev' filepath='external/libcxx/include/memory' line='2887' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='02e7caa8' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_ptr&lt;true, void&gt;' mangled-name='_ZNSt3__110unique_ptrIA_PNS_16__hash_node_baseIPNS_11__hash_nodeINS_17__hash_value_typeIP15ASurfaceControl20ASurfaceControlStatsEEPvEEEENS_25__bucket_list_deallocatorINS_9allocatorISC_EEEEEC2ILb1EvEEv' filepath='external/libcxx/include/memory' line='2738' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='02e7caa8' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; **, std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; *&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='b4beabaa'>
<base-class access='private' layout-offset-in-bits='0' type-id='a1cedc70'/>
<base-class access='private' layout-offset-in-bits='32' type-id='dd1e7d22'/>
<member-function access='public'>
<function-decl name='__compressed_pair&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; **, true&gt;' mangled-name='_ZNSt3__117__compressed_pairIPPNS_16__hash_node_baseIPNS_11__hash_nodeINS_17__hash_value_typeIP15ASurfaceControl20ASurfaceControlStatsEEPvEEEENS_25__bucket_list_deallocatorINS_9allocatorISC_EEEEEC2ISD_Lb1EEEOT_' filepath='external/libcxx/include/memory' line='2240' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='60758ba8' is-artificial='yes'/>
<parameter type-id='831c85d9'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; **, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='a1cedc70'>
<member-type access='public'>
<typedef-decl name='reference' type-id='730eae45' filepath='external/libcxx/include/memory' line='2136' column='1' id='c56d80c2'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='60fc3448' filepath='external/libcxx/include/memory' line='2137' column='1' id='8c3b2cc6'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='0b39d7e1' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='74d54206' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='56' column='1' id='4b57f679'>
<member-type access='public'>
<typedef-decl name='__next_pointer' type-id='a9c1aaed' filepath='external/libcxx/include/__hash_table' line='69' column='1' id='825761eb'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_pointer' type-id='42e90df0' filepath='external/libcxx/include/__hash_table' line='61' column='1' id='5a880336'/>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='__next_' type-id='825761eb' visibility='default' filepath='external/libcxx/include/__hash_table' line='72' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__hash_node_base' filepath='external/libcxx/include/__hash_table' line='91' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4b797911' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='conditional&lt;true, std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; *, std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='429' column='1' id='7516fd76'>
<member-type access='public'>
<typedef-decl name='type' type-id='4b797911' filepath='external/libcxx/include/type_traits' line='429' column='1' id='a9c1aaed'/>
</member-type>
</class-decl>
<class-decl name='__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt;' size-in-bits='256' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='95' column='1' id='a18cd1c2'>
<base-class access='public' layout-offset-in-bits='0' type-id='4b57f679'/>
<member-type access='public'>
<typedef-decl name='__node_value_type' type-id='68b1ae7f' filepath='external/libcxx/include/__hash_table' line='101' column='1' id='2f67f412'/>
</member-type>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='__hash_' type-id='b59d7dce' visibility='default' filepath='external/libcxx/include/__hash_table' line='103' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='__value_' type-id='2f67f412' visibility='default' filepath='external/libcxx/include/__hash_table' line='104' column='1'/>
</data-member>
</class-decl>
<class-decl name='__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;' size-in-bits='192' is-struct='yes' visibility='default' filepath='external/libcxx/include/unordered_map' line='628' column='1' id='68b1ae7f'>
<member-type access='public'>
<typedef-decl name='value_type' type-id='b9953957' filepath='external/libcxx/include/unordered_map' line='632' column='1' id='7fc77ef8'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__nc_ref_pair_type' type-id='01608bde' filepath='external/libcxx/include/unordered_map' line='633' column='1' id='b7fcc7eb'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__nc_rref_pair_type' type-id='b83aca4a' filepath='external/libcxx/include/unordered_map' line='634' column='1' id='589b1859'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__cc' type-id='7fc77ef8' visibility='default' filepath='external/libcxx/include/unordered_map' line='637' column='1'/>
</data-member>
<member-function access='private'>
<function-decl name='__hash_value_type' filepath='external/libcxx/include/unordered_map' line='703' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='302e0f27' is-artificial='yes'/>
<parameter type-id='99a44b44'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='__hash_value_type' filepath='external/libcxx/include/unordered_map' line='704' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='302e0f27' is-artificial='yes'/>
<parameter type-id='596452ff'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private' destructor='yes'>
<function-decl name='~__hash_value_type' filepath='external/libcxx/include/unordered_map' line='708' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='302e0f27' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='pair&lt;ASurfaceControl *const, ASurfaceControlStats&gt;' size-in-bits='192' is-struct='yes' visibility='default' filepath='external/libcxx/include/utility' line='315' column='1' id='b9953957'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='first' type-id='f8a9b7c9' visibility='default' filepath='external/libcxx/include/utility' line='323' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='second' type-id='5d04a8c3' visibility='default' filepath='external/libcxx/include/utility' line='324' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='pair' filepath='external/libcxx/include/utility' line='327' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ff43352f' is-artificial='yes'/>
<parameter type-id='4fc0425c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='pair' filepath='external/libcxx/include/utility' line='328' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ff43352f' is-artificial='yes'/>
<parameter type-id='7fd67367'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='pair&lt;ASurfaceControl *const &amp;, 0&gt;' mangled-name='_ZNSt3__14pairIKP15ASurfaceControl20ASurfaceControlStatsEC2IJRS3_EJEJLj0EEJEEENS_21piecewise_construct_tERNS_5tupleIJDpT_EEERNS9_IJDpT0_EEENS_15__tuple_indicesIJXspT1_EEEENSI_IJXspT2_EEEE' filepath='external/libcxx/include/utility' line='565' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ff43352f' is-artificial='yes'/>
<parameter type-id='4582d906'/>
<parameter type-id='efa5f087'/>
<parameter type-id='57c94099'/>
<parameter type-id='d0bb5fc7'/>
<parameter type-id='c527ef4d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='pair&lt;ASurfaceControl *const &amp;&gt;' mangled-name='_ZNSt3__14pairIKP15ASurfaceControl20ASurfaceControlStatsEC2IJRS3_EJEEENS_21piecewise_construct_tENS_5tupleIJDpT_EEENS9_IJDpT0_EEE' filepath='external/libcxx/include/utility' line='506' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ff43352f' is-artificial='yes'/>
<parameter type-id='4582d906'/>
<parameter type-id='3982c1f3'/>
<parameter type-id='ad3ebb8d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='atomic&lt;int&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/atomic' line='1084' column='1' id='673b29cf'>
<base-class access='public' layout-offset-in-bits='0' type-id='a5d64365'/>
<member-function access='public'>
<function-decl name='atomic' filepath='external/libcxx/include/atomic' line='1089' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a287a977' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='atomic' filepath='external/libcxx/include/atomic' line='1091' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a287a977' is-artificial='yes'/>
<parameter type-id='95e97e5e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pair&lt;ASurfaceControl *const, ASurfaceControlStats&gt;, std::__1::__nat&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='01dde707'>
<member-type access='public'>
<typedef-decl name='type' type-id='13623784' filepath='external/libcxx/include/type_traits' line='431' column='1' id='e533247c'/>
</member-type>
</class-decl>
<class-decl name='piecewise_construct_t' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/utility' line='298' column='1' id='4582d906'/>
<class-decl name='tuple&lt;ASurfaceControl *const &amp;&gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/tuple' line='470' column='1' id='3982c1f3'>
<member-type access='private'>
<typedef-decl name='_BaseT' type-id='6ab6a882' filepath='external/libcxx/include/tuple' line='472' column='1' id='5d65f50c'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__base_' type-id='5d65f50c' visibility='default' filepath='external/libcxx/include/tuple' line='474' column='1'/>
</data-member>
<data-member access='private' static='yes'>
<var-decl name='_EnableImplicitReducedArityExtension' type-id='4ab96a04' visibility='default' filepath='external/libcxx/include/tuple' line='479' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='tuple' filepath='external/libcxx/include/tuple' line='616' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e3a5dda3' is-artificial='yes'/>
<parameter type-id='ce4e0186'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='external/libcxx/include/tuple' line='617' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e3a5dda3' is-artificial='yes'/>
<parameter type-id='e339cd73'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__tuple_impl&lt;std::__1::__tuple_indices&lt;0&gt;, ASurfaceControl *const &amp;&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/tuple' line='365' column='1' id='6ab6a882'>
<base-class access='public' layout-offset-in-bits='0' type-id='13e36007'/>
<member-function access='public'>
<function-decl name='__tuple_impl' filepath='external/libcxx/include/tuple' line='369' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='aa2cee90' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__tuple_impl' filepath='external/libcxx/include/tuple' line='440' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='aa2cee90' is-artificial='yes'/>
<parameter type-id='86cc090f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__tuple_impl' filepath='external/libcxx/include/tuple' line='441' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='aa2cee90' is-artificial='yes'/>
<parameter type-id='1ad91416'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__tuple_leaf&lt;0, ASurfaceControl *const &amp;, false&gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/tuple' line='171' column='1' id='13e36007'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='622c8d3d' visibility='default' filepath='external/libcxx/include/tuple' line='173' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__tuple_leaf' filepath='external/libcxx/include/tuple' line='186' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8d74ddff' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__tuple_leaf' filepath='external/libcxx/include/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8d74ddff' is-artificial='yes'/>
<parameter type-id='cf50c78c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__tuple_leaf' filepath='external/libcxx/include/tuple' line='248' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8d74ddff' is-artificial='yes'/>
<parameter type-id='68039797'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::tuple&lt;ASurfaceControl *const &amp;&gt;, std::__1::__nat&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='b54bc9ad'>
<member-type access='public'>
<typedef-decl name='type' type-id='13623784' filepath='external/libcxx/include/type_traits' line='431' column='1' id='df1c6778'/>
</member-type>
</class-decl>
<class-decl name='tuple&lt;&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/tuple' line='907' column='1' id='ad3ebb8d'>
<member-function access='public'>
<function-decl name='tuple' filepath='external/libcxx/include/tuple' line='911' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='63c9537d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__tuple_indices&lt;0&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__tuple' line='90' column='1' id='d0bb5fc7'/>
<class-decl name='__compressed_pair_elem&lt;std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; *&gt; &gt;, 1, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='dd1e7d22'>
<member-type access='public'>
<typedef-decl name='reference' type-id='0b213b9a' filepath='external/libcxx/include/memory' line='2136' column='1' id='1c704fa4'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='4a2e14bd' filepath='external/libcxx/include/memory' line='2137' column='1' id='ee619134'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='6adafaa0' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' mangled-name='_ZNSt3__122__compressed_pair_elemINS_25__bucket_list_deallocatorINS_9allocatorIPNS_16__hash_node_baseIPNS_11__hash_nodeINS_17__hash_value_typeIP15ASurfaceControl20ASurfaceControlStatsEEPvEEEEEEEELi1ELb0EEC2Ev' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f47054b0' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; *&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/__hash_table' line='767' column='1' id='6adafaa0'>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='ecafdbf2' filepath='external/libcxx/include/__hash_table' line='769' column='1' id='8ed7a653'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='a894f528' filepath='external/libcxx/include/__hash_table' line='771' column='1' id='dce954fd'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='b964d2a7' filepath='external/libcxx/include/__hash_table' line='775' column='1' id='fdae5b46'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__data_' type-id='bd8c2724' visibility='default' filepath='external/libcxx/include/__hash_table' line='773' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__bucket_list_deallocator' mangled-name='_ZNSt3__125__bucket_list_deallocatorINS_9allocatorIPNS_16__hash_node_baseIPNS_11__hash_nodeINS_17__hash_value_typeIP15ASurfaceControl20ASurfaceControlStatsEEPvEEEEEEEC2Ev' filepath='external/libcxx/include/__hash_table' line='778' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ff2128b6' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__bucket_list_deallocator' filepath='external/libcxx/include/__hash_table' line='783' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ff2128b6' is-artificial='yes'/>
<parameter type-id='67a2755f'/>
<parameter type-id='dce954fd'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__bucket_list_deallocator' filepath='external/libcxx/include/__hash_table' line='789' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ff2128b6' is-artificial='yes'/>
<parameter type-id='415108f4'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;unsigned int, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; *&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='bd8c2724'>
<base-class access='private' layout-offset-in-bits='0' type-id='8051cbec'/>
<base-class access='private' layout-offset-in-bits='0' type-id='19982a43'/>
<member-function access='public'>
<function-decl name='__compressed_pair&lt;int, true&gt;' mangled-name='_ZNSt3__117__compressed_pairIjNS_9allocatorIPNS_16__hash_node_baseIPNS_11__hash_nodeINS_17__hash_value_typeIP15ASurfaceControl20ASurfaceControlStatsEEPvEEEEEEEC2IiLb1EEEOT_' filepath='external/libcxx/include/memory' line='2240' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='bfbcbf12' is-artificial='yes'/>
<parameter type-id='75f9e64a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; *&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='19982a43'>
<base-class access='private' layout-offset-in-bits='0' type-id='ecafdbf2'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='b1ac3ef4' filepath='external/libcxx/include/memory' line='2174' column='1' id='19bc1379'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='c5a8c96b' filepath='external/libcxx/include/memory' line='2175' column='1' id='2dfc2295'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c3233b13' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; *&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='ecafdbf2'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='0b39d7e1' filepath='external/libcxx/include/memory' line='1786' column='1' id='27be210c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='0739d195' filepath='external/libcxx/include/memory' line='1788' column='1' id='b623258c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='7f39e48c' filepath='external/libcxx/include/memory' line='1787' column='1' id='fbf39b0c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='8339ead8' filepath='external/libcxx/include/memory' line='1789' column='1' id='30362f8c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='517fb773'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a5ac2c10' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='8c755279'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='100de4af' filepath='external/libcxx/include/memory' line='1517' column='1' id='b964d2a7'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='ecafdbf2' filepath='external/libcxx/include/memory' line='1514' column='1' id='d34c4d90'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='f0a4623c' filepath='external/libcxx/include/memory' line='1523' column='1' id='a894f528'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='71dbc3ee' filepath='external/libcxx/include/memory' line='1520' column='1' id='2d73dba2'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; *, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='363c7df6'>
<member-type access='public'>
<typedef-decl name='type' type-id='089a801e' filepath='external/libcxx/include/memory' line='1031' column='1' id='100de4af'/>
</member-type>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; *&gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='fad0472d'>
<member-type access='public'>
<typedef-decl name='type' type-id='517fb773' filepath='external/libcxx/include/memory' line='1171' column='1' id='f0a4623c'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; **, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; *&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='b7051df1'>
<member-type access='public'>
<typedef-decl name='type' type-id='fc367320' filepath='external/libcxx/include/memory' line='1097' column='1' id='71dbc3ee'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; **&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='3402e1b4'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='0b39d7e1' filepath='external/libcxx/include/memory' line='974' column='1' id='fdfcd17e'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='fc367320'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='f09257dd'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; **&gt;::__nat, std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='af8c4542'>
<member-type access='public'>
<typedef-decl name='type' type-id='4b797911' filepath='external/libcxx/include/type_traits' line='431' column='1' id='a84a4dab'/>
</member-type>
</class-decl>
<class-decl name='add_lvalue_reference&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1127' column='1' id='9eab83fa'>
<member-type access='public'>
<typedef-decl name='type' type-id='314017d0' filepath='external/libcxx/include/type_traits' line='1128' column='1' id='bd1d6151'/>
</member-type>
</class-decl>
<class-decl name='__add_lvalue_reference_impl&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; *, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='96ea2e79'>
<member-type access='public'>
<typedef-decl name='type' type-id='0739d195' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='314017d0'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; *, std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; *&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='97162aa0'>
<member-type access='public'>
<typedef-decl name='type' type-id='0c430c60' filepath='external/libcxx/include/memory' line='1031' column='1' id='038d41f5'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt;, std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; &gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='c5a5b793'>
<base-class access='private' layout-offset-in-bits='0' type-id='7076d372'/>
<base-class access='private' layout-offset-in-bits='0' type-id='7211bb36'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt;, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='7076d372'>
<member-type access='public'>
<typedef-decl name='reference' type-id='477972c5' filepath='external/libcxx/include/memory' line='2136' column='1' id='a240ce12'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='b8435020' filepath='external/libcxx/include/memory' line='2137' column='1' id='1a1a30f6'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='4b57f679' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='efd56ff0' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; &gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='7211bb36'>
<base-class access='private' layout-offset-in-bits='0' type-id='1b6ff35f'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='c5e02ee3' filepath='external/libcxx/include/memory' line='2174' column='1' id='6cecc540'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='da65c252' filepath='external/libcxx/include/memory' line='2175' column='1' id='434712f0'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4cf4886c' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; &gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='1b6ff35f'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='42e90df0' filepath='external/libcxx/include/memory' line='1786' column='1' id='28845575'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='4ee920d4' filepath='external/libcxx/include/memory' line='1788' column='1' id='dce2fd41'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='ae0a3db9' filepath='external/libcxx/include/memory' line='1787' column='1' id='891d9531'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='ba0a509d' filepath='external/libcxx/include/memory' line='1789' column='1' id='9a4a23cd'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='f7b18f8e'/>
</member-type>
<member-type access='private'>
<class-decl name='rebind&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1795' column='1' id='83890a95'>
<member-type access='public'>
<typedef-decl name='other' type-id='ecafdbf2' filepath='external/libcxx/include/memory' line='1795' column='1' id='7f342dc2'/>
</member-type>
</class-decl>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d1e041c7' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;unsigned int, std::__1::__unordered_map_hasher&lt;ASurfaceControl *, std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, std::__1::hash&lt;ASurfaceControl *&gt;, true&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='22206262'>
<base-class access='private' layout-offset-in-bits='0' type-id='8051cbec'/>
<base-class access='private' layout-offset-in-bits='0' type-id='60b8cb95'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__unordered_map_hasher&lt;ASurfaceControl *, std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, std::__1::hash&lt;ASurfaceControl *&gt;, true&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='60b8cb95'>
<base-class access='private' layout-offset-in-bits='0' type-id='23174d54'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='4fbe72de' filepath='external/libcxx/include/memory' line='2174' column='1' id='15e97e3b'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='24d71425' filepath='external/libcxx/include/memory' line='2175' column='1' id='e160ebfb'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='554d4485' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__unordered_map_hasher&lt;ASurfaceControl *, std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, std::__1::hash&lt;ASurfaceControl *&gt;, true&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/unordered_map' line='425' column='1' id='23174d54'>
<base-class access='private' layout-offset-in-bits='0' type-id='8f29ea84'/>
<member-function access='public'>
<function-decl name='__unordered_map_hasher' filepath='external/libcxx/include/unordered_map' line='430' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4bbe6c92' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__unordered_map_hasher' filepath='external/libcxx/include/unordered_map' line='434' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4bbe6c92' is-artificial='yes'/>
<parameter type-id='1387ebb3'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='hash&lt;ASurfaceControl *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/utility' line='1323' column='1' id='8f29ea84'>
<base-class access='public' layout-offset-in-bits='0' type-id='1aa42736'/>
</class-decl>
<class-decl name='unary_function&lt;ASurfaceControl *, unsigned int&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/utility' line='966' column='1' id='1aa42736'/>
<class-decl name='__compressed_pair&lt;float, std::__1::__unordered_map_equal&lt;ASurfaceControl *, std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, std::__1::equal_to&lt;ASurfaceControl *&gt;, true&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='103edd01'>
<base-class access='private' layout-offset-in-bits='0' type-id='9884ef0e'/>
<base-class access='private' layout-offset-in-bits='0' type-id='28c670bc'/>
<member-function access='public'>
<function-decl name='__compressed_pair&lt;float, true&gt;' mangled-name='_ZNSt3__117__compressed_pairIfNS_21__unordered_map_equalIP15ASurfaceControlNS_17__hash_value_typeIS3_20ASurfaceControlStatsEENS_8equal_toIS3_EELb1EEEEC2IfLb1EEEOT_' filepath='external/libcxx/include/memory' line='2240' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e4275f19' is-artificial='yes'/>
<parameter type-id='0e7051ad'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__unordered_map_equal&lt;ASurfaceControl *, std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, std::__1::equal_to&lt;ASurfaceControl *&gt;, true&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='28c670bc'>
<base-class access='private' layout-offset-in-bits='0' type-id='195562bd'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='a41f9319' filepath='external/libcxx/include/memory' line='2174' column='1' id='80453e8e'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='66412ed8' filepath='external/libcxx/include/memory' line='2175' column='1' id='a3462a82'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a9df81ea' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__unordered_map_equal&lt;ASurfaceControl *, std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, std::__1::equal_to&lt;ASurfaceControl *&gt;, true&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/unordered_map' line='494' column='1' id='195562bd'>
<base-class access='private' layout-offset-in-bits='0' type-id='8b407fd0'/>
<member-function access='public'>
<function-decl name='__unordered_map_equal' filepath='external/libcxx/include/unordered_map' line='499' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b01fa5fd' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__unordered_map_equal' filepath='external/libcxx/include/unordered_map' line='503' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b01fa5fd' is-artificial='yes'/>
<parameter type-id='24840e63'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='equal_to&lt;ASurfaceControl *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/functional' line='674' column='1' id='8b407fd0'>
<base-class access='public' layout-offset-in-bits='0' type-id='1288f78f'/>
</class-decl>
<class-decl name='binary_function&lt;ASurfaceControl *, ASurfaceControl *, bool&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__functional_base' line='28' column='1' id='1288f78f'/>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='a372e797'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='e21720a3' filepath='external/libcxx/include/memory' line='1517' column='1' id='1dea21d1'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='1a3c1a10' filepath='external/libcxx/include/memory' line='1514' column='1' id='b825a75e'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='672b246a' filepath='external/libcxx/include/memory' line='1523' column='1' id='a21ad21a'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='6d2dd712' filepath='external/libcxx/include/memory' line='1520' column='1' id='13338160'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind_alloc&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; &gt;' type-id='89801c06' filepath='external/libcxx/include/memory' line='1535' column='1' id='1dd1da13'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, std::__1::allocator&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='7b8cf184'>
<member-type access='public'>
<typedef-decl name='type' type-id='269f6fbc' filepath='external/libcxx/include/memory' line='1031' column='1' id='e21720a3'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt; &gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='1a3c1a10'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='302e0f27' filepath='external/libcxx/include/memory' line='1786' column='1' id='1e67833e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='242dfc43' filepath='external/libcxx/include/memory' line='1788' column='1' id='a439e90e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='8da43860' filepath='external/libcxx/include/memory' line='1787' column='1' id='b5e7c0f2'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='99a44b44' filepath='external/libcxx/include/memory' line='1789' column='1' id='49418102'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='087633c5'/>
</member-type>
<member-type access='private'>
<class-decl name='rebind&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1795' column='1' id='d354e009'>
<member-type access='public'>
<typedef-decl name='other' type-id='1b6ff35f' filepath='external/libcxx/include/memory' line='1795' column='1' id='60da666e'/>
</member-type>
</class-decl>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c975f866' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt; &gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='f1db42c7'>
<member-type access='public'>
<typedef-decl name='type' type-id='087633c5' filepath='external/libcxx/include/memory' line='1171' column='1' id='672b246a'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt; *, std::__1::allocator&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt; &gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='41ce4105'>
<member-type access='public'>
<typedef-decl name='type' type-id='ec7fed4a' filepath='external/libcxx/include/memory' line='1097' column='1' id='6d2dd712'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='21642f52'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='302e0f27' filepath='external/libcxx/include/memory' line='974' column='1' id='1718f400'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='ec7fed4a'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='c3c50763'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt; *&gt;::__nat, std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='87d7131a'>
<member-type access='public'>
<typedef-decl name='type' type-id='68b1ae7f' filepath='external/libcxx/include/type_traits' line='431' column='1' id='286e257b'/>
</member-type>
</class-decl>
<class-decl name='__allocator_traits_rebind&lt;std::__1::allocator&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt; &gt;, std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1280' column='1' id='820cc00b'>
<member-type access='public'>
<typedef-decl name='type' type-id='60da666e' filepath='external/libcxx/include/memory' line='1282' column='1' id='89801c06'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;unsigned char *, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='6154d891'>
<member-type access='public'>
<typedef-decl name='reference' type-id='a24d1fe6' filepath='external/libcxx/include/memory' line='2136' column='1' id='1d029a5f'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='e876e5ab' filepath='external/libcxx/include/memory' line='2137' column='1' id='9b0c0f4f'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='cf536864' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5d982d79' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__rebind_alloc_helper&lt;std::__1::allocator_traits&lt;std::__1::allocator&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt; &gt; &gt;, std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1769' column='1' id='c0a6a03d'>
<member-type access='public'>
<typedef-decl name='type' type-id='1dd1da13' filepath='external/libcxx/include/memory' line='1772' column='1' id='e31e7b10'/>
</member-type>
</class-decl>
<class-decl name='__hash_node_types&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *, std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='227' column='1' id='3615c46a'>
<base-class access='public' layout-offset-in-bits='0' type-id='26eebbb7'/>
<base-class access='public' layout-offset-in-bits='0' type-id='bfb4a1ac'/>
<member-type access='public'>
<typedef-decl name='__next_pointer' type-id='825761eb' filepath='external/libcxx/include/__hash_table' line='246' column='1' id='0787618a'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_pointer' type-id='42e90df0' filepath='external/libcxx/include/__hash_table' line='240' column='1' id='40ca536f'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_value_type' type-id='68b1ae7f' filepath='external/libcxx/include/__hash_table' line='248' column='1' id='bbe74860'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_value_type_pointer' type-id='9efdecf8' filepath='external/libcxx/include/__hash_table' line='250' column='1' id='a0b113d2'/>
</member-type>
</class-decl>
<class-decl name='__hash_key_value_types&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='168' column='1' id='26eebbb7'>
<member-type access='public'>
<typedef-decl name='key_type' type-id='0373e656' filepath='external/libcxx/include/__hash_table' line='169' column='1' id='2b01a7dc'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__container_value_type' type-id='b9953957' filepath='external/libcxx/include/__hash_table' line='172' column='1' id='7a9a97d4'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_value_type' type-id='68b1ae7f' filepath='external/libcxx/include/__hash_table' line='171' column='1' id='3112fe3d'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__map_value_type' type-id='7a9a97d4' filepath='external/libcxx/include/__hash_table' line='173' column='1' id='de388bfb'/>
</member-type>
<data-member access='public' static='yes'>
<var-decl name='__is_map' type-id='4ab96a04' visibility='default' filepath='external/libcxx/include/__hash_table' line='174' column='1'/>
</data-member>
</class-decl>
<class-decl name='__hash_map_pointer_types&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *, std::__1::__hash_key_value_types&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='215' column='1' id='bfb4a1ac'>
<member-type access='public'>
<typedef-decl name='__map_value_type_pointer' type-id='f812da08' filepath='external/libcxx/include/__hash_table' line='218' column='1' id='eba67fe6'/>
</member-type>
</class-decl>
<class-decl name='__rebind_pointer&lt;void *, std::__1::pair&lt;ASurfaceControl *const, ASurfaceControlStats&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='994' column='1' id='5c25668f'>
<member-type access='public'>
<typedef-decl name='type' type-id='0e089b2b' filepath='external/libcxx/include/memory' line='996' column='1' id='f812da08'/>
</member-type>
</class-decl>
<class-decl name='__rebind_pointer&lt;void *, std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='994' column='1' id='d9b49353'>
<member-type access='public'>
<typedef-decl name='type' type-id='3487cb17' filepath='external/libcxx/include/memory' line='996' column='1' id='9efdecf8'/>
</member-type>
</class-decl>
<class-decl name='pair&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt;, bool&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='external/libcxx/include/utility' line='315' column='1' id='b9e92eaf'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='first' type-id='0da74917' visibility='default' filepath='external/libcxx/include/utility' line='323' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='second' type-id='c894953d' visibility='default' filepath='external/libcxx/include/utility' line='324' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='pair' filepath='external/libcxx/include/utility' line='327' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4f1d9177' is-artificial='yes'/>
<parameter type-id='8e54e680'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='pair' filepath='external/libcxx/include/utility' line='328' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4f1d9177' is-artificial='yes'/>
<parameter type-id='5c6e76ef'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='pair&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt;, bool &amp;, false&gt;' mangled-name='_ZNSt3__14pairINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIP15ASurfaceControl20ASurfaceControlStatsEEPvEEEEbEC2ISB_RbLb0EEEOT_OT0_' filepath='external/libcxx/include/utility' line='447' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4f1d9177' is-artificial='yes'/>
<parameter type-id='7b296127'/>
<parameter type-id='dce6b981'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/__hash_table' line='283' column='1' id='0da74917'>
<member-type access='private'>
<typedef-decl name='__next_pointer' type-id='0787618a' filepath='external/libcxx/include/__hash_table' line='287' column='1' id='04331fc7'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='0036f60d' filepath='external/libcxx/include/__hash_table' line='295' column='1' id='dfcac943'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='bbe74860' filepath='external/libcxx/include/__hash_table' line='293' column='1' id='21b998d0'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='a0b113d2' filepath='external/libcxx/include/__hash_table' line='296' column='1' id='0cc482df'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__node_' type-id='04331fc7' visibility='default' filepath='external/libcxx/include/__hash_table' line='289' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__hash_iterator' filepath='external/libcxx/include/__hash_table' line='298' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d2a0286f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='__hash_iterator' filepath='external/libcxx/include/__hash_table' line='377' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d2a0286f' is-artificial='yes'/>
<parameter type-id='04331fc7'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='conditional&lt;true, std::__1::pair&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt;, bool&gt;, std::__1::__nat&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='429' column='1' id='73f6fd3a'>
<member-type access='public'>
<typedef-decl name='type' type-id='b9e92eaf' filepath='external/libcxx/include/type_traits' line='429' column='1' id='2fbce54f'/>
</member-type>
</class-decl>
<class-decl name='unique_ptr&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt;, std::__1::__hash_node_destructor&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; &gt; &gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/memory' line='2401' column='1' id='b7880bd1'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='19eadf7a' filepath='external/libcxx/include/memory' line='2405' column='1' id='c56dd9a5'/>
</member-type>
<member-type access='private'>
<typedef-decl name='deleter_type' type-id='80632042' filepath='external/libcxx/include/memory' line='2404' column='1' id='2f44bc08'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__ptr_' type-id='88a409cb' visibility='default' filepath='external/libcxx/include/memory' line='2411' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='external/libcxx/include/memory' line='2494' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='887383c9' is-artificial='yes'/>
<parameter type-id='3cf5fcd1'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~unique_ptr' filepath='external/libcxx/include/memory' line='2606' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='887383c9' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *, std::__1::__hash_node_destructor&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; &gt; &gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='88a409cb'>
<base-class access='private' layout-offset-in-bits='0' type-id='76e2973d'/>
<base-class access='private' layout-offset-in-bits='32' type-id='7fdf9e10'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='76e2973d'>
<member-type access='public'>
<typedef-decl name='reference' type-id='2ae0c7e2' filepath='external/libcxx/include/memory' line='2136' column='1' id='15987def'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='53f7a63f' filepath='external/libcxx/include/memory' line='2137' column='1' id='9c9ddbbf'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='42e90df0' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='abc5fc9d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__hash_node_destructor&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; &gt; &gt;, 1, false&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='7fdf9e10'>
<member-type access='public'>
<typedef-decl name='reference' type-id='b4173f54' filepath='external/libcxx/include/memory' line='2136' column='1' id='8d357536'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='83b8874f' filepath='external/libcxx/include/memory' line='2137' column='1' id='cf9f687a'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='80632042' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b58f6bc6' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__hash_node_destructor&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='external/libcxx/include/__hash_table' line='817' column='1' id='80632042'>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='1b6ff35f' filepath='external/libcxx/include/__hash_table' line='819' column='1' id='1fd57521'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='9e2e1478' filepath='external/libcxx/include/__hash_table' line='823' column='1' id='36000438'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__na_' type-id='64bf6152' visibility='default' filepath='external/libcxx/include/__hash_table' line='827' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='__value_constructed' type-id='c894953d' visibility='default' filepath='external/libcxx/include/__hash_table' line='832' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__hash_node_destructor' filepath='external/libcxx/include/__hash_table' line='835' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a8172c70' is-artificial='yes'/>
<parameter type-id='64bf6152'/>
<parameter type-id='c894953d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='92e5619a'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='377bc87b' filepath='external/libcxx/include/memory' line='1517' column='1' id='9e2e1478'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='1b6ff35f' filepath='external/libcxx/include/memory' line='1514' column='1' id='25e72561'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='68a6c5d3' filepath='external/libcxx/include/memory' line='1523' column='1' id='5687aacf'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='1e1f99c2' filepath='external/libcxx/include/memory' line='1520' column='1' id='cfa789bf'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind_alloc&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; *&gt;' type-id='3bb47b04' filepath='external/libcxx/include/memory' line='1535' column='1' id='cb7d9c2f'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt;, std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='24a67318'>
<member-type access='public'>
<typedef-decl name='type' type-id='eb625d48' filepath='external/libcxx/include/memory' line='1031' column='1' id='377bc87b'/>
</member-type>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; &gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='31f52a1c'>
<member-type access='public'>
<typedef-decl name='type' type-id='f7b18f8e' filepath='external/libcxx/include/memory' line='1171' column='1' id='68a6c5d3'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *, std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; &gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='cf3699e5'>
<member-type access='public'>
<typedef-decl name='type' type-id='da4b99a5' filepath='external/libcxx/include/memory' line='1097' column='1' id='1e1f99c2'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='9ce02653'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='42e90df0' filepath='external/libcxx/include/memory' line='974' column='1' id='a3b4f87d'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='da4b99a5'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='1b7997d0'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt;::__nat, std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='5845f7ca'>
<member-type access='public'>
<typedef-decl name='type' type-id='a18cd1c2' filepath='external/libcxx/include/type_traits' line='431' column='1' id='5b34d527'/>
</member-type>
</class-decl>
<class-decl name='__allocator_traits_rebind&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; &gt;, std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; *, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1280' column='1' id='24052eb7'>
<member-type access='public'>
<typedef-decl name='type' type-id='7f342dc2' filepath='external/libcxx/include/memory' line='1282' column='1' id='3bb47b04'/>
</member-type>
</class-decl>
<class-decl name='add_lvalue_reference&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1127' column='1' id='c1f9aab7'>
<member-type access='public'>
<typedef-decl name='type' type-id='0579fbeb' filepath='external/libcxx/include/type_traits' line='1128' column='1' id='d92b8ad6'/>
</member-type>
</class-decl>
<class-decl name='__add_lvalue_reference_impl&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='c4122872'>
<member-type access='public'>
<typedef-decl name='type' type-id='4ee920d4' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='0579fbeb'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt;, std::__1::__hash_node_destructor&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; &gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='052e7bff'>
<member-type access='public'>
<typedef-decl name='type' type-id='a7e8ad61' filepath='external/libcxx/include/memory' line='1031' column='1' id='19eadf7a'/>
</member-type>
</class-decl>
<class-decl name='__rebind_alloc_helper&lt;std::__1::allocator_traits&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; &gt; &gt;, std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1769' column='1' id='fcb5a123'>
<member-type access='public'>
<typedef-decl name='type' type-id='cb7d9c2f' filepath='external/libcxx/include/memory' line='1772' column='1' id='c37f14c6'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;std::__1::pair&lt;ASurfaceControl *const, ASurfaceControlStats&gt; &gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='e96ff388'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='ff43352f' filepath='external/libcxx/include/memory' line='1786' column='1' id='782ee496'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='03433b7b' filepath='external/libcxx/include/memory' line='1788' column='1' id='aed7fc66'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='53c048a8' filepath='external/libcxx/include/memory' line='1787' column='1' id='239526ba'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='4fc0425c' filepath='external/libcxx/include/memory' line='1789' column='1' id='bc73c58a'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='dc8c978e' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/unordered_map' line='736' column='1' id='296bd4f1'>
<member-type access='private'>
<typedef-decl name='reference' type-id='2c7c12ef' filepath='external/libcxx/include/unordered_map' line='746' column='1' id='ef9a1511'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='de388bfb' filepath='external/libcxx/include/unordered_map' line='744' column='1' id='5f21f9be'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='eba67fe6' filepath='external/libcxx/include/unordered_map' line='747' column='1' id='09335da5'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__i_' type-id='0da74917' visibility='default' filepath='external/libcxx/include/unordered_map' line='738' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__hash_map_iterator' filepath='external/libcxx/include/unordered_map' line='750' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a5f16d99' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_map_iterator' filepath='external/libcxx/include/unordered_map' line='753' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a5f16d99' is-artificial='yes'/>
<parameter type-id='0da74917'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='__map_node_handle&lt;std::__1::unordered_map&lt;ASurfaceControl *, ASurfaceControlStats, std::__1::hash&lt;ASurfaceControl *&gt;, std::__1::equal_to&lt;ASurfaceControl *&gt;, std::__1::allocator&lt;std::__1::pair&lt;ASurfaceControl *const, ASurfaceControlStats&gt; &gt; &gt;::__node, std::__1::unordered_map&lt;ASurfaceControl *, ASurfaceControlStats, std::__1::hash&lt;ASurfaceControl *&gt;, std::__1::equal_to&lt;ASurfaceControl *&gt;, std::__1::allocator&lt;std::__1::pair&lt;ASurfaceControl *const, ASurfaceControlStats&gt; &gt; &gt;::allocator_type&gt;' type-id='0a0baf19' filepath='external/libcxx/include/__node_handle' line='193' column='1' id='82c88fb2'/>
<class-decl name='vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='470' column='1' id='b05cdcb7'>
<base-class access='private' layout-offset-in-bits='0' type-id='d5b8afe1'/>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='28ac9f25' filepath='external/libcxx/include/vector' line='479' column='1' id='61c54ac4'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='26dd3530' filepath='external/libcxx/include/vector' line='483' column='1' id='d5277a54'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='002ac4a6' filepath='external/libcxx/include/vector' line='478' column='1' id='58b97fd4'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='8b583b33' filepath='external/libcxx/include/vector' line='482' column='1' id='b7731497'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='68fdf037' filepath='external/libcxx/include/vector' line='487' column='1' id='b239ece8'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='5ec92c0a' filepath='external/libcxx/include/vector' line='488' column='1' id='35ddcf48'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reverse_iterator' type-id='b0b63972' filepath='external/libcxx/include/vector' line='489' column='1' id='ef32aa33'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reverse_iterator' type-id='5f2bceeb' filepath='external/libcxx/include/vector' line='490' column='1' id='88519a53'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='35ba8be3' filepath='external/libcxx/include/vector' line='481' column='1' id='374cd9b7'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='c59bbd7f' filepath='external/libcxx/include/vector' line='485' column='1' id='628edda3'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='413a012f' filepath='external/libcxx/include/vector' line='486' column='1' id='9da97f83'/>
</member-type>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='496' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='94829ddf' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='502' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='94829ddf' is-artificial='yes'/>
<parameter type-id='f6694716'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='514' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='94829ddf' is-artificial='yes'/>
<parameter type-id='d5277a54'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='516' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='94829ddf' is-artificial='yes'/>
<parameter type-id='d5277a54'/>
<parameter type-id='f6694716'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='518' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='94829ddf' is-artificial='yes'/>
<parameter type-id='d5277a54'/>
<parameter type-id='63e62b06'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='519' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='94829ddf' is-artificial='yes'/>
<parameter type-id='d5277a54'/>
<parameter type-id='63e62b06'/>
<parameter type-id='f6694716'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~vector' mangled-name='_ZNSt3__16vectorIhNS_9allocatorIhEEED2Ev' filepath='external/libcxx/include/vector' line='550' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='94829ddf' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='558' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='94829ddf' is-artificial='yes'/>
<parameter type-id='bf3fae58'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='559' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='94829ddf' is-artificial='yes'/>
<parameter type-id='bf3fae58'/>
<parameter type-id='f6694716'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='565' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='94829ddf' is-artificial='yes'/>
<parameter type-id='8723cba4'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='568' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='94829ddf' is-artificial='yes'/>
<parameter type-id='8723cba4'/>
<parameter type-id='f6694716'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='571' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='94829ddf' is-artificial='yes'/>
<parameter type-id='22a84077'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='579' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='94829ddf' is-artificial='yes'/>
<parameter type-id='22a84077'/>
<parameter type-id='f6694716'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='unordered_map&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState, android::SurfaceComposerClient::SCHash, std::__1::equal_to&lt;android::sp&lt;android::SurfaceControl&gt; &gt;, std::__1::allocator&lt;std::__1::pair&lt;const android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt; &gt; &gt;' size-in-bits='160' visibility='default' filepath='external/libcxx/include/unordered_map' line='842' column='1' id='b5996dd6'>
<member-type access='private'>
<typedef-decl name='__table' type-id='0fcd7eac' filepath='external/libcxx/include/unordered_map' line='866' column='1' id='7fcc176d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='5fb1fd5f' filepath='external/libcxx/include/unordered_map' line='885' column='1' id='39044a49'/>
</member-type>
<member-type access='private'>
<typedef-decl name='hasher' type-id='52d5d590' filepath='external/libcxx/include/unordered_map' line='848' column='1' id='ea42aa52'/>
</member-type>
<member-type access='private'>
<typedef-decl name='key_equal' type-id='3e463dcc' filepath='external/libcxx/include/unordered_map' line='849' column='1' id='512d62bb'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='c6fe9052' filepath='external/libcxx/include/unordered_map' line='850' column='1' id='3b4464f7'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='727a2ce7' filepath='external/libcxx/include/unordered_map' line='888' column='1' id='bb9a24f7'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='7a4acb43' filepath='external/libcxx/include/unordered_map' line='889' column='1' id='7b9c8023'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='e0bee049' filepath='external/libcxx/include/unordered_map' line='851' column='1' id='c31d6a4f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='key_type' type-id='3d05d53e' filepath='external/libcxx/include/unordered_map' line='846' column='1' id='9fbda7c9'/>
</member-type>
<member-type access='private'>
<typedef-decl name='insert_return_type' type-id='b14a07f8' filepath='external/libcxx/include/unordered_map' line='895' column='1' id='dc518940'/>
</member-type>
<member-type access='private'>
<typedef-decl name='node_type' type-id='cd19729a' filepath='external/libcxx/include/unordered_map' line='894' column='1' id='397c0a7e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='mapped_type' type-id='d684da9f' filepath='external/libcxx/include/unordered_map' line='847' column='1' id='ade42637'/>
</member-type>
<member-type access='private'>
<typedef-decl name='local_iterator' type-id='47d846d7' filepath='external/libcxx/include/unordered_map' line='890' column='1' id='15c05647'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_local_iterator' type-id='c947f453' filepath='external/libcxx/include/unordered_map' line='891' column='1' id='a8995e13'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__table_' type-id='7fcc176d' visibility='default' filepath='external/libcxx/include/unordered_map' line='868' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unordered_map' mangled-name='_ZNSt3__113unordered_mapIN7android2spINS1_14SurfaceControlEEENS1_13ComposerStateENS1_21SurfaceComposerClient6SCHashENS_8equal_toIS4_EENS_9allocatorINS_4pairIKS4_S5_EEEEEC2Ev' filepath='external/libcxx/include/unordered_map' line='904' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='571a02bc' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='911' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='571a02bc' is-artificial='yes'/>
<parameter type-id='39044a49'/>
<parameter type-id='046291ac'/>
<parameter type-id='db8e5857'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='913' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='571a02bc' is-artificial='yes'/>
<parameter type-id='39044a49'/>
<parameter type-id='046291ac'/>
<parameter type-id='db8e5857'/>
<parameter type-id='2cbe6893'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='928' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='571a02bc' is-artificial='yes'/>
<parameter type-id='2cbe6893'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='929' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='571a02bc' is-artificial='yes'/>
<parameter type-id='a2fe3a71'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='930' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='571a02bc' is-artificial='yes'/>
<parameter type-id='a2fe3a71'/>
<parameter type-id='2cbe6893'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='933' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='571a02bc' is-artificial='yes'/>
<parameter type-id='97fc736a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='935' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='571a02bc' is-artificial='yes'/>
<parameter type-id='97fc736a'/>
<parameter type-id='2cbe6893'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='936' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='571a02bc' is-artificial='yes'/>
<parameter type-id='840c594b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='937' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='571a02bc' is-artificial='yes'/>
<parameter type-id='840c594b'/>
<parameter type-id='39044a49'/>
<parameter type-id='046291ac'/>
<parameter type-id='db8e5857'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='939' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='571a02bc' is-artificial='yes'/>
<parameter type-id='840c594b'/>
<parameter type-id='39044a49'/>
<parameter type-id='046291ac'/>
<parameter type-id='db8e5857'/>
<parameter type-id='2cbe6893'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='945' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='571a02bc' is-artificial='yes'/>
<parameter type-id='39044a49'/>
<parameter type-id='2cbe6893'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='948' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='571a02bc' is-artificial='yes'/>
<parameter type-id='39044a49'/>
<parameter type-id='046291ac'/>
<parameter type-id='2cbe6893'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='960' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='571a02bc' is-artificial='yes'/>
<parameter type-id='840c594b'/>
<parameter type-id='39044a49'/>
<parameter type-id='2cbe6893'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='963' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='571a02bc' is-artificial='yes'/>
<parameter type-id='840c594b'/>
<parameter type-id='39044a49'/>
<parameter type-id='046291ac'/>
<parameter type-id='2cbe6893'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__hash_table&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, std::__1::__unordered_map_hasher&lt;android::sp&lt;android::SurfaceControl&gt;, std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, android::SurfaceComposerClient::SCHash, true&gt;, std::__1::__unordered_map_equal&lt;android::sp&lt;android::SurfaceControl&gt;, std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, std::__1::equal_to&lt;android::sp&lt;android::SurfaceControl&gt; &gt;, true&gt;, std::__1::allocator&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt; &gt; &gt;' size-in-bits='160' visibility='default' filepath='external/libcxx/include/__hash_table' line='893' column='1' id='0fcd7eac'>
<member-type access='private'>
<typedef-decl name='__bucket_list' type-id='3c8048f0' filepath='external/libcxx/include/__hash_table' line='950' column='1' id='3db3a374'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='4df509ee' filepath='external/libcxx/include/__hash_table' line='916' column='1' id='5fb1fd5f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='hasher' type-id='25a1429c' filepath='external/libcxx/include/__hash_table' line='897' column='1' id='3929eec0'/>
</member-type>
<member-type access='private'>
<typedef-decl name='key_equal' type-id='8567fb19' filepath='external/libcxx/include/__hash_table' line='898' column='1' id='e4d702a5'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__node_allocator' type-id='6e3b05fe' filepath='external/libcxx/include/__hash_table' line='925' column='1' id='eb3dee6b'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='eaedaeb4' filepath='external/libcxx/include/__hash_table' line='899' column='1' id='9f9d6391'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__next_pointer' type-id='4922730c' filepath='external/libcxx/include/__hash_table' line='932' column='1' id='34dbc4c6'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='21a2c439' filepath='external/libcxx/include/__hash_table' line='896' column='1' id='f62f5ba5'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__node_pointer' type-id='e54a60cd' filepath='external/libcxx/include/__hash_table' line='928' column='1' id='4ba10a93'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='e0800591' filepath='external/libcxx/include/__hash_table' line='989' column='1' id='1cc568d9'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='cc09c171' filepath='external/libcxx/include/__hash_table' line='990' column='1' id='447f3659'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__container_value_type' type-id='ae15c6d0' filepath='external/libcxx/include/__hash_table' line='909' column='1' id='87bfa8ab'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__node_holder' type-id='6370122f' filepath='external/libcxx/include/__hash_table' line='1232' column='1' id='efadd628'/>
</member-type>
<member-type access='private'>
<typedef-decl name='local_iterator' type-id='a58f61e1' filepath='external/libcxx/include/__hash_table' line='991' column='1' id='fcf150bd'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_local_iterator' type-id='2133bd01' filepath='external/libcxx/include/__hash_table' line='992' column='1' id='2170b23d'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__bucket_list_' type-id='3db3a374' visibility='default' filepath='external/libcxx/include/__hash_table' line='955' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='__p1_' type-id='9019f6a3' visibility='default' filepath='external/libcxx/include/__hash_table' line='956' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='96'>
<var-decl name='__p2_' type-id='48ffebb2' visibility='default' filepath='external/libcxx/include/__hash_table' line='957' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='128'>
<var-decl name='__p3_' type-id='7891cba1' visibility='default' filepath='external/libcxx/include/__hash_table' line='958' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__hash_table' mangled-name='_ZNSt3__112__hash_tableINS_17__hash_value_typeIN7android2spINS2_14SurfaceControlEEENS2_13ComposerStateEEENS_22__unordered_map_hasherIS5_S7_NS2_21SurfaceComposerClient6SCHashELb1EEENS_21__unordered_map_equalIS5_S7_NS_8equal_toIS5_EELb1EEENS_9allocatorIS7_EEEC2Ev' filepath='external/libcxx/include/__hash_table' line='995' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9111677a' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1003' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9111677a' is-artificial='yes'/>
<parameter type-id='44cd9842'/>
<parameter type-id='c96c9f49'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1004' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9111677a' is-artificial='yes'/>
<parameter type-id='44cd9842'/>
<parameter type-id='c96c9f49'/>
<parameter type-id='26de8845'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1006' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9111677a' is-artificial='yes'/>
<parameter type-id='26de8845'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1007' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9111677a' is-artificial='yes'/>
<parameter type-id='f46f0b9f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1008' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9111677a' is-artificial='yes'/>
<parameter type-id='f46f0b9f'/>
<parameter type-id='26de8845'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1010' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9111677a' is-artificial='yes'/>
<parameter type-id='2a485110'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1017' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9111677a' is-artificial='yes'/>
<parameter type-id='2a485110'/>
<parameter type-id='26de8845'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~__hash_table' mangled-name='_ZNSt3__112__hash_tableINS_17__hash_value_typeIN7android2spINS2_14SurfaceControlEEENS2_13ComposerStateEEENS_22__unordered_map_hasherIS5_S7_NS2_21SurfaceComposerClient6SCHashELb1EEENS_21__unordered_map_equalIS5_S7_NS_8equal_toIS5_EELb1EEENS_9allocatorIS7_EEED2Ev' filepath='external/libcxx/include/__hash_table' line='1019' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9111677a' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='unique_ptr&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; *[], std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; *&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='external/libcxx/include/memory' line='2663' column='1' id='3c8048f0'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='341da367' filepath='external/libcxx/include/memory' line='2667' column='1' id='0b5df532'/>
</member-type>
<member-type access='private'>
<typedef-decl name='deleter_type' type-id='a1475884' filepath='external/libcxx/include/memory' line='2666' column='1' id='c86d43f5'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__ptr_' type-id='0637ec34' visibility='default' filepath='external/libcxx/include/memory' line='2670' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='external/libcxx/include/memory' line='2791' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='cc031436' is-artificial='yes'/>
<parameter type-id='48f6c374'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~unique_ptr' mangled-name='_ZNSt3__110unique_ptrIA_PNS_16__hash_node_baseIPNS_11__hash_nodeINS_17__hash_value_typeIN7android2spINS4_14SurfaceControlEEENS4_13ComposerStateEEEPvEEEENS_25__bucket_list_deallocatorINS_9allocatorISE_EEEEED2Ev' filepath='external/libcxx/include/memory' line='2887' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='cc031436' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_ptr&lt;true, void&gt;' mangled-name='_ZNSt3__110unique_ptrIA_PNS_16__hash_node_baseIPNS_11__hash_nodeINS_17__hash_value_typeIN7android2spINS4_14SurfaceControlEEENS4_13ComposerStateEEEPvEEEENS_25__bucket_list_deallocatorINS_9allocatorISE_EEEEEC2ILb1EvEEv' filepath='external/libcxx/include/memory' line='2738' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='cc031436' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; **, std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; *&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='0637ec34'>
<base-class access='private' layout-offset-in-bits='0' type-id='a8506f96'/>
<base-class access='private' layout-offset-in-bits='32' type-id='d5807ece'/>
<member-function access='public'>
<function-decl name='__compressed_pair&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; **, true&gt;' mangled-name='_ZNSt3__117__compressed_pairIPPNS_16__hash_node_baseIPNS_11__hash_nodeINS_17__hash_value_typeIN7android2spINS4_14SurfaceControlEEENS4_13ComposerStateEEEPvEEEENS_25__bucket_list_deallocatorINS_9allocatorISE_EEEEEC2ISF_Lb1EEEOT_' filepath='external/libcxx/include/memory' line='2240' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0cf96682' is-artificial='yes'/>
<parameter type-id='11ad285b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; **, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='a8506f96'>
<member-type access='public'>
<typedef-decl name='reference' type-id='21039b3f' filepath='external/libcxx/include/memory' line='2136' column='1' id='7f802666'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='f2b2449a' filepath='external/libcxx/include/memory' line='2137' column='1' id='e28a9f8a'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='97cfbb03' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e84ff04c' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='56' column='1' id='8a3fab4b'>
<member-type access='public'>
<typedef-decl name='__next_pointer' type-id='cc6db4eb' filepath='external/libcxx/include/__hash_table' line='69' column='1' id='f0c35ac7'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_pointer' type-id='f132d3c4' filepath='external/libcxx/include/__hash_table' line='61' column='1' id='15f864ea'/>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='__next_' type-id='f0c35ac7' visibility='default' filepath='external/libcxx/include/__hash_table' line='72' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__hash_node_base' filepath='external/libcxx/include/__hash_table' line='91' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ad4706fb' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='conditional&lt;true, std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; *, std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='429' column='1' id='f581b5c8'>
<member-type access='public'>
<typedef-decl name='type' type-id='ad4706fb' filepath='external/libcxx/include/type_traits' line='429' column='1' id='cc6db4eb'/>
</member-type>
</class-decl>
<class-decl name='__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt;' size-in-bits='4800' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='95' column='1' id='c67da3ae'>
<base-class access='public' layout-offset-in-bits='0' type-id='8a3fab4b'/>
<member-type access='public'>
<typedef-decl name='__node_value_type' type-id='21a2c439' filepath='external/libcxx/include/__hash_table' line='101' column='1' id='2a933c08'/>
</member-type>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='__hash_' type-id='b59d7dce' visibility='default' filepath='external/libcxx/include/__hash_table' line='103' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='__value_' type-id='2a933c08' visibility='default' filepath='external/libcxx/include/__hash_table' line='104' column='1'/>
</data-member>
</class-decl>
<class-decl name='__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;' size-in-bits='4736' is-struct='yes' visibility='default' filepath='external/libcxx/include/unordered_map' line='628' column='1' id='21a2c439'>
<member-type access='public'>
<typedef-decl name='value_type' type-id='e0bee049' filepath='external/libcxx/include/unordered_map' line='632' column='1' id='4355225c'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__nc_ref_pair_type' type-id='3bad31be' filepath='external/libcxx/include/unordered_map' line='633' column='1' id='b0b75e27'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__nc_rref_pair_type' type-id='c98c9c82' filepath='external/libcxx/include/unordered_map' line='634' column='1' id='515a692d'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__cc' type-id='4355225c' visibility='default' filepath='external/libcxx/include/unordered_map' line='637' column='1'/>
</data-member>
<member-function access='private'>
<function-decl name='__hash_value_type' filepath='external/libcxx/include/unordered_map' line='703' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eb6ff061' is-artificial='yes'/>
<parameter type-id='e9fc9640'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='__hash_value_type' filepath='external/libcxx/include/unordered_map' line='704' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eb6ff061' is-artificial='yes'/>
<parameter type-id='882dae49'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private' destructor='yes'>
<function-decl name='~__hash_value_type' filepath='external/libcxx/include/unordered_map' line='708' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eb6ff061' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='pair&lt;const android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;' size-in-bits='4736' is-struct='yes' visibility='default' filepath='external/libcxx/include/utility' line='315' column='1' id='e0bee049'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='first' type-id='59d71b0f' visibility='default' filepath='external/libcxx/include/utility' line='323' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='second' type-id='d684da9f' visibility='default' filepath='external/libcxx/include/utility' line='324' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='pair' filepath='external/libcxx/include/utility' line='327' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='672fb3d1' is-artificial='yes'/>
<parameter type-id='2762005a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='pair' filepath='external/libcxx/include/utility' line='328' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='672fb3d1' is-artificial='yes'/>
<parameter type-id='c70e5799'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__vector_base&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='326' column='1' id='d5b8afe1'>
<base-class access='protected' layout-offset-in-bits='0' type-id='2328d49c'/>
<member-type access='private'>
<typedef-decl name='pointer' type-id='dce739de' filepath='external/libcxx/include/vector' line='338' column='1' id='c59bbd7f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='28ac9f25' filepath='external/libcxx/include/vector' line='330' column='1' id='5f3c1b08'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='a7119125' filepath='external/libcxx/include/vector' line='332' column='1' id='26dd3530'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='fd9e4c12' filepath='external/libcxx/include/vector' line='336' column='1' id='8b583b33'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='002ac4a6' filepath='external/libcxx/include/vector' line='334' column='1' id='24661bb0'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='105a94ff' filepath='external/libcxx/include/vector' line='335' column='1' id='35ba8be3'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='1d1e4a52' filepath='external/libcxx/include/vector' line='339' column='1' id='413a012f'/>
</member-type>
<data-member access='protected' layout-offset-in-bits='0'>
<var-decl name='__begin_' type-id='c59bbd7f' visibility='default' filepath='external/libcxx/include/vector' line='343' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='32'>
<var-decl name='__end_' type-id='c59bbd7f' visibility='default' filepath='external/libcxx/include/vector' line='344' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='64'>
<var-decl name='__end_cap_' type-id='0dcdf9bc' visibility='default' filepath='external/libcxx/include/vector' line='345' column='1'/>
</data-member>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='361' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='64e46a69' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='363' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='64e46a69' is-artificial='yes'/>
<parameter type-id='bac98f9a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='365' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='64e46a69' is-artificial='yes'/>
<parameter type-id='fef2702b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes'>
<function-decl name='~__vector_base' mangled-name='_ZNSt3__113__vector_baseIhNS_9allocatorIhEEED2Ev' filepath='external/libcxx/include/vector' line='367' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='64e46a69' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;unsigned char&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='ff9e45a2'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='ffcac889' filepath='external/libcxx/include/memory' line='1517' column='1' id='dce739de'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='28ac9f25' filepath='external/libcxx/include/memory' line='1514' column='1' id='9397db6b'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='8901831f' filepath='external/libcxx/include/memory' line='1523' column='1' id='a7119125'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='228e3758' filepath='external/libcxx/include/memory' line='1520' column='1' id='01330bc9'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_pointer' type-id='c5323fa3' filepath='external/libcxx/include/memory' line='1518' column='1' id='1d1e4a52'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='4f2cbfc0'>
<member-type access='public'>
<typedef-decl name='type' type-id='d119eda0' filepath='external/libcxx/include/memory' line='1031' column='1' id='ffcac889'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;unsigned char&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='28ac9f25'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='cf536864' filepath='external/libcxx/include/memory' line='1786' column='1' id='846a684d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='c3535580' filepath='external/libcxx/include/memory' line='1788' column='1' id='8cf6f1b9'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='354f7eb9' filepath='external/libcxx/include/memory' line='1787' column='1' id='dc029499'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='414f919d' filepath='external/libcxx/include/memory' line='1789' column='1' id='24f7e9d5'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='0b1ca1b6'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c0b42655' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;unsigned char&gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='0c0bc9da'>
<member-type access='public'>
<typedef-decl name='type' type-id='0b1ca1b6' filepath='external/libcxx/include/memory' line='1171' column='1' id='8901831f'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;unsigned char *, std::__1::allocator&lt;unsigned char&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='4c328bb5'>
<member-type access='public'>
<typedef-decl name='type' type-id='7d00dc99' filepath='external/libcxx/include/memory' line='1097' column='1' id='228e3758'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;unsigned char *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='7be7a313'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='cf536864' filepath='external/libcxx/include/memory' line='974' column='1' id='f51c2021'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='7d00dc99'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='5991ae90'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;unsigned char *&gt;::__nat, unsigned char&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='e7caa1da'>
<member-type access='public'>
<typedef-decl name='type' type-id='002ac4a6' filepath='external/libcxx/include/type_traits' line='431' column='1' id='111109fd'/>
</member-type>
</class-decl>
<class-decl name='__const_pointer&lt;unsigned char, unsigned char *, std::__1::allocator&lt;unsigned char&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1042' column='1' id='6a147670'>
<member-type access='public'>
<typedef-decl name='type' type-id='dc029499' filepath='external/libcxx/include/memory' line='1044' column='1' id='c5323fa3'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair&lt;unsigned char *, std::__1::allocator&lt;unsigned char&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='0dcdf9bc'>
<base-class access='private' layout-offset-in-bits='0' type-id='6154d891'/>
<base-class access='private' layout-offset-in-bits='0' type-id='69cf5b58'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;unsigned char&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='69cf5b58'>
<base-class access='private' layout-offset-in-bits='0' type-id='28ac9f25'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='c4b42ca1' filepath='external/libcxx/include/memory' line='2174' column='1' id='426d3488'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='98a103fa' filepath='external/libcxx/include/memory' line='2175' column='1' id='59dc0248'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e8fe63ee' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='unique_ptr&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::default_delete&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2401' column='1' id='ee11ffd6'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='538091a9' filepath='external/libcxx/include/memory' line='2405' column='1' id='0136fab8'/>
</member-type>
<member-type access='private'>
<typedef-decl name='deleter_type' type-id='523e1257' filepath='external/libcxx/include/memory' line='2404' column='1' id='87233a23'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__ptr_' type-id='dc8bc990' visibility='default' filepath='external/libcxx/include/memory' line='2411' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='external/libcxx/include/memory' line='2494' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7d0d8c7c' is-artificial='yes'/>
<parameter type-id='165e4caa'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~unique_ptr' mangled-name='_ZNSt3__110unique_ptrINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_14default_deleteIS6_EEED2Ev' filepath='external/libcxx/include/memory' line='2606' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7d0d8c7c' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_ptr&lt;true, void&gt;' mangled-name='_ZNSt3__110unique_ptrINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_14default_deleteIS6_EEEC2ILb1EvEEv' filepath='external/libcxx/include/memory' line='2461' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7d0d8c7c' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='vector&lt;long long, std::__1::allocator&lt;long long&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='470' column='1' id='1e253049'>
<base-class access='private' layout-offset-in-bits='0' type-id='721e3983'/>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='f4b76f72' filepath='external/libcxx/include/vector' line='479' column='1' id='3b3f6d46'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='f3dbad4e' filepath='external/libcxx/include/vector' line='483' column='1' id='48b8e292'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='1eb56b1e' filepath='external/libcxx/include/vector' line='478' column='1' id='7f6e0a92'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='cc0c668d' filepath='external/libcxx/include/vector' line='482' column='1' id='5d912f41'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='efded478' filepath='external/libcxx/include/vector' line='487' column='1' id='99bfba62'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='2d3a5701' filepath='external/libcxx/include/vector' line='488' column='1' id='9aea7a46'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reverse_iterator' type-id='bab30871' filepath='external/libcxx/include/vector' line='489' column='1' id='a8d2cb89'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reverse_iterator' type-id='0a83870c' filepath='external/libcxx/include/vector' line='490' column='1' id='0d624ef5'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='959ee201' filepath='external/libcxx/include/vector' line='481' column='1' id='642663f5'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='2a5e9835' filepath='external/libcxx/include/vector' line='485' column='1' id='81c398b9'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='0518e5f1' filepath='external/libcxx/include/vector' line='486' column='1' id='d986b775'/>
</member-type>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='496' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c96d0971' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='502' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c96d0971' is-artificial='yes'/>
<parameter type-id='8ece3cf0'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='514' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c96d0971' is-artificial='yes'/>
<parameter type-id='48b8e292'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='516' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c96d0971' is-artificial='yes'/>
<parameter type-id='48b8e292'/>
<parameter type-id='8ece3cf0'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='518' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c96d0971' is-artificial='yes'/>
<parameter type-id='48b8e292'/>
<parameter type-id='cf9f4eec'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='519' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c96d0971' is-artificial='yes'/>
<parameter type-id='48b8e292'/>
<parameter type-id='cf9f4eec'/>
<parameter type-id='8ece3cf0'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~vector' filepath='external/libcxx/include/vector' line='550' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c96d0971' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='558' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c96d0971' is-artificial='yes'/>
<parameter type-id='7707f03e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='559' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c96d0971' is-artificial='yes'/>
<parameter type-id='7707f03e'/>
<parameter type-id='8ece3cf0'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='565' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c96d0971' is-artificial='yes'/>
<parameter type-id='b5ce4ba7'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='568' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c96d0971' is-artificial='yes'/>
<parameter type-id='b5ce4ba7'/>
<parameter type-id='8ece3cf0'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='571' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c96d0971' is-artificial='yes'/>
<parameter type-id='cd9bbdb9'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='579' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c96d0971' is-artificial='yes'/>
<parameter type-id='cd9bbdb9'/>
<parameter type-id='8ece3cf0'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__vector_base&lt;long long, std::__1::allocator&lt;long long&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='326' column='1' id='721e3983'>
<base-class access='protected' layout-offset-in-bits='0' type-id='2328d49c'/>
<member-type access='private'>
<typedef-decl name='pointer' type-id='09332c13' filepath='external/libcxx/include/vector' line='338' column='1' id='2a5e9835'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='f4b76f72' filepath='external/libcxx/include/vector' line='330' column='1' id='db3653aa'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='e9b1f164' filepath='external/libcxx/include/vector' line='332' column='1' id='f3dbad4e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='e52b4c68' filepath='external/libcxx/include/vector' line='336' column='1' id='cc0c668d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='1eb56b1e' filepath='external/libcxx/include/vector' line='334' column='1' id='84efd30e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='c46fd041' filepath='external/libcxx/include/vector' line='335' column='1' id='959ee201'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='ecfffc93' filepath='external/libcxx/include/vector' line='339' column='1' id='0518e5f1'/>
</member-type>
<data-member access='protected' layout-offset-in-bits='0'>
<var-decl name='__begin_' type-id='2a5e9835' visibility='default' filepath='external/libcxx/include/vector' line='343' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='32'>
<var-decl name='__end_' type-id='2a5e9835' visibility='default' filepath='external/libcxx/include/vector' line='344' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='64'>
<var-decl name='__end_cap_' type-id='508fa9fe' visibility='default' filepath='external/libcxx/include/vector' line='345' column='1'/>
</data-member>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='361' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2967ce63' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='363' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2967ce63' is-artificial='yes'/>
<parameter type-id='7543ee54'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='365' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2967ce63' is-artificial='yes'/>
<parameter type-id='d70fe2d1'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes'>
<function-decl name='~__vector_base' filepath='external/libcxx/include/vector' line='367' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2967ce63' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;long long&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='7c98e4dd'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='b32ceb8b' filepath='external/libcxx/include/memory' line='1517' column='1' id='09332c13'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='f4b76f72' filepath='external/libcxx/include/memory' line='1514' column='1' id='b885a1f4'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='1c41d304' filepath='external/libcxx/include/memory' line='1523' column='1' id='e9b1f164'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='caa7dd46' filepath='external/libcxx/include/memory' line='1520' column='1' id='0b1479c6'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_pointer' type-id='032e6434' filepath='external/libcxx/include/memory' line='1518' column='1' id='ecfffc93'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind_alloc&lt;std::__1::__hash_node&lt;long long, void *&gt; &gt;' type-id='34c3ddfa' filepath='external/libcxx/include/memory' line='1535' column='1' id='32cc66f9'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;long long, std::__1::allocator&lt;long long&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='9705fafe'>
<member-type access='public'>
<typedef-decl name='type' type-id='85033596' filepath='external/libcxx/include/memory' line='1031' column='1' id='b32ceb8b'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;long long&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='f4b76f72'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='8b97c2dc' filepath='external/libcxx/include/memory' line='1786' column='1' id='b5aa0770'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='8f97c928' filepath='external/libcxx/include/memory' line='1788' column='1' id='1dc01ab0'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='d5203fe9' filepath='external/libcxx/include/memory' line='1787' column='1' id='170f9ba0'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='e12052cd' filepath='external/libcxx/include/memory' line='1789' column='1' id='f124a600'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='a84d11d7'/>
</member-type>
<member-type access='private'>
<class-decl name='rebind&lt;std::__1::__hash_node&lt;long long, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1795' column='1' id='2c734053'>
<member-type access='public'>
<typedef-decl name='other' type-id='9b367427' filepath='external/libcxx/include/memory' line='1795' column='1' id='6944dab6'/>
</member-type>
</class-decl>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='73445020' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator&lt;std::__1::__hash_node&lt;long long, void *&gt; &gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='9b367427'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='a4c703fa' filepath='external/libcxx/include/memory' line='1786' column='1' id='4f015deb'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='98c6f116' filepath='external/libcxx/include/memory' line='1788' column='1' id='394dd73f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='b3792891' filepath='external/libcxx/include/memory' line='1787' column='1' id='d8b6217b'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='af792245' filepath='external/libcxx/include/memory' line='1789' column='1' id='f8e7baef'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='45069a4c'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6529161f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__hash_node&lt;long long, void *&gt;' size-in-bits='128' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='95' column='1' id='8398d00c'>
<base-class access='public' layout-offset-in-bits='0' type-id='ead7ebd9'/>
<member-type access='public'>
<typedef-decl name='__node_value_type' type-id='1eb56b1e' filepath='external/libcxx/include/__hash_table' line='101' column='1' id='c462da7a'/>
</member-type>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='__hash_' type-id='b59d7dce' visibility='default' filepath='external/libcxx/include/__hash_table' line='103' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='__value_' type-id='c462da7a' visibility='default' filepath='external/libcxx/include/__hash_table' line='104' column='1'/>
</data-member>
</class-decl>
<class-decl name='__hash_node_base&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='56' column='1' id='ead7ebd9'>
<member-type access='public'>
<typedef-decl name='__next_pointer' type-id='0ea6cdc7' filepath='external/libcxx/include/__hash_table' line='69' column='1' id='5b3c0e95'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_pointer' type-id='a4c703fa' filepath='external/libcxx/include/__hash_table' line='61' column='1' id='57678b64'/>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='__next_' type-id='5b3c0e95' visibility='default' filepath='external/libcxx/include/__hash_table' line='72' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__hash_node_base' filepath='external/libcxx/include/__hash_table' line='91' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3007d7a1' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='conditional&lt;true, std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt; *, std::__1::__hash_node&lt;long long, void *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='429' column='1' id='3135348c'>
<member-type access='public'>
<typedef-decl name='type' type-id='3007d7a1' filepath='external/libcxx/include/type_traits' line='429' column='1' id='0ea6cdc7'/>
</member-type>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;long long&gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='e93c9eb9'>
<member-type access='public'>
<typedef-decl name='type' type-id='a84d11d7' filepath='external/libcxx/include/memory' line='1171' column='1' id='1c41d304'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;long long *, std::__1::allocator&lt;long long&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='14771957'>
<member-type access='public'>
<typedef-decl name='type' type-id='3a2b2fa2' filepath='external/libcxx/include/memory' line='1097' column='1' id='caa7dd46'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;long long *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='7069b354'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='8b97c2dc' filepath='external/libcxx/include/memory' line='974' column='1' id='d176bc58'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='3a2b2fa2'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='d28456fd'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;long long *&gt;::__nat, long long&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='fdac3a68'>
<member-type access='public'>
<typedef-decl name='type' type-id='1eb56b1e' filepath='external/libcxx/include/type_traits' line='431' column='1' id='26e107cf'/>
</member-type>
</class-decl>
<class-decl name='__const_pointer&lt;long long, long long *, std::__1::allocator&lt;long long&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1042' column='1' id='26ba2d13'>
<member-type access='public'>
<typedef-decl name='type' type-id='170f9ba0' filepath='external/libcxx/include/memory' line='1044' column='1' id='032e6434'/>
</member-type>
</class-decl>
<class-decl name='__allocator_traits_rebind&lt;std::__1::allocator&lt;long long&gt;, std::__1::__hash_node&lt;long long, void *&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1280' column='1' id='7f4a3631'>
<member-type access='public'>
<typedef-decl name='type' type-id='6944dab6' filepath='external/libcxx/include/memory' line='1282' column='1' id='34c3ddfa'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair&lt;long long *, std::__1::allocator&lt;long long&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='508fa9fe'>
<base-class access='private' layout-offset-in-bits='0' type-id='966e6b5a'/>
<base-class access='private' layout-offset-in-bits='0' type-id='15d26f4f'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;long long *, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='966e6b5a'>
<member-type access='public'>
<typedef-decl name='reference' type-id='b9e7ef8e' filepath='external/libcxx/include/memory' line='2136' column='1' id='74da06f2'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='d99433b3' filepath='external/libcxx/include/memory' line='2137' column='1' id='18634d96'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='8b97c2dc' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='34998e88' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;long long&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='15d26f4f'>
<base-class access='private' layout-offset-in-bits='0' type-id='f4b76f72'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='7f446304' filepath='external/libcxx/include/memory' line='2174' column='1' id='b3cf67fd'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='d3e8ecf7' filepath='external/libcxx/include/memory' line='2175' column='1' id='6cf057f9'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7bc04737' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='vector&lt;unsigned long long, std::__1::allocator&lt;unsigned long long&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='470' column='1' id='2d13208f'>
<base-class access='private' layout-offset-in-bits='0' type-id='fd1a2199'/>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='d83d0edf' filepath='external/libcxx/include/vector' line='479' column='1' id='c8801c48'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='5f167a8c' filepath='external/libcxx/include/vector' line='483' column='1' id='02ffc270'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='3a47d82b' filepath='external/libcxx/include/vector' line='478' column='1' id='b4e634f0'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='9ea2182f' filepath='external/libcxx/include/vector' line='482' column='1' id='d662e673'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='998e238d' filepath='external/libcxx/include/vector' line='487' column='1' id='81f2f90c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='82d2f516' filepath='external/libcxx/include/vector' line='488' column='1' id='1a75b53c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reverse_iterator' type-id='83076282' filepath='external/libcxx/include/vector' line='489' column='1' id='c7ab0ebf'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reverse_iterator' type-id='8ae647e9' filepath='external/libcxx/include/vector' line='490' column='1' id='5bd8044f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='3796997f' filepath='external/libcxx/include/vector' line='481' column='1' id='d7aaab23'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='bae2992b' filepath='external/libcxx/include/vector' line='485' column='1' id='29f224bf'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='89bd90bb' filepath='external/libcxx/include/vector' line='486' column='1' id='ca75396f'/>
</member-type>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='496' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b712c097' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='502' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b712c097' is-artificial='yes'/>
<parameter type-id='1187bf3a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='514' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b712c097' is-artificial='yes'/>
<parameter type-id='02ffc270'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='516' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b712c097' is-artificial='yes'/>
<parameter type-id='02ffc270'/>
<parameter type-id='1187bf3a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='518' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b712c097' is-artificial='yes'/>
<parameter type-id='02ffc270'/>
<parameter type-id='430726b2'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='519' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b712c097' is-artificial='yes'/>
<parameter type-id='02ffc270'/>
<parameter type-id='430726b2'/>
<parameter type-id='1187bf3a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~vector' filepath='external/libcxx/include/vector' line='550' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b712c097' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='558' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b712c097' is-artificial='yes'/>
<parameter type-id='8c60215c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='559' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b712c097' is-artificial='yes'/>
<parameter type-id='8c60215c'/>
<parameter type-id='1187bf3a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='565' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b712c097' is-artificial='yes'/>
<parameter type-id='fa76a338'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='568' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b712c097' is-artificial='yes'/>
<parameter type-id='fa76a338'/>
<parameter type-id='1187bf3a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='571' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b712c097' is-artificial='yes'/>
<parameter type-id='e367418f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='579' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b712c097' is-artificial='yes'/>
<parameter type-id='e367418f'/>
<parameter type-id='1187bf3a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__vector_base&lt;unsigned long long, std::__1::allocator&lt;unsigned long long&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='326' column='1' id='fd1a2199'>
<base-class access='protected' layout-offset-in-bits='0' type-id='2328d49c'/>
<member-type access='private'>
<typedef-decl name='pointer' type-id='ce555438' filepath='external/libcxx/include/vector' line='338' column='1' id='bae2992b'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='d83d0edf' filepath='external/libcxx/include/vector' line='330' column='1' id='9121a78c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='f5c6c28f' filepath='external/libcxx/include/vector' line='332' column='1' id='5f167a8c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='82d1ba4e' filepath='external/libcxx/include/vector' line='336' column='1' id='9ea2182f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='3a47d82b' filepath='external/libcxx/include/vector' line='334' column='1' id='44ddaacc'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='806e3c57' filepath='external/libcxx/include/vector' line='335' column='1' id='3796997f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='37063d58' filepath='external/libcxx/include/vector' line='339' column='1' id='89bd90bb'/>
</member-type>
<data-member access='protected' layout-offset-in-bits='0'>
<var-decl name='__begin_' type-id='bae2992b' visibility='default' filepath='external/libcxx/include/vector' line='343' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='32'>
<var-decl name='__end_' type-id='bae2992b' visibility='default' filepath='external/libcxx/include/vector' line='344' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='64'>
<var-decl name='__end_cap_' type-id='717aadd4' visibility='default' filepath='external/libcxx/include/vector' line='345' column='1'/>
</data-member>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='361' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9fe86fc1' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='363' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9fe86fc1' is-artificial='yes'/>
<parameter type-id='043599ce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='365' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9fe86fc1' is-artificial='yes'/>
<parameter type-id='d59335e3'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes'>
<function-decl name='~__vector_base' filepath='external/libcxx/include/vector' line='367' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9fe86fc1' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;unsigned long long&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='e8c0df76'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='55dfa9b1' filepath='external/libcxx/include/memory' line='1517' column='1' id='ce555438'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='d83d0edf' filepath='external/libcxx/include/memory' line='1514' column='1' id='b43ae521'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='6bbc2737' filepath='external/libcxx/include/memory' line='1523' column='1' id='f5c6c28f'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='2c6ccd48' filepath='external/libcxx/include/memory' line='1520' column='1' id='6ae7ba7f'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_pointer' type-id='e46f3243' filepath='external/libcxx/include/memory' line='1518' column='1' id='37063d58'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;unsigned long long, std::__1::allocator&lt;unsigned long long&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='a889b844'>
<member-type access='public'>
<typedef-decl name='type' type-id='cddfc65c' filepath='external/libcxx/include/memory' line='1031' column='1' id='55dfa9b1'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;unsigned long long&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='d83d0edf'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='c0190993' filepath='external/libcxx/include/memory' line='1786' column='1' id='1e7d2591'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='cc191c77' filepath='external/libcxx/include/memory' line='1788' column='1' id='7a3ce72d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='b6e600bc' filepath='external/libcxx/include/memory' line='1787' column='1' id='2a7b80bd'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='bae60708' filepath='external/libcxx/include/memory' line='1789' column='1' id='0bc22d89'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='6fe401da'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5ac82287' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;unsigned long long&gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='a7854c3c'>
<member-type access='public'>
<typedef-decl name='type' type-id='6fe401da' filepath='external/libcxx/include/memory' line='1171' column='1' id='6bbc2737'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;unsigned long long *, std::__1::allocator&lt;unsigned long long&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='ee93ceed'>
<member-type access='public'>
<typedef-decl name='type' type-id='1021a481' filepath='external/libcxx/include/memory' line='1097' column='1' id='2c6ccd48'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;unsigned long long *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='c5ae51e1'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='c0190993' filepath='external/libcxx/include/memory' line='974' column='1' id='77e8baa9'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='1021a481'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='51725c56'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;unsigned long long *&gt;::__nat, unsigned long long&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='1e2f015e'>
<member-type access='public'>
<typedef-decl name='type' type-id='3a47d82b' filepath='external/libcxx/include/type_traits' line='431' column='1' id='3e34c66d'/>
</member-type>
</class-decl>
<class-decl name='__const_pointer&lt;unsigned long long, unsigned long long *, std::__1::allocator&lt;unsigned long long&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1042' column='1' id='d401f1a2'>
<member-type access='public'>
<typedef-decl name='type' type-id='2a7b80bd' filepath='external/libcxx/include/memory' line='1044' column='1' id='e46f3243'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair&lt;unsigned long long *, std::__1::allocator&lt;unsigned long long&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='717aadd4'>
<base-class access='private' layout-offset-in-bits='0' type-id='766bcfe9'/>
<base-class access='private' layout-offset-in-bits='0' type-id='67f27ed6'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;unsigned long long *, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='766bcfe9'>
<member-type access='public'>
<typedef-decl name='reference' type-id='1c6a47ef' filepath='external/libcxx/include/memory' line='2136' column='1' id='8d7dd3cd'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='0399a00a' filepath='external/libcxx/include/memory' line='2137' column='1' id='489e6869'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='c0190993' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='81dc4c31' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;unsigned long long&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='67f27ed6'>
<base-class access='private' layout-offset-in-bits='0' type-id='d83d0edf'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='4ec80fa3' filepath='external/libcxx/include/memory' line='2174' column='1' id='a1aeb63c'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='eb7e6586' filepath='external/libcxx/include/memory' line='2175' column='1' id='6130aedc'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c744092c' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pair&lt;const android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, std::__1::__nat&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='217630b5'>
<member-type access='public'>
<typedef-decl name='type' type-id='13623784' filepath='external/libcxx/include/type_traits' line='431' column='1' id='0c09b952'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; *&gt; &gt;, 1, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='d5807ece'>
<member-type access='public'>
<typedef-decl name='reference' type-id='9119af4e' filepath='external/libcxx/include/memory' line='2136' column='1' id='595ec376'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='c013bcef' filepath='external/libcxx/include/memory' line='2137' column='1' id='fa7437ba'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='a1475884' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' mangled-name='_ZNSt3__122__compressed_pair_elemINS_25__bucket_list_deallocatorINS_9allocatorIPNS_16__hash_node_baseIPNS_11__hash_nodeINS_17__hash_value_typeIN7android2spINS6_14SurfaceControlEEENS6_13ComposerStateEEEPvEEEEEEEELi1ELb0EEC2Ev' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0631e764' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; *&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/__hash_table' line='767' column='1' id='a1475884'>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='b9a0490e' filepath='external/libcxx/include/__hash_table' line='769' column='1' id='e4519ea1'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='8cfd7e14' filepath='external/libcxx/include/__hash_table' line='771' column='1' id='a4330b0f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='6d270963' filepath='external/libcxx/include/__hash_table' line='775' column='1' id='ac6148b8'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__data_' type-id='19161bd8' visibility='default' filepath='external/libcxx/include/__hash_table' line='773' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__bucket_list_deallocator' mangled-name='_ZNSt3__125__bucket_list_deallocatorINS_9allocatorIPNS_16__hash_node_baseIPNS_11__hash_nodeINS_17__hash_value_typeIN7android2spINS5_14SurfaceControlEEENS5_13ComposerStateEEEPvEEEEEEEC2Ev' filepath='external/libcxx/include/__hash_table' line='778' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8d19a902' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__bucket_list_deallocator' filepath='external/libcxx/include/__hash_table' line='783' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8d19a902' is-artificial='yes'/>
<parameter type-id='3f460955'/>
<parameter type-id='a4330b0f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__bucket_list_deallocator' filepath='external/libcxx/include/__hash_table' line='789' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8d19a902' is-artificial='yes'/>
<parameter type-id='d36f20b8'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;unsigned int, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; *&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='19161bd8'>
<base-class access='private' layout-offset-in-bits='0' type-id='8051cbec'/>
<base-class access='private' layout-offset-in-bits='0' type-id='4674ef3f'/>
<member-function access='public'>
<function-decl name='__compressed_pair&lt;int, true&gt;' mangled-name='_ZNSt3__117__compressed_pairIjNS_9allocatorIPNS_16__hash_node_baseIPNS_11__hash_nodeINS_17__hash_value_typeIN7android2spINS5_14SurfaceControlEEENS5_13ComposerStateEEEPvEEEEEEEC2IiLb1EEEOT_' filepath='external/libcxx/include/memory' line='2240' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1fd4915e' is-artificial='yes'/>
<parameter type-id='75f9e64a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; *&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='4674ef3f'>
<base-class access='private' layout-offset-in-bits='0' type-id='b9a0490e'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='d40473f0' filepath='external/libcxx/include/memory' line='2174' column='1' id='56dc2cf7'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='2e5a4bc9' filepath='external/libcxx/include/memory' line='2175' column='1' id='2d677bd7'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9710e377' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; *&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='b9a0490e'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='97cfbb03' filepath='external/libcxx/include/memory' line='1786' column='1' id='c066511a'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='a3cfcde7' filepath='external/libcxx/include/memory' line='1788' column='1' id='ac05b7ea'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='afabcbae' filepath='external/libcxx/include/memory' line='1787' column='1' id='7d4ada2e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='ababc562' filepath='external/libcxx/include/memory' line='1789' column='1' id='9f9c819e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='6f743741'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e00486d4' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='261261e3'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='f49b2285' filepath='external/libcxx/include/memory' line='1517' column='1' id='6d270963'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='b9a0490e' filepath='external/libcxx/include/memory' line='1514' column='1' id='9cda4084'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='988235fe' filepath='external/libcxx/include/memory' line='1523' column='1' id='8cfd7e14'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='774c29f4' filepath='external/libcxx/include/memory' line='1520' column='1' id='b80c6716'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; *, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='b5af63e0'>
<member-type access='public'>
<typedef-decl name='type' type-id='99a00100' filepath='external/libcxx/include/memory' line='1031' column='1' id='f49b2285'/>
</member-type>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; *&gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='a4b93c99'>
<member-type access='public'>
<typedef-decl name='type' type-id='6f743741' filepath='external/libcxx/include/memory' line='1171' column='1' id='988235fe'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; **, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; *&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='cde2067b'>
<member-type access='public'>
<typedef-decl name='type' type-id='c638ad2e' filepath='external/libcxx/include/memory' line='1097' column='1' id='774c29f4'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; **&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='51e806f8'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='97cfbb03' filepath='external/libcxx/include/memory' line='974' column='1' id='c4014214'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='c638ad2e'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='e8e19539'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; **&gt;::__nat, std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='8a2f685c'>
<member-type access='public'>
<typedef-decl name='type' type-id='ad4706fb' filepath='external/libcxx/include/type_traits' line='431' column='1' id='72f6ea15'/>
</member-type>
</class-decl>
<class-decl name='add_lvalue_reference&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1127' column='1' id='171d1696'>
<member-type access='public'>
<typedef-decl name='type' type-id='0f635d3c' filepath='external/libcxx/include/type_traits' line='1128' column='1' id='20578b27'/>
</member-type>
</class-decl>
<class-decl name='__add_lvalue_reference_impl&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; *, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='8f3b7ac3'>
<member-type access='public'>
<typedef-decl name='type' type-id='a3cfcde7' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='0f635d3c'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; *, std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; *&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='de57594a'>
<member-type access='public'>
<typedef-decl name='type' type-id='dbea275a' filepath='external/libcxx/include/memory' line='1031' column='1' id='341da367'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt;, std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; &gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='9019f6a3'>
<base-class access='private' layout-offset-in-bits='0' type-id='4fe3e724'/>
<base-class access='private' layout-offset-in-bits='0' type-id='6668eab0'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt;, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='4fe3e724'>
<member-type access='public'>
<typedef-decl name='reference' type-id='a94700af' filepath='external/libcxx/include/memory' line='2136' column='1' id='2a8fbdbe'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='9c7d21dc' filepath='external/libcxx/include/memory' line='2137' column='1' id='0a383052'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='8a3fab4b' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='317ef0d2' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; &gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='6668eab0'>
<base-class access='private' layout-offset-in-bits='0' type-id='899220a9'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='178a20e5' filepath='external/libcxx/include/memory' line='2174' column='1' id='58ac43ac'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='63030cd6' filepath='external/libcxx/include/memory' line='2175' column='1' id='019170ec'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='133d0606' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; &gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='899220a9'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='f132d3c4' filepath='external/libcxx/include/memory' line='1786' column='1' id='1c260141'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='e532c0e0' filepath='external/libcxx/include/memory' line='1788' column='1' id='7c16867d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='a5cf64ff' filepath='external/libcxx/include/memory' line='1787' column='1' id='bffcfc0d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='a9cf6b4b' filepath='external/libcxx/include/memory' line='1789' column='1' id='f90a8279'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='09bd44aa'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1b8a2731' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;unsigned int, std::__1::__unordered_map_hasher&lt;android::sp&lt;android::SurfaceControl&gt;, std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, android::SurfaceComposerClient::SCHash, true&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='48ffebb2'>
<base-class access='private' layout-offset-in-bits='0' type-id='8051cbec'/>
<base-class access='private' layout-offset-in-bits='0' type-id='1a4d1781'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__unordered_map_hasher&lt;android::sp&lt;android::SurfaceControl&gt;, std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, android::SurfaceComposerClient::SCHash, true&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='1a4d1781'>
<base-class access='private' layout-offset-in-bits='0' type-id='25a1429c'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='59c88246' filepath='external/libcxx/include/memory' line='2174' column='1' id='bcfcfeed'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='cae9efb7' filepath='external/libcxx/include/memory' line='2175' column='1' id='6d836949'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7ab87bb9' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__unordered_map_hasher&lt;android::sp&lt;android::SurfaceControl&gt;, std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, android::SurfaceComposerClient::SCHash, true&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/unordered_map' line='425' column='1' id='25a1429c'>
<base-class access='private' layout-offset-in-bits='0' type-id='52d5d590'/>
<member-function access='public'>
<function-decl name='__unordered_map_hasher' filepath='external/libcxx/include/unordered_map' line='430' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='65c8952a' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__unordered_map_hasher' filepath='external/libcxx/include/unordered_map' line='434' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='65c8952a' is-artificial='yes'/>
<parameter type-id='9f3483b1'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;float, std::__1::__unordered_map_equal&lt;android::sp&lt;android::SurfaceControl&gt;, std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, std::__1::equal_to&lt;android::sp&lt;android::SurfaceControl&gt; &gt;, true&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='7891cba1'>
<base-class access='private' layout-offset-in-bits='0' type-id='9884ef0e'/>
<base-class access='private' layout-offset-in-bits='0' type-id='796f3cb4'/>
<member-function access='public'>
<function-decl name='__compressed_pair&lt;float, true&gt;' mangled-name='_ZNSt3__117__compressed_pairIfNS_21__unordered_map_equalIN7android2spINS2_14SurfaceControlEEENS_17__hash_value_typeIS5_NS2_13ComposerStateEEENS_8equal_toIS5_EELb1EEEEC2IfLb1EEEOT_' filepath='external/libcxx/include/memory' line='2240' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f05c0069' is-artificial='yes'/>
<parameter type-id='0e7051ad'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__unordered_map_equal&lt;android::sp&lt;android::SurfaceControl&gt;, std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, std::__1::equal_to&lt;android::sp&lt;android::SurfaceControl&gt; &gt;, true&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='796f3cb4'>
<base-class access='private' layout-offset-in-bits='0' type-id='8567fb19'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='3577f555' filepath='external/libcxx/include/memory' line='2174' column='1' id='d55cc632'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='7fafe724' filepath='external/libcxx/include/memory' line='2175' column='1' id='2452ddd6'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c90e5fb2' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__unordered_map_equal&lt;android::sp&lt;android::SurfaceControl&gt;, std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, std::__1::equal_to&lt;android::sp&lt;android::SurfaceControl&gt; &gt;, true&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/unordered_map' line='494' column='1' id='8567fb19'>
<base-class access='private' layout-offset-in-bits='0' type-id='3e463dcc'/>
<member-function access='public'>
<function-decl name='__unordered_map_equal' filepath='external/libcxx/include/unordered_map' line='499' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3977fba1' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__unordered_map_equal' filepath='external/libcxx/include/unordered_map' line='503' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3977fba1' is-artificial='yes'/>
<parameter type-id='1c66c767'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='equal_to&lt;android::sp&lt;android::SurfaceControl&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/functional' line='674' column='1' id='3e463dcc'>
<base-class access='public' layout-offset-in-bits='0' type-id='2137cba5'/>
</class-decl>
<class-decl name='binary_function&lt;android::sp&lt;android::SurfaceControl&gt;, android::sp&lt;android::SurfaceControl&gt;, bool&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__functional_base' line='28' column='1' id='2137cba5'/>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='45c27ab1'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='3d28dad9' filepath='external/libcxx/include/memory' line='1517' column='1' id='37459415'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='eaedaeb4' filepath='external/libcxx/include/memory' line='1514' column='1' id='f5043cca'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='034ebaec' filepath='external/libcxx/include/memory' line='1523' column='1' id='4df509ee'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='b01256e0' filepath='external/libcxx/include/memory' line='1520' column='1' id='c4d41f9c'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind_alloc&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; &gt;' type-id='f1efd708' filepath='external/libcxx/include/memory' line='1535' column='1' id='0f0d7731'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, std::__1::allocator&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='f5b2587a'>
<member-type access='public'>
<typedef-decl name='type' type-id='6d73632a' filepath='external/libcxx/include/memory' line='1031' column='1' id='3d28dad9'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt; &gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='eaedaeb4'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='eb6ff061' filepath='external/libcxx/include/memory' line='1786' column='1' id='13346654'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='e76fea15' filepath='external/libcxx/include/memory' line='1788' column='1' id='519a2734'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='f5fca924' filepath='external/libcxx/include/memory' line='1787' column='1' id='cccb53e4'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='e9fc9640' filepath='external/libcxx/include/memory' line='1789' column='1' id='23fbdd24'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='d78a1b2b'/>
</member-type>
<member-type access='private'>
<class-decl name='rebind&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1795' column='1' id='4aa620cf'>
<member-type access='public'>
<typedef-decl name='other' type-id='899220a9' filepath='external/libcxx/include/memory' line='1795' column='1' id='cedcd7cc'/>
</member-type>
</class-decl>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d7caf352' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt; &gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='1d01f1bb'>
<member-type access='public'>
<typedef-decl name='type' type-id='d78a1b2b' filepath='external/libcxx/include/memory' line='1171' column='1' id='034ebaec'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt; *, std::__1::allocator&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt; &gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='2088546f'>
<member-type access='public'>
<typedef-decl name='type' type-id='74d63670' filepath='external/libcxx/include/memory' line='1097' column='1' id='b01256e0'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='38a2492e'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='eb6ff061' filepath='external/libcxx/include/memory' line='974' column='1' id='2fa2cc8e'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='74d63670'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='743470d7'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt; *&gt;::__nat, std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='f71f930c'>
<member-type access='public'>
<typedef-decl name='type' type-id='21a2c439' filepath='external/libcxx/include/type_traits' line='431' column='1' id='db3cdb25'/>
</member-type>
</class-decl>
<class-decl name='__allocator_traits_rebind&lt;std::__1::allocator&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt; &gt;, std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1280' column='1' id='c39d7389'>
<member-type access='public'>
<typedef-decl name='type' type-id='cedcd7cc' filepath='external/libcxx/include/memory' line='1282' column='1' id='f1efd708'/>
</member-type>
</class-decl>
<class-decl name='__rebind_alloc_helper&lt;std::__1::allocator_traits&lt;std::__1::allocator&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt; &gt; &gt;, std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1769' column='1' id='676c0ddb'>
<member-type access='public'>
<typedef-decl name='type' type-id='0f0d7731' filepath='external/libcxx/include/memory' line='1772' column='1' id='6e3b05fe'/>
</member-type>
</class-decl>
<class-decl name='__hash_node_types&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *, std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='227' column='1' id='c4a84210'>
<base-class access='public' layout-offset-in-bits='0' type-id='8beb8d05'/>
<base-class access='public' layout-offset-in-bits='0' type-id='5446a864'/>
<member-type access='public'>
<typedef-decl name='__next_pointer' type-id='f0c35ac7' filepath='external/libcxx/include/__hash_table' line='246' column='1' id='4922730c'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_pointer' type-id='f132d3c4' filepath='external/libcxx/include/__hash_table' line='240' column='1' id='e54a60cd'/>
</member-type>
</class-decl>
<class-decl name='__hash_key_value_types&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='168' column='1' id='8beb8d05'>
<member-type access='public'>
<typedef-decl name='key_type' type-id='3d05d53e' filepath='external/libcxx/include/__hash_table' line='169' column='1' id='c5e85950'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__container_value_type' type-id='e0bee049' filepath='external/libcxx/include/__hash_table' line='172' column='1' id='ae15c6d0'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_value_type' type-id='21a2c439' filepath='external/libcxx/include/__hash_table' line='171' column='1' id='02f7e509'/>
</member-type>
<data-member access='public' static='yes'>
<var-decl name='__is_map' type-id='4ab96a04' visibility='default' filepath='external/libcxx/include/__hash_table' line='174' column='1'/>
</data-member>
</class-decl>
<class-decl name='__hash_map_pointer_types&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *, std::__1::__hash_key_value_types&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='215' column='1' id='5446a864'/>
<class-decl name='allocator&lt;std::__1::pair&lt;const android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt; &gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='c6fe9052'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='672fb3d1' filepath='external/libcxx/include/memory' line='1786' column='1' id='4b7be444'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='632fad85' filepath='external/libcxx/include/memory' line='1788' column='1' id='6093d384'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='1b61ed76' filepath='external/libcxx/include/memory' line='1787' column='1' id='767d6c74'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='2762005a' filepath='external/libcxx/include/memory' line='1789' column='1' id='e27eed54'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='399c53a0' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='__map_node_handle&lt;std::__1::unordered_map&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState, android::SurfaceComposerClient::SCHash, std::__1::equal_to&lt;android::sp&lt;android::SurfaceControl&gt; &gt;, std::__1::allocator&lt;std::__1::pair&lt;const android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt; &gt; &gt;::__node, std::__1::unordered_map&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState, android::SurfaceComposerClient::SCHash, std::__1::equal_to&lt;android::sp&lt;android::SurfaceControl&gt; &gt;, std::__1::allocator&lt;std::__1::pair&lt;const android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt; &gt; &gt;::allocator_type&gt;' type-id='52e6d633' filepath='external/libcxx/include/__node_handle' line='193' column='1' id='cd19729a'/>
<class-decl name='unordered_map&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo, android::SurfaceComposerClient::TCLHash, std::__1::equal_to&lt;android::sp&lt;android::ITransactionCompletedListener&gt; &gt;, std::__1::allocator&lt;std::__1::pair&lt;const android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt; &gt; &gt;' size-in-bits='160' visibility='default' filepath='external/libcxx/include/unordered_map' line='842' column='1' id='cfea5fb3'>
<member-type access='private'>
<typedef-decl name='__table' type-id='13276011' filepath='external/libcxx/include/unordered_map' line='866' column='1' id='7d6cb1ca'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='cb0b44b0' filepath='external/libcxx/include/unordered_map' line='885' column='1' id='23c8f2ca'/>
</member-type>
<member-type access='private'>
<typedef-decl name='hasher' type-id='10fccd79' filepath='external/libcxx/include/unordered_map' line='848' column='1' id='ccb92327'/>
</member-type>
<member-type access='private'>
<typedef-decl name='key_equal' type-id='21aee6aa' filepath='external/libcxx/include/unordered_map' line='849' column='1' id='8aa749b8'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='ba2ab536' filepath='external/libcxx/include/unordered_map' line='850' column='1' id='173885ee'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='eb413241' filepath='external/libcxx/include/unordered_map' line='888' column='1' id='e12aaf4a'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='2fd7d0e5' filepath='external/libcxx/include/unordered_map' line='889' column='1' id='1651b07e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='4a8452bb' filepath='external/libcxx/include/unordered_map' line='851' column='1' id='99ea45ca'/>
</member-type>
<member-type access='private'>
<typedef-decl name='key_type' type-id='ae56e550' filepath='external/libcxx/include/unordered_map' line='846' column='1' id='a4c3ab88'/>
</member-type>
<member-type access='private'>
<typedef-decl name='insert_return_type' type-id='db46f8aa' filepath='external/libcxx/include/unordered_map' line='895' column='1' id='ed8910bd'/>
</member-type>
<member-type access='private'>
<typedef-decl name='node_type' type-id='7cd76230' filepath='external/libcxx/include/unordered_map' line='894' column='1' id='133fc321'/>
</member-type>
<member-type access='private'>
<typedef-decl name='mapped_type' type-id='44fcc575' filepath='external/libcxx/include/unordered_map' line='847' column='1' id='724a1d1c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='local_iterator' type-id='9450f971' filepath='external/libcxx/include/unordered_map' line='890' column='1' id='ac03cae6'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_local_iterator' type-id='08e61eb5' filepath='external/libcxx/include/unordered_map' line='891' column='1' id='f31dcbfa'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__table_' type-id='7d6cb1ca' visibility='default' filepath='external/libcxx/include/unordered_map' line='868' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unordered_map' mangled-name='_ZNSt3__113unordered_mapIN7android2spINS1_29ITransactionCompletedListenerEEENS1_21SurfaceComposerClient12CallbackInfoENS5_7TCLHashENS_8equal_toIS4_EENS_9allocatorINS_4pairIKS4_S6_EEEEEC2Ev' filepath='external/libcxx/include/unordered_map' line='904' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9fa93cc3' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='911' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9fa93cc3' is-artificial='yes'/>
<parameter type-id='23c8f2ca'/>
<parameter type-id='4deed6e3'/>
<parameter type-id='eaf045ea'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='913' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9fa93cc3' is-artificial='yes'/>
<parameter type-id='23c8f2ca'/>
<parameter type-id='4deed6e3'/>
<parameter type-id='eaf045ea'/>
<parameter type-id='bd8fe268'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='928' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9fa93cc3' is-artificial='yes'/>
<parameter type-id='bd8fe268'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='929' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9fa93cc3' is-artificial='yes'/>
<parameter type-id='a6d13996'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='930' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9fa93cc3' is-artificial='yes'/>
<parameter type-id='a6d13996'/>
<parameter type-id='bd8fe268'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='933' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9fa93cc3' is-artificial='yes'/>
<parameter type-id='bc882813'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='935' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9fa93cc3' is-artificial='yes'/>
<parameter type-id='bc882813'/>
<parameter type-id='bd8fe268'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='936' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9fa93cc3' is-artificial='yes'/>
<parameter type-id='a62b8121'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='937' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9fa93cc3' is-artificial='yes'/>
<parameter type-id='a62b8121'/>
<parameter type-id='23c8f2ca'/>
<parameter type-id='4deed6e3'/>
<parameter type-id='eaf045ea'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='939' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9fa93cc3' is-artificial='yes'/>
<parameter type-id='a62b8121'/>
<parameter type-id='23c8f2ca'/>
<parameter type-id='4deed6e3'/>
<parameter type-id='eaf045ea'/>
<parameter type-id='bd8fe268'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='945' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9fa93cc3' is-artificial='yes'/>
<parameter type-id='23c8f2ca'/>
<parameter type-id='bd8fe268'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='948' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9fa93cc3' is-artificial='yes'/>
<parameter type-id='23c8f2ca'/>
<parameter type-id='4deed6e3'/>
<parameter type-id='bd8fe268'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='960' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9fa93cc3' is-artificial='yes'/>
<parameter type-id='a62b8121'/>
<parameter type-id='23c8f2ca'/>
<parameter type-id='bd8fe268'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='963' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9fa93cc3' is-artificial='yes'/>
<parameter type-id='a62b8121'/>
<parameter type-id='23c8f2ca'/>
<parameter type-id='4deed6e3'/>
<parameter type-id='bd8fe268'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__hash_table&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, std::__1::__unordered_map_hasher&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, android::SurfaceComposerClient::TCLHash, true&gt;, std::__1::__unordered_map_equal&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, std::__1::equal_to&lt;android::sp&lt;android::ITransactionCompletedListener&gt; &gt;, true&gt;, std::__1::allocator&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt; &gt; &gt;' size-in-bits='160' visibility='default' filepath='external/libcxx/include/__hash_table' line='893' column='1' id='13276011'>
<member-type access='private'>
<typedef-decl name='__bucket_list' type-id='34c04fc2' filepath='external/libcxx/include/__hash_table' line='950' column='1' id='a1c90f1f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='82deaed2' filepath='external/libcxx/include/__hash_table' line='916' column='1' id='cb0b44b0'/>
</member-type>
<member-type access='private'>
<typedef-decl name='hasher' type-id='44c8fbc1' filepath='external/libcxx/include/__hash_table' line='897' column='1' id='dea6da2d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='key_equal' type-id='b9b7bacb' filepath='external/libcxx/include/__hash_table' line='898' column='1' id='4546583a'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__node_allocator' type-id='75992ea0' filepath='external/libcxx/include/__hash_table' line='925' column='1' id='1630ae32'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='9997173c' filepath='external/libcxx/include/__hash_table' line='899' column='1' id='511e6988'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__next_pointer' type-id='c2762002' filepath='external/libcxx/include/__hash_table' line='932' column='1' id='4e3d5827'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='16b5f8eb' filepath='external/libcxx/include/__hash_table' line='896' column='1' id='18e88230'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__node_pointer' type-id='618afb67' filepath='external/libcxx/include/__hash_table' line='928' column='1' id='c011594a'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='d23fc447' filepath='external/libcxx/include/__hash_table' line='989' column='1' id='7d3bbd4c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='e71c70e7' filepath='external/libcxx/include/__hash_table' line='990' column='1' id='9a15a67c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__container_value_type' type-id='604ccd48' filepath='external/libcxx/include/__hash_table' line='909' column='1' id='daec68b6'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__node_holder' type-id='95a6db49' filepath='external/libcxx/include/__hash_table' line='1232' column='1' id='00b6202f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='local_iterator' type-id='26d52297' filepath='external/libcxx/include/__hash_table' line='991' column='1' id='78df1b7c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_local_iterator' type-id='230886f7' filepath='external/libcxx/include/__hash_table' line='992' column='1' id='b7a7db0c'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__bucket_list_' type-id='a1c90f1f' visibility='default' filepath='external/libcxx/include/__hash_table' line='955' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='__p1_' type-id='036a8097' visibility='default' filepath='external/libcxx/include/__hash_table' line='956' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='96'>
<var-decl name='__p2_' type-id='1486f60b' visibility='default' filepath='external/libcxx/include/__hash_table' line='957' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='128'>
<var-decl name='__p3_' type-id='15d473bb' visibility='default' filepath='external/libcxx/include/__hash_table' line='958' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__hash_table' mangled-name='_ZNSt3__112__hash_tableINS_17__hash_value_typeIN7android2spINS2_29ITransactionCompletedListenerEEENS2_21SurfaceComposerClient12CallbackInfoEEENS_22__unordered_map_hasherIS5_S8_NS6_7TCLHashELb1EEENS_21__unordered_map_equalIS5_S8_NS_8equal_toIS5_EELb1EEENS_9allocatorIS8_EEEC2Ev' filepath='external/libcxx/include/__hash_table' line='995' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c20091e9' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1003' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c20091e9' is-artificial='yes'/>
<parameter type-id='198e6a01'/>
<parameter type-id='b5551ae4'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1004' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c20091e9' is-artificial='yes'/>
<parameter type-id='198e6a01'/>
<parameter type-id='b5551ae4'/>
<parameter type-id='a7fdf71a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1006' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c20091e9' is-artificial='yes'/>
<parameter type-id='a7fdf71a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1007' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c20091e9' is-artificial='yes'/>
<parameter type-id='c353adfc'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1008' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c20091e9' is-artificial='yes'/>
<parameter type-id='c353adfc'/>
<parameter type-id='a7fdf71a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1010' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c20091e9' is-artificial='yes'/>
<parameter type-id='36039df1'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1017' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c20091e9' is-artificial='yes'/>
<parameter type-id='36039df1'/>
<parameter type-id='a7fdf71a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~__hash_table' mangled-name='_ZNSt3__112__hash_tableINS_17__hash_value_typeIN7android2spINS2_29ITransactionCompletedListenerEEENS2_21SurfaceComposerClient12CallbackInfoEEENS_22__unordered_map_hasherIS5_S8_NS6_7TCLHashELb1EEENS_21__unordered_map_equalIS5_S8_NS_8equal_toIS5_EELb1EEENS_9allocatorIS8_EEED2Ev' filepath='external/libcxx/include/__hash_table' line='1019' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c20091e9' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='unique_ptr&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; *[], std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; *&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='external/libcxx/include/memory' line='2663' column='1' id='34c04fc2'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='9e5037e9' filepath='external/libcxx/include/memory' line='2667' column='1' id='62d80b9c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='deleter_type' type-id='92426cf0' filepath='external/libcxx/include/memory' line='2666' column='1' id='afbacda7'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__ptr_' type-id='f8070cf2' visibility='default' filepath='external/libcxx/include/memory' line='2670' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='external/libcxx/include/memory' line='2791' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='30fc31e0' is-artificial='yes'/>
<parameter type-id='e3206fc6'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~unique_ptr' mangled-name='_ZNSt3__110unique_ptrIA_PNS_16__hash_node_baseIPNS_11__hash_nodeINS_17__hash_value_typeIN7android2spINS4_29ITransactionCompletedListenerEEENS4_21SurfaceComposerClient12CallbackInfoEEEPvEEEENS_25__bucket_list_deallocatorINS_9allocatorISF_EEEEED2Ev' filepath='external/libcxx/include/memory' line='2887' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='30fc31e0' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_ptr&lt;true, void&gt;' mangled-name='_ZNSt3__110unique_ptrIA_PNS_16__hash_node_baseIPNS_11__hash_nodeINS_17__hash_value_typeIN7android2spINS4_29ITransactionCompletedListenerEEENS4_21SurfaceComposerClient12CallbackInfoEEEPvEEEENS_25__bucket_list_deallocatorINS_9allocatorISF_EEEEEC2ILb1EvEEv' filepath='external/libcxx/include/memory' line='2738' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='30fc31e0' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; **, std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; *&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='f8070cf2'>
<base-class access='private' layout-offset-in-bits='0' type-id='27c2bcb0'/>
<base-class access='private' layout-offset-in-bits='32' type-id='eaff4c4e'/>
<member-function access='public'>
<function-decl name='__compressed_pair&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; **, true&gt;' mangled-name='_ZNSt3__117__compressed_pairIPPNS_16__hash_node_baseIPNS_11__hash_nodeINS_17__hash_value_typeIN7android2spINS4_29ITransactionCompletedListenerEEENS4_21SurfaceComposerClient12CallbackInfoEEEPvEEEENS_25__bucket_list_deallocatorINS_9allocatorISF_EEEEEC2ISG_Lb1EEEOT_' filepath='external/libcxx/include/memory' line='2240' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4a754c50' is-artificial='yes'/>
<parameter type-id='9ac245bd'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; **, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='27c2bcb0'>
<member-type access='public'>
<typedef-decl name='reference' type-id='ee526d49' filepath='external/libcxx/include/memory' line='2136' column='1' id='b0e405d2'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='3e1f1044' filepath='external/libcxx/include/memory' line='2137' column='1' id='517461b6'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='e66b8f15' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d4ff4256' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='56' column='1' id='2887524d'>
<member-type access='public'>
<typedef-decl name='__next_pointer' type-id='bf964a25' filepath='external/libcxx/include/__hash_table' line='69' column='1' id='85f7910b'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_pointer' type-id='25ee0fd0' filepath='external/libcxx/include/__hash_table' line='61' column='1' id='6782c756'/>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='__next_' type-id='85f7910b' visibility='default' filepath='external/libcxx/include/__hash_table' line='72' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__hash_node_base' filepath='external/libcxx/include/__hash_table' line='91' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9eed359d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='conditional&lt;true, std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; *, std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='429' column='1' id='1a9e11de'>
<member-type access='public'>
<typedef-decl name='type' type-id='9eed359d' filepath='external/libcxx/include/type_traits' line='429' column='1' id='bf964a25'/>
</member-type>
</class-decl>
<class-decl name='__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt;' size-in-bits='416' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='95' column='1' id='4eba89d2'>
<base-class access='public' layout-offset-in-bits='0' type-id='2887524d'/>
<member-type access='public'>
<typedef-decl name='__node_value_type' type-id='16b5f8eb' filepath='external/libcxx/include/__hash_table' line='101' column='1' id='5bbb2fa2'/>
</member-type>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='__hash_' type-id='b59d7dce' visibility='default' filepath='external/libcxx/include/__hash_table' line='103' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='__value_' type-id='5bbb2fa2' visibility='default' filepath='external/libcxx/include/__hash_table' line='104' column='1'/>
</data-member>
</class-decl>
<class-decl name='__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;' size-in-bits='352' is-struct='yes' visibility='default' filepath='external/libcxx/include/unordered_map' line='628' column='1' id='16b5f8eb'>
<member-type access='public'>
<typedef-decl name='value_type' type-id='4a8452bb' filepath='external/libcxx/include/unordered_map' line='632' column='1' id='f5dd5864'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__nc_ref_pair_type' type-id='80e9c312' filepath='external/libcxx/include/unordered_map' line='633' column='1' id='5b89033f'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__nc_rref_pair_type' type-id='b0c9028e' filepath='external/libcxx/include/unordered_map' line='634' column='1' id='6aacb7b5'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__cc' type-id='f5dd5864' visibility='default' filepath='external/libcxx/include/unordered_map' line='637' column='1'/>
</data-member>
<member-function access='private'>
<function-decl name='__hash_value_type' filepath='external/libcxx/include/unordered_map' line='703' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='030a6b7b' is-artificial='yes'/>
<parameter type-id='a0b8cf28'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='__hash_value_type' filepath='external/libcxx/include/unordered_map' line='704' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='030a6b7b' is-artificial='yes'/>
<parameter type-id='865d0d2b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private' destructor='yes'>
<function-decl name='~__hash_value_type' filepath='external/libcxx/include/unordered_map' line='708' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='030a6b7b' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='pair&lt;const android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;' size-in-bits='352' is-struct='yes' visibility='default' filepath='external/libcxx/include/utility' line='315' column='1' id='4a8452bb'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='first' type-id='f3d624cb' visibility='default' filepath='external/libcxx/include/utility' line='323' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='second' type-id='44fcc575' visibility='default' filepath='external/libcxx/include/utility' line='324' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='pair' filepath='external/libcxx/include/utility' line='327' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='290bf0eb' is-artificial='yes'/>
<parameter type-id='65fdf076'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='pair' filepath='external/libcxx/include/utility' line='328' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='290bf0eb' is-artificial='yes'/>
<parameter type-id='0ac2813b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='unordered_set&lt;long long, std::__1::hash&lt;long long&gt;, std::__1::equal_to&lt;long long&gt;, std::__1::allocator&lt;long long&gt; &gt;' size-in-bits='160' visibility='default' filepath='external/libcxx/include/unordered_set' line='381' column='1' id='91d8c397'>
<member-type access='private'>
<typedef-decl name='__table' type-id='c852613b' filepath='external/libcxx/include/unordered_set' line='397' column='1' id='6e66cc7a'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='0a4f1b54' filepath='external/libcxx/include/unordered_set' line='404' column='1' id='167e431a'/>
</member-type>
<member-type access='private'>
<typedef-decl name='hasher' type-id='11f978c7' filepath='external/libcxx/include/unordered_set' line='387' column='1' id='46493cd7'/>
</member-type>
<member-type access='private'>
<typedef-decl name='key_equal' type-id='8d752813' filepath='external/libcxx/include/unordered_set' line='388' column='1' id='e1178908'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='f4b76f72' filepath='external/libcxx/include/unordered_set' line='389' column='1' id='ab3bba5e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='b7b47248' filepath='external/libcxx/include/unordered_set' line='407' column='1' id='4281133a'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='b7b47248' filepath='external/libcxx/include/unordered_set' line='408' column='1' id='151ab40e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='32f19198' filepath='external/libcxx/include/unordered_set' line='386' column='1' id='2ebb8e3a'/>
</member-type>
<member-type access='private'>
<typedef-decl name='key_type' type-id='1eb56b1e' filepath='external/libcxx/include/unordered_set' line='385' column='1' id='32f19198'/>
</member-type>
<member-type access='private'>
<typedef-decl name='insert_return_type' type-id='7183738c' filepath='external/libcxx/include/unordered_set' line='414' column='1' id='0a0e556d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='node_type' type-id='f31993b7' filepath='external/libcxx/include/unordered_set' line='413' column='1' id='1400edf1'/>
</member-type>
<member-type access='private'>
<typedef-decl name='local_iterator' type-id='c4e09238' filepath='external/libcxx/include/unordered_set' line='409' column='1' id='ec976a36'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_local_iterator' type-id='c4e09238' filepath='external/libcxx/include/unordered_set' line='410' column='1' id='7b16ab6a'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__table_' type-id='6e66cc7a' visibility='default' filepath='external/libcxx/include/unordered_set' line='399' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='423' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='748a231f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='430' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='748a231f' is-artificial='yes'/>
<parameter type-id='167e431a'/>
<parameter type-id='327afc93'/>
<parameter type-id='b5f919ba'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='434' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='748a231f' is-artificial='yes'/>
<parameter type-id='167e431a'/>
<parameter type-id='6efdbbd8'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='437' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='748a231f' is-artificial='yes'/>
<parameter type-id='167e431a'/>
<parameter type-id='327afc93'/>
<parameter type-id='6efdbbd8'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='440' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='748a231f' is-artificial='yes'/>
<parameter type-id='167e431a'/>
<parameter type-id='327afc93'/>
<parameter type-id='b5f919ba'/>
<parameter type-id='6efdbbd8'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='464' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='748a231f' is-artificial='yes'/>
<parameter type-id='6efdbbd8'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='465' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='748a231f' is-artificial='yes'/>
<parameter type-id='fce00686'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='466' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='748a231f' is-artificial='yes'/>
<parameter type-id='fce00686'/>
<parameter type-id='6efdbbd8'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='469' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='748a231f' is-artificial='yes'/>
<parameter type-id='0e7f0437'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='471' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='748a231f' is-artificial='yes'/>
<parameter type-id='0e7f0437'/>
<parameter type-id='6efdbbd8'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='472' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='748a231f' is-artificial='yes'/>
<parameter type-id='b5ce4ba7'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='473' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='748a231f' is-artificial='yes'/>
<parameter type-id='b5ce4ba7'/>
<parameter type-id='167e431a'/>
<parameter type-id='327afc93'/>
<parameter type-id='b5f919ba'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='476' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='748a231f' is-artificial='yes'/>
<parameter type-id='b5ce4ba7'/>
<parameter type-id='167e431a'/>
<parameter type-id='327afc93'/>
<parameter type-id='b5f919ba'/>
<parameter type-id='6efdbbd8'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='481' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='748a231f' is-artificial='yes'/>
<parameter type-id='b5ce4ba7'/>
<parameter type-id='167e431a'/>
<parameter type-id='6efdbbd8'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='485' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='748a231f' is-artificial='yes'/>
<parameter type-id='b5ce4ba7'/>
<parameter type-id='167e431a'/>
<parameter type-id='327afc93'/>
<parameter type-id='6efdbbd8'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__hash_table&lt;long long, std::__1::hash&lt;long long&gt;, std::__1::equal_to&lt;long long&gt;, std::__1::allocator&lt;long long&gt; &gt;' size-in-bits='160' visibility='default' filepath='external/libcxx/include/__hash_table' line='893' column='1' id='c852613b'>
<member-type access='private'>
<typedef-decl name='__bucket_list' type-id='96127994' filepath='external/libcxx/include/__hash_table' line='950' column='1' id='0ecd7b33'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='e9b1f164' filepath='external/libcxx/include/__hash_table' line='916' column='1' id='0a4f1b54'/>
</member-type>
<member-type access='private'>
<typedef-decl name='hasher' type-id='11f978c7' filepath='external/libcxx/include/__hash_table' line='897' column='1' id='f203a621'/>
</member-type>
<member-type access='private'>
<typedef-decl name='key_equal' type-id='8d752813' filepath='external/libcxx/include/__hash_table' line='898' column='1' id='cfb698d6'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__node_allocator' type-id='c931b788' filepath='external/libcxx/include/__hash_table' line='925' column='1' id='273ddf1e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='f4b76f72' filepath='external/libcxx/include/__hash_table' line='899' column='1' id='e39bedc4'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__next_pointer' type-id='f16c92c4' filepath='external/libcxx/include/__hash_table' line='932' column='1' id='7e1cc673'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='1eb56b1e' filepath='external/libcxx/include/__hash_table' line='896' column='1' id='061bf2d4'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__node_pointer' type-id='9a53ae45' filepath='external/libcxx/include/__hash_table' line='928' column='1' id='ca23919e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='4ce585df' filepath='external/libcxx/include/__hash_table' line='989' column='1' id='83fc67e8'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='3c7a51bf' filepath='external/libcxx/include/__hash_table' line='990' column='1' id='b7b47248'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__container_value_type' type-id='5d9a75de' filepath='external/libcxx/include/__hash_table' line='909' column='1' id='fb59ce8a'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__node_holder' type-id='2a7e34ef' filepath='external/libcxx/include/__hash_table' line='1232' column='1' id='a14b92cb'/>
</member-type>
<member-type access='private'>
<typedef-decl name='local_iterator' type-id='3eb1884f' filepath='external/libcxx/include/__hash_table' line='991' column='1' id='80ed5b18'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_local_iterator' type-id='4d2bc6ef' filepath='external/libcxx/include/__hash_table' line='992' column='1' id='c4e09238'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__bucket_list_' type-id='0ecd7b33' visibility='default' filepath='external/libcxx/include/__hash_table' line='955' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='__p1_' type-id='be11aaab' visibility='default' filepath='external/libcxx/include/__hash_table' line='956' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='96'>
<var-decl name='__p2_' type-id='9f72c895' visibility='default' filepath='external/libcxx/include/__hash_table' line='957' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='128'>
<var-decl name='__p3_' type-id='2ddb429b' visibility='default' filepath='external/libcxx/include/__hash_table' line='958' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='995' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='994a4c1b' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1003' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='994a4c1b' is-artificial='yes'/>
<parameter type-id='0f24cbb5'/>
<parameter type-id='164a77e0'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1004' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='994a4c1b' is-artificial='yes'/>
<parameter type-id='0f24cbb5'/>
<parameter type-id='164a77e0'/>
<parameter type-id='31ccb076'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1006' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='994a4c1b' is-artificial='yes'/>
<parameter type-id='31ccb076'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1007' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='994a4c1b' is-artificial='yes'/>
<parameter type-id='e68c02f8'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1008' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='994a4c1b' is-artificial='yes'/>
<parameter type-id='e68c02f8'/>
<parameter type-id='31ccb076'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1010' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='994a4c1b' is-artificial='yes'/>
<parameter type-id='ecec0dcb'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1017' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='994a4c1b' is-artificial='yes'/>
<parameter type-id='ecec0dcb'/>
<parameter type-id='31ccb076'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~__hash_table' mangled-name='_ZNSt3__112__hash_tableIxNS_4hashIxEENS_8equal_toIxEENS_9allocatorIxEEED2Ev' filepath='external/libcxx/include/__hash_table' line='1019' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='994a4c1b' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='unique_ptr&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt; *[], std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt; *&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='external/libcxx/include/memory' line='2663' column='1' id='96127994'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='85971b9f' filepath='external/libcxx/include/memory' line='2667' column='1' id='40a37b6e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='deleter_type' type-id='5b23103e' filepath='external/libcxx/include/memory' line='2666' column='1' id='1a5d18c1'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__ptr_' type-id='8dd18fa4' visibility='default' filepath='external/libcxx/include/memory' line='2670' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='external/libcxx/include/memory' line='2791' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='825842e2' is-artificial='yes'/>
<parameter type-id='84faf798'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~unique_ptr' mangled-name='_ZNSt3__110unique_ptrIA_PNS_16__hash_node_baseIPNS_11__hash_nodeIxPvEEEENS_25__bucket_list_deallocatorINS_9allocatorIS7_EEEEED2Ev' filepath='external/libcxx/include/memory' line='2887' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='825842e2' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt; **, std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt; *&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='8dd18fa4'>
<base-class access='private' layout-offset-in-bits='0' type-id='44509788'/>
<base-class access='private' layout-offset-in-bits='32' type-id='5cdbcf40'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt; **, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='44509788'>
<member-type access='public'>
<typedef-decl name='reference' type-id='e705e1d5' filepath='external/libcxx/include/memory' line='2136' column='1' id='16fc500c'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='2d01c098' filepath='external/libcxx/include/memory' line='2137' column='1' id='07f2060c'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='27584fd1' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='849b314e' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt; *&gt; &gt;, 1, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='5cdbcf40'>
<member-type access='public'>
<typedef-decl name='reference' type-id='469120c0' filepath='external/libcxx/include/memory' line='2136' column='1' id='b3bd5584'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='cef770ed' filepath='external/libcxx/include/memory' line='2137' column='1' id='fc4c5f54'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='5b23103e' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f5f0cea6' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt; *&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/__hash_table' line='767' column='1' id='5b23103e'>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='8f622554' filepath='external/libcxx/include/__hash_table' line='769' column='1' id='911f4c63'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='d0410e86' filepath='external/libcxx/include/__hash_table' line='771' column='1' id='0a2113ad'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='c20ed47d' filepath='external/libcxx/include/__hash_table' line='775' column='1' id='85bfaf56'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__data_' type-id='7594d3c2' visibility='default' filepath='external/libcxx/include/__hash_table' line='773' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__bucket_list_deallocator' filepath='external/libcxx/include/__hash_table' line='778' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='529133a4' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__bucket_list_deallocator' filepath='external/libcxx/include/__hash_table' line='783' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='529133a4' is-artificial='yes'/>
<parameter type-id='dd2eec0f'/>
<parameter type-id='0a2113ad'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__bucket_list_deallocator' filepath='external/libcxx/include/__hash_table' line='789' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='529133a4' is-artificial='yes'/>
<parameter type-id='fc76ca12'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;unsigned int, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt; *&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='7594d3c2'>
<base-class access='private' layout-offset-in-bits='0' type-id='8051cbec'/>
<base-class access='private' layout-offset-in-bits='0' type-id='caf6f9ad'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt; *&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='caf6f9ad'>
<base-class access='private' layout-offset-in-bits='0' type-id='8f622554'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='ea9e967e' filepath='external/libcxx/include/memory' line='2174' column='1' id='4fde6d19'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='323b743b' filepath='external/libcxx/include/memory' line='2175' column='1' id='9b1b1675'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='503b739d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt; *&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='8f622554'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='27584fd1' filepath='external/libcxx/include/memory' line='1786' column='1' id='78b90d7c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='23584985' filepath='external/libcxx/include/memory' line='1788' column='1' id='23f7f75c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='e0fa21bc' filepath='external/libcxx/include/memory' line='1787' column='1' id='bddd2c5c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='e4fa2808' filepath='external/libcxx/include/memory' line='1789' column='1' id='6f8a363c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='9c96f503'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e69e9032' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt; *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='8f1834c9'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='c9088909' filepath='external/libcxx/include/memory' line='1517' column='1' id='c20ed47d'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='8f622554' filepath='external/libcxx/include/memory' line='1514' column='1' id='bdd2abd2'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='93f84dd4' filepath='external/libcxx/include/memory' line='1523' column='1' id='d0410e86'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='4b77f748' filepath='external/libcxx/include/memory' line='1520' column='1' id='833ce214'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt; *, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt; *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='691bbb54'>
<member-type access='public'>
<typedef-decl name='type' type-id='98bbdccc' filepath='external/libcxx/include/memory' line='1031' column='1' id='c9088909'/>
</member-type>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt; *&gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='b5ffebe3'>
<member-type access='public'>
<typedef-decl name='type' type-id='9c96f503' filepath='external/libcxx/include/memory' line='1171' column='1' id='93f84dd4'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt; **, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt; *&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='5ca1d607'>
<member-type access='public'>
<typedef-decl name='type' type-id='b915eb18' filepath='external/libcxx/include/memory' line='1097' column='1' id='4b77f748'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt; **&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='df03979e'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='27584fd1' filepath='external/libcxx/include/memory' line='974' column='1' id='31f83116'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='b915eb18'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='517b8707'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt; **&gt;::__nat, std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='0a918a64'>
<member-type access='public'>
<typedef-decl name='type' type-id='3007d7a1' filepath='external/libcxx/include/type_traits' line='431' column='1' id='80d7931d'/>
</member-type>
</class-decl>
<class-decl name='add_lvalue_reference&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1127' column='1' id='99cde38c'>
<member-type access='public'>
<typedef-decl name='type' type-id='013ae85e' filepath='external/libcxx/include/type_traits' line='1128' column='1' id='c2b2a479'/>
</member-type>
</class-decl>
<class-decl name='__add_lvalue_reference_impl&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt; *, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='ca561581'>
<member-type access='public'>
<typedef-decl name='type' type-id='23584985' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='013ae85e'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt; *, std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt; *&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='071ade22'>
<member-type access='public'>
<typedef-decl name='type' type-id='82ea3be2' filepath='external/libcxx/include/memory' line='1031' column='1' id='85971b9f'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt;, std::__1::allocator&lt;std::__1::__hash_node&lt;long long, void *&gt; &gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='be11aaab'>
<base-class access='private' layout-offset-in-bits='0' type-id='a8acd87a'/>
<base-class access='private' layout-offset-in-bits='0' type-id='29d87676'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt;, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='a8acd87a'>
<member-type access='public'>
<typedef-decl name='reference' type-id='2c07d155' filepath='external/libcxx/include/memory' line='2136' column='1' id='40786768'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='43b20026' filepath='external/libcxx/include/memory' line='2137' column='1' id='d28ebbe8'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='ead7ebd9' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2d756928' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;long long, void *&gt; &gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='29d87676'>
<base-class access='private' layout-offset-in-bits='0' type-id='9b367427'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='69291c6b' filepath='external/libcxx/include/memory' line='2174' column='1' id='3f8be9a6'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='4625e8b0' filepath='external/libcxx/include/memory' line='2175' column='1' id='38945bca'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='93136c5c' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;unsigned int, std::__1::hash&lt;long long&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='9f72c895'>
<base-class access='private' layout-offset-in-bits='0' type-id='8051cbec'/>
<base-class access='private' layout-offset-in-bits='0' type-id='2c2b125a'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::hash&lt;long long&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='2c2b125a'>
<base-class access='private' layout-offset-in-bits='0' type-id='11f978c7'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='85e2162b' filepath='external/libcxx/include/memory' line='2174' column='1' id='b593af68'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='35aa776a' filepath='external/libcxx/include/memory' line='2175' column='1' id='f48fc3e8'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='934d8258' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='hash&lt;long long&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/utility' line='1449' column='1' id='11f978c7'>
<base-class access='public' layout-offset-in-bits='0' type-id='614ee276'/>
</class-decl>
<class-decl name='__scalar_hash&lt;long long, 2&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/utility' line='1245' column='1' id='614ee276'>
<base-class access='public' layout-offset-in-bits='0' type-id='109b62c1'/>
</class-decl>
<class-decl name='unary_function&lt;long long, unsigned int&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/utility' line='966' column='1' id='109b62c1'/>
<class-decl name='__compressed_pair&lt;float, std::__1::equal_to&lt;long long&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='2ddb429b'>
<base-class access='private' layout-offset-in-bits='0' type-id='9884ef0e'/>
<base-class access='private' layout-offset-in-bits='0' type-id='848a79e2'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::equal_to&lt;long long&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='848a79e2'>
<base-class access='private' layout-offset-in-bits='0' type-id='8d752813'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='e9def217' filepath='external/libcxx/include/memory' line='2174' column='1' id='828b0e28'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='e676bf7a' filepath='external/libcxx/include/memory' line='2175' column='1' id='70a48da8'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='63bc2f70' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='equal_to&lt;long long&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/functional' line='674' column='1' id='8d752813'>
<base-class access='public' layout-offset-in-bits='0' type-id='2bd4bd3d'/>
</class-decl>
<class-decl name='binary_function&lt;long long, long long, bool&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__functional_base' line='28' column='1' id='2bd4bd3d'/>
<class-decl name='__rebind_alloc_helper&lt;std::__1::allocator_traits&lt;std::__1::allocator&lt;long long&gt; &gt;, std::__1::__hash_node&lt;long long, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1769' column='1' id='b4a5ae63'>
<member-type access='public'>
<typedef-decl name='type' type-id='32cc66f9' filepath='external/libcxx/include/memory' line='1772' column='1' id='c931b788'/>
</member-type>
</class-decl>
<class-decl name='__hash_node_types&lt;std::__1::__hash_node&lt;long long, void *&gt; *, std::__1::__hash_node&lt;long long, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='227' column='1' id='52008be8'>
<base-class access='public' layout-offset-in-bits='0' type-id='bc310e75'/>
<base-class access='public' layout-offset-in-bits='0' type-id='f5844619'/>
<member-type access='public'>
<typedef-decl name='__next_pointer' type-id='5b3c0e95' filepath='external/libcxx/include/__hash_table' line='246' column='1' id='f16c92c4'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_pointer' type-id='a4c703fa' filepath='external/libcxx/include/__hash_table' line='240' column='1' id='9a53ae45'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_value_type' type-id='1eb56b1e' filepath='external/libcxx/include/__hash_table' line='248' column='1' id='8497a29e'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__const_node_value_type_pointer' type-id='c8d8580f' filepath='external/libcxx/include/__hash_table' line='252' column='1' id='1458e0e8'/>
</member-type>
</class-decl>
<class-decl name='__hash_key_value_types&lt;long long&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='140' column='1' id='bc310e75'>
<member-type access='public'>
<typedef-decl name='key_type' type-id='1eb56b1e' filepath='external/libcxx/include/__hash_table' line='142' column='1' id='f79bd14e'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__container_value_type' type-id='1eb56b1e' filepath='external/libcxx/include/__hash_table' line='144' column='1' id='5d9a75de'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_value_type' type-id='1eb56b1e' filepath='external/libcxx/include/__hash_table' line='143' column='1' id='a87fc78f'/>
</member-type>
<data-member access='public' static='yes'>
<var-decl name='__is_map' type-id='4ab96a04' visibility='default' filepath='external/libcxx/include/__hash_table' line='145' column='1'/>
</data-member>
</class-decl>
<class-decl name='__hash_map_pointer_types&lt;long long, void *, std::__1::__hash_key_value_types&lt;long long&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='212' column='1' id='f5844619'/>
<class-decl name='__rebind_pointer&lt;void *, const long long&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='994' column='1' id='f45f5db0'>
<member-type access='public'>
<typedef-decl name='type' type-id='4e49b384' filepath='external/libcxx/include/memory' line='996' column='1' id='c8d8580f'/>
</member-type>
</class-decl>
<class-decl name='__hash_const_iterator&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/__hash_table' line='389' column='1' id='3c7a51bf'>
<member-type access='private'>
<typedef-decl name='__next_pointer' type-id='f16c92c4' filepath='external/libcxx/include/__hash_table' line='394' column='1' id='62e8dae5'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__non_const_iterator' type-id='4ce585df' filepath='external/libcxx/include/__hash_table' line='399' column='1' id='edad6de0'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='5ce5ea54' filepath='external/libcxx/include/__hash_table' line='404' column='1' id='faabb41d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='8497a29e' filepath='external/libcxx/include/__hash_table' line='402' column='1' id='06c88f0a'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='1458e0e8' filepath='external/libcxx/include/__hash_table' line='405' column='1' id='b2bf84e1'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__node_' type-id='62e8dae5' visibility='default' filepath='external/libcxx/include/__hash_table' line='396' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__hash_const_iterator' filepath='external/libcxx/include/__hash_table' line='408' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f75c5c37' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_const_iterator' filepath='external/libcxx/include/__hash_table' line='413' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f75c5c37' is-artificial='yes'/>
<parameter type-id='452913c2'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='__hash_const_iterator' filepath='external/libcxx/include/__hash_table' line='493' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f75c5c37' is-artificial='yes'/>
<parameter type-id='62e8dae5'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='__set_node_handle&lt;typename __table::__node, std::__1::unordered_set&lt;long long, std::__1::hash&lt;long long&gt;, std::__1::equal_to&lt;long long&gt;, std::__1::allocator&lt;long long&gt; &gt;::allocator_type&gt;' type-id='cb84c3a7' filepath='external/libcxx/include/__node_handle' line='189' column='1' id='f31993b7'/>
<class-decl name='unordered_set&lt;android::sp&lt;android::SurfaceControl&gt;, android::SurfaceComposerClient::SCHash, std::__1::equal_to&lt;android::sp&lt;android::SurfaceControl&gt; &gt;, std::__1::allocator&lt;android::sp&lt;android::SurfaceControl&gt; &gt; &gt;' size-in-bits='160' visibility='default' filepath='external/libcxx/include/unordered_set' line='381' column='1' id='983e9281'>
<member-type access='private'>
<typedef-decl name='__table' type-id='4db2d66d' filepath='external/libcxx/include/unordered_set' line='397' column='1' id='f35d2804'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='0cff0b6a' filepath='external/libcxx/include/unordered_set' line='404' column='1' id='ffc9a81c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='hasher' type-id='52d5d590' filepath='external/libcxx/include/unordered_set' line='387' column='1' id='2fea16f9'/>
</member-type>
<member-type access='private'>
<typedef-decl name='key_equal' type-id='3e463dcc' filepath='external/libcxx/include/unordered_set' line='388' column='1' id='d8fb13fe'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='d6912ca9' filepath='external/libcxx/include/unordered_set' line='389' column='1' id='35d5eebc'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='cb0dae1e' filepath='external/libcxx/include/unordered_set' line='407' column='1' id='b2c2b480'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='cb0dae1e' filepath='external/libcxx/include/unordered_set' line='408' column='1' id='45adbef0'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='097c614a' filepath='external/libcxx/include/unordered_set' line='386' column='1' id='5040e33c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='key_type' type-id='3d05d53e' filepath='external/libcxx/include/unordered_set' line='385' column='1' id='097c614a'/>
</member-type>
<member-type access='private'>
<typedef-decl name='insert_return_type' type-id='698a8dd9' filepath='external/libcxx/include/unordered_set' line='414' column='1' id='a9f26ac7'/>
</member-type>
<member-type access='private'>
<typedef-decl name='node_type' type-id='68002ec9' filepath='external/libcxx/include/unordered_set' line='413' column='1' id='0e88aa73'/>
</member-type>
<member-type access='private'>
<typedef-decl name='local_iterator' type-id='39bf9dda' filepath='external/libcxx/include/unordered_set' line='409' column='1' id='0e631190'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_local_iterator' type-id='39bf9dda' filepath='external/libcxx/include/unordered_set' line='410' column='1' id='7fa62e60'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__table_' type-id='f35d2804' visibility='default' filepath='external/libcxx/include/unordered_set' line='399' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='423' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9eaa3699' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='430' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9eaa3699' is-artificial='yes'/>
<parameter type-id='ffc9a81c'/>
<parameter type-id='e0f15c1d'/>
<parameter type-id='b03154b8'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='434' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9eaa3699' is-artificial='yes'/>
<parameter type-id='ffc9a81c'/>
<parameter type-id='6f18163e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='437' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9eaa3699' is-artificial='yes'/>
<parameter type-id='ffc9a81c'/>
<parameter type-id='e0f15c1d'/>
<parameter type-id='6f18163e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='440' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9eaa3699' is-artificial='yes'/>
<parameter type-id='ffc9a81c'/>
<parameter type-id='e0f15c1d'/>
<parameter type-id='b03154b8'/>
<parameter type-id='6f18163e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='464' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9eaa3699' is-artificial='yes'/>
<parameter type-id='6f18163e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='465' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9eaa3699' is-artificial='yes'/>
<parameter type-id='c306e8c0'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='466' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9eaa3699' is-artificial='yes'/>
<parameter type-id='c306e8c0'/>
<parameter type-id='6f18163e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='469' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9eaa3699' is-artificial='yes'/>
<parameter type-id='05117a41'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='471' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9eaa3699' is-artificial='yes'/>
<parameter type-id='05117a41'/>
<parameter type-id='6f18163e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='472' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9eaa3699' is-artificial='yes'/>
<parameter type-id='dbcb0740'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='473' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9eaa3699' is-artificial='yes'/>
<parameter type-id='dbcb0740'/>
<parameter type-id='ffc9a81c'/>
<parameter type-id='e0f15c1d'/>
<parameter type-id='b03154b8'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='476' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9eaa3699' is-artificial='yes'/>
<parameter type-id='dbcb0740'/>
<parameter type-id='ffc9a81c'/>
<parameter type-id='e0f15c1d'/>
<parameter type-id='b03154b8'/>
<parameter type-id='6f18163e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='481' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9eaa3699' is-artificial='yes'/>
<parameter type-id='dbcb0740'/>
<parameter type-id='ffc9a81c'/>
<parameter type-id='6f18163e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_set' filepath='external/libcxx/include/unordered_set' line='485' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9eaa3699' is-artificial='yes'/>
<parameter type-id='dbcb0740'/>
<parameter type-id='ffc9a81c'/>
<parameter type-id='e0f15c1d'/>
<parameter type-id='6f18163e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__hash_table&lt;android::sp&lt;android::SurfaceControl&gt;, android::SurfaceComposerClient::SCHash, std::__1::equal_to&lt;android::sp&lt;android::SurfaceControl&gt; &gt;, std::__1::allocator&lt;android::sp&lt;android::SurfaceControl&gt; &gt; &gt;' size-in-bits='160' visibility='default' filepath='external/libcxx/include/__hash_table' line='893' column='1' id='4db2d66d'>
<member-type access='private'>
<typedef-decl name='__bucket_list' type-id='4daca0a0' filepath='external/libcxx/include/__hash_table' line='950' column='1' id='f466c359'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='02ff62ed' filepath='external/libcxx/include/__hash_table' line='916' column='1' id='0cff0b6a'/>
</member-type>
<member-type access='private'>
<typedef-decl name='hasher' type-id='52d5d590' filepath='external/libcxx/include/__hash_table' line='897' column='1' id='591a8a07'/>
</member-type>
<member-type access='private'>
<typedef-decl name='key_equal' type-id='3e463dcc' filepath='external/libcxx/include/__hash_table' line='898' column='1' id='3128ed58'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__node_allocator' type-id='e2a6b9b8' filepath='external/libcxx/include/__hash_table' line='925' column='1' id='148e9a20'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='d6912ca9' filepath='external/libcxx/include/__hash_table' line='899' column='1' id='5849f00e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__next_pointer' type-id='028093dc' filepath='external/libcxx/include/__hash_table' line='932' column='1' id='e8ea9745'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='3d05d53e' filepath='external/libcxx/include/__hash_table' line='896' column='1' id='858827ea'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__node_pointer' type-id='2f81569d' filepath='external/libcxx/include/__hash_table' line='928' column='1' id='96952494'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='6f63fd06' filepath='external/libcxx/include/__hash_table' line='989' column='1' id='5530652a'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='c82281e6' filepath='external/libcxx/include/__hash_table' line='990' column='1' id='cb0dae1e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__container_value_type' type-id='56fdc7d9' filepath='external/libcxx/include/__hash_table' line='909' column='1' id='8842b148'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__node_holder' type-id='551409b5' filepath='external/libcxx/include/__hash_table' line='1232' column='1' id='87c8fca9'/>
</member-type>
<member-type access='private'>
<typedef-decl name='local_iterator' type-id='ef3102b6' filepath='external/libcxx/include/__hash_table' line='991' column='1' id='ac7e1586'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_local_iterator' type-id='486569d6' filepath='external/libcxx/include/__hash_table' line='992' column='1' id='39bf9dda'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__bucket_list_' type-id='f466c359' visibility='default' filepath='external/libcxx/include/__hash_table' line='955' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='__p1_' type-id='00d7640f' visibility='default' filepath='external/libcxx/include/__hash_table' line='956' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='96'>
<var-decl name='__p2_' type-id='421ca096' visibility='default' filepath='external/libcxx/include/__hash_table' line='957' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='128'>
<var-decl name='__p3_' type-id='3175d570' visibility='default' filepath='external/libcxx/include/__hash_table' line='958' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='995' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='57c96c4d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1003' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='57c96c4d' is-artificial='yes'/>
<parameter type-id='dbf81043'/>
<parameter type-id='e4fe578a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1004' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='57c96c4d' is-artificial='yes'/>
<parameter type-id='dbf81043'/>
<parameter type-id='e4fe578a'/>
<parameter type-id='7ea10b88'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1006' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='57c96c4d' is-artificial='yes'/>
<parameter type-id='7ea10b88'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1007' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='57c96c4d' is-artificial='yes'/>
<parameter type-id='71a834f6'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1008' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='57c96c4d' is-artificial='yes'/>
<parameter type-id='71a834f6'/>
<parameter type-id='7ea10b88'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1010' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='57c96c4d' is-artificial='yes'/>
<parameter type-id='9cf7975d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1017' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='57c96c4d' is-artificial='yes'/>
<parameter type-id='9cf7975d'/>
<parameter type-id='7ea10b88'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~__hash_table' mangled-name='_ZNSt3__112__hash_tableIN7android2spINS1_14SurfaceControlEEENS1_21SurfaceComposerClient6SCHashENS_8equal_toIS4_EENS_9allocatorIS4_EEED2Ev' filepath='external/libcxx/include/__hash_table' line='1019' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='57c96c4d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='unique_ptr&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt; *[], std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt; *&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='external/libcxx/include/memory' line='2663' column='1' id='4daca0a0'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='dcb1828b' filepath='external/libcxx/include/memory' line='2667' column='1' id='c25e2cb2'/>
</member-type>
<member-type access='private'>
<typedef-decl name='deleter_type' type-id='f72232a3' filepath='external/libcxx/include/memory' line='2666' column='1' id='717c0a75'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__ptr_' type-id='2965f52a' visibility='default' filepath='external/libcxx/include/memory' line='2670' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='external/libcxx/include/memory' line='2791' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='214fc966' is-artificial='yes'/>
<parameter type-id='c0b7fe04'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~unique_ptr' mangled-name='_ZNSt3__110unique_ptrIA_PNS_16__hash_node_baseIPNS_11__hash_nodeIN7android2spINS3_14SurfaceControlEEEPvEEEENS_25__bucket_list_deallocatorINS_9allocatorISB_EEEEED2Ev' filepath='external/libcxx/include/memory' line='2887' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='214fc966' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt; **, std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt; *&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='2965f52a'>
<base-class access='private' layout-offset-in-bits='0' type-id='fb6baead'/>
<base-class access='private' layout-offset-in-bits='32' type-id='b1cea6f7'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt; **, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='fb6baead'>
<member-type access='public'>
<typedef-decl name='reference' type-id='3307cb8e' filepath='external/libcxx/include/memory' line='2136' column='1' id='e184d2bd'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='72d52fb3' filepath='external/libcxx/include/memory' line='2137' column='1' id='a9f8f1b9'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='6851f6dc' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0206cb9d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__hash_node_base&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='56' column='1' id='06a31cb8'>
<member-type access='public'>
<typedef-decl name='__next_pointer' type-id='094f9119' filepath='external/libcxx/include/__hash_table' line='69' column='1' id='1cdff98e'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_pointer' type-id='a7e05025' filepath='external/libcxx/include/__hash_table' line='61' column='1' id='f11ec99b'/>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='__next_' type-id='1cdff98e' visibility='default' filepath='external/libcxx/include/__hash_table' line='72' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__hash_node_base' filepath='external/libcxx/include/__hash_table' line='91' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e942e71e' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='conditional&lt;true, std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt; *, std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='429' column='1' id='e2618ad2'>
<member-type access='public'>
<typedef-decl name='type' type-id='e942e71e' filepath='external/libcxx/include/type_traits' line='429' column='1' id='094f9119'/>
</member-type>
</class-decl>
<class-decl name='__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt;' size-in-bits='96' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='95' column='1' id='a6e75f95'>
<base-class access='public' layout-offset-in-bits='0' type-id='06a31cb8'/>
<member-type access='public'>
<typedef-decl name='__node_value_type' type-id='3d05d53e' filepath='external/libcxx/include/__hash_table' line='101' column='1' id='ca55bebf'/>
</member-type>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='__hash_' type-id='b59d7dce' visibility='default' filepath='external/libcxx/include/__hash_table' line='103' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='__value_' type-id='ca55bebf' visibility='default' filepath='external/libcxx/include/__hash_table' line='104' column='1'/>
</data-member>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt; *&gt; &gt;, 1, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='b1cea6f7'>
<member-type access='public'>
<typedef-decl name='reference' type-id='64093aa7' filepath='external/libcxx/include/memory' line='2136' column='1' id='80f5422f'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='5b573034' filepath='external/libcxx/include/memory' line='2137' column='1' id='0510adff'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='f72232a3' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d71a5edf' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt; *&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/__hash_table' line='767' column='1' id='f72232a3'>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='0a3089bd' filepath='external/libcxx/include/__hash_table' line='769' column='1' id='328d5e10'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='72906019' filepath='external/libcxx/include/__hash_table' line='771' column='1' id='eb7f1aa8'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='f4d2ef22' filepath='external/libcxx/include/__hash_table' line='775' column='1' id='55621c27'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__data_' type-id='5601ec5f' visibility='default' filepath='external/libcxx/include/__hash_table' line='773' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__bucket_list_deallocator' filepath='external/libcxx/include/__hash_table' line='778' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='580927c3' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__bucket_list_deallocator' filepath='external/libcxx/include/__hash_table' line='783' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='580927c3' is-artificial='yes'/>
<parameter type-id='66b8d4f2'/>
<parameter type-id='eb7f1aa8'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__bucket_list_deallocator' filepath='external/libcxx/include/__hash_table' line='789' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='580927c3' is-artificial='yes'/>
<parameter type-id='fb871913'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;unsigned int, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt; *&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='5601ec5f'>
<base-class access='private' layout-offset-in-bits='0' type-id='8051cbec'/>
<base-class access='private' layout-offset-in-bits='0' type-id='5211151c'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt; *&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='5211151c'>
<base-class access='private' layout-offset-in-bits='0' type-id='0a3089bd'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='7d7ec419' filepath='external/libcxx/include/memory' line='2174' column='1' id='a520b900'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='c161b3c2' filepath='external/libcxx/include/memory' line='2175' column='1' id='840dddb0'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1d7f8b8a' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt; *&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='0a3089bd'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='6851f6dc' filepath='external/libcxx/include/memory' line='1786' column='1' id='2325d885'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='6c51fd28' filepath='external/libcxx/include/memory' line='1788' column='1' id='34cf94f1'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='0b85b861' filepath='external/libcxx/include/memory' line='1787' column='1' id='29ad8aa1'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='0785b215' filepath='external/libcxx/include/memory' line='1789' column='1' id='b3849ddd'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='2bf935fe'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='897ed6fd' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt; *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='b86f410a'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='191da541' filepath='external/libcxx/include/memory' line='1517' column='1' id='f4d2ef22'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='0a3089bd' filepath='external/libcxx/include/memory' line='1514' column='1' id='49260527'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='9a6e6313' filepath='external/libcxx/include/memory' line='1523' column='1' id='72906019'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='5b892692' filepath='external/libcxx/include/memory' line='1520' column='1' id='0b8edb05'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt; *, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt; *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='c72aa3a4'>
<member-type access='public'>
<typedef-decl name='type' type-id='8d5b8dbc' filepath='external/libcxx/include/memory' line='1031' column='1' id='191da541'/>
</member-type>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt; *&gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='a016e0fe'>
<member-type access='public'>
<typedef-decl name='type' type-id='2bf935fe' filepath='external/libcxx/include/memory' line='1171' column='1' id='9a6e6313'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt; **, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt; *&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='52a88775'>
<member-type access='public'>
<typedef-decl name='type' type-id='89b5db65' filepath='external/libcxx/include/memory' line='1097' column='1' id='5b892692'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt; **&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='c8f79891'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='6851f6dc' filepath='external/libcxx/include/memory' line='974' column='1' id='ac61cbbd'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='89b5db65'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='146e1b86'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt; **&gt;::__nat, std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='3bff0732'>
<member-type access='public'>
<typedef-decl name='type' type-id='e942e71e' filepath='external/libcxx/include/type_traits' line='431' column='1' id='771c4123'/>
</member-type>
</class-decl>
<class-decl name='add_lvalue_reference&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1127' column='1' id='ce3f7625'>
<member-type access='public'>
<typedef-decl name='type' type-id='e1d487bf' filepath='external/libcxx/include/type_traits' line='1128' column='1' id='f50e4216'/>
</member-type>
</class-decl>
<class-decl name='__add_lvalue_reference_impl&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt; *, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='3d82af42'>
<member-type access='public'>
<typedef-decl name='type' type-id='6c51fd28' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='e1d487bf'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt; *, std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt; *&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='8a4ee242'>
<member-type access='public'>
<typedef-decl name='type' type-id='06c5cec2' filepath='external/libcxx/include/memory' line='1031' column='1' id='dcb1828b'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt;, std::__1::allocator&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; &gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='00d7640f'>
<base-class access='private' layout-offset-in-bits='0' type-id='b1c2d2bd'/>
<base-class access='private' layout-offset-in-bits='0' type-id='43b155e9'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt;, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='b1c2d2bd'>
<member-type access='public'>
<typedef-decl name='reference' type-id='e542e0d2' filepath='external/libcxx/include/memory' line='2136' column='1' id='819977b7'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='7dca3ad7' filepath='external/libcxx/include/memory' line='2137' column='1' id='5e6ac297'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='06a31cb8' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0e7e5b1d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; &gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='43b155e9'>
<base-class access='private' layout-offset-in-bits='0' type-id='18302230'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='5c08f7ca' filepath='external/libcxx/include/memory' line='2174' column='1' id='396af6ad'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='ea86af47' filepath='external/libcxx/include/memory' line='2175' column='1' id='9603c109'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d48ef4d1' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; &gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='18302230'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='a7e05025' filepath='external/libcxx/include/memory' line='1786' column='1' id='36b5e1a0'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='abe05671' filepath='external/libcxx/include/memory' line='1788' column='1' id='b5b35c00'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='8314c160' filepath='external/libcxx/include/memory' line='1787' column='1' id='fa4d2570'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='8f14d444' filepath='external/libcxx/include/memory' line='1789' column='1' id='3cf368b0'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='a72caf67'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5008e4e6' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;unsigned int, android::SurfaceComposerClient::SCHash&gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='421ca096'>
<base-class access='private' layout-offset-in-bits='0' type-id='8051cbec'/>
<base-class access='private' layout-offset-in-bits='0' type-id='9cf84681'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;android::SurfaceComposerClient::SCHash, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='9cf84681'>
<base-class access='private' layout-offset-in-bits='0' type-id='52d5d590'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='fa29cb1a' filepath='external/libcxx/include/memory' line='2174' column='1' id='7b133b5f'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='9f3483b1' filepath='external/libcxx/include/memory' line='2175' column='1' id='998fa84f'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='dd500159' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;float, std::__1::equal_to&lt;android::sp&lt;android::SurfaceControl&gt; &gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='3175d570'>
<base-class access='private' layout-offset-in-bits='0' type-id='9884ef0e'/>
<base-class access='private' layout-offset-in-bits='0' type-id='42c8e7e9'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::equal_to&lt;android::sp&lt;android::SurfaceControl&gt; &gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='42c8e7e9'>
<base-class access='private' layout-offset-in-bits='0' type-id='3e463dcc'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='b093ec66' filepath='external/libcxx/include/memory' line='2174' column='1' id='c6a1112d'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='1c66c767' filepath='external/libcxx/include/memory' line='2175' column='1' id='efb50789'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8a7149d1' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;android::sp&lt;android::SurfaceControl&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='7d8a7a36'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='611f2dd7' filepath='external/libcxx/include/memory' line='1517' column='1' id='02528796'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='d6912ca9' filepath='external/libcxx/include/memory' line='1514' column='1' id='b05f1ea3'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='dba89b7f' filepath='external/libcxx/include/memory' line='1523' column='1' id='02ff62ed'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='092fef12' filepath='external/libcxx/include/memory' line='1520' column='1' id='8f3e34b1'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind_alloc&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; &gt;' type-id='795f6642' filepath='external/libcxx/include/memory' line='1535' column='1' id='14a83b95'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;android::sp&lt;android::SurfaceControl&gt;, std::__1::allocator&lt;android::sp&lt;android::SurfaceControl&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='b7615998'>
<member-type access='public'>
<typedef-decl name='type' type-id='5b2cadc8' filepath='external/libcxx/include/memory' line='1031' column='1' id='611f2dd7'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;android::sp&lt;android::SurfaceControl&gt; &gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='d6912ca9'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='3bf75854' filepath='external/libcxx/include/memory' line='1786' column='1' id='34d59e91'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='2ff74570' filepath='external/libcxx/include/memory' line='1788' column='1' id='c030882d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='929fbb3f' filepath='external/libcxx/include/memory' line='1787' column='1' id='704831bd'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='969fc18b' filepath='external/libcxx/include/memory' line='1789' column='1' id='9b10c689'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='b5d7a2da'/>
</member-type>
<member-type access='private'>
<class-decl name='rebind&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1795' column='1' id='0bace6c3'>
<member-type access='public'>
<typedef-decl name='other' type-id='18302230' filepath='external/libcxx/include/memory' line='1795' column='1' id='e25751e0'/>
</member-type>
</class-decl>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a41b2051' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;android::sp&lt;android::SurfaceControl&gt; &gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='e9e4c192'>
<member-type access='public'>
<typedef-decl name='type' type-id='b5d7a2da' filepath='external/libcxx/include/memory' line='1171' column='1' id='dba89b7f'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;android::sp&lt;android::SurfaceControl&gt; *, std::__1::allocator&lt;android::sp&lt;android::SurfaceControl&gt; &gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='db480165'>
<member-type access='public'>
<typedef-decl name='type' type-id='f7fe4711' filepath='external/libcxx/include/memory' line='1097' column='1' id='092fef12'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;android::sp&lt;android::SurfaceControl&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='183a0495'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='3bf75854' filepath='external/libcxx/include/memory' line='974' column='1' id='5e07cbb9'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='f7fe4711'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='220bdda2'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;android::sp&lt;android::SurfaceControl&gt; *&gt;::__nat, android::sp&lt;android::SurfaceControl&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='fd6c3f22'>
<member-type access='public'>
<typedef-decl name='type' type-id='3d05d53e' filepath='external/libcxx/include/type_traits' line='431' column='1' id='21d79383'/>
</member-type>
</class-decl>
<class-decl name='__allocator_traits_rebind&lt;std::__1::allocator&lt;android::sp&lt;android::SurfaceControl&gt; &gt;, std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1280' column='1' id='41d73817'>
<member-type access='public'>
<typedef-decl name='type' type-id='e25751e0' filepath='external/libcxx/include/memory' line='1282' column='1' id='795f6642'/>
</member-type>
</class-decl>
<class-decl name='__rebind_alloc_helper&lt;std::__1::allocator_traits&lt;std::__1::allocator&lt;android::sp&lt;android::SurfaceControl&gt; &gt; &gt;, std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1769' column='1' id='7540a525'>
<member-type access='public'>
<typedef-decl name='type' type-id='14a83b95' filepath='external/libcxx/include/memory' line='1772' column='1' id='e2a6b9b8'/>
</member-type>
</class-decl>
<class-decl name='__hash_node_types&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *, std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='227' column='1' id='ffe2f3dc'>
<base-class access='public' layout-offset-in-bits='0' type-id='62e0dc12'/>
<base-class access='public' layout-offset-in-bits='0' type-id='976cc08f'/>
<member-type access='public'>
<typedef-decl name='__next_pointer' type-id='1cdff98e' filepath='external/libcxx/include/__hash_table' line='246' column='1' id='028093dc'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_pointer' type-id='a7e05025' filepath='external/libcxx/include/__hash_table' line='240' column='1' id='2f81569d'/>
</member-type>
</class-decl>
<class-decl name='__hash_key_value_types&lt;android::sp&lt;android::SurfaceControl&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='140' column='1' id='62e0dc12'>
<member-type access='public'>
<typedef-decl name='key_type' type-id='3d05d53e' filepath='external/libcxx/include/__hash_table' line='142' column='1' id='5290893d'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__container_value_type' type-id='3d05d53e' filepath='external/libcxx/include/__hash_table' line='144' column='1' id='56fdc7d9'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_value_type' type-id='3d05d53e' filepath='external/libcxx/include/__hash_table' line='143' column='1' id='c015ac0a'/>
</member-type>
<data-member access='public' static='yes'>
<var-decl name='__is_map' type-id='4ab96a04' visibility='default' filepath='external/libcxx/include/__hash_table' line='145' column='1'/>
</data-member>
</class-decl>
<class-decl name='__hash_map_pointer_types&lt;android::sp&lt;android::SurfaceControl&gt;, void *, std::__1::__hash_key_value_types&lt;android::sp&lt;android::SurfaceControl&gt; &gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='212' column='1' id='976cc08f'/>
<typedef-decl name='__set_node_handle&lt;typename __table::__node, std::__1::unordered_set&lt;android::sp&lt;android::SurfaceControl&gt;, android::SurfaceComposerClient::SCHash, std::__1::equal_to&lt;android::sp&lt;android::SurfaceControl&gt; &gt;, std::__1::allocator&lt;android::sp&lt;android::SurfaceControl&gt; &gt; &gt;::allocator_type&gt;' type-id='7cafdcad' filepath='external/libcxx/include/__node_handle' line='189' column='1' id='68002ec9'/>
<class-decl name='conditional&lt;false, std::__1::pair&lt;const android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, std::__1::__nat&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='e57a543d'>
<member-type access='public'>
<typedef-decl name='type' type-id='13623784' filepath='external/libcxx/include/type_traits' line='431' column='1' id='25144140'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; *&gt; &gt;, 1, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='eaff4c4e'>
<member-type access='public'>
<typedef-decl name='reference' type-id='79c2507a' filepath='external/libcxx/include/memory' line='2136' column='1' id='bfbc81a0'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='90af1a99' filepath='external/libcxx/include/memory' line='2137' column='1' id='ae1a8290'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='92426cf0' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' mangled-name='_ZNSt3__122__compressed_pair_elemINS_25__bucket_list_deallocatorINS_9allocatorIPNS_16__hash_node_baseIPNS_11__hash_nodeINS_17__hash_value_typeIN7android2spINS6_29ITransactionCompletedListenerEEENS6_21SurfaceComposerClient12CallbackInfoEEEPvEEEEEEEELi1ELb0EEC2Ev' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f0928374' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; *&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/__hash_table' line='767' column='1' id='92426cf0'>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='67eae152' filepath='external/libcxx/include/__hash_table' line='769' column='1' id='abf5db6f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='3accc3bc' filepath='external/libcxx/include/__hash_table' line='771' column='1' id='a50bf9b1'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='df81e4bb' filepath='external/libcxx/include/__hash_table' line='775' column='1' id='a6d7452a'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__data_' type-id='98ac4d7c' visibility='default' filepath='external/libcxx/include/__hash_table' line='773' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__bucket_list_deallocator' mangled-name='_ZNSt3__125__bucket_list_deallocatorINS_9allocatorIPNS_16__hash_node_baseIPNS_11__hash_nodeINS_17__hash_value_typeIN7android2spINS5_29ITransactionCompletedListenerEEENS5_21SurfaceComposerClient12CallbackInfoEEEPvEEEEEEEC2Ev' filepath='external/libcxx/include/__hash_table' line='778' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6dc23d96' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__bucket_list_deallocator' filepath='external/libcxx/include/__hash_table' line='783' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6dc23d96' is-artificial='yes'/>
<parameter type-id='677505bb'/>
<parameter type-id='a50bf9b1'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__bucket_list_deallocator' filepath='external/libcxx/include/__hash_table' line='789' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6dc23d96' is-artificial='yes'/>
<parameter type-id='08e480d4'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;unsigned int, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; *&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='98ac4d7c'>
<base-class access='private' layout-offset-in-bits='0' type-id='8051cbec'/>
<base-class access='private' layout-offset-in-bits='0' type-id='9f9c0137'/>
<member-function access='public'>
<function-decl name='__compressed_pair&lt;int, true&gt;' mangled-name='_ZNSt3__117__compressed_pairIjNS_9allocatorIPNS_16__hash_node_baseIPNS_11__hash_nodeINS_17__hash_value_typeIN7android2spINS5_29ITransactionCompletedListenerEEENS5_21SurfaceComposerClient12CallbackInfoEEEPvEEEEEEEC2IiLb1EEEOT_' filepath='external/libcxx/include/memory' line='2240' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8933785a' is-artificial='yes'/>
<parameter type-id='75f9e64a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; *&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='9f9c0137'>
<base-class access='private' layout-offset-in-bits='0' type-id='67eae152'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='d45a4ce4' filepath='external/libcxx/include/memory' line='2174' column='1' id='e8a282b5'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='0e53a64f' filepath='external/libcxx/include/memory' line='2175' column='1' id='88e89f01'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7664397f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; *&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='67eae152'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='e66b8f15' filepath='external/libcxx/include/memory' line='1786' column='1' id='5bfa6c38'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='ea6b9561' filepath='external/libcxx/include/memory' line='1788' column='1' id='67daddd8'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='fa5f1c08' filepath='external/libcxx/include/memory' line='1787' column='1' id='3ec29558'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='f65f15bc' filepath='external/libcxx/include/memory' line='1789' column='1' id='6e7f11f8'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='ebed9a8f'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c85a3a00' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='b2c9a155'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='21ecc72b' filepath='external/libcxx/include/memory' line='1517' column='1' id='df81e4bb'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='67eae152' filepath='external/libcxx/include/memory' line='1514' column='1' id='bc7da95c'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='dfc590ec' filepath='external/libcxx/include/memory' line='1523' column='1' id='3accc3bc'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='fbf90d3e' filepath='external/libcxx/include/memory' line='1520' column='1' id='5725d4de'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; *, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='e351e77e'>
<member-type access='public'>
<typedef-decl name='type' type-id='a02bbb16' filepath='external/libcxx/include/memory' line='1031' column='1' id='21ecc72b'/>
</member-type>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; *&gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='73e41ea1'>
<member-type access='public'>
<typedef-decl name='type' type-id='ebed9a8f' filepath='external/libcxx/include/memory' line='1171' column='1' id='dfc590ec'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; **, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; *&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='af672d59'>
<member-type access='public'>
<typedef-decl name='type' type-id='bf769c10' filepath='external/libcxx/include/memory' line='1097' column='1' id='fbf90d3e'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; **&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='e1432f5c'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='e66b8f15' filepath='external/libcxx/include/memory' line='974' column='1' id='edbbb2ae'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='bf769c10'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='3f6e03a5'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; **&gt;::__nat, std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='8e85702e'>
<member-type access='public'>
<typedef-decl name='type' type-id='9eed359d' filepath='external/libcxx/include/type_traits' line='431' column='1' id='f85c2f6f'/>
</member-type>
</class-decl>
<class-decl name='add_lvalue_reference&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1127' column='1' id='b2c3a50a'>
<member-type access='public'>
<typedef-decl name='type' type-id='0d2e4bcc' filepath='external/libcxx/include/type_traits' line='1128' column='1' id='9cb3c741'/>
</member-type>
</class-decl>
<class-decl name='__add_lvalue_reference_impl&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; *, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='d300a891'>
<member-type access='public'>
<typedef-decl name='type' type-id='ea6b9561' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='0d2e4bcc'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; *, std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; *&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='43a59978'>
<member-type access='public'>
<typedef-decl name='type' type-id='d93adb28' filepath='external/libcxx/include/memory' line='1031' column='1' id='9e5037e9'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt;, std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; &gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='036a8097'>
<base-class access='private' layout-offset-in-bits='0' type-id='fda18d32'/>
<base-class access='private' layout-offset-in-bits='0' type-id='40953a8a'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt;, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='fda18d32'>
<member-type access='public'>
<typedef-decl name='reference' type-id='92ed22b9' filepath='external/libcxx/include/memory' line='2136' column='1' id='55b14d02'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='622fd020' filepath='external/libcxx/include/memory' line='2137' column='1' id='753bd606'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='2887524d' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ac4a18a0' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; &gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='40953a8a'>
<base-class access='private' layout-offset-in-bits='0' type-id='3e0d928f'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='425fbf43' filepath='external/libcxx/include/memory' line='2174' column='1' id='99021990'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='d2586552' filepath='external/libcxx/include/memory' line='2175' column='1' id='ef5f9320'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1fcfbfc8' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; &gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='3e0d928f'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='25ee0fd0' filepath='external/libcxx/include/memory' line='1786' column='1' id='e755f255'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='31ee22b4' filepath='external/libcxx/include/memory' line='1788' column='1' id='c2351e21'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='7d0ab309' filepath='external/libcxx/include/memory' line='1787' column='1' id='159f05d1'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='890ac5ed' filepath='external/libcxx/include/memory' line='1789' column='1' id='adf9676d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='2db1b02e'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4e5fd227' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;unsigned int, std::__1::__unordered_map_hasher&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, android::SurfaceComposerClient::TCLHash, true&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='1486f60b'>
<base-class access='private' layout-offset-in-bits='0' type-id='8051cbec'/>
<base-class access='private' layout-offset-in-bits='0' type-id='f8afbcf4'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__unordered_map_hasher&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, android::SurfaceComposerClient::TCLHash, true&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='f8afbcf4'>
<base-class access='private' layout-offset-in-bits='0' type-id='44c8fbc1'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='240c7dad' filepath='external/libcxx/include/memory' line='2174' column='1' id='dec56d1c'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='0bfc2ea6' filepath='external/libcxx/include/memory' line='2175' column='1' id='95981cfc'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='305917d2' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__unordered_map_hasher&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, android::SurfaceComposerClient::TCLHash, true&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/unordered_map' line='425' column='1' id='44c8fbc1'>
<base-class access='private' layout-offset-in-bits='0' type-id='10fccd79'/>
<member-function access='public'>
<function-decl name='__unordered_map_hasher' filepath='external/libcxx/include/unordered_map' line='430' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='180c6ac9' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__unordered_map_hasher' filepath='external/libcxx/include/unordered_map' line='434' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='180c6ac9' is-artificial='yes'/>
<parameter type-id='faa4e930'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;float, std::__1::__unordered_map_equal&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, std::__1::equal_to&lt;android::sp&lt;android::ITransactionCompletedListener&gt; &gt;, true&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='15d473bb'>
<base-class access='private' layout-offset-in-bits='0' type-id='9884ef0e'/>
<base-class access='private' layout-offset-in-bits='0' type-id='d13b5d92'/>
<member-function access='public'>
<function-decl name='__compressed_pair&lt;float, true&gt;' mangled-name='_ZNSt3__117__compressed_pairIfNS_21__unordered_map_equalIN7android2spINS2_29ITransactionCompletedListenerEEENS_17__hash_value_typeIS5_NS2_21SurfaceComposerClient12CallbackInfoEEENS_8equal_toIS5_EELb1EEEEC2IfLb1EEEOT_' filepath='external/libcxx/include/memory' line='2240' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='bb08a4ab' is-artificial='yes'/>
<parameter type-id='0e7051ad'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__unordered_map_equal&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, std::__1::equal_to&lt;android::sp&lt;android::ITransactionCompletedListener&gt; &gt;, true&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='d13b5d92'>
<base-class access='private' layout-offset-in-bits='0' type-id='b9b7bacb'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='2584084f' filepath='external/libcxx/include/memory' line='2174' column='1' id='c43c4bf6'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='3f6375c0' filepath='external/libcxx/include/memory' line='2175' column='1' id='fd217c3a'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d78d8350' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__unordered_map_equal&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, std::__1::equal_to&lt;android::sp&lt;android::ITransactionCompletedListener&gt; &gt;, true&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/unordered_map' line='494' column='1' id='b9b7bacb'>
<base-class access='private' layout-offset-in-bits='0' type-id='21aee6aa'/>
<member-function access='public'>
<function-decl name='__unordered_map_equal' filepath='external/libcxx/include/unordered_map' line='499' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='29840e9b' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__unordered_map_equal' filepath='external/libcxx/include/unordered_map' line='503' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='29840e9b' is-artificial='yes'/>
<parameter type-id='00f930f7'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='equal_to&lt;android::sp&lt;android::ITransactionCompletedListener&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/functional' line='674' column='1' id='21aee6aa'>
<base-class access='public' layout-offset-in-bits='0' type-id='daa4df6b'/>
</class-decl>
<class-decl name='binary_function&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::sp&lt;android::ITransactionCompletedListener&gt;, bool&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__functional_base' line='28' column='1' id='daa4df6b'/>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='6a4cea13'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='be116dff' filepath='external/libcxx/include/memory' line='1517' column='1' id='456879f9'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='9997173c' filepath='external/libcxx/include/memory' line='1514' column='1' id='c6791b86'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='a2ef1a92' filepath='external/libcxx/include/memory' line='1523' column='1' id='82deaed2'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='7e920e52' filepath='external/libcxx/include/memory' line='1520' column='1' id='d2a94418'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind_alloc&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; &gt;' type-id='21e54a32' filepath='external/libcxx/include/memory' line='1535' column='1' id='8b691893'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, std::__1::allocator&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='4b871e98'>
<member-type access='public'>
<typedef-decl name='type' type-id='7d50cc88' filepath='external/libcxx/include/memory' line='1031' column='1' id='be116dff'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt; &gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='9997173c'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='030a6b7b' filepath='external/libcxx/include/memory' line='1786' column='1' id='1eccf3ca'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='ff0a652f' filepath='external/libcxx/include/memory' line='1788' column='1' id='e8d4d93a'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='9cb8c8dc' filepath='external/libcxx/include/memory' line='1787' column='1' id='1ead003e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='a0b8cf28' filepath='external/libcxx/include/memory' line='1789' column='1' id='d84c2e0e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='f330d111'/>
</member-type>
<member-type access='private'>
<class-decl name='rebind&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1795' column='1' id='02b2b2d1'>
<member-type access='public'>
<typedef-decl name='other' type-id='3e0d928f' filepath='external/libcxx/include/memory' line='1795' column='1' id='75803a72'/>
</member-type>
</class-decl>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2a7a6d0a' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt; &gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='ae6cc21f'>
<member-type access='public'>
<typedef-decl name='type' type-id='f330d111' filepath='external/libcxx/include/memory' line='1171' column='1' id='a2ef1a92'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt; *, std::__1::allocator&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt; &gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='88169f1d'>
<member-type access='public'>
<typedef-decl name='type' type-id='46a3a1b2' filepath='external/libcxx/include/memory' line='1097' column='1' id='7e920e52'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='4243976e'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='030a6b7b' filepath='external/libcxx/include/memory' line='974' column='1' id='356bdee8'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='46a3a1b2'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='6114fa17'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt; *&gt;::__nat, std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='e3d27426'>
<member-type access='public'>
<typedef-decl name='type' type-id='16b5f8eb' filepath='external/libcxx/include/type_traits' line='431' column='1' id='31e0b827'/>
</member-type>
</class-decl>
<class-decl name='__allocator_traits_rebind&lt;std::__1::allocator&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt; &gt;, std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1280' column='1' id='8ed384ff'>
<member-type access='public'>
<typedef-decl name='type' type-id='75803a72' filepath='external/libcxx/include/memory' line='1282' column='1' id='21e54a32'/>
</member-type>
</class-decl>
<class-decl name='__rebind_alloc_helper&lt;std::__1::allocator_traits&lt;std::__1::allocator&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt; &gt; &gt;, std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1769' column='1' id='a9a7268d'>
<member-type access='public'>
<typedef-decl name='type' type-id='8b691893' filepath='external/libcxx/include/memory' line='1772' column='1' id='75992ea0'/>
</member-type>
</class-decl>
<class-decl name='__hash_node_types&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *, std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='227' column='1' id='0b656da6'>
<base-class access='public' layout-offset-in-bits='0' type-id='d963f977'/>
<base-class access='public' layout-offset-in-bits='0' type-id='ce7727c0'/>
<member-type access='public'>
<typedef-decl name='__next_pointer' type-id='85f7910b' filepath='external/libcxx/include/__hash_table' line='246' column='1' id='c2762002'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_pointer' type-id='25ee0fd0' filepath='external/libcxx/include/__hash_table' line='240' column='1' id='618afb67'/>
</member-type>
</class-decl>
<class-decl name='__hash_key_value_types&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='168' column='1' id='d963f977'>
<member-type access='public'>
<typedef-decl name='key_type' type-id='ae56e550' filepath='external/libcxx/include/__hash_table' line='169' column='1' id='071eb9a8'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__container_value_type' type-id='4a8452bb' filepath='external/libcxx/include/__hash_table' line='172' column='1' id='604ccd48'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_value_type' type-id='16b5f8eb' filepath='external/libcxx/include/__hash_table' line='171' column='1' id='01404bf1'/>
</member-type>
<data-member access='public' static='yes'>
<var-decl name='__is_map' type-id='4ab96a04' visibility='default' filepath='external/libcxx/include/__hash_table' line='174' column='1'/>
</data-member>
</class-decl>
<class-decl name='__hash_map_pointer_types&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *, std::__1::__hash_key_value_types&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='215' column='1' id='ce7727c0'/>
<class-decl name='allocator&lt;std::__1::pair&lt;const android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt; &gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='ba2ab536'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='290bf0eb' filepath='external/libcxx/include/memory' line='1786' column='1' id='8955f07a'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='250bea9f' filepath='external/libcxx/include/memory' line='1788' column='1' id='e6858d4a'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='71fe035a' filepath='external/libcxx/include/memory' line='1787' column='1' id='a61ddfce'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='65fdf076' filepath='external/libcxx/include/memory' line='1789' column='1' id='577cf03e'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a701abdc' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='__map_node_handle&lt;std::__1::unordered_map&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo, android::SurfaceComposerClient::TCLHash, std::__1::equal_to&lt;android::sp&lt;android::ITransactionCompletedListener&gt; &gt;, std::__1::allocator&lt;std::__1::pair&lt;const android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt; &gt; &gt;::__node, std::__1::unordered_map&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo, android::SurfaceComposerClient::TCLHash, std::__1::equal_to&lt;android::sp&lt;android::ITransactionCompletedListener&gt; &gt;, std::__1::allocator&lt;std::__1::pair&lt;const android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt; &gt; &gt;::allocator_type&gt;' type-id='3f532c09' filepath='external/libcxx/include/__node_handle' line='193' column='1' id='7cd76230'/>
<class-decl name='vector&lt;android::InputWindowCommands::TransferTouchFocusCommand, std::__1::allocator&lt;android::InputWindowCommands::TransferTouchFocusCommand&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='470' column='1' id='599b91f1'>
<base-class access='private' layout-offset-in-bits='0' type-id='ba004e5b'/>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='4233811c' filepath='external/libcxx/include/vector' line='479' column='1' id='9e0a2cd6'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='c797f6ae' filepath='external/libcxx/include/vector' line='483' column='1' id='e02a63c2'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='ab598d95' filepath='external/libcxx/include/vector' line='478' column='1' id='96fcaa22'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='f57979ed' filepath='external/libcxx/include/vector' line='482' column='1' id='c54d5bd1'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='9777d936' filepath='external/libcxx/include/vector' line='487' column='1' id='c5421532'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='d3e301f3' filepath='external/libcxx/include/vector' line='488' column='1' id='57a8a8f6'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reverse_iterator' type-id='94677d2f' filepath='external/libcxx/include/vector' line='489' column='1' id='8fa48db9'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reverse_iterator' type-id='c56c58fe' filepath='external/libcxx/include/vector' line='490' column='1' id='4ef2db45'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='5c1b64a1' filepath='external/libcxx/include/vector' line='481' column='1' id='011e43e5'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='0c6034d5' filepath='external/libcxx/include/vector' line='485' column='1' id='36cb5f89'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='17433451' filepath='external/libcxx/include/vector' line='486' column='1' id='f34b3a65'/>
</member-type>
<member-function access='public'>
<function-decl name='vector' mangled-name='_ZNSt3__16vectorIN7android19InputWindowCommands25TransferTouchFocusCommandENS_9allocatorIS3_EEEC2Ev' filepath='external/libcxx/include/vector' line='496' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4fffe579' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='502' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4fffe579' is-artificial='yes'/>
<parameter type-id='ec772420'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='514' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4fffe579' is-artificial='yes'/>
<parameter type-id='e02a63c2'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='516' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4fffe579' is-artificial='yes'/>
<parameter type-id='e02a63c2'/>
<parameter type-id='ec772420'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='518' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4fffe579' is-artificial='yes'/>
<parameter type-id='e02a63c2'/>
<parameter type-id='f2456f5c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='519' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4fffe579' is-artificial='yes'/>
<parameter type-id='e02a63c2'/>
<parameter type-id='f2456f5c'/>
<parameter type-id='ec772420'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~vector' mangled-name='_ZNSt3__16vectorIN7android19InputWindowCommands25TransferTouchFocusCommandENS_9allocatorIS3_EEED2Ev' filepath='external/libcxx/include/vector' line='550' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4fffe579' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='558' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4fffe579' is-artificial='yes'/>
<parameter type-id='66fa532e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='559' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4fffe579' is-artificial='yes'/>
<parameter type-id='66fa532e'/>
<parameter type-id='ec772420'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='565' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4fffe579' is-artificial='yes'/>
<parameter type-id='956aec65'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='568' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4fffe579' is-artificial='yes'/>
<parameter type-id='956aec65'/>
<parameter type-id='ec772420'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='571' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4fffe579' is-artificial='yes'/>
<parameter type-id='4ef429a1'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='579' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4fffe579' is-artificial='yes'/>
<parameter type-id='4ef429a1'/>
<parameter type-id='ec772420'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__vector_base&lt;android::InputWindowCommands::TransferTouchFocusCommand, std::__1::allocator&lt;android::InputWindowCommands::TransferTouchFocusCommand&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='326' column='1' id='ba004e5b'>
<base-class access='protected' layout-offset-in-bits='0' type-id='2328d49c'/>
<member-type access='private'>
<typedef-decl name='pointer' type-id='f92c53e9' filepath='external/libcxx/include/vector' line='338' column='1' id='0c6034d5'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='4233811c' filepath='external/libcxx/include/vector' line='330' column='1' id='8c5f658a'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='8b08d462' filepath='external/libcxx/include/vector' line='332' column='1' id='c797f6ae'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='c873fb48' filepath='external/libcxx/include/vector' line='336' column='1' id='f57979ed'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='ab598d95' filepath='external/libcxx/include/vector' line='334' column='1' id='ffc72aee'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='dff76959' filepath='external/libcxx/include/vector' line='335' column='1' id='5c1b64a1'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='883c8805' filepath='external/libcxx/include/vector' line='339' column='1' id='17433451'/>
</member-type>
<data-member access='protected' layout-offset-in-bits='0'>
<var-decl name='__begin_' type-id='0c6034d5' visibility='default' filepath='external/libcxx/include/vector' line='343' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='32'>
<var-decl name='__end_' type-id='0c6034d5' visibility='default' filepath='external/libcxx/include/vector' line='344' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='64'>
<var-decl name='__end_cap_' type-id='2c3a7fda' visibility='default' filepath='external/libcxx/include/vector' line='345' column='1'/>
</data-member>
<member-function access='protected'>
<function-decl name='__vector_base' mangled-name='_ZNSt3__113__vector_baseIN7android19InputWindowCommands25TransferTouchFocusCommandENS_9allocatorIS3_EEEC2Ev' filepath='external/libcxx/include/vector' line='361' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='fa4394db' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='363' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='fa4394db' is-artificial='yes'/>
<parameter type-id='ac3f4d34'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='365' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='fa4394db' is-artificial='yes'/>
<parameter type-id='3febf669'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes'>
<function-decl name='~__vector_base' mangled-name='_ZNSt3__113__vector_baseIN7android19InputWindowCommands25TransferTouchFocusCommandENS_9allocatorIS3_EEED2Ev' filepath='external/libcxx/include/vector' line='367' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='fa4394db' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;android::InputWindowCommands::TransferTouchFocusCommand&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='efb7086f'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='995e08d3' filepath='external/libcxx/include/memory' line='1517' column='1' id='f92c53e9'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='4233811c' filepath='external/libcxx/include/memory' line='1514' column='1' id='97099c76'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='00587cf6' filepath='external/libcxx/include/memory' line='1523' column='1' id='8b08d462'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='5a903b02' filepath='external/libcxx/include/memory' line='1520' column='1' id='94781a48'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_pointer' type-id='00b54432' filepath='external/libcxx/include/memory' line='1518' column='1' id='883c8805'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;android::InputWindowCommands::TransferTouchFocusCommand, std::__1::allocator&lt;android::InputWindowCommands::TransferTouchFocusCommand&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='b058dc8e'>
<member-type access='public'>
<typedef-decl name='type' type-id='b70447c6' filepath='external/libcxx/include/memory' line='1031' column='1' id='995e08d3'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;android::InputWindowCommands::TransferTouchFocusCommand&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='4233811c'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='613924b5' filepath='external/libcxx/include/memory' line='1786' column='1' id='2061dfe6'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='65392b01' filepath='external/libcxx/include/memory' line='1788' column='1' id='fcfc57d6'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='bb881390' filepath='external/libcxx/include/memory' line='1787' column='1' id='4f7466ea'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='c7882674' filepath='external/libcxx/include/memory' line='1789' column='1' id='8f67e75a'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='0f4536dd'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0901997a' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;android::InputWindowCommands::TransferTouchFocusCommand&gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='833d0e9f'>
<member-type access='public'>
<typedef-decl name='type' type-id='0f4536dd' filepath='external/libcxx/include/memory' line='1171' column='1' id='00587cf6'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;android::InputWindowCommands::TransferTouchFocusCommand *, std::__1::allocator&lt;android::InputWindowCommands::TransferTouchFocusCommand&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='b9d2f523'>
<member-type access='public'>
<typedef-decl name='type' type-id='0642448c' filepath='external/libcxx/include/memory' line='1097' column='1' id='5a903b02'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;android::InputWindowCommands::TransferTouchFocusCommand *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='dcc4a002'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='613924b5' filepath='external/libcxx/include/memory' line='974' column='1' id='fc148e5a'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='0642448c'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='b0742ed3'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;android::InputWindowCommands::TransferTouchFocusCommand *&gt;::__nat, android::InputWindowCommands::TransferTouchFocusCommand&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='f36eae08'>
<member-type access='public'>
<typedef-decl name='type' type-id='ab598d95' filepath='external/libcxx/include/type_traits' line='431' column='1' id='cf3bcf47'/>
</member-type>
</class-decl>
<class-decl name='__const_pointer&lt;android::InputWindowCommands::TransferTouchFocusCommand, android::InputWindowCommands::TransferTouchFocusCommand *, std::__1::allocator&lt;android::InputWindowCommands::TransferTouchFocusCommand&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1042' column='1' id='503d5a15'>
<member-type access='public'>
<typedef-decl name='type' type-id='4f7466ea' filepath='external/libcxx/include/memory' line='1044' column='1' id='00b54432'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair&lt;android::InputWindowCommands::TransferTouchFocusCommand *, std::__1::allocator&lt;android::InputWindowCommands::TransferTouchFocusCommand&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='2c3a7fda'>
<base-class access='private' layout-offset-in-bits='0' type-id='0854e45c'/>
<base-class access='private' layout-offset-in-bits='0' type-id='f88efff9'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;android::InputWindowCommands::TransferTouchFocusCommand *, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='0854e45c'>
<member-type access='public'>
<typedef-decl name='reference' type-id='9ff49369' filepath='external/libcxx/include/memory' line='2136' column='1' id='6ed78420'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='5b4da564' filepath='external/libcxx/include/memory' line='2137' column='1' id='e3497110'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='613924b5' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='bf6bd3da' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;android::InputWindowCommands::TransferTouchFocusCommand&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='f88efff9'>
<base-class access='private' layout-offset-in-bits='0' type-id='4233811c'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='fd018696' filepath='external/libcxx/include/memory' line='2174' column='1' id='6f4f1733'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='f7bced1d' filepath='external/libcxx/include/memory' line='2175' column='1' id='5b7492e3'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3d196a61' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='function&lt;void (void *, long long, const android::sp&lt;android::Fence&gt; &amp;, const std::__1::vector&lt;android::SurfaceControlStats, std::__1::allocator&lt;android::SurfaceControlStats&gt; &gt; &amp;)&gt;' size-in-bits='192' visibility='default' filepath='external/libcxx/include/functional' line='2164' column='1' id='58b7b43e'>
<base-class access='public' layout-offset-in-bits='0' type-id='bc1b2d82'/>
<base-class access='public' layout-offset-in-bits='0' type-id='48054c86'/>
<member-type access='private'>
<typedef-decl name='__func' type-id='36dbc06a' filepath='external/libcxx/include/functional' line='2169' column='1' id='e047f019'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__f_' type-id='e047f019' visibility='default' filepath='external/libcxx/include/functional' line='2174' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='function' filepath='external/libcxx/include/functional' line='2201' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4aa23534' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='function' mangled-name='_ZNSt3__18functionIFvPvxRKN7android2spINS2_5FenceEEERKNS_6vectorINS2_19SurfaceControlStatsENS_9allocatorIS9_EEEEEEC2ERKSG_' filepath='external/libcxx/include/functional' line='2204' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4aa23534' is-artificial='yes'/>
<parameter type-id='fbb9e829'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='function' filepath='external/libcxx/include/functional' line='2205' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4aa23534' is-artificial='yes'/>
<parameter type-id='0f3c3fc2'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~function' mangled-name='_ZNSt3__18functionIFvPvxRKN7android2spINS2_5FenceEEERKNS_6vectorINS2_19SurfaceControlStatsENS_9allocatorIS9_EEEEEED2Ev' filepath='external/libcxx/include/functional' line='2230' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4aa23534' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='function&lt;(lambda at frameworks/base/native/android/surface_control.cpp:282:57), void&gt;' mangled-name='_ZNSt3__18functionIFvPvxRKN7android2spINS2_5FenceEEERKNS_6vectorINS2_19SurfaceControlStatsENS_9allocatorIS9_EEEEEEC2IZ33ASurfaceTransaction_setOnCompleteE3$_0vEET_' filepath='external/libcxx/include/functional' line='2207' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4aa23534' is-artificial='yes'/>
<parameter type-id='2de51dab'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='vector&lt;android::SurfaceControlStats, std::__1::allocator&lt;android::SurfaceControlStats&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='470' column='1' id='c2fcb167'>
<base-class access='private' layout-offset-in-bits='0' type-id='4a64be29'/>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='379e0d38' filepath='external/libcxx/include/vector' line='479' column='1' id='fb551e68'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='72cd900c' filepath='external/libcxx/include/vector' line='483' column='1' id='1ca7f710'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='f7b01947' filepath='external/libcxx/include/vector' line='478' column='1' id='9c88a810'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='94f481af' filepath='external/libcxx/include/vector' line='482' column='1' id='84349493'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='b2cd03a2' filepath='external/libcxx/include/vector' line='487' column='1' id='e9eb2aec'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='b1693d99' filepath='external/libcxx/include/vector' line='488' column='1' id='1a8fd3dc'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reverse_iterator' type-id='c8b377b5' filepath='external/libcxx/include/vector' line='489' column='1' id='703c235f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reverse_iterator' type-id='6c67a3ee' filepath='external/libcxx/include/vector' line='490' column='1' id='024a5eaf'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='4b4daeff' filepath='external/libcxx/include/vector' line='481' column='1' id='77228283'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='9a4752ab' filepath='external/libcxx/include/vector' line='485' column='1' id='f8b0bf1f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='99307e3b' filepath='external/libcxx/include/vector' line='486' column='1' id='7a99fc8f'/>
</member-type>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='496' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7560074f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='502' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7560074f' is-artificial='yes'/>
<parameter type-id='79e3bf1a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='514' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7560074f' is-artificial='yes'/>
<parameter type-id='1ca7f710'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='516' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7560074f' is-artificial='yes'/>
<parameter type-id='1ca7f710'/>
<parameter type-id='79e3bf1a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='518' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7560074f' is-artificial='yes'/>
<parameter type-id='1ca7f710'/>
<parameter type-id='6a2c8392'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='519' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7560074f' is-artificial='yes'/>
<parameter type-id='1ca7f710'/>
<parameter type-id='6a2c8392'/>
<parameter type-id='79e3bf1a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~vector' filepath='external/libcxx/include/vector' line='550' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7560074f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='558' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7560074f' is-artificial='yes'/>
<parameter type-id='78b775fc'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='559' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7560074f' is-artificial='yes'/>
<parameter type-id='78b775fc'/>
<parameter type-id='79e3bf1a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='565' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7560074f' is-artificial='yes'/>
<parameter type-id='a4303bf7'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='568' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7560074f' is-artificial='yes'/>
<parameter type-id='a4303bf7'/>
<parameter type-id='79e3bf1a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='571' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7560074f' is-artificial='yes'/>
<parameter type-id='cf35a087'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='579' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7560074f' is-artificial='yes'/>
<parameter type-id='cf35a087'/>
<parameter type-id='79e3bf1a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__vector_base&lt;android::SurfaceControlStats, std::__1::allocator&lt;android::SurfaceControlStats&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='326' column='1' id='4a64be29'>
<base-class access='protected' layout-offset-in-bits='0' type-id='2328d49c'/>
<member-type access='private'>
<typedef-decl name='pointer' type-id='26987b99' filepath='external/libcxx/include/vector' line='338' column='1' id='9a4752ab'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='379e0d38' filepath='external/libcxx/include/vector' line='330' column='1' id='630d880c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='937d5fb2' filepath='external/libcxx/include/vector' line='332' column='1' id='72cd900c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='f81db34e' filepath='external/libcxx/include/vector' line='336' column='1' id='94f481af'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='f7b01947' filepath='external/libcxx/include/vector' line='334' column='1' id='ce14834c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='4dea5047' filepath='external/libcxx/include/vector' line='335' column='1' id='4b4daeff'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='30912595' filepath='external/libcxx/include/vector' line='339' column='1' id='99307e3b'/>
</member-type>
<data-member access='protected' layout-offset-in-bits='0'>
<var-decl name='__begin_' type-id='9a4752ab' visibility='default' filepath='external/libcxx/include/vector' line='343' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='32'>
<var-decl name='__end_' type-id='9a4752ab' visibility='default' filepath='external/libcxx/include/vector' line='344' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='64'>
<var-decl name='__end_cap_' type-id='770f47c8' visibility='default' filepath='external/libcxx/include/vector' line='345' column='1'/>
</data-member>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='361' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e495f8f1' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='363' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e495f8f1' is-artificial='yes'/>
<parameter type-id='4c8822ce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='365' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e495f8f1' is-artificial='yes'/>
<parameter type-id='3b8939b3'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes'>
<function-decl name='~__vector_base' filepath='external/libcxx/include/vector' line='367' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e495f8f1' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;android::SurfaceControlStats&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='81617495'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='30eeaf21' filepath='external/libcxx/include/memory' line='1517' column='1' id='26987b99'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='379e0d38' filepath='external/libcxx/include/memory' line='1514' column='1' id='acd84ae6'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='01cb0c78' filepath='external/libcxx/include/memory' line='1523' column='1' id='937d5fb2'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='37e33b44' filepath='external/libcxx/include/memory' line='1520' column='1' id='be3e6338'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_pointer' type-id='33f5a13a' filepath='external/libcxx/include/memory' line='1518' column='1' id='30912595'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;android::SurfaceControlStats, std::__1::allocator&lt;android::SurfaceControlStats&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='e8d6857c'>
<member-type access='public'>
<typedef-decl name='type' type-id='f4548de4' filepath='external/libcxx/include/memory' line='1031' column='1' id='30eeaf21'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;android::SurfaceControlStats&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='379e0d38'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='889b571f' filepath='external/libcxx/include/memory' line='1786' column='1' id='1e43f0b8'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='8c9b5d6b' filepath='external/libcxx/include/memory' line='1788' column='1' id='2a273658'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='7ca38ee4' filepath='external/libcxx/include/memory' line='1787' column='1' id='259bf5d8'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='70a37c00' filepath='external/libcxx/include/memory' line='1789' column='1' id='76a4a678'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='ae39f30f'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='252451ae' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;android::SurfaceControlStats&gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='291267cf'>
<member-type access='public'>
<typedef-decl name='type' type-id='ae39f30f' filepath='external/libcxx/include/memory' line='1171' column='1' id='01cb0c78'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;android::SurfaceControlStats *, std::__1::allocator&lt;android::SurfaceControlStats&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='c7986931'>
<member-type access='public'>
<typedef-decl name='type' type-id='d54c89fe' filepath='external/libcxx/include/memory' line='1097' column='1' id='37e33b44'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;android::SurfaceControlStats *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='6102f8d6'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='889b571f' filepath='external/libcxx/include/memory' line='974' column='1' id='a5ed4ca4'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='d54c89fe'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='71ddef3f'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;android::SurfaceControlStats *&gt;::__nat, android::SurfaceControlStats&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='e18b4402'>
<member-type access='public'>
<typedef-decl name='type' type-id='f7b01947' filepath='external/libcxx/include/type_traits' line='431' column='1' id='ff99c659'/>
</member-type>
</class-decl>
<class-decl name='__const_pointer&lt;android::SurfaceControlStats, android::SurfaceControlStats *, std::__1::allocator&lt;android::SurfaceControlStats&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1042' column='1' id='9407cd7f'>
<member-type access='public'>
<typedef-decl name='type' type-id='259bf5d8' filepath='external/libcxx/include/memory' line='1044' column='1' id='33f5a13a'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair&lt;android::SurfaceControlStats *, std::__1::allocator&lt;android::SurfaceControlStats&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='770f47c8'>
<base-class access='private' layout-offset-in-bits='0' type-id='8121a4a6'/>
<base-class access='private' layout-offset-in-bits='0' type-id='6a54ae29'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;android::SurfaceControlStats *, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='8121a4a6'>
<member-type access='public'>
<typedef-decl name='reference' type-id='458a4ebb' filepath='external/libcxx/include/memory' line='2136' column='1' id='6bda92bc'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='99654d3e' filepath='external/libcxx/include/memory' line='2137' column='1' id='8e19a75c'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='889b571f' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='98c9407c' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;android::SurfaceControlStats&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='6a54ae29'>
<base-class access='private' layout-offset-in-bits='0' type-id='379e0d38'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='21244b62' filepath='external/libcxx/include/memory' line='2174' column='1' id='bbe05935'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='fc39994f' filepath='external/libcxx/include/memory' line='2175' column='1' id='e283c181'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7ef13d71' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__wrap_iter&lt;const android::SurfaceControlStats *&gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/iterator' line='1315' column='1' id='b1693d99'>
<member-type access='private'>
<typedef-decl name='iterator_type' type-id='7ca38ee4' filepath='external/libcxx/include/iterator' line='1318' column='1' id='8b382741'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='14feffa6' filepath='external/libcxx/include/iterator' line='1323' column='1' id='1d4cfc63'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='b8e1d2d6' filepath='external/libcxx/include/iterator' line='1322' column='1' id='9f4799ff'/>
</member-type>
<member-type access='private'>
<typedef-decl name='difference_type' type-id='b677f05b' filepath='external/libcxx/include/iterator' line='1321' column='1' id='a2e893ae'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__i' type-id='8b382741' visibility='default' filepath='external/libcxx/include/iterator' line='1325' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__wrap_iter' filepath='external/libcxx/include/iterator' line='1327' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1470aa11' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='__wrap_iter' filepath='external/libcxx/include/iterator' line='1440' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1470aa11' is-artificial='yes'/>
<parameter type-id='8b382741'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='iterator_traits&lt;const android::SurfaceControlStats *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/iterator' line='502' column='1' id='083d458a'>
<member-type access='public'>
<typedef-decl name='reference' type-id='70a37c00' filepath='external/libcxx/include/iterator' line='507' column='1' id='14feffa6'/>
</member-type>
<member-type access='public'>
<typedef-decl name='pointer' type-id='7ca38ee4' filepath='external/libcxx/include/iterator' line='506' column='1' id='b8e1d2d6'/>
</member-type>
<member-type access='public'>
<typedef-decl name='difference_type' type-id='fc84bffe' filepath='external/libcxx/include/iterator' line='504' column='1' id='b677f05b'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;(lambda at frameworks/base/native/android/surface_control.cpp:282:57)&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='75b47e61'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='8567d8b0' filepath='external/libcxx/include/memory' line='1786' column='1' id='2a7280b1'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='9167eb94' filepath='external/libcxx/include/memory' line='1788' column='1' id='1559bb4d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='8e8a1547' filepath='external/libcxx/include/memory' line='1787' column='1' id='7c177f1d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='828a0263' filepath='external/libcxx/include/memory' line='1789' column='1' id='775f13e9'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='aa41ec3a'/>
</member-type>
<member-type access='private'>
<class-decl name='rebind&lt;std::__1::__function::__func&lt;(lambda at frameworks/base/native/android/surface_control.cpp:282:57), std::__1::allocator&lt;(lambda at frameworks/base/native/android/surface_control.cpp:282:57)&gt;, void (void *, long long, const android::sp&lt;android::Fence&gt; &amp;, const std::__1::vector&lt;android::SurfaceControlStats, std::__1::allocator&lt;android::SurfaceControlStats&gt; &gt; &amp;)&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1795' column='1' id='13a25df1'>
<member-type access='public'>
<typedef-decl name='other' type-id='a01e4c10' filepath='external/libcxx/include/memory' line='1795' column='1' id='62ac3e74'/>
</member-type>
</class-decl>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2401b8d9' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator&lt;std::__1::__function::__func&lt;(lambda at frameworks/base/native/android/surface_control.cpp:282:57), std::__1::allocator&lt;(lambda at frameworks/base/native/android/surface_control.cpp:282:57)&gt;, void (void *, long long, const android::sp&lt;android::Fence&gt; &amp;, const std::__1::vector&lt;android::SurfaceControlStats, std::__1::allocator&lt;android::SurfaceControlStats&gt; &gt; &amp;)&gt; &gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='a01e4c10'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='48e19127' filepath='external/libcxx/include/memory' line='1786' column='1' id='3c6bf4be'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='3ce17e43' filepath='external/libcxx/include/memory' line='1788' column='1' id='f523768e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='82507e80' filepath='external/libcxx/include/memory' line='1787' column='1' id='e13ca672'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='8e509164' filepath='external/libcxx/include/memory' line='1789' column='1' id='4f72a282'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='595fc145'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='beb00666' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;(lambda at frameworks/base/native/android/surface_control.cpp:282:57), std::__1::allocator&lt;(lambda at frameworks/base/native/android/surface_control.cpp:282:57)&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='92dc2ee2'>
<base-class access='private' layout-offset-in-bits='0' type-id='b1c9ee37'/>
<base-class access='private' layout-offset-in-bits='0' type-id='bba83ee4'/>
<member-function access='public'>
<function-decl name='__compressed_pair&lt;(lambda at frameworks/base/native/android/surface_control.cpp:282:57) &amp;&amp;, std::__1::allocator&lt;(lambda at frameworks/base/native/android/surface_control.cpp:282:57)&gt; &amp;&amp;&gt;' mangled-name='_ZNSt3__117__compressed_pairIZ33ASurfaceTransaction_setOnCompleteE3$_0NS_9allocatorIS1_EEEC2IJOS1_EJOS3_EEENS_21piecewise_construct_tENS_5tupleIJDpT_EEENS9_IJDpT0_EEE' filepath='external/libcxx/include/memory' line='2255' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='cc334710' is-artificial='yes'/>
<parameter type-id='4582d906'/>
<parameter type-id='e3c9a220'/>
<parameter type-id='ee2e53c3'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__compressed_pair&lt;const (lambda at frameworks/base/native/android/surface_control.cpp:282:57) &amp;, std::__1::allocator&lt;(lambda at frameworks/base/native/android/surface_control.cpp:282:57)&gt; &amp;&amp;&gt;' mangled-name='_ZNSt3__117__compressed_pairIZ33ASurfaceTransaction_setOnCompleteE3$_0NS_9allocatorIS1_EEEC2IJRKS1_EJOS3_EEENS_21piecewise_construct_tENS_5tupleIJDpT_EEENSA_IJDpT0_EEE' filepath='external/libcxx/include/memory' line='2255' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='cc334710' is-artificial='yes'/>
<parameter type-id='4582d906'/>
<parameter type-id='d776bde3'/>
<parameter type-id='ee2e53c3'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__compressed_pair&lt;const (lambda at frameworks/base/native/android/surface_control.cpp:282:57) &amp;, const std::__1::allocator&lt;(lambda at frameworks/base/native/android/surface_control.cpp:282:57)&gt; &amp;&gt;' mangled-name='_ZNSt3__117__compressed_pairIZ33ASurfaceTransaction_setOnCompleteE3$_0NS_9allocatorIS1_EEEC2IJRKS1_EJRKS3_EEENS_21piecewise_construct_tENS_5tupleIJDpT_EEENSB_IJDpT0_EEE' filepath='external/libcxx/include/memory' line='2255' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='cc334710' is-artificial='yes'/>
<parameter type-id='4582d906'/>
<parameter type-id='d776bde3'/>
<parameter type-id='7d6b45b4'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;(lambda at frameworks/base/native/android/surface_control.cpp:282:57), 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='b1c9ee37'>
<member-type access='public'>
<typedef-decl name='reference' type-id='9167eb94' filepath='external/libcxx/include/memory' line='2136' column='1' id='141ae8a1'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='828a0263' filepath='external/libcxx/include/memory' line='2137' column='1' id='495cdded'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='2de51dab' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='79db737f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__compressed_pair_elem&lt;(lambda at frameworks/base/native/android/surface_control.cpp:282:57) &amp;&amp;, 0&gt;' mangled-name='_ZNSt3__122__compressed_pair_elemIZ33ASurfaceTransaction_setOnCompleteE3$_0Li0ELb0EEC2IJOS1_EJLj0EEEENS_21piecewise_construct_tENS_5tupleIJDpT_EEENS_15__tuple_indicesIJXspT0_EEEE' filepath='external/libcxx/include/memory' line='2154' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='79db737f' is-artificial='yes'/>
<parameter type-id='4582d906'/>
<parameter type-id='e3c9a220'/>
<parameter type-id='d0bb5fc7'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__compressed_pair_elem&lt;const (lambda at frameworks/base/native/android/surface_control.cpp:282:57) &amp;, 0&gt;' mangled-name='_ZNSt3__122__compressed_pair_elemIZ33ASurfaceTransaction_setOnCompleteE3$_0Li0ELb0EEC2IJRKS1_EJLj0EEEENS_21piecewise_construct_tENS_5tupleIJDpT_EEENS_15__tuple_indicesIJXspT0_EEEE' filepath='external/libcxx/include/memory' line='2154' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='79db737f' is-artificial='yes'/>
<parameter type-id='4582d906'/>
<parameter type-id='d776bde3'/>
<parameter type-id='d0bb5fc7'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='tuple&lt;(lambda at frameworks/base/native/android/surface_control.cpp:282:57) &amp;&amp;&gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/tuple' line='470' column='1' id='e3c9a220'>
<member-type access='private'>
<typedef-decl name='_BaseT' type-id='5c0aa969' filepath='external/libcxx/include/tuple' line='472' column='1' id='de0e726b'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__base_' type-id='de0e726b' visibility='default' filepath='external/libcxx/include/tuple' line='474' column='1'/>
</data-member>
<data-member access='private' static='yes'>
<var-decl name='_EnableImplicitReducedArityExtension' type-id='4ab96a04' visibility='default' filepath='external/libcxx/include/tuple' line='479' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='tuple' filepath='external/libcxx/include/tuple' line='616' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='35d20b26' is-artificial='yes'/>
<parameter type-id='c4f31eb3'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='external/libcxx/include/tuple' line='617' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='35d20b26' is-artificial='yes'/>
<parameter type-id='c9c57f44'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__tuple_impl&lt;std::__1::__tuple_indices&lt;0&gt;, (lambda at frameworks/base/native/android/surface_control.cpp:282:57) &amp;&amp;&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/tuple' line='365' column='1' id='5c0aa969'>
<base-class access='public' layout-offset-in-bits='0' type-id='23f669c2'/>
<member-function access='public'>
<function-decl name='__tuple_impl' filepath='external/libcxx/include/tuple' line='369' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d9717711' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__tuple_impl' filepath='external/libcxx/include/tuple' line='440' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d9717711' is-artificial='yes'/>
<parameter type-id='904118b2'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__tuple_impl' filepath='external/libcxx/include/tuple' line='441' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d9717711' is-artificial='yes'/>
<parameter type-id='e494b559'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__tuple_leaf&lt;0, (lambda at frameworks/base/native/android/surface_control.cpp:282:57) &amp;&amp;, false&gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/tuple' line='171' column='1' id='23f669c2'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='98980936' visibility='default' filepath='external/libcxx/include/tuple' line='173' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__tuple_leaf' filepath='external/libcxx/include/tuple' line='186' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e9f36900' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__tuple_leaf' filepath='external/libcxx/include/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e9f36900' is-artificial='yes'/>
<parameter type-id='92e6a6ab'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__tuple_leaf' filepath='external/libcxx/include/tuple' line='248' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e9f36900' is-artificial='yes'/>
<parameter type-id='f04bd266'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::tuple&lt;(lambda at frameworks/base/native/android/surface_control.cpp:282:57) &amp;&amp;&gt;, std::__1::__nat&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='ce70bf8a'>
<member-type access='public'>
<typedef-decl name='type' type-id='13623784' filepath='external/libcxx/include/type_traits' line='431' column='1' id='21c38743'/>
</member-type>
</class-decl>
<class-decl name='tuple&lt;const (lambda at frameworks/base/native/android/surface_control.cpp:282:57) &amp;&gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/tuple' line='470' column='1' id='d776bde3'>
<member-type access='private'>
<typedef-decl name='_BaseT' type-id='3bc040e0' filepath='external/libcxx/include/tuple' line='472' column='1' id='37cc68d2'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__base_' type-id='37cc68d2' visibility='default' filepath='external/libcxx/include/tuple' line='474' column='1'/>
</data-member>
<data-member access='private' static='yes'>
<var-decl name='_EnableImplicitReducedArityExtension' type-id='4ab96a04' visibility='default' filepath='external/libcxx/include/tuple' line='479' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='tuple' filepath='external/libcxx/include/tuple' line='616' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2bab7ba3' is-artificial='yes'/>
<parameter type-id='a4c9adf0'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='external/libcxx/include/tuple' line='617' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2bab7ba3' is-artificial='yes'/>
<parameter type-id='44118773'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__tuple_impl&lt;std::__1::__tuple_indices&lt;0&gt;, const (lambda at frameworks/base/native/android/surface_control.cpp:282:57) &amp;&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/tuple' line='365' column='1' id='3bc040e0'>
<base-class access='public' layout-offset-in-bits='0' type-id='5e72ed99'/>
<member-function access='public'>
<function-decl name='__tuple_impl' filepath='external/libcxx/include/tuple' line='369' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='936e50a6' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__tuple_impl' filepath='external/libcxx/include/tuple' line='440' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='936e50a6' is-artificial='yes'/>
<parameter type-id='ad5cdd5f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__tuple_impl' filepath='external/libcxx/include/tuple' line='441' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='936e50a6' is-artificial='yes'/>
<parameter type-id='a6c6e7c4'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__tuple_leaf&lt;0, const (lambda at frameworks/base/native/android/surface_control.cpp:282:57) &amp;, false&gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/tuple' line='171' column='1' id='5e72ed99'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='828a0263' visibility='default' filepath='external/libcxx/include/tuple' line='173' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__tuple_leaf' filepath='external/libcxx/include/tuple' line='186' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a243f981' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__tuple_leaf' filepath='external/libcxx/include/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a243f981' is-artificial='yes'/>
<parameter type-id='112676b0'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__tuple_leaf' filepath='external/libcxx/include/tuple' line='248' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a243f981' is-artificial='yes'/>
<parameter type-id='37f7a6e9'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::tuple&lt;const (lambda at frameworks/base/native/android/surface_control.cpp:282:57) &amp;&gt;, std::__1::__nat&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='6906717f'>
<member-type access='public'>
<typedef-decl name='type' type-id='13623784' filepath='external/libcxx/include/type_traits' line='431' column='1' id='f5e71768'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;(lambda at frameworks/base/native/android/surface_control.cpp:282:57)&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='bba83ee4'>
<base-class access='private' layout-offset-in-bits='0' type-id='75b47e61'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='3001cbbd' filepath='external/libcxx/include/memory' line='2174' column='1' id='6840e66c'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='e06c6646' filepath='external/libcxx/include/memory' line='2175' column='1' id='3fcc5bac'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f4bca772' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='tuple&lt;std::__1::allocator&lt;(lambda at frameworks/base/native/android/surface_control.cpp:282:57)&gt; &amp;&amp;&gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/tuple' line='470' column='1' id='ee2e53c3'>
<member-type access='private'>
<typedef-decl name='_BaseT' type-id='ce639a64' filepath='external/libcxx/include/tuple' line='472' column='1' id='7d0948ca'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__base_' type-id='7d0948ca' visibility='default' filepath='external/libcxx/include/tuple' line='474' column='1'/>
</data-member>
<data-member access='private' static='yes'>
<var-decl name='_EnableImplicitReducedArityExtension' type-id='4ab96a04' visibility='default' filepath='external/libcxx/include/tuple' line='479' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='tuple' filepath='external/libcxx/include/tuple' line='616' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26a623c3' is-artificial='yes'/>
<parameter type-id='9b277628'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='external/libcxx/include/tuple' line='617' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='26a623c3' is-artificial='yes'/>
<parameter type-id='3ca7cd13'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__tuple_impl&lt;std::__1::__tuple_indices&lt;0&gt;, std::__1::allocator&lt;(lambda at frameworks/base/native/android/surface_control.cpp:282:57)&gt; &amp;&amp;&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/tuple' line='365' column='1' id='ce639a64'>
<base-class access='public' layout-offset-in-bits='0' type-id='ef322efd'/>
<member-function access='public'>
<function-decl name='__tuple_impl' filepath='external/libcxx/include/tuple' line='369' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='04ae4152' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__tuple_impl' filepath='external/libcxx/include/tuple' line='440' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='04ae4152' is-artificial='yes'/>
<parameter type-id='c0e9803f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__tuple_impl' filepath='external/libcxx/include/tuple' line='441' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='04ae4152' is-artificial='yes'/>
<parameter type-id='625ae6a8'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__tuple_leaf&lt;0, std::__1::allocator&lt;(lambda at frameworks/base/native/android/surface_control.cpp:282:57)&gt; &amp;&amp;, false&gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/tuple' line='171' column='1' id='ef322efd'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='2dd38501' visibility='default' filepath='external/libcxx/include/tuple' line='173' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__tuple_leaf' filepath='external/libcxx/include/tuple' line='186' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1ff81f6d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__tuple_leaf' filepath='external/libcxx/include/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1ff81f6d' is-artificial='yes'/>
<parameter type-id='f1393b8c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__tuple_leaf' filepath='external/libcxx/include/tuple' line='248' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1ff81f6d' is-artificial='yes'/>
<parameter type-id='1e7bf77d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='conditional&lt;true, std::__1::tuple&lt;std::__1::allocator&lt;(lambda at frameworks/base/native/android/surface_control.cpp:282:57)&gt; &amp;&amp;&gt;, std::__1::__nat&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='429' column='1' id='20b28ab6'>
<member-type access='public'>
<typedef-decl name='type' type-id='ee2e53c3' filepath='external/libcxx/include/type_traits' line='429' column='1' id='c4454407'/>
</member-type>
</class-decl>
<class-decl name='tuple&lt;const std::__1::allocator&lt;(lambda at frameworks/base/native/android/surface_control.cpp:282:57)&gt; &amp;&gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/tuple' line='470' column='1' id='7d6b45b4'>
<member-type access='private'>
<typedef-decl name='_BaseT' type-id='40bd7b6d' filepath='external/libcxx/include/tuple' line='472' column='1' id='1b9988bb'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__base_' type-id='1b9988bb' visibility='default' filepath='external/libcxx/include/tuple' line='474' column='1'/>
</data-member>
<data-member access='private' static='yes'>
<var-decl name='_EnableImplicitReducedArityExtension' type-id='4ab96a04' visibility='default' filepath='external/libcxx/include/tuple' line='479' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='tuple' filepath='external/libcxx/include/tuple' line='616' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='fd69d022' is-artificial='yes'/>
<parameter type-id='e68cff23'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='external/libcxx/include/tuple' line='617' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='fd69d022' is-artificial='yes'/>
<parameter type-id='819c5358'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__tuple_impl&lt;std::__1::__tuple_indices&lt;0&gt;, const std::__1::allocator&lt;(lambda at frameworks/base/native/android/surface_control.cpp:282:57)&gt; &amp;&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/tuple' line='365' column='1' id='40bd7b6d'>
<base-class access='public' layout-offset-in-bits='0' type-id='e9eb0616'/>
<member-function access='public'>
<function-decl name='__tuple_impl' filepath='external/libcxx/include/tuple' line='369' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5d6a875d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__tuple_impl' filepath='external/libcxx/include/tuple' line='440' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5d6a875d' is-artificial='yes'/>
<parameter type-id='d7086696'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__tuple_impl' filepath='external/libcxx/include/tuple' line='441' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5d6a875d' is-artificial='yes'/>
<parameter type-id='8995318d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__tuple_leaf&lt;0, const std::__1::allocator&lt;(lambda at frameworks/base/native/android/surface_control.cpp:282:57)&gt; &amp;, false&gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/tuple' line='171' column='1' id='e9eb0616'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='e06c6646' visibility='default' filepath='external/libcxx/include/tuple' line='173' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__tuple_leaf' filepath='external/libcxx/include/tuple' line='186' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ac3272dc' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__tuple_leaf' filepath='external/libcxx/include/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ac3272dc' is-artificial='yes'/>
<parameter type-id='03d0f27b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__tuple_leaf' filepath='external/libcxx/include/tuple' line='248' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ac3272dc' is-artificial='yes'/>
<parameter type-id='6d74910a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::tuple&lt;const std::__1::allocator&lt;(lambda at frameworks/base/native/android/surface_control.cpp:282:57)&gt; &amp;&gt;, std::__1::__nat&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='41890286'>
<member-type access='public'>
<typedef-decl name='type' type-id='13623784' filepath='external/libcxx/include/type_traits' line='431' column='1' id='4e5fe017'/>
</member-type>
</class-decl>
<class-decl name='__hash_table&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, std::__1::__unordered_map_hasher&lt;unsigned int, std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, std::__1::hash&lt;unsigned int&gt;, true&gt;, std::__1::__unordered_map_equal&lt;unsigned int, std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, std::__1::equal_to&lt;unsigned int&gt;, true&gt;, std::__1::allocator&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt; &gt; &gt;' size-in-bits='160' visibility='default' filepath='external/libcxx/include/__hash_table' line='893' column='1' id='ee7d7d5a'>
<member-type access='private'>
<typedef-decl name='__bucket_list' type-id='f14fa9e8' filepath='external/libcxx/include/__hash_table' line='950' column='1' id='40392e34'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='7d4e2f59' filepath='external/libcxx/include/__hash_table' line='916' column='1' id='1b521c1f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='hasher' type-id='a615ca7b' filepath='external/libcxx/include/__hash_table' line='897' column='1' id='20abbe80'/>
</member-type>
<member-type access='private'>
<typedef-decl name='key_equal' type-id='954e598e' filepath='external/libcxx/include/__hash_table' line='898' column='1' id='353e1165'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__node_allocator' type-id='ae866338' filepath='external/libcxx/include/__hash_table' line='925' column='1' id='4eaddc2b'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='63dfd47d' filepath='external/libcxx/include/__hash_table' line='899' column='1' id='8cee3e51'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__next_pointer' type-id='3493f88c' filepath='external/libcxx/include/__hash_table' line='932' column='1' id='44a34286'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='a2aaac4e' filepath='external/libcxx/include/__hash_table' line='896' column='1' id='53d37265'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__node_pointer' type-id='d0bbe64d' filepath='external/libcxx/include/__hash_table' line='928' column='1' id='807ffe53'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='25b21f7e' filepath='external/libcxx/include/__hash_table' line='989' column='1' id='e59a5b99'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='67faf55e' filepath='external/libcxx/include/__hash_table' line='990' column='1' id='4d267219'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__container_value_type' type-id='792b1565' filepath='external/libcxx/include/__hash_table' line='909' column='1' id='e464ed6b'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__node_holder' type-id='60e82ce5' filepath='external/libcxx/include/__hash_table' line='1232' column='1' id='d3abfee8'/>
</member-type>
<member-type access='private'>
<typedef-decl name='local_iterator' type-id='75b8876e' filepath='external/libcxx/include/__hash_table' line='991' column='1' id='6f344b7d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_local_iterator' type-id='de6e288e' filepath='external/libcxx/include/__hash_table' line='992' column='1' id='c8abadfd'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__bucket_list_' type-id='40392e34' visibility='default' filepath='external/libcxx/include/__hash_table' line='955' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='__p1_' type-id='4cae2f73' visibility='default' filepath='external/libcxx/include/__hash_table' line='956' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='96'>
<var-decl name='__p2_' type-id='6ff35f09' visibility='default' filepath='external/libcxx/include/__hash_table' line='957' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='128'>
<var-decl name='__p3_' type-id='4946bd12' visibility='default' filepath='external/libcxx/include/__hash_table' line='958' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='995' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='90813f58' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1003' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='90813f58' is-artificial='yes'/>
<parameter type-id='c0b6ba42'/>
<parameter type-id='a57f9549'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1004' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='90813f58' is-artificial='yes'/>
<parameter type-id='c0b6ba42'/>
<parameter type-id='a57f9549'/>
<parameter type-id='8589ea45'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1006' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='90813f58' is-artificial='yes'/>
<parameter type-id='8589ea45'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1007' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='90813f58' is-artificial='yes'/>
<parameter type-id='a29ded9f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1008' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='90813f58' is-artificial='yes'/>
<parameter type-id='a29ded9f'/>
<parameter type-id='8589ea45'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1010' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='90813f58' is-artificial='yes'/>
<parameter type-id='596cfd1e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__hash_table' filepath='external/libcxx/include/__hash_table' line='1017' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='90813f58' is-artificial='yes'/>
<parameter type-id='596cfd1e'/>
<parameter type-id='8589ea45'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~__hash_table' mangled-name='_ZNSt3__112__hash_tableINS_17__hash_value_typeIjNS_6vectorIhNS_9allocatorIhEEEEEENS_22__unordered_map_hasherIjS6_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS6_NS_8equal_toIjEELb1EEENS3_IS6_EEED2Ev' filepath='external/libcxx/include/__hash_table' line='1019' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='90813f58' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='unique_ptr&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; *[], std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; *&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='external/libcxx/include/memory' line='2663' column='1' id='f14fa9e8'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='f317a233' filepath='external/libcxx/include/memory' line='2667' column='1' id='17d47802'/>
</member-type>
<member-type access='private'>
<typedef-decl name='deleter_type' type-id='ff67d4b7' filepath='external/libcxx/include/memory' line='2666' column='1' id='6c173905'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__ptr_' type-id='ff23b372' visibility='default' filepath='external/libcxx/include/memory' line='2670' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='external/libcxx/include/memory' line='2791' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2472984e' is-artificial='yes'/>
<parameter type-id='385c0eac'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~unique_ptr' mangled-name='_ZNSt3__110unique_ptrIA_PNS_16__hash_node_baseIPNS_11__hash_nodeINS_17__hash_value_typeIjNS_6vectorIhNS_9allocatorIhEEEEEEPvEEEENS_25__bucket_list_deallocatorINS5_ISD_EEEEED2Ev' filepath='external/libcxx/include/memory' line='2887' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2472984e' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; **, std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; *&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='ff23b372'>
<base-class access='private' layout-offset-in-bits='0' type-id='4eb55f65'/>
<base-class access='private' layout-offset-in-bits='32' type-id='6b5c7fcb'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; **, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='4eb55f65'>
<member-type access='public'>
<typedef-decl name='reference' type-id='3630fcd6' filepath='external/libcxx/include/memory' line='2136' column='1' id='2c6d1f61'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='22dc5e9b' filepath='external/libcxx/include/memory' line='2137' column='1' id='9f6272ad'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='3339edb4' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1ce48995' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='56' column='1' id='1586c370'>
<member-type access='public'>
<typedef-decl name='__next_pointer' type-id='e4402879' filepath='external/libcxx/include/__hash_table' line='69' column='1' id='213b6e7a'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_pointer' type-id='f0f89499' filepath='external/libcxx/include/__hash_table' line='61' column='1' id='d6aea81f'/>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='__next_' type-id='213b6e7a' visibility='default' filepath='external/libcxx/include/__hash_table' line='72' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__hash_node_base' filepath='external/libcxx/include/__hash_table' line='91' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='84e6bbd6' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='conditional&lt;true, std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; *, std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='429' column='1' id='91eb90d2'>
<member-type access='public'>
<typedef-decl name='type' type-id='84e6bbd6' filepath='external/libcxx/include/type_traits' line='429' column='1' id='e4402879'/>
</member-type>
</class-decl>
<class-decl name='__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt;' size-in-bits='192' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='95' column='1' id='49169cd1'>
<base-class access='public' layout-offset-in-bits='0' type-id='1586c370'/>
<member-type access='public'>
<typedef-decl name='__node_value_type' type-id='a2aaac4e' filepath='external/libcxx/include/__hash_table' line='101' column='1' id='3a960a57'/>
</member-type>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='__hash_' type-id='b59d7dce' visibility='default' filepath='external/libcxx/include/__hash_table' line='103' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='__value_' type-id='3a960a57' visibility='default' filepath='external/libcxx/include/__hash_table' line='104' column='1'/>
</data-member>
</class-decl>
<class-decl name='__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;' size-in-bits='128' is-struct='yes' visibility='default' filepath='external/libcxx/include/unordered_map' line='628' column='1' id='a2aaac4e'>
<member-type access='public'>
<typedef-decl name='value_type' type-id='4f85e17e' filepath='external/libcxx/include/unordered_map' line='632' column='1' id='47dfc14d'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__nc_ref_pair_type' type-id='44e790fd' filepath='external/libcxx/include/unordered_map' line='633' column='1' id='0c62f94a'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__nc_rref_pair_type' type-id='adac5055' filepath='external/libcxx/include/unordered_map' line='634' column='1' id='bdf05a02'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__cc' type-id='47dfc14d' visibility='default' filepath='external/libcxx/include/unordered_map' line='637' column='1'/>
</data-member>
<member-function access='private'>
<function-decl name='__hash_value_type' filepath='external/libcxx/include/unordered_map' line='703' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f53d1164' is-artificial='yes'/>
<parameter type-id='e6323907'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='__hash_value_type' filepath='external/libcxx/include/unordered_map' line='704' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f53d1164' is-artificial='yes'/>
<parameter type-id='d104df52'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private' destructor='yes'>
<function-decl name='~__hash_value_type' filepath='external/libcxx/include/unordered_map' line='708' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f53d1164' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='pair&lt;const unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;' size-in-bits='128' is-struct='yes' visibility='default' filepath='external/libcxx/include/utility' line='315' column='1' id='4f85e17e'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='first' type-id='20f5f452' visibility='default' filepath='external/libcxx/include/utility' line='323' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='second' type-id='b05cdcb7' visibility='default' filepath='external/libcxx/include/utility' line='324' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='pair' filepath='external/libcxx/include/utility' line='327' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='29e89af4' is-artificial='yes'/>
<parameter type-id='e30e1349'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='pair' filepath='external/libcxx/include/utility' line='328' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='29e89af4' is-artificial='yes'/>
<parameter type-id='4b0e6d02'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pair&lt;const unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, std::__1::__nat&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='2b84299c'>
<member-type access='public'>
<typedef-decl name='type' type-id='13623784' filepath='external/libcxx/include/type_traits' line='431' column='1' id='9d020555'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; *&gt; &gt;, 1, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='6b5c7fcb'>
<member-type access='public'>
<typedef-decl name='reference' type-id='e29edd6b' filepath='external/libcxx/include/memory' line='2136' column='1' id='6c9734d7'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='f2d949fc' filepath='external/libcxx/include/memory' line='2137' column='1' id='b3bb2377'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='ff67d4b7' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='bc1b9fab' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; *&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/__hash_table' line='767' column='1' id='ff67d4b7'>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='9cbef8a9' filepath='external/libcxx/include/__hash_table' line='769' column='1' id='70d6e548'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='09e36935' filepath='external/libcxx/include/__hash_table' line='771' column='1' id='ae0a4570'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='6a2c7f8e' filepath='external/libcxx/include/__hash_table' line='775' column='1' id='727a2fbf'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__data_' type-id='6adfb2cb' visibility='default' filepath='external/libcxx/include/__hash_table' line='773' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__bucket_list_deallocator' filepath='external/libcxx/include/__hash_table' line='778' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='de9ed71f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__bucket_list_deallocator' filepath='external/libcxx/include/__hash_table' line='783' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='de9ed71f' is-artificial='yes'/>
<parameter type-id='0622931a'/>
<parameter type-id='ae0a4570'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__bucket_list_deallocator' filepath='external/libcxx/include/__hash_table' line='789' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='de9ed71f' is-artificial='yes'/>
<parameter type-id='0d166037'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;unsigned int, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; *&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='6adfb2cb'>
<base-class access='private' layout-offset-in-bits='0' type-id='8051cbec'/>
<base-class access='private' layout-offset-in-bits='0' type-id='2019a8a8'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; *&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='2019a8a8'>
<base-class access='private' layout-offset-in-bits='0' type-id='9cbef8a9'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='08220f55' filepath='external/libcxx/include/memory' line='2174' column='1' id='4687af18'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='fbd92b3a' filepath='external/libcxx/include/memory' line='2175' column='1' id='7cf9f638'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c712c12e' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; *&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='9cbef8a9'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='3339edb4' filepath='external/libcxx/include/memory' line='1786' column='1' id='c9c33c2d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='2739dad0' filepath='external/libcxx/include/memory' line='1788' column='1' id='f8057999'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='69fdced9' filepath='external/libcxx/include/memory' line='1787' column='1' id='1f0ebbb9'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='75fde1bd' filepath='external/libcxx/include/memory' line='1789' column='1' id='fca5bef5'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='525d5ed6'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0c2215a1' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='52a92622'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='4e208b49' filepath='external/libcxx/include/memory' line='1517' column='1' id='6a2c7f8e'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='9cbef8a9' filepath='external/libcxx/include/memory' line='1514' column='1' id='4f33579b'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='ec3d081b' filepath='external/libcxx/include/memory' line='1523' column='1' id='09e36935'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='158e113a' filepath='external/libcxx/include/memory' line='1520' column='1' id='ef6a04f9'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; *, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='457f7734'>
<member-type access='public'>
<typedef-decl name='type' type-id='8da56d2c' filepath='external/libcxx/include/memory' line='1031' column='1' id='4e208b49'/>
</member-type>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; *&gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='7f42ec3a'>
<member-type access='public'>
<typedef-decl name='type' type-id='525d5ed6' filepath='external/libcxx/include/memory' line='1171' column='1' id='ec3d081b'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; **, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; *&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='406e6e75'>
<member-type access='public'>
<typedef-decl name='type' type-id='f1eaea0d' filepath='external/libcxx/include/memory' line='1097' column='1' id='158e113a'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; **&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='8de48b5d'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='3339edb4' filepath='external/libcxx/include/memory' line='974' column='1' id='828fd9e5'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='f1eaea0d'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='78d9bd6a'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; **&gt;::__nat, std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='7876610a'>
<member-type access='public'>
<typedef-decl name='type' type-id='84e6bbd6' filepath='external/libcxx/include/type_traits' line='431' column='1' id='e19be7db'/>
</member-type>
</class-decl>
<class-decl name='add_lvalue_reference&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1127' column='1' id='5c9f1471'>
<member-type access='public'>
<typedef-decl name='type' type-id='f3abdac3' filepath='external/libcxx/include/type_traits' line='1128' column='1' id='2743466e'/>
</member-type>
</class-decl>
<class-decl name='__add_lvalue_reference_impl&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; *, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='d4fb7362'>
<member-type access='public'>
<typedef-decl name='type' type-id='2739dad0' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='f3abdac3'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; *, std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; *&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='c85d627a'>
<member-type access='public'>
<typedef-decl name='type' type-id='66f05caa' filepath='external/libcxx/include/memory' line='1031' column='1' id='f317a233'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt;, std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; &gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='4cae2f73'>
<base-class access='private' layout-offset-in-bits='0' type-id='2d873965'/>
<base-class access='private' layout-offset-in-bits='0' type-id='e1481099'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt;, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='2d873965'>
<member-type access='public'>
<typedef-decl name='reference' type-id='90e6ceba' filepath='external/libcxx/include/memory' line='2136' column='1' id='b1488593'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='7a8951f3' filepath='external/libcxx/include/memory' line='2137' column='1' id='66d42783'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='1586c370' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='390e2fe5' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; &gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='e1481099'>
<base-class access='private' layout-offset-in-bits='0' type-id='00d1afc8'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='b2b0b5d2' filepath='external/libcxx/include/memory' line='2174' column='1' id='eb68b8b9'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='a6b2191b' filepath='external/libcxx/include/memory' line='2175' column='1' id='dba378d5'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='94b69f41' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; &gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='00d1afc8'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='f0f89499' filepath='external/libcxx/include/memory' line='1786' column='1' id='18b9931c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='fcf8a77d' filepath='external/libcxx/include/memory' line='1788' column='1' id='8e6489fc'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='1da65d48' filepath='external/libcxx/include/memory' line='1787' column='1' id='8f28fdbc'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='19a656fc' filepath='external/libcxx/include/memory' line='1789' column='1' id='1025179c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='28f9a063'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b6b0bc1e' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;unsigned int, std::__1::__unordered_map_hasher&lt;unsigned int, std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, std::__1::hash&lt;unsigned int&gt;, true&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='6ff35f09'>
<base-class access='private' layout-offset-in-bits='0' type-id='8051cbec'/>
<base-class access='private' layout-offset-in-bits='0' type-id='46835ce2'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__unordered_map_hasher&lt;unsigned int, std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, std::__1::hash&lt;unsigned int&gt;, true&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='46835ce2'>
<base-class access='private' layout-offset-in-bits='0' type-id='a615ca7b'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='62d74bef' filepath='external/libcxx/include/memory' line='2174' column='1' id='9148c3d2'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='84b556a4' filepath='external/libcxx/include/memory' line='2175' column='1' id='dcc32fb6'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='493e6590' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__unordered_map_hasher&lt;unsigned int, std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, std::__1::hash&lt;unsigned int&gt;, true&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/unordered_map' line='425' column='1' id='a615ca7b'>
<base-class access='private' layout-offset-in-bits='0' type-id='99463423'/>
<member-function access='public'>
<function-decl name='__unordered_map_hasher' filepath='external/libcxx/include/unordered_map' line='430' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='66d7523b' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__unordered_map_hasher' filepath='external/libcxx/include/unordered_map' line='434' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='66d7523b' is-artificial='yes'/>
<parameter type-id='8ee7da3c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;float, std::__1::__unordered_map_equal&lt;unsigned int, std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, std::__1::equal_to&lt;unsigned int&gt;, true&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='4946bd12'>
<base-class access='private' layout-offset-in-bits='0' type-id='9884ef0e'/>
<base-class access='private' layout-offset-in-bits='0' type-id='c24e43bf'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::__unordered_map_equal&lt;unsigned int, std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, std::__1::equal_to&lt;unsigned int&gt;, true&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='c24e43bf'>
<base-class access='private' layout-offset-in-bits='0' type-id='954e598e'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='aa2507b0' filepath='external/libcxx/include/memory' line='2174' column='1' id='5cd57eab'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='a236c925' filepath='external/libcxx/include/memory' line='2175' column='1' id='4ea9b28b'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='03e786f7' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__unordered_map_equal&lt;unsigned int, std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, std::__1::equal_to&lt;unsigned int&gt;, true&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/unordered_map' line='494' column='1' id='954e598e'>
<base-class access='private' layout-offset-in-bits='0' type-id='f9e4b3e7'/>
<member-function access='public'>
<function-decl name='__unordered_map_equal' filepath='external/libcxx/include/unordered_map' line='499' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b6251a94' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__unordered_map_equal' filepath='external/libcxx/include/unordered_map' line='503' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b6251a94' is-artificial='yes'/>
<parameter type-id='5f62e40c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='91d587e6'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='c941f2c7' filepath='external/libcxx/include/memory' line='1517' column='1' id='1de28162'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='63dfd47d' filepath='external/libcxx/include/memory' line='1514' column='1' id='e9d3d567'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='e04c58df' filepath='external/libcxx/include/memory' line='1523' column='1' id='7d4e2f59'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='cf6a5602' filepath='external/libcxx/include/memory' line='1520' column='1' id='6ec15845'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind_alloc&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; &gt;' type-id='a60d4812' filepath='external/libcxx/include/memory' line='1535' column='1' id='ff72ed85'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, std::__1::allocator&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='5a407c88'>
<member-type access='public'>
<typedef-decl name='type' type-id='148c7398' filepath='external/libcxx/include/memory' line='1031' column='1' id='c941f2c7'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt; &gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='63dfd47d'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='f53d1164' filepath='external/libcxx/include/memory' line='1786' column='1' id='48821021'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='e93cfe80' filepath='external/libcxx/include/memory' line='1788' column='1' id='ab4e5f5d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='da322623' filepath='external/libcxx/include/memory' line='1787' column='1' id='dbdd2f2d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='e6323907' filepath='external/libcxx/include/memory' line='1789' column='1' id='a8782499'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='2560f74a'/>
</member-type>
<member-type access='private'>
<class-decl name='rebind&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1795' column='1' id='fafda193'>
<member-type access='public'>
<typedef-decl name='other' type-id='00d1afc8' filepath='external/libcxx/include/memory' line='1795' column='1' id='7ef32f80'/>
</member-type>
</class-decl>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eaabb18d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt; &gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='bbaa68ee'>
<member-type access='public'>
<typedef-decl name='type' type-id='2560f74a' filepath='external/libcxx/include/memory' line='1171' column='1' id='e04c58df'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt; *, std::__1::allocator&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt; &gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='07b4f65d'>
<member-type access='public'>
<typedef-decl name='type' type-id='053c17b1' filepath='external/libcxx/include/memory' line='1097' column='1' id='cf6a5602'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='acf49ba9'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='f53d1164' filepath='external/libcxx/include/memory' line='974' column='1' id='d53dc0d9'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='053c17b1'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='f9c806fe'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt; *&gt;::__nat, std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='66fc5632'>
<member-type access='public'>
<typedef-decl name='type' type-id='a2aaac4e' filepath='external/libcxx/include/type_traits' line='431' column='1' id='9a6befcb'/>
</member-type>
</class-decl>
<class-decl name='__allocator_traits_rebind&lt;std::__1::allocator&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt; &gt;, std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1280' column='1' id='45f827f7'>
<member-type access='public'>
<typedef-decl name='type' type-id='7ef32f80' filepath='external/libcxx/include/memory' line='1282' column='1' id='a60d4812'/>
</member-type>
</class-decl>
<class-decl name='__rebind_alloc_helper&lt;std::__1::allocator_traits&lt;std::__1::allocator&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt; &gt; &gt;, std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1769' column='1' id='d0e1dd15'>
<member-type access='public'>
<typedef-decl name='type' type-id='ff72ed85' filepath='external/libcxx/include/memory' line='1772' column='1' id='ae866338'/>
</member-type>
</class-decl>
<class-decl name='__hash_node_types&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *, std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='227' column='1' id='62b5baf4'>
<base-class access='public' layout-offset-in-bits='0' type-id='24f5be2a'/>
<base-class access='public' layout-offset-in-bits='0' type-id='3710719e'/>
<member-type access='public'>
<typedef-decl name='__next_pointer' type-id='213b6e7a' filepath='external/libcxx/include/__hash_table' line='246' column='1' id='3493f88c'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_pointer' type-id='f0f89499' filepath='external/libcxx/include/__hash_table' line='240' column='1' id='d0bbe64d'/>
</member-type>
</class-decl>
<class-decl name='__hash_key_value_types&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='168' column='1' id='24f5be2a'>
<member-type access='public'>
<typedef-decl name='key_type' type-id='f0981eeb' filepath='external/libcxx/include/__hash_table' line='169' column='1' id='15cb1081'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__container_value_type' type-id='4f85e17e' filepath='external/libcxx/include/__hash_table' line='172' column='1' id='792b1565'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_value_type' type-id='a2aaac4e' filepath='external/libcxx/include/__hash_table' line='171' column='1' id='2d480db6'/>
</member-type>
<data-member access='public' static='yes'>
<var-decl name='__is_map' type-id='4ab96a04' visibility='default' filepath='external/libcxx/include/__hash_table' line='174' column='1'/>
</data-member>
</class-decl>
<class-decl name='__hash_map_pointer_types&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *, std::__1::__hash_key_value_types&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__hash_table' line='215' column='1' id='3710719e'/>
<class-decl name='unordered_map&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt;, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;std::__1::pair&lt;const unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt; &gt; &gt;' size-in-bits='160' visibility='default' filepath='external/libcxx/include/unordered_map' line='842' column='1' id='94b91622'>
<member-type access='private'>
<typedef-decl name='__table' type-id='ee7d7d5a' filepath='external/libcxx/include/unordered_map' line='866' column='1' id='8b2a4225'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='1b521c1f' filepath='external/libcxx/include/unordered_map' line='885' column='1' id='10fbf111'/>
</member-type>
<member-type access='private'>
<typedef-decl name='hasher' type-id='99463423' filepath='external/libcxx/include/unordered_map' line='848' column='1' id='33863f8a'/>
</member-type>
<member-type access='private'>
<typedef-decl name='key_equal' type-id='f9e4b3e7' filepath='external/libcxx/include/unordered_map' line='849' column='1' id='0ecfccc3'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='8af0e613' filepath='external/libcxx/include/unordered_map' line='850' column='1' id='901eba4f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='97e94ccc' filepath='external/libcxx/include/unordered_map' line='888' column='1' id='37a7876f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='2deb5a78' filepath='external/libcxx/include/unordered_map' line='889' column='1' id='780a3f2b'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='4f85e17e' filepath='external/libcxx/include/unordered_map' line='851' column='1' id='3d3fc357'/>
</member-type>
<member-type access='private'>
<typedef-decl name='key_type' type-id='f0981eeb' filepath='external/libcxx/include/unordered_map' line='846' column='1' id='e362cb01'/>
</member-type>
<member-type access='private'>
<typedef-decl name='insert_return_type' type-id='d25e4b8f' filepath='external/libcxx/include/unordered_map' line='895' column='1' id='54836ed8'/>
</member-type>
<member-type access='private'>
<typedef-decl name='node_type' type-id='7ca68b32' filepath='external/libcxx/include/unordered_map' line='894' column='1' id='b1cb1f86'/>
</member-type>
<member-type access='private'>
<typedef-decl name='mapped_type' type-id='b05cdcb7' filepath='external/libcxx/include/unordered_map' line='847' column='1' id='62e4c1cf'/>
</member-type>
<member-type access='private'>
<typedef-decl name='local_iterator' type-id='8140df5c' filepath='external/libcxx/include/unordered_map' line='890' column='1' id='5df3275f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_local_iterator' type-id='2f224d68' filepath='external/libcxx/include/unordered_map' line='891' column='1' id='1e86bd3b'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__table_' type-id='8b2a4225' visibility='default' filepath='external/libcxx/include/unordered_map' line='868' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='904' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e0539910' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='911' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e0539910' is-artificial='yes'/>
<parameter type-id='10fbf111'/>
<parameter type-id='609862f4'/>
<parameter type-id='584bf90f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='913' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e0539910' is-artificial='yes'/>
<parameter type-id='10fbf111'/>
<parameter type-id='609862f4'/>
<parameter type-id='584bf90f'/>
<parameter type-id='79b606fb'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='928' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e0539910' is-artificial='yes'/>
<parameter type-id='79b606fb'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='929' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e0539910' is-artificial='yes'/>
<parameter type-id='225775d9'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='930' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e0539910' is-artificial='yes'/>
<parameter type-id='225775d9'/>
<parameter type-id='79b606fb'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='933' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e0539910' is-artificial='yes'/>
<parameter type-id='d9b77b96'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='935' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e0539910' is-artificial='yes'/>
<parameter type-id='d9b77b96'/>
<parameter type-id='79b606fb'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='936' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e0539910' is-artificial='yes'/>
<parameter type-id='71502288'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='937' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e0539910' is-artificial='yes'/>
<parameter type-id='71502288'/>
<parameter type-id='10fbf111'/>
<parameter type-id='609862f4'/>
<parameter type-id='584bf90f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='939' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e0539910' is-artificial='yes'/>
<parameter type-id='71502288'/>
<parameter type-id='10fbf111'/>
<parameter type-id='609862f4'/>
<parameter type-id='584bf90f'/>
<parameter type-id='79b606fb'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='945' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e0539910' is-artificial='yes'/>
<parameter type-id='10fbf111'/>
<parameter type-id='79b606fb'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='948' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e0539910' is-artificial='yes'/>
<parameter type-id='10fbf111'/>
<parameter type-id='609862f4'/>
<parameter type-id='79b606fb'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='960' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e0539910' is-artificial='yes'/>
<parameter type-id='71502288'/>
<parameter type-id='10fbf111'/>
<parameter type-id='79b606fb'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='external/libcxx/include/unordered_map' line='963' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e0539910' is-artificial='yes'/>
<parameter type-id='71502288'/>
<parameter type-id='10fbf111'/>
<parameter type-id='609862f4'/>
<parameter type-id='79b606fb'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator&lt;std::__1::pair&lt;const unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt; &gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='8af0e613'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='29e89af4' filepath='external/libcxx/include/memory' line='1786' column='1' id='8cade431'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='1de88810' filepath='external/libcxx/include/memory' line='1788' column='1' id='74208acd'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='ef0e262d' filepath='external/libcxx/include/memory' line='1787' column='1' id='5e5bc69d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='e30e1349' filepath='external/libcxx/include/memory' line='1789' column='1' id='5e736769'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b1af0833' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='__map_node_handle&lt;std::__1::unordered_map&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt;, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;std::__1::pair&lt;const unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt; &gt; &gt;::__node, std::__1::unordered_map&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt;, std::__1::hash&lt;unsigned int&gt;, std::__1::equal_to&lt;unsigned int&gt;, std::__1::allocator&lt;std::__1::pair&lt;const unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt; &gt; &gt;::allocator_type&gt;' type-id='78fb974d' filepath='external/libcxx/include/__node_handle' line='193' column='1' id='7ca68b32'/>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='f5dcc0a9'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='bdeea5cd' filepath='external/libcxx/include/memory' line='1517' column='1' id='f26ba629'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='00d1afc8' filepath='external/libcxx/include/memory' line='1514' column='1' id='d2caf7b6'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='e688ecec' filepath='external/libcxx/include/memory' line='1523' column='1' id='8f85dca2'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='6ee50cf4' filepath='external/libcxx/include/memory' line='1520' column='1' id='403c7788'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt;, std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='99b4b3ce'>
<member-type access='public'>
<typedef-decl name='type' type-id='a72c7226' filepath='external/libcxx/include/memory' line='1031' column='1' id='bdeea5cd'/>
</member-type>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; &gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='58a8bb9f'>
<member-type access='public'>
<typedef-decl name='type' type-id='28f9a063' filepath='external/libcxx/include/memory' line='1171' column='1' id='e688ecec'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *, std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; &gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='7f4cabbb'>
<member-type access='public'>
<typedef-decl name='type' type-id='533f0170' filepath='external/libcxx/include/memory' line='1097' column='1' id='6ee50cf4'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='8a3a46ca'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='f0f89499' filepath='external/libcxx/include/memory' line='974' column='1' id='ff282d8e'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='533f0170'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='bd75063b'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt;::__nat, std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='1182dce8'>
<member-type access='public'>
<typedef-decl name='type' type-id='49169cd1' filepath='external/libcxx/include/type_traits' line='431' column='1' id='bc2ceeb1'/>
</member-type>
</class-decl>
<class-decl name='__vector_base&lt;android::hardware::graphics::common::V1_2::Hdr, std::__1::allocator&lt;android::hardware::graphics::common::V1_2::Hdr&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='326' column='1' id='36810449'>
<base-class access='protected' layout-offset-in-bits='0' type-id='2328d49c'/>
<member-type access='private'>
<typedef-decl name='pointer' type-id='6605eaa8' filepath='external/libcxx/include/vector' line='338' column='1' id='93c018bb'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='f96d969f' filepath='external/libcxx/include/vector' line='330' column='1' id='142aa55c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='c69e641f' filepath='external/libcxx/include/vector' line='332' column='1' id='351817bc'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='ddeb08fe' filepath='external/libcxx/include/vector' line='336' column='1' id='75725bff'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='39550ebf' filepath='external/libcxx/include/vector' line='334' column='1' id='365d73dc'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='cc103ca7' filepath='external/libcxx/include/vector' line='335' column='1' id='fe7be02f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='17094a28' filepath='external/libcxx/include/vector' line='339' column='1' id='43aef7ab'/>
</member-type>
<data-member access='protected' layout-offset-in-bits='0'>
<var-decl name='__begin_' type-id='93c018bb' visibility='default' filepath='external/libcxx/include/vector' line='343' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='32'>
<var-decl name='__end_' type-id='93c018bb' visibility='default' filepath='external/libcxx/include/vector' line='344' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='64'>
<var-decl name='__end_cap_' type-id='930bd484' visibility='default' filepath='external/libcxx/include/vector' line='345' column='1'/>
</data-member>
<member-function access='protected'>
<function-decl name='__vector_base' mangled-name='_ZNSt3__113__vector_baseIN7android8hardware8graphics6common4V1_23HdrENS_9allocatorIS6_EEEC2Ev' filepath='external/libcxx/include/vector' line='361' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='08b74f11' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='363' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='08b74f11' is-artificial='yes'/>
<parameter type-id='21b60b3e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='365' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='08b74f11' is-artificial='yes'/>
<parameter type-id='6f280c13'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes'>
<function-decl name='~__vector_base' filepath='external/libcxx/include/vector' line='367' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='08b74f11' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;android::hardware::graphics::common::V1_2::Hdr&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='4e40a8f6'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='7408ecc1' filepath='external/libcxx/include/memory' line='1517' column='1' id='6605eaa8'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='f96d969f' filepath='external/libcxx/include/memory' line='1514' column='1' id='28011651'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='68a7f2b7' filepath='external/libcxx/include/memory' line='1523' column='1' id='c69e641f'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='7bf57788' filepath='external/libcxx/include/memory' line='1520' column='1' id='0b03e22f'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_pointer' type-id='996bb813' filepath='external/libcxx/include/memory' line='1518' column='1' id='17094a28'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;android::hardware::graphics::common::V1_2::Hdr, std::__1::allocator&lt;android::hardware::graphics::common::V1_2::Hdr&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='cc217114'>
<member-type access='public'>
<typedef-decl name='type' type-id='f5f8760c' filepath='external/libcxx/include/memory' line='1031' column='1' id='7408ecc1'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;android::hardware::graphics::common::V1_2::Hdr&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='f96d969f'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='633c2418' filepath='external/libcxx/include/memory' line='1786' column='1' id='8d04a291'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='5f3c1dcc' filepath='external/libcxx/include/memory' line='1788' column='1' id='5b612c2d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='52d1f2f3' filepath='external/libcxx/include/memory' line='1787' column='1' id='e6df15bd'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='5ed205d7' filepath='external/libcxx/include/memory' line='1789' column='1' id='ef9c4a89'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='510846da'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3a4adc07' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;android::hardware::graphics::common::V1_2::Hdr&gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='8676c7ac'>
<member-type access='public'>
<typedef-decl name='type' type-id='510846da' filepath='external/libcxx/include/memory' line='1171' column='1' id='68a7f2b7'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;android::hardware::graphics::common::V1_2::Hdr *, std::__1::allocator&lt;android::hardware::graphics::common::V1_2::Hdr&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='b3f7c73d'>
<member-type access='public'>
<typedef-decl name='type' type-id='481a3081' filepath='external/libcxx/include/memory' line='1097' column='1' id='7bf57788'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;android::hardware::graphics::common::V1_2::Hdr *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='c413ae81'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='633c2418' filepath='external/libcxx/include/memory' line='974' column='1' id='b65e5ea9'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='481a3081'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='b54855f6'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;android::hardware::graphics::common::V1_2::Hdr *&gt;::__nat, android::hardware::graphics::common::V1_2::Hdr&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='e90d8e2e'>
<member-type access='public'>
<typedef-decl name='type' type-id='39550ebf' filepath='external/libcxx/include/type_traits' line='431' column='1' id='00c0573d'/>
</member-type>
</class-decl>
<class-decl name='__const_pointer&lt;android::hardware::graphics::common::V1_2::Hdr, android::hardware::graphics::common::V1_2::Hdr *, std::__1::allocator&lt;android::hardware::graphics::common::V1_2::Hdr&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1042' column='1' id='e3c31132'>
<member-type access='public'>
<typedef-decl name='type' type-id='e6df15bd' filepath='external/libcxx/include/memory' line='1044' column='1' id='996bb813'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair&lt;android::hardware::graphics::common::V1_2::Hdr *, std::__1::allocator&lt;android::hardware::graphics::common::V1_2::Hdr&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='930bd484'>
<base-class access='private' layout-offset-in-bits='0' type-id='415d8cc9'/>
<base-class access='private' layout-offset-in-bits='0' type-id='eb93b7c6'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;android::hardware::graphics::common::V1_2::Hdr *, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='415d8cc9'>
<member-type access='public'>
<typedef-decl name='reference' type-id='75ad0d9a' filepath='external/libcxx/include/memory' line='2136' column='1' id='5578c14d'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='984f9077' filepath='external/libcxx/include/memory' line='2137' column='1' id='c255e9e9'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='633c2418' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e17d5271' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;android::hardware::graphics::common::V1_2::Hdr&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='eb93b7c6'>
<base-class access='private' layout-offset-in-bits='0' type-id='f96d969f'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='2e4ac923' filepath='external/libcxx/include/memory' line='2174' column='1' id='6986f5fc'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='9b5f7c46' filepath='external/libcxx/include/memory' line='2175' column='1' id='46d4239c'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8185887c' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='vector&lt;android::hardware::graphics::common::V1_2::Hdr, std::__1::allocator&lt;android::hardware::graphics::common::V1_2::Hdr&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='470' column='1' id='139b242f'>
<base-class access='private' layout-offset-in-bits='0' type-id='36810449'/>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='f96d969f' filepath='external/libcxx/include/vector' line='479' column='1' id='9ac6b398'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='351817bc' filepath='external/libcxx/include/vector' line='483' column='1' id='68c0a8e0'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='39550ebf' filepath='external/libcxx/include/vector' line='478' column='1' id='52d21840'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='75725bff' filepath='external/libcxx/include/vector' line='482' column='1' id='3f893703'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='2f365fcd' filepath='external/libcxx/include/vector' line='487' column='1' id='d571d55c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='1c73a1d6' filepath='external/libcxx/include/vector' line='488' column='1' id='060c746c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reverse_iterator' type-id='86c20632' filepath='external/libcxx/include/vector' line='489' column='1' id='097b102f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reverse_iterator' type-id='191779d9' filepath='external/libcxx/include/vector' line='490' column='1' id='c44d1cdf'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='fe7be02f' filepath='external/libcxx/include/vector' line='481' column='1' id='35fcf113'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='93c018bb' filepath='external/libcxx/include/vector' line='485' column='1' id='13d6e50f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='43aef7ab' filepath='external/libcxx/include/vector' line='486' column='1' id='225e3f9f'/>
</member-type>
<member-function access='public'>
<function-decl name='vector' mangled-name='_ZNSt3__16vectorIN7android8hardware8graphics6common4V1_23HdrENS_9allocatorIS6_EEEC2Ev' filepath='external/libcxx/include/vector' line='496' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ce4882d7' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='502' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ce4882d7' is-artificial='yes'/>
<parameter type-id='defa246a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='514' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ce4882d7' is-artificial='yes'/>
<parameter type-id='68c0a8e0'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='516' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ce4882d7' is-artificial='yes'/>
<parameter type-id='68c0a8e0'/>
<parameter type-id='defa246a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='518' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ce4882d7' is-artificial='yes'/>
<parameter type-id='68c0a8e0'/>
<parameter type-id='4c491822'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='519' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ce4882d7' is-artificial='yes'/>
<parameter type-id='68c0a8e0'/>
<parameter type-id='4c491822'/>
<parameter type-id='defa246a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~vector' filepath='external/libcxx/include/vector' line='550' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ce4882d7' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='558' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ce4882d7' is-artificial='yes'/>
<parameter type-id='ad7556cc'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='559' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ce4882d7' is-artificial='yes'/>
<parameter type-id='ad7556cc'/>
<parameter type-id='defa246a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='565' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ce4882d7' is-artificial='yes'/>
<parameter type-id='8f350b68'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='568' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ce4882d7' is-artificial='yes'/>
<parameter type-id='8f350b68'/>
<parameter type-id='defa246a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='571' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ce4882d7' is-artificial='yes'/>
<parameter type-id='ad080c4f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='579' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ce4882d7' is-artificial='yes'/>
<parameter type-id='ad080c4f'/>
<parameter type-id='defa246a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='ba76e49a'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='7e906d9b' filepath='external/libcxx/include/memory' line='1517' column='1' id='070d0e2c'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='3e0d928f' filepath='external/libcxx/include/memory' line='1514' column='1' id='7d8d53fd'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='8c18981f' filepath='external/libcxx/include/memory' line='1523' column='1' id='140a5753'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='b108830e' filepath='external/libcxx/include/memory' line='1520' column='1' id='fc20727b'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt;, std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='d904b1c4'>
<member-type access='public'>
<typedef-decl name='type' type-id='36eede3c' filepath='external/libcxx/include/memory' line='1031' column='1' id='7e906d9b'/>
</member-type>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; &gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='60fc32d0'>
<member-type access='public'>
<typedef-decl name='type' type-id='2db1b02e' filepath='external/libcxx/include/memory' line='1171' column='1' id='8c18981f'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *, std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; &gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='d6127a15'>
<member-type access='public'>
<typedef-decl name='type' type-id='f7d82fb1' filepath='external/libcxx/include/memory' line='1097' column='1' id='b108830e'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='d03f79eb'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='25ee0fd0' filepath='external/libcxx/include/memory' line='974' column='1' id='052a08d9'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='f7d82fb1'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='bfe6fca8'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt;::__nat, std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='f588f50e'>
<member-type access='public'>
<typedef-decl name='type' type-id='4eba89d2' filepath='external/libcxx/include/type_traits' line='431' column='1' id='6080556f'/>
</member-type>
</class-decl>
<class-decl name='less&lt;android::IBinder *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__functional_base' line='51' column='1' id='4ea713a4'>
<base-class access='public' layout-offset-in-bits='0' type-id='4864698d'/>
</class-decl>
<class-decl name='binary_function&lt;android::IBinder *, android::IBinder *, bool&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__functional_base' line='28' column='1' id='4864698d'/>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;long long, void *&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='ef667e74'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='2ab58c7b' filepath='external/libcxx/include/memory' line='1517' column='1' id='025eebb8'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='9b367427' filepath='external/libcxx/include/memory' line='1514' column='1' id='79946fa1'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='16e6a7c5' filepath='external/libcxx/include/memory' line='1523' column='1' id='0ee8e60f'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='b4df1bea' filepath='external/libcxx/include/memory' line='1520' column='1' id='5cef6cff'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node&lt;long long, void *&gt;, std::__1::allocator&lt;std::__1::__hash_node&lt;long long, void *&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='5b77ac84'>
<member-type access='public'>
<typedef-decl name='type' type-id='a6c4c1fc' filepath='external/libcxx/include/memory' line='1031' column='1' id='2ab58c7b'/>
</member-type>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;long long, void *&gt; &gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='24678bac'>
<member-type access='public'>
<typedef-decl name='type' type-id='45069a4c' filepath='external/libcxx/include/memory' line='1171' column='1' id='16e6a7c5'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;std::__1::__hash_node&lt;long long, void *&gt; *, std::__1::allocator&lt;std::__1::__hash_node&lt;long long, void *&gt; &gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='934bbe45'>
<member-type access='public'>
<typedef-decl name='type' type-id='a6e023cb' filepath='external/libcxx/include/memory' line='1097' column='1' id='b4df1bea'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='70396b7b'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='a4c703fa' filepath='external/libcxx/include/memory' line='974' column='1' id='d1739d53'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='a6e023cb'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='1be13878'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt;::__nat, std::__1::__hash_node&lt;long long, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='663f91c6'>
<member-type access='public'>
<typedef-decl name='type' type-id='8398d00c' filepath='external/libcxx/include/type_traits' line='431' column='1' id='aba61107'/>
</member-type>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='f16199ad'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='a614e4e9' filepath='external/libcxx/include/memory' line='1517' column='1' id='8ebc55f9'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='18302230' filepath='external/libcxx/include/memory' line='1514' column='1' id='dac1cf86'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='d2444988' filepath='external/libcxx/include/memory' line='1523' column='1' id='451bead2'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='d62a9288' filepath='external/libcxx/include/memory' line='1520' column='1' id='ffc93818'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt;, std::__1::allocator&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='13d1d032'>
<member-type access='public'>
<typedef-decl name='type' type-id='91ae68d2' filepath='external/libcxx/include/memory' line='1031' column='1' id='a614e4e9'/>
</member-type>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; &gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='3696648f'>
<member-type access='public'>
<typedef-decl name='type' type-id='a72caf67' filepath='external/libcxx/include/memory' line='1171' column='1' id='d2444988'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *, std::__1::allocator&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; &gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='995b0737'>
<member-type access='public'>
<typedef-decl name='type' type-id='8f39341c' filepath='external/libcxx/include/memory' line='1097' column='1' id='d62a9288'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='2944932a'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='a7e05025' filepath='external/libcxx/include/memory' line='974' column='1' id='02fcb7ea'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='8f39341c'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='defade9b'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt;::__nat, std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='fe299614'>
<member-type access='public'>
<typedef-decl name='type' type-id='a6e75f95' filepath='external/libcxx/include/type_traits' line='431' column='1' id='cd8b696d'/>
</member-type>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='2e34aa46'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='1b2ca977' filepath='external/libcxx/include/memory' line='1517' column='1' id='c1ea55f6'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='899220a9' filepath='external/libcxx/include/memory' line='1514' column='1' id='235de6c3'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='67b2b4d7' filepath='external/libcxx/include/memory' line='1523' column='1' id='31f0cc8d'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='9329bf2a' filepath='external/libcxx/include/memory' line='1520' column='1' id='474aee91'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt;, std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='6db053a0'>
<member-type access='public'>
<typedef-decl name='type' type-id='74fa7b20' filepath='external/libcxx/include/memory' line='1031' column='1' id='1b2ca977'/>
</member-type>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; &gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='11fbadd2'>
<member-type access='public'>
<typedef-decl name='type' type-id='09bd44aa' filepath='external/libcxx/include/memory' line='1171' column='1' id='67b2b4d7'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *, std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; &gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='7a42acad'>
<member-type access='public'>
<typedef-decl name='type' type-id='7a8a5989' filepath='external/libcxx/include/memory' line='1097' column='1' id='9329bf2a'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='08b00e2d'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='f132d3c4' filepath='external/libcxx/include/memory' line='974' column='1' id='7d527511'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='7a8a5989'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='fe10853a'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt;::__nat, std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='c6f8b91a'>
<member-type access='public'>
<typedef-decl name='type' type-id='c67da3ae' filepath='external/libcxx/include/type_traits' line='431' column='1' id='baf93f23'/>
</member-type>
</class-decl>
<class-decl name='__invoke_void_return_wrapper&lt;void&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/__functional_base' line='344' column='1' id='e354cd9b'/>
<class-decl name='__murmur2_or_cityhash&lt;unsigned int, 32&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/utility' line='989' column='1' id='6b47e928'/>
<namespace-decl name='__pointer_type_imp'>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; *, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; *&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='884ee219'>
<member-type access='public'>
<typedef-decl name='type' type-id='27be210c' filepath='external/libcxx/include/memory' line='1017' column='1' id='089a801e'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; *, std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; *&gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='b853e39f'>
<member-type access='public'>
<typedef-decl name='type' type-id='fdae5b46' filepath='external/libcxx/include/memory' line='1017' column='1' id='0c430c60'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, std::__1::allocator&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='f9547c75'>
<member-type access='public'>
<typedef-decl name='type' type-id='1e67833e' filepath='external/libcxx/include/memory' line='1017' column='1' id='269f6fbc'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt;, std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='6d3ac21d'>
<member-type access='public'>
<typedef-decl name='type' type-id='28845575' filepath='external/libcxx/include/memory' line='1017' column='1' id='eb625d48'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt;, std::__1::__hash_node_destructor&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; &gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='7a6a2d72'>
<member-type access='public'>
<typedef-decl name='type' type-id='36000438' filepath='external/libcxx/include/memory' line='1017' column='1' id='a7e8ad61'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='22b1ddab'>
<member-type access='public'>
<typedef-decl name='type' type-id='846a684d' filepath='external/libcxx/include/memory' line='1017' column='1' id='d119eda0'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;long long, std::__1::allocator&lt;long long&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='00b7da5d'>
<member-type access='public'>
<typedef-decl name='type' type-id='b5aa0770' filepath='external/libcxx/include/memory' line='1017' column='1' id='85033596'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;unsigned long long, std::__1::allocator&lt;unsigned long long&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='c380d343'>
<member-type access='public'>
<typedef-decl name='type' type-id='1e7d2591' filepath='external/libcxx/include/memory' line='1017' column='1' id='cddfc65c'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; *, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; *&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='b8eee37f'>
<member-type access='public'>
<typedef-decl name='type' type-id='c066511a' filepath='external/libcxx/include/memory' line='1017' column='1' id='99a00100'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; *, std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; *&gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='a3818ff1'>
<member-type access='public'>
<typedef-decl name='type' type-id='ac6148b8' filepath='external/libcxx/include/memory' line='1017' column='1' id='dbea275a'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, std::__1::allocator&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='514fbb4b'>
<member-type access='public'>
<typedef-decl name='type' type-id='13346654' filepath='external/libcxx/include/memory' line='1017' column='1' id='6d73632a'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt; *, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt; *&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='8554c56b'>
<member-type access='public'>
<typedef-decl name='type' type-id='78b90d7c' filepath='external/libcxx/include/memory' line='1017' column='1' id='98bbdccc'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt; *, std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt; *&gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='9e3e2279'>
<member-type access='public'>
<typedef-decl name='type' type-id='85bfaf56' filepath='external/libcxx/include/memory' line='1017' column='1' id='82ea3be2'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt; *, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt; *&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='29dc01d3'>
<member-type access='public'>
<typedef-decl name='type' type-id='2325d885' filepath='external/libcxx/include/memory' line='1017' column='1' id='8d5b8dbc'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt; *, std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt; *&gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='3d570dcd'>
<member-type access='public'>
<typedef-decl name='type' type-id='55621c27' filepath='external/libcxx/include/memory' line='1017' column='1' id='06c5cec2'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;android::sp&lt;android::SurfaceControl&gt;, std::__1::allocator&lt;android::sp&lt;android::SurfaceControl&gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='f0cf45c1'>
<member-type access='public'>
<typedef-decl name='type' type-id='34d59e91' filepath='external/libcxx/include/memory' line='1017' column='1' id='5b2cadc8'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; *, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; *&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='8362ad9d'>
<member-type access='public'>
<typedef-decl name='type' type-id='5bfa6c38' filepath='external/libcxx/include/memory' line='1017' column='1' id='a02bbb16'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; *, std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; *&gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='d0b3935b'>
<member-type access='public'>
<typedef-decl name='type' type-id='a6d7452a' filepath='external/libcxx/include/memory' line='1017' column='1' id='d93adb28'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, std::__1::allocator&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='9bf1aab9'>
<member-type access='public'>
<typedef-decl name='type' type-id='1eccf3ca' filepath='external/libcxx/include/memory' line='1017' column='1' id='7d50cc88'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;android::InputWindowCommands::TransferTouchFocusCommand, std::__1::allocator&lt;android::InputWindowCommands::TransferTouchFocusCommand&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='d4b560f5'>
<member-type access='public'>
<typedef-decl name='type' type-id='2061dfe6' filepath='external/libcxx/include/memory' line='1017' column='1' id='b70447c6'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;android::SurfaceControlStats, std::__1::allocator&lt;android::SurfaceControlStats&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='2a2f9253'>
<member-type access='public'>
<typedef-decl name='type' type-id='1e43f0b8' filepath='external/libcxx/include/memory' line='1017' column='1' id='f4548de4'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; *, std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; *&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='22e3f24b'>
<member-type access='public'>
<typedef-decl name='type' type-id='c9c33c2d' filepath='external/libcxx/include/memory' line='1017' column='1' id='8da56d2c'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; *, std::__1::__bucket_list_deallocator&lt;std::__1::allocator&lt;std::__1::__hash_node_base&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; *&gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='53d9e185'>
<member-type access='public'>
<typedef-decl name='type' type-id='727a2fbf' filepath='external/libcxx/include/memory' line='1017' column='1' id='66f05caa'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, std::__1::allocator&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='ae3b3431'>
<member-type access='public'>
<typedef-decl name='type' type-id='48821021' filepath='external/libcxx/include/memory' line='1017' column='1' id='148c7398'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt;, std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='958777a7'>
<member-type access='public'>
<typedef-decl name='type' type-id='18b9931c' filepath='external/libcxx/include/memory' line='1017' column='1' id='a72c7226'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;android::hardware::graphics::common::V1_2::Hdr, std::__1::allocator&lt;android::hardware::graphics::common::V1_2::Hdr&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='d68d97f3'>
<member-type access='public'>
<typedef-decl name='type' type-id='8d04a291' filepath='external/libcxx/include/memory' line='1017' column='1' id='f5f8760c'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt;, std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='37af749d'>
<member-type access='public'>
<typedef-decl name='type' type-id='e755f255' filepath='external/libcxx/include/memory' line='1017' column='1' id='36eede3c'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node&lt;long long, void *&gt;, std::__1::allocator&lt;std::__1::__hash_node&lt;long long, void *&gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='4c7277fd'>
<member-type access='public'>
<typedef-decl name='type' type-id='4f015deb' filepath='external/libcxx/include/memory' line='1017' column='1' id='a6c4c1fc'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt;, std::__1::allocator&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='cdd12d3b'>
<member-type access='public'>
<typedef-decl name='type' type-id='36b5e1a0' filepath='external/libcxx/include/memory' line='1017' column='1' id='91ae68d2'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt;, std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='e88e6361'>
<member-type access='public'>
<typedef-decl name='type' type-id='1c260141' filepath='external/libcxx/include/memory' line='1017' column='1' id='74fa7b20'/>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='__function'>
<class-decl name='__maybe_derive_from_unary_function&lt;void (void *, long long, const android::sp&lt;android::Fence&gt; &amp;, const std::__1::vector&lt;android::SurfaceControlStats, std::__1::allocator&lt;android::SurfaceControlStats&gt; &gt; &amp;)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/functional' line='1433' column='1' id='bc1b2d82'/>
<class-decl name='__maybe_derive_from_binary_function&lt;void (void *, long long, const android::sp&lt;android::Fence&gt; &amp;, const std::__1::vector&lt;android::SurfaceControlStats, std::__1::allocator&lt;android::SurfaceControlStats&gt; &gt; &amp;)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/functional' line='1444' column='1' id='48054c86'/>
<class-decl name='__value_func&lt;void (void *, long long, const android::sp&lt;android::Fence&gt; &amp;, const std::__1::vector&lt;android::SurfaceControlStats, std::__1::allocator&lt;android::SurfaceControlStats&gt; &gt; &amp;)&gt;' size-in-bits='192' visibility='default' filepath='external/libcxx/include/functional' line='1678' column='1' id='36dbc06a'>
<member-type access='private'>
<typedef-decl name='__func' type-id='4c30ca01' filepath='external/libcxx/include/functional' line='1682' column='1' id='d14acc85'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__buf_' type-id='b876f710' visibility='default' filepath='external/libcxx/include/functional' line='1680' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='128'>
<var-decl name='__f_' type-id='ffdae5a0' visibility='default' filepath='external/libcxx/include/functional' line='1683' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__value_func' filepath='external/libcxx/include/functional' line='1692' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c458ede8' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__value_func' mangled-name='_ZNSt3__110__function12__value_funcIFvPvxRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEEEC2ERKSH_' filepath='external/libcxx/include/functional' line='1724' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c458ede8' is-artificial='yes'/>
<parameter type-id='abefb57d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__value_func' filepath='external/libcxx/include/functional' line='1738' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c458ede8' is-artificial='yes'/>
<parameter type-id='85f4c9ce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~__value_func' mangled-name='_ZNSt3__110__function12__value_funcIFvPvxRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEEED2Ev' filepath='external/libcxx/include/functional' line='1755' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c458ede8' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__value_func&lt;(lambda at frameworks/base/native/android/surface_control.cpp:282:57), std::__1::allocator&lt;(lambda at frameworks/base/native/android/surface_control.cpp:282:57)&gt; &gt;' mangled-name='_ZNSt3__110__function12__value_funcIFvPvxRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEEEC2IZ33ASurfaceTransaction_setOnCompleteE3$_0NSB_ISJ_EEEEOT_T0_' filepath='external/libcxx/include/functional' line='1695' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c458ede8' is-artificial='yes'/>
<parameter type-id='98980936'/>
<parameter type-id='7d748444'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__base&lt;void (void *, long long, const android::sp&lt;android::Fence&gt; &amp;, const std::__1::vector&lt;android::SurfaceControlStats, std::__1::allocator&lt;android::SurfaceControlStats&gt; &gt; &amp;)&gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/functional' line='1554' column='1' id='4c30ca01'>
<member-function access='private'>
<function-decl name='__base' filepath='external/libcxx/include/functional' line='1556' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='091622e9' is-artificial='yes'/>
<parameter type-id='4aee6428'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__base' filepath='external/libcxx/include/functional' line='1559' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='091622e9' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~__base' mangled-name='_ZNSt3__110__function6__baseIFvPvxRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEEED2Ev' filepath='external/libcxx/include/functional' line='1560' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='091622e9' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='2'>
<function-decl name='__clone' mangled-name='_ZNKSt3__110__function6__baseIFvPvxRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEEE7__cloneEv' filepath='external/libcxx/include/functional' line='1561' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='46ee5ddc' is-artificial='yes'/>
<return type-id='091622e9'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='3'>
<function-decl name='__clone' mangled-name='_ZNKSt3__110__function6__baseIFvPvxRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEEE7__cloneEPSH_' filepath='external/libcxx/include/functional' line='1562' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='46ee5ddc' is-artificial='yes'/>
<parameter type-id='091622e9'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='4'>
<function-decl name='destroy' mangled-name='_ZNSt3__110__function6__baseIFvPvxRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEEE7destroyEv' filepath='external/libcxx/include/functional' line='1563' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='091622e9' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='5'>
<function-decl name='destroy_deallocate' mangled-name='_ZNSt3__110__function6__baseIFvPvxRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEEE18destroy_deallocateEv' filepath='external/libcxx/include/functional' line='1564' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='091622e9' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='6'>
<function-decl name='operator()' mangled-name='_ZNSt3__110__function6__baseIFvPvxRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEEEclEOS2_OxS8_SF_' filepath='external/libcxx/include/functional' line='1565' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='091622e9' is-artificial='yes'/>
<parameter type-id='94effc77'/>
<parameter type-id='19f1810a'/>
<parameter type-id='bac2bb80'/>
<parameter type-id='78b775fc'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__func&lt;(lambda at frameworks/base/native/android/surface_control.cpp:282:57), std::__1::allocator&lt;(lambda at frameworks/base/native/android/surface_control.cpp:282:57)&gt;, void (void *, long long, const android::sp&lt;android::Fence&gt; &amp;, const std::__1::vector&lt;android::SurfaceControlStats, std::__1::allocator&lt;android::SurfaceControlStats&gt; &gt; &amp;)&gt;' size-in-bits='64' visibility='default' filepath='external/libcxx/include/functional' line='1577' column='1' id='eb9aac9f'>
<base-class access='public' layout-offset-in-bits='0' type-id='4c30ca01'/>
<data-member access='private' layout-offset-in-bits='32'>
<var-decl name='__f_' type-id='25e1a861' visibility='default' filepath='external/libcxx/include/functional' line='1580' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__func' filepath='external/libcxx/include/functional' line='1583' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='48e19127' is-artificial='yes'/>
<parameter type-id='98980936'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__func' mangled-name='_ZNSt3__110__function6__funcIZ33ASurfaceTransaction_setOnCompleteE3$_0NS_9allocatorIS2_EEFvPvxRKN7android2spINS6_5FenceEEERKNS_6vectorINS6_19SurfaceControlStatsENS3_ISD_EEEEEEC2ERKS2_RKS4_' filepath='external/libcxx/include/functional' line='1587' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='48e19127' is-artificial='yes'/>
<parameter type-id='828a0263'/>
<parameter type-id='e06c6646'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__func' mangled-name='_ZNSt3__110__function6__funcIZ33ASurfaceTransaction_setOnCompleteE3$_0NS_9allocatorIS2_EEFvPvxRKN7android2spINS6_5FenceEEERKNS_6vectorINS6_19SurfaceControlStatsENS3_ISD_EEEEEEC2ERKS2_OS4_' filepath='external/libcxx/include/functional' line='1591' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='48e19127' is-artificial='yes'/>
<parameter type-id='828a0263'/>
<parameter type-id='2dd38501'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__func' mangled-name='_ZNSt3__110__function6__funcIZ33ASurfaceTransaction_setOnCompleteE3$_0NS_9allocatorIS2_EEFvPvxRKN7android2spINS6_5FenceEEERKNS_6vectorINS6_19SurfaceControlStatsENS3_ISD_EEEEEEC2EOS2_OS4_' filepath='external/libcxx/include/functional' line='1595' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='48e19127' is-artificial='yes'/>
<parameter type-id='98980936'/>
<parameter type-id='2dd38501'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='2'>
<function-decl name='__clone' mangled-name='_ZNKSt3__110__function6__funcIZ33ASurfaceTransaction_setOnCompleteE3$_0NS_9allocatorIS2_EEFvPvxRKN7android2spINS6_5FenceEEERKNS_6vectorINS6_19SurfaceControlStatsENS3_ISD_EEEEEE7__cloneEv' filepath='external/libcxx/include/functional' line='1598' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='82507e80' is-artificial='yes'/>
<return type-id='091622e9'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='3'>
<function-decl name='__clone' mangled-name='_ZNKSt3__110__function6__funcIZ33ASurfaceTransaction_setOnCompleteE3$_0NS_9allocatorIS2_EEFvPvxRKN7android2spINS6_5FenceEEERKNS_6vectorINS6_19SurfaceControlStatsENS3_ISD_EEEEEE7__cloneEPNS0_6__baseISI_EE' filepath='external/libcxx/include/functional' line='1599' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='82507e80' is-artificial='yes'/>
<parameter type-id='091622e9'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='4'>
<function-decl name='destroy' mangled-name='_ZNSt3__110__function6__funcIZ33ASurfaceTransaction_setOnCompleteE3$_0NS_9allocatorIS2_EEFvPvxRKN7android2spINS6_5FenceEEERKNS_6vectorINS6_19SurfaceControlStatsENS3_ISD_EEEEEE7destroyEv' filepath='external/libcxx/include/functional' line='1600' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='48e19127' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='5'>
<function-decl name='destroy_deallocate' mangled-name='_ZNSt3__110__function6__funcIZ33ASurfaceTransaction_setOnCompleteE3$_0NS_9allocatorIS2_EEFvPvxRKN7android2spINS6_5FenceEEERKNS_6vectorINS6_19SurfaceControlStatsENS3_ISD_EEEEEE18destroy_deallocateEv' filepath='external/libcxx/include/functional' line='1601' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='48e19127' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='6'>
<function-decl name='operator()' mangled-name='_ZNSt3__110__function6__funcIZ33ASurfaceTransaction_setOnCompleteE3$_0NS_9allocatorIS2_EEFvPvxRKN7android2spINS6_5FenceEEERKNS_6vectorINS6_19SurfaceControlStatsENS3_ISD_EEEEEEclEOS5_OxSB_SH_' filepath='external/libcxx/include/functional' line='1602' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='48e19127' is-artificial='yes'/>
<parameter type-id='94effc77'/>
<parameter type-id='19f1810a'/>
<parameter type-id='bac2bb80'/>
<parameter type-id='78b775fc'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__alloc_func&lt;(lambda at frameworks/base/native/android/surface_control.cpp:282:57), std::__1::allocator&lt;(lambda at frameworks/base/native/android/surface_control.cpp:282:57)&gt;, void (void *, long long, const android::sp&lt;android::Fence&gt; &amp;, const std::__1::vector&lt;android::SurfaceControlStats, std::__1::allocator&lt;android::SurfaceControlStats&gt; &gt; &amp;)&gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/functional' line='1481' column='1' id='25e1a861'>
<member-type access='private'>
<typedef-decl name='_Target' type-id='2de51dab' filepath='external/libcxx/include/functional' line='1486' column='1' id='0be802d8'/>
</member-type>
<member-type access='private'>
<typedef-decl name='_Alloc' type-id='75b47e61' filepath='external/libcxx/include/functional' line='1487' column='1' id='75a518a6'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__f_' type-id='92dc2ee2' visibility='default' filepath='external/libcxx/include/functional' line='1483' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__alloc_func' filepath='external/libcxx/include/functional' line='1496' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='61908449' is-artificial='yes'/>
<parameter type-id='93d179eb'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__alloc_func' mangled-name='_ZNSt3__110__function12__alloc_funcIZ33ASurfaceTransaction_setOnCompleteE3$_0NS_9allocatorIS2_EEFvPvxRKN7android2spINS6_5FenceEEERKNS_6vectorINS6_19SurfaceControlStatsENS3_ISD_EEEEEEC2ERKS2_RKS4_' filepath='external/libcxx/include/functional' line='1503' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='61908449' is-artificial='yes'/>
<parameter type-id='eaad5cca'/>
<parameter type-id='512a0bb0'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__alloc_func' mangled-name='_ZNSt3__110__function12__alloc_funcIZ33ASurfaceTransaction_setOnCompleteE3$_0NS_9allocatorIS2_EEFvPvxRKN7android2spINS6_5FenceEEERKNS_6vectorINS6_19SurfaceControlStatsENS3_ISD_EEEEEEC2ERKS2_OS4_' filepath='external/libcxx/include/functional' line='1510' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='61908449' is-artificial='yes'/>
<parameter type-id='eaad5cca'/>
<parameter type-id='0532d11b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__alloc_func' mangled-name='_ZNSt3__110__function12__alloc_funcIZ33ASurfaceTransaction_setOnCompleteE3$_0NS_9allocatorIS2_EEFvPvxRKN7android2spINS6_5FenceEEERKNS_6vectorINS6_19SurfaceControlStatsENS3_ISD_EEEEEEC2EOS2_OS4_' filepath='external/libcxx/include/functional' line='1517' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='61908449' is-artificial='yes'/>
<parameter type-id='93d179eb'/>
<parameter type-id='0532d11b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<class-decl name='pair&lt;ASurfaceControl *&amp;, ASurfaceControlStats &amp;&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='01608bde'/>
<class-decl name='pair&lt;ASurfaceControl *&amp;&amp;, ASurfaceControlStats &amp;&amp;&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='b83aca4a'/>
<class-decl name='__hash_const_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='bd12d8b7'/>
<class-decl name='__hash_local_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='17052d87'/>
<class-decl name='__hash_const_local_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='e84c2d67'/>
<class-decl name='__hash_map_const_iterator&lt;std::__1::__hash_const_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; &gt;' visibility='default' is-declaration-only='yes' id='c6ad08ed'/>
<class-decl name='pair&lt;std::__1::__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; &gt;, bool&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='942713f5'/>
<class-decl name='__insert_return_type&lt;std::__1::__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; &gt;, std::__1::__basic_node_handle&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt;, std::__1::allocator&lt;std::__1::pair&lt;ASurfaceControl *const, ASurfaceControlStats&gt; &gt;, __map_node_handle_specifics&gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='17daebc4'/>
<class-decl name='__basic_node_handle&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt;, std::__1::allocator&lt;std::__1::pair&lt;ASurfaceControl *const, ASurfaceControlStats&gt; &gt;, __map_node_handle_specifics&gt;' visibility='default' is-declaration-only='yes' id='0a0baf19'/>
<class-decl name='pair&lt;std::__1::__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; &gt;, std::__1::__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; &gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='9e499c5b'/>
<class-decl name='pair&lt;std::__1::__hash_map_const_iterator&lt;std::__1::__hash_const_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; &gt;, std::__1::__hash_map_const_iterator&lt;std::__1::__hash_const_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; &gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='4bc1f5eb'/>
<class-decl name='__hash_map_iterator&lt;std::__1::__hash_local_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; &gt;' visibility='default' is-declaration-only='yes' id='cdb7bb81'/>
<class-decl name='__hash_map_const_iterator&lt;std::__1::__hash_const_local_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;ASurfaceControl *, ASurfaceControlStats&gt;, void *&gt; *&gt; &gt;' visibility='default' is-declaration-only='yes' id='9acf275d'/>
<class-decl name='__wrap_iter&lt;unsigned char *&gt;' visibility='default' is-declaration-only='yes' id='68fdf037'/>
<class-decl name='__wrap_iter&lt;const unsigned char *&gt;' visibility='default' is-declaration-only='yes' id='5ec92c0a'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;unsigned char *&gt; &gt;' visibility='default' is-declaration-only='yes' id='b0b63972'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;const unsigned char *&gt; &gt;' visibility='default' is-declaration-only='yes' id='5f2bceeb'/>
<class-decl name='__split_buffer&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &amp;&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='448d3769'/>
<class-decl name='optional&lt;android::String16&gt;' visibility='default' is-declaration-only='yes' id='63080be8'/>
<class-decl name='unique_ptr&lt;android::String16, std::__1::default_delete&lt;android::String16&gt; &gt;' visibility='default' is-declaration-only='yes' id='427e4b8a'/>
<class-decl name='optional&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='dff69842'/>
<class-decl name='optional&lt;std::__1::vector&lt;signed char, std::__1::allocator&lt;signed char&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='6ba1fceb'/>
<class-decl name='unique_ptr&lt;std::__1::vector&lt;signed char, std::__1::allocator&lt;signed char&gt; &gt;, std::__1::default_delete&lt;std::__1::vector&lt;signed char, std::__1::allocator&lt;signed char&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='9360eadc'/>
<class-decl name='vector&lt;signed char, std::__1::allocator&lt;signed char&gt; &gt;' visibility='default' is-declaration-only='yes' id='3c4ae4e9'/>
<class-decl name='optional&lt;std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='49eccd9d'/>
<class-decl name='unique_ptr&lt;std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt;, std::__1::default_delete&lt;std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='9c9ad7b0'/>
<class-decl name='optional&lt;std::__1::vector&lt;int, std::__1::allocator&lt;int&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='8c662fc5'/>
<class-decl name='unique_ptr&lt;std::__1::vector&lt;int, std::__1::allocator&lt;int&gt; &gt;, std::__1::default_delete&lt;std::__1::vector&lt;int, std::__1::allocator&lt;int&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='5417a89c'/>
<class-decl name='optional&lt;std::__1::vector&lt;long long, std::__1::allocator&lt;long long&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='482d220b'/>
<class-decl name='unique_ptr&lt;std::__1::vector&lt;long long, std::__1::allocator&lt;long long&gt; &gt;, std::__1::default_delete&lt;std::__1::vector&lt;long long, std::__1::allocator&lt;long long&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='2f680da0'/>
<class-decl name='__wrap_iter&lt;long long *&gt;' visibility='default' is-declaration-only='yes' id='efded478'/>
<class-decl name='__wrap_iter&lt;const long long *&gt;' visibility='default' is-declaration-only='yes' id='2d3a5701'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;long long *&gt; &gt;' visibility='default' is-declaration-only='yes' id='bab30871'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;const long long *&gt; &gt;' visibility='default' is-declaration-only='yes' id='0a83870c'/>
<class-decl name='__split_buffer&lt;long long, std::__1::allocator&lt;long long&gt; &amp;&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='f057a063'/>
<class-decl name='optional&lt;std::__1::vector&lt;unsigned long long, std::__1::allocator&lt;unsigned long long&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='a3295715'/>
<class-decl name='unique_ptr&lt;std::__1::vector&lt;unsigned long long, std::__1::allocator&lt;unsigned long long&gt; &gt;, std::__1::default_delete&lt;std::__1::vector&lt;unsigned long long, std::__1::allocator&lt;unsigned long long&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='cab02d1c'/>
<class-decl name='__wrap_iter&lt;unsigned long long *&gt;' visibility='default' is-declaration-only='yes' id='998e238d'/>
<class-decl name='__wrap_iter&lt;const unsigned long long *&gt;' visibility='default' is-declaration-only='yes' id='82d2f516'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;unsigned long long *&gt; &gt;' visibility='default' is-declaration-only='yes' id='83076282'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;const unsigned long long *&gt; &gt;' visibility='default' is-declaration-only='yes' id='8ae647e9'/>
<class-decl name='__split_buffer&lt;unsigned long long, std::__1::allocator&lt;unsigned long long&gt; &amp;&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='23e10081'/>
<class-decl name='optional&lt;std::__1::vector&lt;float, std::__1::allocator&lt;float&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='23f2d06f'/>
<class-decl name='unique_ptr&lt;std::__1::vector&lt;float, std::__1::allocator&lt;float&gt; &gt;, std::__1::default_delete&lt;std::__1::vector&lt;float, std::__1::allocator&lt;float&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='b9fa8f40'/>
<class-decl name='vector&lt;float, std::__1::allocator&lt;float&gt; &gt;' visibility='default' is-declaration-only='yes' id='255041c5'/>
<class-decl name='optional&lt;std::__1::vector&lt;double, std::__1::allocator&lt;double&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='2a92430d'/>
<class-decl name='unique_ptr&lt;std::__1::vector&lt;double, std::__1::allocator&lt;double&gt; &gt;, std::__1::default_delete&lt;std::__1::vector&lt;double, std::__1::allocator&lt;double&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='cdd69b5c'/>
<class-decl name='vector&lt;double, std::__1::allocator&lt;double&gt; &gt;' visibility='default' is-declaration-only='yes' id='9f0bbb87'/>
<class-decl name='optional&lt;std::__1::vector&lt;bool, std::__1::allocator&lt;bool&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='606d2805'/>
<class-decl name='unique_ptr&lt;std::__1::vector&lt;bool, std::__1::allocator&lt;bool&gt; &gt;, std::__1::default_delete&lt;std::__1::vector&lt;bool, std::__1::allocator&lt;bool&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='ff70dc94'/>
<class-decl name='vector&lt;bool, std::__1::allocator&lt;bool&gt; &gt;' visibility='default' is-declaration-only='yes' id='aa688d0f'/>
<class-decl name='optional&lt;std::__1::vector&lt;char16_t, std::__1::allocator&lt;char16_t&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='359485b5'/>
<class-decl name='unique_ptr&lt;std::__1::vector&lt;char16_t, std::__1::allocator&lt;char16_t&gt; &gt;, std::__1::default_delete&lt;std::__1::vector&lt;char16_t, std::__1::allocator&lt;char16_t&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='0e839744'/>
<class-decl name='vector&lt;char16_t, std::__1::allocator&lt;char16_t&gt; &gt;' visibility='default' is-declaration-only='yes' id='8e24268f'/>
<class-decl name='optional&lt;std::__1::vector&lt;std::__1::optional&lt;android::String16&gt;, std::__1::allocator&lt;std::__1::optional&lt;android::String16&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='3f8702cf'/>
<class-decl name='unique_ptr&lt;std::__1::vector&lt;std::__1::unique_ptr&lt;android::String16, std::__1::default_delete&lt;android::String16&gt; &gt;, std::__1::allocator&lt;std::__1::unique_ptr&lt;android::String16, std::__1::default_delete&lt;android::String16&gt; &gt; &gt; &gt;, std::__1::default_delete&lt;std::__1::vector&lt;std::__1::unique_ptr&lt;android::String16, std::__1::default_delete&lt;android::String16&gt; &gt;, std::__1::allocator&lt;std::__1::unique_ptr&lt;android::String16, std::__1::default_delete&lt;android::String16&gt; &gt; &gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='a3eca172'/>
<class-decl name='vector&lt;android::String16, std::__1::allocator&lt;android::String16&gt; &gt;' visibility='default' is-declaration-only='yes' id='d5fd3ca7'/>
<class-decl name='optional&lt;std::__1::vector&lt;std::__1::optional&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, std::__1::allocator&lt;std::__1::optional&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='560c92f7'/>
<class-decl name='unique_ptr&lt;std::__1::vector&lt;std::__1::unique_ptr&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::default_delete&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt; &gt;, std::__1::allocator&lt;std::__1::unique_ptr&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::default_delete&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt; &gt; &gt; &gt;, std::__1::default_delete&lt;std::__1::vector&lt;std::__1::unique_ptr&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::default_delete&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt; &gt;, std::__1::allocator&lt;std::__1::unique_ptr&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::default_delete&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='444756ca'/>
<class-decl name='vector&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::allocator&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='46767cd5'/>
<class-decl name='optional&lt;std::__1::vector&lt;android::sp&lt;android::IBinder&gt;, std::__1::allocator&lt;android::sp&lt;android::IBinder&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='7bb1d8e1'/>
<class-decl name='unique_ptr&lt;std::__1::vector&lt;android::sp&lt;android::IBinder&gt;, std::__1::allocator&lt;android::sp&lt;android::IBinder&gt; &gt; &gt;, std::__1::default_delete&lt;std::__1::vector&lt;android::sp&lt;android::IBinder&gt;, std::__1::allocator&lt;android::sp&lt;android::IBinder&gt; &gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='b54229ce'/>
<class-decl name='vector&lt;android::sp&lt;android::IBinder&gt;, std::__1::allocator&lt;android::sp&lt;android::IBinder&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='45e7b03b'/>
<class-decl name='optional&lt;std::__1::vector&lt;android::base::unique_fd_impl&lt;android::base::DefaultCloser&gt;, std::__1::allocator&lt;android::base::unique_fd_impl&lt;android::base::DefaultCloser&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='b04db2dd'/>
<class-decl name='unique_ptr&lt;std::__1::vector&lt;android::base::unique_fd_impl&lt;android::base::DefaultCloser&gt;, std::__1::allocator&lt;android::base::unique_fd_impl&lt;android::base::DefaultCloser&gt; &gt; &gt;, std::__1::default_delete&lt;std::__1::vector&lt;android::base::unique_fd_impl&lt;android::base::DefaultCloser&gt;, std::__1::allocator&lt;android::base::unique_fd_impl&lt;android::base::DefaultCloser&gt; &gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='82a684ba'/>
<class-decl name='vector&lt;android::base::unique_fd_impl&lt;android::base::DefaultCloser&gt;, std::__1::allocator&lt;android::base::unique_fd_impl&lt;android::base::DefaultCloser&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='4de8320f'/>
<class-decl name='pair&lt;android::sp&lt;android::SurfaceControl&gt; &amp;, android::ComposerState &amp;&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='3bad31be'/>
<class-decl name='pair&lt;android::sp&lt;android::SurfaceControl&gt; &amp;&amp;, android::ComposerState &amp;&amp;&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='c98c9c82'/>
<class-decl name='pair&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt;, bool&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='54ea5a4d'/>
<class-decl name='__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='e0800591'/>
<class-decl name='__hash_const_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='cc09c171'/>
<class-decl name='unique_ptr&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt;, std::__1::__hash_node_destructor&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='6370122f'/>
<class-decl name='__hash_local_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='a58f61e1'/>
<class-decl name='__hash_const_local_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='2133bd01'/>
<class-decl name='__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; &gt;' visibility='default' is-declaration-only='yes' id='727a2ce7'/>
<class-decl name='__hash_map_const_iterator&lt;std::__1::__hash_const_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; &gt;' visibility='default' is-declaration-only='yes' id='7a4acb43'/>
<class-decl name='pair&lt;std::__1::__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; &gt;, bool&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='a24b9087'/>
<class-decl name='__insert_return_type&lt;std::__1::__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; &gt;, std::__1::__basic_node_handle&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt;, std::__1::allocator&lt;std::__1::pair&lt;const android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt; &gt;, __map_node_handle_specifics&gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='b14a07f8'/>
<class-decl name='__basic_node_handle&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt;, std::__1::allocator&lt;std::__1::pair&lt;const android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt; &gt;, __map_node_handle_specifics&gt;' visibility='default' is-declaration-only='yes' id='52e6d633'/>
<class-decl name='pair&lt;std::__1::__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; &gt;, std::__1::__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; &gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='47705197'/>
<class-decl name='pair&lt;std::__1::__hash_map_const_iterator&lt;std::__1::__hash_const_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; &gt;, std::__1::__hash_map_const_iterator&lt;std::__1::__hash_const_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; &gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='dc5ae41f'/>
<class-decl name='__hash_map_iterator&lt;std::__1::__hash_local_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; &gt;' visibility='default' is-declaration-only='yes' id='47d846d7'/>
<class-decl name='__hash_map_const_iterator&lt;std::__1::__hash_const_local_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt;, void *&gt; *&gt; &gt;' visibility='default' is-declaration-only='yes' id='c947f453'/>
<class-decl name='pair&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt;, bool&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='4cbe69e7'/>
<class-decl name='__hash_iterator&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='4ce585df'/>
<class-decl name='unique_ptr&lt;std::__1::__hash_node&lt;long long, void *&gt;, std::__1::__hash_node_destructor&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;long long, void *&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='2a7e34ef'/>
<class-decl name='__hash_local_iterator&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='3eb1884f'/>
<class-decl name='__hash_const_local_iterator&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='4d2bc6ef'/>
<class-decl name='pair&lt;std::__1::__hash_const_iterator&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt;, bool&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='ddfc9e47'/>
<class-decl name='__insert_return_type&lt;std::__1::__hash_const_iterator&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt;, std::__1::__basic_node_handle&lt;std::__1::__hash_node&lt;long long, void *&gt;, std::__1::allocator&lt;long long&gt;, __set_node_handle_specifics&gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='7183738c'/>
<class-decl name='__basic_node_handle&lt;std::__1::__hash_node&lt;long long, void *&gt;, std::__1::allocator&lt;long long&gt;, __set_node_handle_specifics&gt;' visibility='default' is-declaration-only='yes' id='cb84c3a7'/>
<class-decl name='pair&lt;std::__1::__hash_const_iterator&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt;, std::__1::__hash_const_iterator&lt;std::__1::__hash_node&lt;long long, void *&gt; *&gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='0d1e5e33'/>
<class-decl name='pair&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt;, bool&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='92c82b94'/>
<class-decl name='__hash_iterator&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='6f63fd06'/>
<class-decl name='__hash_const_iterator&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='c82281e6'/>
<class-decl name='unique_ptr&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt;, std::__1::__hash_node_destructor&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='551409b5'/>
<class-decl name='__hash_local_iterator&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='ef3102b6'/>
<class-decl name='__hash_const_local_iterator&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='486569d6'/>
<class-decl name='pair&lt;std::__1::__hash_const_iterator&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt;, bool&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='0b313c74'/>
<class-decl name='__insert_return_type&lt;std::__1::__hash_const_iterator&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt;, std::__1::__basic_node_handle&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt;, std::__1::allocator&lt;android::sp&lt;android::SurfaceControl&gt; &gt;, __set_node_handle_specifics&gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='698a8dd9'/>
<class-decl name='__basic_node_handle&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt;, std::__1::allocator&lt;android::sp&lt;android::SurfaceControl&gt; &gt;, __set_node_handle_specifics&gt;' visibility='default' is-declaration-only='yes' id='7cafdcad'/>
<class-decl name='pair&lt;std::__1::__hash_const_iterator&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt;, std::__1::__hash_const_iterator&lt;std::__1::__hash_node&lt;android::sp&lt;android::SurfaceControl&gt;, void *&gt; *&gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='68f95eef'/>
<class-decl name='pair&lt;android::sp&lt;android::ITransactionCompletedListener&gt; &amp;, android::SurfaceComposerClient::CallbackInfo &amp;&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='80e9c312'/>
<class-decl name='pair&lt;android::sp&lt;android::ITransactionCompletedListener&gt; &amp;&amp;, android::SurfaceComposerClient::CallbackInfo &amp;&amp;&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='b0c9028e'/>
<class-decl name='pair&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt;, bool&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='3e98d597'/>
<class-decl name='__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='d23fc447'/>
<class-decl name='__hash_const_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='e71c70e7'/>
<class-decl name='unique_ptr&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt;, std::__1::__hash_node_destructor&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='95a6db49'/>
<class-decl name='__hash_local_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='26d52297'/>
<class-decl name='__hash_const_local_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='230886f7'/>
<class-decl name='__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; &gt;' visibility='default' is-declaration-only='yes' id='eb413241'/>
<class-decl name='__hash_map_const_iterator&lt;std::__1::__hash_const_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; &gt;' visibility='default' is-declaration-only='yes' id='2fd7d0e5'/>
<class-decl name='pair&lt;std::__1::__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; &gt;, bool&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='52a60dcd'/>
<class-decl name='__insert_return_type&lt;std::__1::__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; &gt;, std::__1::__basic_node_handle&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt;, std::__1::allocator&lt;std::__1::pair&lt;const android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt; &gt;, __map_node_handle_specifics&gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='db46f8aa'/>
<class-decl name='__basic_node_handle&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt;, std::__1::allocator&lt;std::__1::pair&lt;const android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt; &gt;, __map_node_handle_specifics&gt;' visibility='default' is-declaration-only='yes' id='3f532c09'/>
<class-decl name='pair&lt;std::__1::__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; &gt;, std::__1::__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; &gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='7b1103cb'/>
<class-decl name='pair&lt;std::__1::__hash_map_const_iterator&lt;std::__1::__hash_const_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; &gt;, std::__1::__hash_map_const_iterator&lt;std::__1::__hash_const_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; &gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='d91ad3d3'/>
<class-decl name='__hash_map_iterator&lt;std::__1::__hash_local_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; &gt;' visibility='default' is-declaration-only='yes' id='9450f971'/>
<class-decl name='__hash_map_const_iterator&lt;std::__1::__hash_const_local_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt;, void *&gt; *&gt; &gt;' visibility='default' is-declaration-only='yes' id='08e61eb5'/>
<class-decl name='__wrap_iter&lt;android::InputWindowCommands::TransferTouchFocusCommand *&gt;' visibility='default' is-declaration-only='yes' id='9777d936'/>
<class-decl name='__wrap_iter&lt;const android::InputWindowCommands::TransferTouchFocusCommand *&gt;' visibility='default' is-declaration-only='yes' id='d3e301f3'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;android::InputWindowCommands::TransferTouchFocusCommand *&gt; &gt;' visibility='default' is-declaration-only='yes' id='94677d2f'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;const android::InputWindowCommands::TransferTouchFocusCommand *&gt; &gt;' visibility='default' is-declaration-only='yes' id='c56c58fe'/>
<class-decl name='__split_buffer&lt;android::InputWindowCommands::TransferTouchFocusCommand, std::__1::allocator&lt;android::InputWindowCommands::TransferTouchFocusCommand&gt; &amp;&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='a049489b'/>
<class-decl name='__wrap_iter&lt;android::SurfaceControlStats *&gt;' visibility='default' is-declaration-only='yes' id='b2cd03a2'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;android::SurfaceControlStats *&gt; &gt;' visibility='default' is-declaration-only='yes' id='c8b377b5'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;const android::SurfaceControlStats *&gt; &gt;' visibility='default' is-declaration-only='yes' id='6c67a3ee'/>
<class-decl name='__split_buffer&lt;android::SurfaceControlStats, std::__1::allocator&lt;android::SurfaceControlStats&gt; &amp;&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='ad28cb01'/>
<class-decl name='pair&lt;unsigned int &amp;, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &amp;&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='44e790fd'/>
<class-decl name='pair&lt;unsigned int &amp;&amp;, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &amp;&amp;&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='adac5055'/>
<class-decl name='pair&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt;, bool&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='bd6ae4b4'/>
<class-decl name='__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='25b21f7e'/>
<class-decl name='__hash_const_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='67faf55e'/>
<class-decl name='unique_ptr&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt;, std::__1::__hash_node_destructor&lt;std::__1::allocator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='60e82ce5'/>
<class-decl name='__hash_local_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='75b8876e'/>
<class-decl name='__hash_const_local_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt;' visibility='default' is-declaration-only='yes' id='de6e288e'/>
<class-decl name='__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; &gt;' visibility='default' is-declaration-only='yes' id='97e94ccc'/>
<class-decl name='__hash_map_const_iterator&lt;std::__1::__hash_const_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; &gt;' visibility='default' is-declaration-only='yes' id='2deb5a78'/>
<class-decl name='pair&lt;std::__1::__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; &gt;, bool&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='41ea9746'/>
<class-decl name='__insert_return_type&lt;std::__1::__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; &gt;, std::__1::__basic_node_handle&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt;, std::__1::allocator&lt;std::__1::pair&lt;const unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt; &gt;, __map_node_handle_specifics&gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='d25e4b8f'/>
<class-decl name='__basic_node_handle&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt;, std::__1::allocator&lt;std::__1::pair&lt;const unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt; &gt;, __map_node_handle_specifics&gt;' visibility='default' is-declaration-only='yes' id='78fb974d'/>
<class-decl name='pair&lt;std::__1::__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; &gt;, std::__1::__hash_map_iterator&lt;std::__1::__hash_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; &gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='2e75cc03'/>
<class-decl name='pair&lt;std::__1::__hash_map_const_iterator&lt;std::__1::__hash_const_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; &gt;, std::__1::__hash_map_const_iterator&lt;std::__1::__hash_const_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; &gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='8b48d443'/>
<class-decl name='__hash_map_iterator&lt;std::__1::__hash_local_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; &gt;' visibility='default' is-declaration-only='yes' id='8140df5c'/>
<class-decl name='__hash_map_const_iterator&lt;std::__1::__hash_const_local_iterator&lt;std::__1::__hash_node&lt;std::__1::__hash_value_type&lt;unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt;, void *&gt; *&gt; &gt;' visibility='default' is-declaration-only='yes' id='2f224d68'/>
<class-decl name='__wrap_iter&lt;android::hardware::graphics::common::V1_2::Hdr *&gt;' visibility='default' is-declaration-only='yes' id='2f365fcd'/>
<class-decl name='__wrap_iter&lt;const android::hardware::graphics::common::V1_2::Hdr *&gt;' visibility='default' is-declaration-only='yes' id='1c73a1d6'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;android::hardware::graphics::common::V1_2::Hdr *&gt; &gt;' visibility='default' is-declaration-only='yes' id='86c20632'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;const android::hardware::graphics::common::V1_2::Hdr *&gt; &gt;' visibility='default' is-declaration-only='yes' id='191779d9'/>
<class-decl name='__split_buffer&lt;android::hardware::graphics::common::V1_2::Hdr, std::__1::allocator&lt;android::hardware::graphics::common::V1_2::Hdr&gt; &amp;&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='f8166921'/>
</namespace-decl>
<class-decl name='initializer_list&lt;std::__1::pair&lt;ASurfaceControl *const, ASurfaceControlStats&gt; &gt;' visibility='default' is-declaration-only='yes' id='f4e12a25'/>
<class-decl name='initializer_list&lt;unsigned char&gt;' visibility='default' is-declaration-only='yes' id='8723cba4'/>
<class-decl name='initializer_list&lt;long long&gt;' visibility='default' is-declaration-only='yes' id='b5ce4ba7'/>
<class-decl name='initializer_list&lt;unsigned long long&gt;' visibility='default' is-declaration-only='yes' id='fa76a338'/>
<class-decl name='initializer_list&lt;std::__1::pair&lt;const android::sp&lt;android::SurfaceControl&gt;, android::ComposerState&gt; &gt;' visibility='default' is-declaration-only='yes' id='840c594b'/>
<class-decl name='initializer_list&lt;android::sp&lt;android::SurfaceControl&gt; &gt;' visibility='default' is-declaration-only='yes' id='dbcb0740'/>
<class-decl name='initializer_list&lt;std::__1::pair&lt;const android::sp&lt;android::ITransactionCompletedListener&gt;, android::SurfaceComposerClient::CallbackInfo&gt; &gt;' visibility='default' is-declaration-only='yes' id='a62b8121'/>
<class-decl name='initializer_list&lt;android::InputWindowCommands::TransferTouchFocusCommand&gt;' visibility='default' is-declaration-only='yes' id='956aec65'/>
<class-decl name='initializer_list&lt;android::SurfaceControlStats&gt;' visibility='default' is-declaration-only='yes' id='a4303bf7'/>
<class-decl name='initializer_list&lt;std::__1::pair&lt;const unsigned int, std::__1::vector&lt;unsigned char, std::__1::allocator&lt;unsigned char&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='71502288'/>
<class-decl name='initializer_list&lt;android::hardware::graphics::common::V1_2::Hdr&gt;' visibility='default' is-declaration-only='yes' id='8f350b68'/>
</namespace-decl>
<function-decl name='ASurfaceTransaction_setOnComplete' mangled-name='ASurfaceTransaction_setOnComplete' filepath='frameworks/base/native/android/surface_control.cpp' line='276' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASurfaceTransaction_setOnComplete@@LIBANDROID'>
<parameter type-id='97b42359' name='aSurfaceTransaction' filepath='frameworks/base/native/android/surface_control.cpp' line='276' column='1'/>
<parameter type-id='eaa32e2f' name='context' filepath='frameworks/base/native/android/surface_control.cpp' line='276' column='1'/>
<parameter type-id='f2816675' name='func' filepath='frameworks/base/native/android/surface_control.cpp' line='277' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ASurfaceControl_createFromWindow' mangled-name='ASurfaceControl_createFromWindow' filepath='frameworks/base/native/android/surface_control.cpp' line='127' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASurfaceControl_createFromWindow@@LIBANDROID'>
<parameter type-id='96ae8d47' name='window' filepath='frameworks/base/native/android/surface_control.cpp' line='127' column='1'/>
<parameter type-id='80f4b756' name='debug_name' filepath='frameworks/base/native/android/surface_control.cpp' line='127' column='1'/>
<return type-id='0373e656'/>
</function-decl>
<function-decl name='ASurfaceControl_create' mangled-name='ASurfaceControl_create' filepath='frameworks/base/native/android/surface_control.cpp' line='150' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASurfaceControl_create@@LIBANDROID'>
<parameter type-id='0373e656' name='parent' filepath='frameworks/base/native/android/surface_control.cpp' line='150' column='1'/>
<parameter type-id='80f4b756' name='debug_name' filepath='frameworks/base/native/android/surface_control.cpp' line='150' column='1'/>
<return type-id='0373e656'/>
</function-decl>
<function-decl name='ASurfaceControl_release' mangled-name='ASurfaceControl_release' filepath='frameworks/base/native/android/surface_control.cpp' line='172' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASurfaceControl_release@@LIBANDROID'>
<parameter type-id='0373e656' name='aSurfaceControl' filepath='frameworks/base/native/android/surface_control.cpp' line='172' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ASurfaceTransaction_create' mangled-name='ASurfaceTransaction_create' filepath='frameworks/base/native/android/surface_control.cpp' line='178' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASurfaceTransaction_create@@LIBANDROID'>
<return type-id='97b42359'/>
</function-decl>
<function-decl name='ASurfaceTransaction_delete' mangled-name='ASurfaceTransaction_delete' filepath='frameworks/base/native/android/surface_control.cpp' line='183' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASurfaceTransaction_delete@@LIBANDROID'>
<parameter type-id='97b42359' name='aSurfaceTransaction' filepath='frameworks/base/native/android/surface_control.cpp' line='183' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ASurfaceTransaction_apply' mangled-name='ASurfaceTransaction_apply' filepath='frameworks/base/native/android/surface_control.cpp' line='188' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASurfaceTransaction_apply@@LIBANDROID'>
<parameter type-id='97b42359' name='aSurfaceTransaction' filepath='frameworks/base/native/android/surface_control.cpp' line='183' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ASurfaceTransactionStats_getLatchTime' mangled-name='ASurfaceTransactionStats_getLatchTime' filepath='frameworks/base/native/android/surface_control.cpp' line='207' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASurfaceTransactionStats_getLatchTime@@LIBANDROID'>
<parameter type-id='b98edb26' name='aSurfaceTransactionStats' filepath='frameworks/base/native/android/surface_control.cpp' line='207' column='1'/>
<return type-id='9da381c4'/>
</function-decl>
<function-decl name='ASurfaceTransactionStats_getPresentFenceFd' mangled-name='ASurfaceTransactionStats_getPresentFenceFd' filepath='frameworks/base/native/android/surface_control.cpp' line='212' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASurfaceTransactionStats_getPresentFenceFd@@LIBANDROID'>
<parameter type-id='b98edb26' name='aSurfaceTransactionStats' filepath='frameworks/base/native/android/surface_control.cpp' line='212' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='ASurfaceTransactionStats_getASurfaceControls' mangled-name='ASurfaceTransactionStats_getASurfaceControls' filepath='frameworks/base/native/android/surface_control.cpp' line='218' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASurfaceTransactionStats_getASurfaceControls@@LIBANDROID'>
<parameter type-id='b98edb26' name='aSurfaceTransactionStats' filepath='frameworks/base/native/android/surface_control.cpp' line='218' column='1'/>
<parameter type-id='c5587e3a' name='outASurfaceControls' filepath='frameworks/base/native/android/surface_control.cpp' line='219' column='1'/>
<parameter type-id='78c01427' name='outASurfaceControlsSize' filepath='frameworks/base/native/android/surface_control.cpp' line='220' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ASurfaceTransactionStats_getAcquireTime' mangled-name='ASurfaceTransactionStats_getAcquireTime' filepath='frameworks/base/native/android/surface_control.cpp' line='240' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASurfaceTransactionStats_getAcquireTime@@LIBANDROID'>
<parameter type-id='b98edb26' name='aSurfaceTransactionStats' filepath='frameworks/base/native/android/surface_control.cpp' line='240' column='1'/>
<parameter type-id='0373e656' name='aSurfaceControl' filepath='frameworks/base/native/android/surface_control.cpp' line='241' column='1'/>
<return type-id='9da381c4'/>
</function-decl>
<function-decl name='ASurfaceTransactionStats_getPreviousReleaseFenceFd' mangled-name='ASurfaceTransactionStats_getPreviousReleaseFenceFd' filepath='frameworks/base/native/android/surface_control.cpp' line='254' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASurfaceTransactionStats_getPreviousReleaseFenceFd@@LIBANDROID'>
<parameter type-id='b98edb26' name='aSurfaceTransactionStats' filepath='frameworks/base/native/android/surface_control.cpp' line='255' column='1'/>
<parameter type-id='0373e656' name='aSurfaceControl' filepath='frameworks/base/native/android/surface_control.cpp' line='255' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='ASurfaceTransactionStats_releaseASurfaceControls' mangled-name='ASurfaceTransactionStats_releaseASurfaceControls' filepath='frameworks/base/native/android/surface_control.cpp' line='269' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASurfaceTransactionStats_releaseASurfaceControls@@LIBANDROID'>
<parameter type-id='eb73d534' name='aSurfaceControls' filepath='frameworks/base/native/android/surface_control.cpp' line='269' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ASurfaceTransaction_reparent' mangled-name='ASurfaceTransaction_reparent' filepath='frameworks/base/native/android/surface_control.cpp' line='307' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASurfaceTransaction_reparent@@LIBANDROID'>
<parameter type-id='97b42359' name='aSurfaceTransaction' filepath='frameworks/base/native/android/surface_control.cpp' line='307' column='1'/>
<parameter type-id='0373e656' name='aSurfaceControl' filepath='frameworks/base/native/android/surface_control.cpp' line='308' column='1'/>
<parameter type-id='0373e656' name='newParentASurfaceControl' filepath='frameworks/base/native/android/surface_control.cpp' line='309' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ASurfaceTransaction_setVisibility' mangled-name='ASurfaceTransaction_setVisibility' filepath='frameworks/base/native/android/surface_control.cpp' line='322' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASurfaceTransaction_setVisibility@@LIBANDROID'>
<parameter type-id='97b42359' name='aSurfaceTransaction' filepath='frameworks/base/native/android/surface_control.cpp' line='322' column='1'/>
<parameter type-id='0373e656' name='aSurfaceControl' filepath='frameworks/base/native/android/surface_control.cpp' line='323' column='1'/>
<parameter type-id='ee31ee44' name='visibility' filepath='frameworks/base/native/android/surface_control.cpp' line='324' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ASurfaceTransaction_setZOrder' mangled-name='ASurfaceTransaction_setZOrder' filepath='frameworks/base/native/android/surface_control.cpp' line='343' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASurfaceTransaction_setZOrder@@LIBANDROID'>
<parameter type-id='97b42359' name='aSurfaceTransaction' filepath='frameworks/base/native/android/surface_control.cpp' line='343' column='1'/>
<parameter type-id='0373e656' name='aSurfaceControl' filepath='frameworks/base/native/android/surface_control.cpp' line='344' column='1'/>
<parameter type-id='3ff5601b' name='z_order' filepath='frameworks/base/native/android/surface_control.cpp' line='345' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ASurfaceTransaction_setBuffer' mangled-name='ASurfaceTransaction_setBuffer' filepath='frameworks/base/native/android/surface_control.cpp' line='355' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASurfaceTransaction_setBuffer@@LIBANDROID'>
<parameter type-id='97b42359' name='aSurfaceTransaction' filepath='frameworks/base/native/android/surface_control.cpp' line='355' column='1'/>
<parameter type-id='0373e656' name='aSurfaceControl' filepath='frameworks/base/native/android/surface_control.cpp' line='356' column='1'/>
<parameter type-id='cdc60214' name='buffer' filepath='frameworks/base/native/android/surface_control.cpp' line='357' column='1'/>
<parameter type-id='95e97e5e' name='acquire_fence_fd' filepath='frameworks/base/native/android/surface_control.cpp' line='357' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ASurfaceTransaction_setGeometry' mangled-name='ASurfaceTransaction_setGeometry' filepath='frameworks/base/native/android/surface_control.cpp' line='373' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASurfaceTransaction_setGeometry@@LIBANDROID'>
<parameter type-id='97b42359' name='aSurfaceTransaction' filepath='frameworks/base/native/android/surface_control.cpp' line='373' column='1'/>
<parameter type-id='0373e656' name='aSurfaceControl' filepath='frameworks/base/native/android/surface_control.cpp' line='374' column='1'/>
<parameter type-id='f48cfd5d' name='source' filepath='frameworks/base/native/android/surface_control.cpp' line='374' column='1'/>
<parameter type-id='f48cfd5d' name='destination' filepath='frameworks/base/native/android/surface_control.cpp' line='375' column='1'/>
<parameter type-id='3ff5601b' name='transform' filepath='frameworks/base/native/android/surface_control.cpp' line='375' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ASurfaceTransaction_setBufferTransparency' mangled-name='ASurfaceTransaction_setBufferTransparency' filepath='frameworks/base/native/android/surface_control.cpp' line='392' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASurfaceTransaction_setBufferTransparency@@LIBANDROID'>
<parameter type-id='97b42359' name='aSurfaceTransaction' filepath='frameworks/base/native/android/surface_control.cpp' line='322' column='1'/>
<parameter type-id='0373e656' name='aSurfaceControl' filepath='frameworks/base/native/android/surface_control.cpp' line='323' column='1'/>
<parameter type-id='ee31ee44' name='visibility' filepath='frameworks/base/native/android/surface_control.cpp' line='324' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ASurfaceTransaction_setDamageRegion' mangled-name='ASurfaceTransaction_setDamageRegion' filepath='frameworks/base/native/android/surface_control.cpp' line='406' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASurfaceTransaction_setDamageRegion@@LIBANDROID'>
<parameter type-id='97b42359' name='aSurfaceTransaction' filepath='frameworks/base/native/android/surface_control.cpp' line='406' column='1'/>
<parameter type-id='0373e656' name='aSurfaceControl' filepath='frameworks/base/native/android/surface_control.cpp' line='407' column='1'/>
<parameter type-id='e88cea79' name='rects' filepath='frameworks/base/native/android/surface_control.cpp' line='408' column='1'/>
<parameter type-id='8f92235e' name='count' filepath='frameworks/base/native/android/surface_control.cpp' line='408' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ASurfaceTransaction_setDesiredPresentTime' mangled-name='ASurfaceTransaction_setDesiredPresentTime' filepath='frameworks/base/native/android/surface_control.cpp' line='431' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASurfaceTransaction_setDesiredPresentTime@@LIBANDROID'>
<parameter type-id='97b42359' name='aSurfaceTransaction' filepath='frameworks/base/native/android/surface_control.cpp' line='431' column='1'/>
<parameter type-id='9da381c4' name='desiredPresentTime' filepath='frameworks/base/native/android/surface_control.cpp' line='432' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ASurfaceTransaction_setBufferAlpha' mangled-name='ASurfaceTransaction_setBufferAlpha' filepath='frameworks/base/native/android/surface_control.cpp' line='440' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASurfaceTransaction_setBufferAlpha@@LIBANDROID'>
<parameter type-id='97b42359' name='aSurfaceTransaction' filepath='frameworks/base/native/android/surface_control.cpp' line='440' column='1'/>
<parameter type-id='0373e656' name='aSurfaceControl' filepath='frameworks/base/native/android/surface_control.cpp' line='441' column='1'/>
<parameter type-id='a6c45d85' name='alpha' filepath='frameworks/base/native/android/surface_control.cpp' line='442' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ASurfaceTransaction_setBufferDataSpace' mangled-name='ASurfaceTransaction_setBufferDataSpace' filepath='frameworks/base/native/android/surface_control.cpp' line='454' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASurfaceTransaction_setBufferDataSpace@@LIBANDROID'>
<parameter type-id='97b42359' name='aSurfaceTransaction' filepath='frameworks/base/native/android/surface_control.cpp' line='454' column='1'/>
<parameter type-id='0373e656' name='aSurfaceControl' filepath='frameworks/base/native/android/surface_control.cpp' line='455' column='1'/>
<parameter type-id='baaa46b7' name='aDataSpace' filepath='frameworks/base/native/android/surface_control.cpp' line='456' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ASurfaceTransaction_setHdrMetadata_smpte2086' mangled-name='ASurfaceTransaction_setHdrMetadata_smpte2086' filepath='frameworks/base/native/android/surface_control.cpp' line='468' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASurfaceTransaction_setHdrMetadata_smpte2086@@LIBANDROID'>
<parameter type-id='97b42359' name='aSurfaceTransaction' filepath='frameworks/base/native/android/surface_control.cpp' line='468' column='1'/>
<parameter type-id='0373e656' name='aSurfaceControl' filepath='frameworks/base/native/android/surface_control.cpp' line='469' column='1'/>
<parameter type-id='e13b5c87' name='metadata' filepath='frameworks/base/native/android/surface_control.cpp' line='470' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ASurfaceTransaction_setHdrMetadata_cta861_3' mangled-name='ASurfaceTransaction_setHdrMetadata_cta861_3' filepath='frameworks/base/native/android/surface_control.cpp' line='499' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASurfaceTransaction_setHdrMetadata_cta861_3@@LIBANDROID'>
<parameter type-id='97b42359' name='aSurfaceTransaction' filepath='frameworks/base/native/android/surface_control.cpp' line='499' column='1'/>
<parameter type-id='0373e656' name='aSurfaceControl' filepath='frameworks/base/native/android/surface_control.cpp' line='500' column='1'/>
<parameter type-id='9680af21' name='metadata' filepath='frameworks/base/native/android/surface_control.cpp' line='501' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ASurfaceTransaction_setColor' mangled-name='ASurfaceTransaction_setColor' filepath='frameworks/base/native/android/surface_control.cpp' line='522' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASurfaceTransaction_setColor@@LIBANDROID'>
<parameter type-id='97b42359' name='aSurfaceTransaction' filepath='frameworks/base/native/android/surface_control.cpp' line='522' column='1'/>
<parameter type-id='0373e656' name='aSurfaceControl' filepath='frameworks/base/native/android/surface_control.cpp' line='523' column='1'/>
<parameter type-id='a6c45d85' name='r' filepath='frameworks/base/native/android/surface_control.cpp' line='524' column='1'/>
<parameter type-id='a6c45d85' name='g' filepath='frameworks/base/native/android/surface_control.cpp' line='524' column='1'/>
<parameter type-id='a6c45d85' name='b' filepath='frameworks/base/native/android/surface_control.cpp' line='524' column='1'/>
<parameter type-id='a6c45d85' name='alpha' filepath='frameworks/base/native/android/surface_control.cpp' line='524' column='1'/>
<parameter type-id='baaa46b7' name='dataspace' filepath='frameworks/base/native/android/surface_control.cpp' line='525' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<class-decl name='ASurfaceTransaction' is-struct='yes' visibility='default' is-declaration-only='yes' id='62e73201'/>
<namespace-decl name='android'>
<class-decl name='sp&lt;android::IGraphicBufferProducer&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='31' column='1' id='9d2f093d'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='e9f802d1' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='90' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='sp' mangled-name='_ZN7android2spINS_22IGraphicBufferProducerEEC2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c15f802d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c15f802d' is-artificial='yes'/>
<parameter type-id='e9f802d1'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' mangled-name='_ZN7android2spINS_22IGraphicBufferProducerEEC2ERKS2_' filepath='system/core/libutils/include/utils/StrongPointer.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c15f802d' is-artificial='yes'/>
<parameter type-id='1276b1ca'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c15f802d' is-artificial='yes'/>
<parameter type-id='f43945bd'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~sp' mangled-name='_ZN7android2spINS_22IGraphicBufferProducerEED2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c15f802d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<class-decl name='__compressed_pair&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; *, std::__1::default_delete&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='dc8bc990'>
<base-class access='private' layout-offset-in-bits='0' type-id='88382077'/>
<base-class access='private' layout-offset-in-bits='0' type-id='3c7a4e8e'/>
<member-function access='public'>
<function-decl name='__compressed_pair&lt;std::__1::basic_string&lt;char&gt; *, true&gt;' mangled-name='_ZNSt3__117__compressed_pairIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_14default_deleteIS6_EEEC2IS7_Lb1EEEOT_' filepath='external/libcxx/include/memory' line='2240' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d0702546' is-artificial='yes'/>
<parameter type-id='2b854586'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
</namespace-decl>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<class-decl name='default_delete&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2320' column='1' id='523e1257'>
<member-function access='public'>
<function-decl name='default_delete' filepath='external/libcxx/include/memory' line='2324' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2e0ab16f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
</namespace-decl>
<function-type size-in-bits='32' id='f1e1c37c'>
<parameter type-id='1a1ddb91'/>
<parameter type-id='9f7200cf'/>
<parameter type-id='b59d7dce'/>
<parameter type-id='d83fdf4f'/>
<parameter type-id='b59d7dce'/>
<parameter type-id='eaa32e2f'/>
<return type-id='48b5725f'/>
</function-type>
<function-type size-in-bits='32' id='ba286cd1'>
<parameter type-id='eaa32e2f'/>
<parameter type-id='b98edb26'/>
<return type-id='48b5725f'/>
</function-type>
<reference-type-def kind='rvalue' type-id='ee11ffd6' size-in-bits='32' id='165e4caa'/>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<class-decl name='__pointer_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::default_delete&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='302a5334'>
<member-type access='public'>
<typedef-decl name='type' type-id='e0875c35' filepath='external/libcxx/include/memory' line='1031' column='1' id='538091a9'/>
</member-type>
</class-decl>
</namespace-decl>
</namespace-decl>
<pointer-type-def type-id='b24794a9' size-in-bits='32' id='e9f802d1'/>
<reference-type-def kind='rvalue' type-id='9d2f093d' size-in-bits='32' id='f43945bd'/>
<pointer-type-def type-id='9d2f093d' size-in-bits='32' id='c15f802d'/>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<class-decl name='__compressed_pair_elem&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; *, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='88382077'>
<member-type access='public'>
<typedef-decl name='reference' type-id='dbd0b004' filepath='external/libcxx/include/memory' line='2136' column='1' id='c2354505'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='32d8ab49' filepath='external/libcxx/include/memory' line='2137' column='1' id='60997031'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='9c8ba24a' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ecb820bf' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__compressed_pair_elem&lt;std::__1::basic_string&lt;char&gt; *, void&gt;' mangled-name='_ZNSt3__122__compressed_pair_elemIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELi0ELb0EEC2IS7_vEEOT_' filepath='external/libcxx/include/memory' line='2147' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ecb820bf' is-artificial='yes'/>
<parameter type-id='2b854586'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
</namespace-decl>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<class-decl name='__compressed_pair_elem&lt;std::__1::default_delete&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='3c7a4e8e'>
<base-class access='private' layout-offset-in-bits='0' type-id='523e1257'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='320ab7bb' filepath='external/libcxx/include/memory' line='2174' column='1' id='7c993566'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='d2911630' filepath='external/libcxx/include/memory' line='2175' column='1' id='3863368a'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='78e3c534' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
</namespace-decl>
<reference-type-def kind='lvalue' type-id='de2f4d68' size-in-bits='32' id='1276b1ca'/>
<pointer-type-def type-id='dc8bc990' size-in-bits='32' id='d0702546'/>
<reference-type-def kind='rvalue' type-id='9c8ba24a' size-in-bits='32' id='2b854586'/>
<pointer-type-def type-id='523e1257' size-in-bits='32' id='2e0ab16f'/>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<namespace-decl name='__pointer_type_imp'>
<class-decl name='__pointer_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::default_delete&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1021' column='1' id='94e6669c'>
<member-type access='public'>
<typedef-decl name='type' type-id='9c8ba24a' filepath='external/libcxx/include/memory' line='1023' column='1' id='e0875c35'/>
</member-type>
</class-decl>
</namespace-decl>
</namespace-decl>
</namespace-decl>
<namespace-decl name='android'>
<class-decl name='IGraphicBufferProducer' visibility='default' is-declaration-only='yes' id='b24794a9'/>
</namespace-decl>
<qualified-type-def type-id='9d2f093d' const='yes' id='de2f4d68'/>
<reference-type-def kind='lvalue' type-id='7cfd2f36' size-in-bits='32' id='d2911630'/>
<pointer-type-def type-id='88382077' size-in-bits='32' id='ecb820bf'/>
<pointer-type-def type-id='3c7a4e8e' size-in-bits='32' id='78e3c534'/>
<reference-type-def kind='lvalue' type-id='d42b1915' size-in-bits='32' id='32d8ab49'/>
<reference-type-def kind='lvalue' type-id='9c8ba24a' size-in-bits='32' id='dbd0b004'/>
<reference-type-def kind='lvalue' type-id='523e1257' size-in-bits='32' id='320ab7bb'/>
<qualified-type-def type-id='523e1257' const='yes' id='7cfd2f36'/>
<qualified-type-def type-id='9c8ba24a' const='yes' id='d42b1915'/>
</abi-instr>
<abi-instr address-size='32' path='frameworks/base/native/android/surface_texture.cpp' language='LANG_C_plus_plus_14'>
<class-decl name='ASurfaceTexture' size-in-bits='64' is-struct='yes' visibility='default' filepath='frameworks/base/native/android/surface_texture.cpp' line='32' column='1' id='8602fa1e'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='consumer' type-id='dc2c2b34' visibility='default' filepath='frameworks/base/native/android/surface_texture.cpp' line='33' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='producer' type-id='9d2f093d' visibility='default' filepath='frameworks/base/native/android/surface_texture.cpp' line='34' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='ASurfaceTexture' type-id='8602fa1e' filepath='frameworks/native/include/android/surface_texture.h' line='60' column='1' id='3f24f9d5'/>
<pointer-type-def type-id='3f24f9d5' size-in-bits='32' id='d2546a74'/>
<reference-type-def kind='lvalue' type-id='b24794a9' size-in-bits='32' id='e5f7fc85'/>
<pointer-type-def type-id='b24794a9' size-in-bits='32' id='e9f802d1'/>
<reference-type-def kind='lvalue' type-id='cc9b054a' size-in-bits='32' id='6472eedc'/>
<pointer-type-def type-id='cc9b054a' size-in-bits='32' id='6872f528'/>
<reference-type-def kind='lvalue' type-id='9d2f093d' size-in-bits='32' id='b55f6d49'/>
<reference-type-def kind='rvalue' type-id='9d2f093d' size-in-bits='32' id='f43945bd'/>
<pointer-type-def type-id='9d2f093d' size-in-bits='32' id='c15f802d'/>
<reference-type-def kind='lvalue' type-id='dc2c2b34' size-in-bits='32' id='e48084ae'/>
<reference-type-def kind='rvalue' type-id='dc2c2b34' size-in-bits='32' id='3e50a218'/>
<pointer-type-def type-id='dc2c2b34' size-in-bits='32' id='e0807e62'/>
<qualified-type-def type-id='9d2f093d' const='yes' id='de2f4d68'/>
<reference-type-def kind='lvalue' type-id='de2f4d68' size-in-bits='32' id='1276b1ca'/>
<pointer-type-def type-id='de2f4d68' size-in-bits='32' id='06769ee6'/>
<qualified-type-def type-id='dc2c2b34' const='yes' id='17df6a75'/>
<reference-type-def kind='lvalue' type-id='17df6a75' size-in-bits='32' id='e7b460a9'/>
<pointer-type-def type-id='17df6a75' size-in-bits='32' id='f3b4738d'/>
<namespace-decl name='android'>
<class-decl name='sp&lt;android::SurfaceTexture&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='31' column='1' id='dc2c2b34'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='6872f528' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='90' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='sp' mangled-name='_ZN7android2spINS_14SurfaceTextureEEC2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e0807e62' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e0807e62' is-artificial='yes'/>
<parameter type-id='6872f528'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e0807e62' is-artificial='yes'/>
<parameter type-id='e7b460a9'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e0807e62' is-artificial='yes'/>
<parameter type-id='3e50a218'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~sp' mangled-name='_ZN7android2spINS_14SurfaceTextureEED2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e0807e62' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='sp&lt;android::IGraphicBufferProducer&gt;' size-in-bits='32' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='31' column='1' id='9d2f093d'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_ptr' type-id='e9f802d1' visibility='default' filepath='system/core/libutils/include/utils/StrongPointer.h' line='90' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='sp' mangled-name='_ZN7android2spINS_22IGraphicBufferProducerEEC2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c15f802d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c15f802d' is-artificial='yes'/>
<parameter type-id='e9f802d1'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' mangled-name='_ZN7android2spINS_22IGraphicBufferProducerEEC2ERKS2_' filepath='system/core/libutils/include/utils/StrongPointer.h' line='42' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c15f802d' is-artificial='yes'/>
<parameter type-id='1276b1ca'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='sp' filepath='system/core/libutils/include/utils/StrongPointer.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c15f802d' is-artificial='yes'/>
<parameter type-id='f43945bd'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~sp' mangled-name='_ZN7android2spINS_22IGraphicBufferProducerEED2Ev' filepath='system/core/libutils/include/utils/StrongPointer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c15f802d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='IGraphicBufferProducer' visibility='default' is-declaration-only='yes' id='b24794a9'/>
<class-decl name='SurfaceTexture' visibility='default' is-declaration-only='yes' id='cc9b054a'/>
</namespace-decl>
<function-decl name='ASurfaceTexture_fromSurfaceTexture' mangled-name='ASurfaceTexture_fromSurfaceTexture' filepath='frameworks/base/native/android/surface_texture.cpp' line='37' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASurfaceTexture_fromSurfaceTexture@@LIBANDROID'>
<parameter type-id='fae49a1f' name='env' filepath='frameworks/base/native/android/surface_texture.cpp' line='37' column='1'/>
<parameter type-id='96f3d089' name='surfacetexture' filepath='frameworks/base/native/android/surface_texture.cpp' line='37' column='1'/>
<return type-id='d2546a74'/>
</function-decl>
<function-decl name='ASurfaceTexture_acquireANativeWindow' mangled-name='ASurfaceTexture_acquireANativeWindow' filepath='frameworks/base/native/android/surface_texture.cpp' line='47' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASurfaceTexture_acquireANativeWindow@@LIBANDROID'>
<parameter type-id='d2546a74' name='st' filepath='frameworks/base/native/android/surface_texture.cpp' line='47' column='1'/>
<return type-id='96ae8d47'/>
</function-decl>
<function-decl name='ASurfaceTexture_release' mangled-name='ASurfaceTexture_release' filepath='frameworks/base/native/android/surface_texture.cpp' line='54' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASurfaceTexture_release@@LIBANDROID'>
<parameter type-id='d2546a74' name='st' filepath='frameworks/base/native/android/surface_texture.cpp' line='54' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ASurfaceTexture_attachToGLContext' mangled-name='ASurfaceTexture_attachToGLContext' filepath='frameworks/base/native/android/surface_texture.cpp' line='58' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASurfaceTexture_attachToGLContext@@LIBANDROID'>
<parameter type-id='d2546a74' name='st' filepath='frameworks/base/native/android/surface_texture.cpp' line='58' column='1'/>
<parameter type-id='8f92235e' name='tex' filepath='frameworks/base/native/android/surface_texture.cpp' line='58' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='ASurfaceTexture_detachFromGLContext' mangled-name='ASurfaceTexture_detachFromGLContext' filepath='frameworks/base/native/android/surface_texture.cpp' line='62' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASurfaceTexture_detachFromGLContext@@LIBANDROID'>
<parameter type-id='d2546a74' name='st' filepath='frameworks/base/native/android/surface_texture.cpp' line='62' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='ASurfaceTexture_updateTexImage' mangled-name='ASurfaceTexture_updateTexImage' filepath='frameworks/base/native/android/surface_texture.cpp' line='66' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASurfaceTexture_updateTexImage@@LIBANDROID'>
<parameter type-id='d2546a74' name='st' filepath='frameworks/base/native/android/surface_texture.cpp' line='62' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='ASurfaceTexture_getTransformMatrix' mangled-name='ASurfaceTexture_getTransformMatrix' filepath='frameworks/base/native/android/surface_texture.cpp' line='70' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASurfaceTexture_getTransformMatrix@@LIBANDROID'>
<parameter type-id='d2546a74' name='st' filepath='frameworks/base/native/android/surface_texture.cpp' line='70' column='1'/>
<parameter type-id='361f7a7d' name='mtx' filepath='frameworks/base/native/android/surface_texture.cpp' line='70' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ASurfaceTexture_getTimestamp' mangled-name='ASurfaceTexture_getTimestamp' filepath='frameworks/base/native/android/surface_texture.cpp' line='74' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASurfaceTexture_getTimestamp@@LIBANDROID'>
<parameter type-id='d2546a74' name='st' filepath='frameworks/base/native/android/surface_texture.cpp' line='74' column='1'/>
<return type-id='9da381c4'/>
</function-decl>
</abi-instr>
<abi-instr address-size='32' path='frameworks/base/native/android/system_fonts.cpp' language='LANG_C_plus_plus_14'>
<type-decl name='unnamed-enum-underlying-type-16' is-anonymous='yes' size-in-bits='16' alignment-in-bits='16' id='20b16ce8'/>
<type-decl name='unnamed-enum-underlying-type-8' is-anonymous='yes' size-in-bits='8' alignment-in-bits='8' id='4aba8549'/>
<class-decl name='_xmlDoc' size-in-bits='768' is-struct='yes' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='551' column='1' id='226f124f'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_private' type-id='eaa32e2f' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='552' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='type' type-id='d098ee37' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='553' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='name' type-id='26a90f95' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='554' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='children' type-id='91b0393b' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='555' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='last' type-id='91b0393b' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='556' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='160'>
<var-decl name='parent' type-id='91b0393b' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='557' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='next' type-id='91b0393b' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='558' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='224'>
<var-decl name='prev' type-id='91b0393b' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='559' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='doc' type-id='07b2e177' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='560' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='288'>
<var-decl name='compression' type-id='95e97e5e' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='563' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
<var-decl name='standalone' type-id='95e97e5e' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='564' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='352'>
<var-decl name='intSubset' type-id='03ea019d' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='570' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='384'>
<var-decl name='extSubset' type-id='03ea019d' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='571' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='416'>
<var-decl name='oldNs' type-id='d981d032' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='572' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='448'>
<var-decl name='version' type-id='904b312d' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='573' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='480'>
<var-decl name='encoding' type-id='904b312d' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='574' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='512'>
<var-decl name='ids' type-id='eaa32e2f' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='575' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='544'>
<var-decl name='refs' type-id='eaa32e2f' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='576' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='576'>
<var-decl name='URL' type-id='904b312d' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='577' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='608'>
<var-decl name='charset' type-id='95e97e5e' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='578' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='640'>
<var-decl name='dict' type-id='6ef494ab' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='580' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='672'>
<var-decl name='psvi' type-id='eaa32e2f' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='581' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='704'>
<var-decl name='parseFlags' type-id='95e97e5e' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='582' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='736'>
<var-decl name='properties' type-id='95e97e5e' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='584' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='xmlElementType' type-id='08f5ca17' filepath='external/libxml2/include/libxml/tree.h' line='183' column='1' id='d098ee37'/>
<enum-decl name='__anonymous_enum__' is-anonymous='yes' filepath='external/libxml2/include/libxml/tree.h' line='159' column='1' id='08f5ca17'>
<underlying-type type-id='9cac1fee'/>
<enumerator name='XML_ELEMENT_NODE' value='1'/>
<enumerator name='XML_ATTRIBUTE_NODE' value='2'/>
<enumerator name='XML_TEXT_NODE' value='3'/>
<enumerator name='XML_CDATA_SECTION_NODE' value='4'/>
<enumerator name='XML_ENTITY_REF_NODE' value='5'/>
<enumerator name='XML_ENTITY_NODE' value='6'/>
<enumerator name='XML_PI_NODE' value='7'/>
<enumerator name='XML_COMMENT_NODE' value='8'/>
<enumerator name='XML_DOCUMENT_NODE' value='9'/>
<enumerator name='XML_DOCUMENT_TYPE_NODE' value='10'/>
<enumerator name='XML_DOCUMENT_FRAG_NODE' value='11'/>
<enumerator name='XML_NOTATION_NODE' value='12'/>
<enumerator name='XML_HTML_DOCUMENT_NODE' value='13'/>
<enumerator name='XML_DTD_NODE' value='14'/>
<enumerator name='XML_ELEMENT_DECL' value='15'/>
<enumerator name='XML_ATTRIBUTE_DECL' value='16'/>
<enumerator name='XML_ENTITY_DECL' value='17'/>
<enumerator name='XML_NAMESPACE_DECL' value='18'/>
<enumerator name='XML_XINCLUDE_START' value='19'/>
<enumerator name='XML_XINCLUDE_END' value='20'/>
<enumerator name='XML_DOCB_DOCUMENT_NODE' value='21'/>
</enum-decl>
<class-decl name='_xmlNode' size-in-bits='480' is-struct='yes' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='489' column='1' id='f44bc6bb'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_private' type-id='eaa32e2f' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='490' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='type' type-id='d098ee37' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='491' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='name' type-id='904b312d' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='492' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='children' type-id='91b0393b' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='493' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='last' type-id='91b0393b' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='494' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='160'>
<var-decl name='parent' type-id='91b0393b' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='495' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='next' type-id='91b0393b' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='496' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='224'>
<var-decl name='prev' type-id='91b0393b' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='497' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='doc' type-id='07b2e177' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='498' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='288'>
<var-decl name='ns' type-id='1a995b31' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='501' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
<var-decl name='content' type-id='9d21eaf0' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='502' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='352'>
<var-decl name='properties' type-id='ac29d0e2' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='503' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='384'>
<var-decl name='nsDef' type-id='1a995b31' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='504' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='416'>
<var-decl name='psvi' type-id='eaa32e2f' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='505' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='448'>
<var-decl name='line' type-id='8efea9e5' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='506' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='464'>
<var-decl name='extra' type-id='8efea9e5' visibility='default' filepath='external/libxml2/include/libxml/tree.h' line='507' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='xmlChar' type-id='002ac4a6' filepath='external/libxml2/include/libxml/xmlstring.h' line='28' column='1' id='abde74e5'/>
<typedef-decl name='xmlNs' type-id='d9290684' filepath='external/libxml2/include/libxml/tree.h' line='387' column='1' id='0c616dee'/>
<class-decl name='XmlDocDeleter' size-in-bits='8' is-struct='yes' visibility='default' filepath='frameworks/base/native/android/system_fonts.cpp' line='43' column='1' id='89bde55b'/>
<typedef-decl name='xmlDoc' type-id='226f124f' filepath='external/libxml2/include/libxml/tree.h' line='549' column='1' id='b82b342d'/>
<class-decl name='ASystemFontIterator' size-in-bits='96' is-struct='yes' visibility='default' filepath='frameworks/base/native/android/system_fonts.cpp' line='50' column='1' id='e2314d52'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='mXmlDoc' type-id='9bd23228' visibility='default' filepath='frameworks/base/native/android/system_fonts.cpp' line='51' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='mFontNode' type-id='18ae6bd8' visibility='default' filepath='frameworks/base/native/android/system_fonts.cpp' line='52' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='mCustomizationXmlDoc' type-id='9bd23228' visibility='default' filepath='frameworks/base/native/android/system_fonts.cpp' line='55' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='XmlDocUniquePtr' type-id='81011efb' filepath='frameworks/base/native/android/system_fonts.cpp' line='48' column='1' id='9bd23228'/>
<typedef-decl name='xmlNode' type-id='f44bc6bb' filepath='external/libxml2/include/libxml/tree.h' line='487' column='1' id='444bbd45'/>
<class-decl name='AFontMatcher' size-in-bits='96' is-struct='yes' visibility='default' filepath='frameworks/base/native/android/system_fonts.cpp' line='67' column='1' id='ac0d51fd'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='mFontStyle' type-id='db9e27e2' visibility='default' filepath='frameworks/base/native/android/system_fonts.cpp' line='68' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='mLocaleListId' type-id='8f92235e' visibility='default' filepath='frameworks/base/native/android/system_fonts.cpp' line='69' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='mFamilyVariant' type-id='c894953d' visibility='default' filepath='frameworks/base/native/android/system_fonts.cpp' line='70' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='hb_font_t' type-id='4847a5be' filepath='external/harfbuzz_ng/src/hb-font.h' line='40' column='1' id='f5655a8d'/>
<class-decl name='AFont' size-in-bits='288' is-struct='yes' visibility='default' filepath='frameworks/base/native/android/system_fonts.cpp' line='58' column='1' id='7876a6d1'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='mFilePath' type-id='2e84cb7b' visibility='default' filepath='frameworks/base/native/android/system_fonts.cpp' line='59' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='mLocale' type-id='ee11ffd6' visibility='default' filepath='frameworks/base/native/android/system_fonts.cpp' line='60' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='mWeight' type-id='149c6638' visibility='default' filepath='frameworks/base/native/android/system_fonts.cpp' line='61' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='144'>
<var-decl name='mItalic' type-id='c894953d' visibility='default' filepath='frameworks/base/native/android/system_fonts.cpp' line='62' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='160'>
<var-decl name='mCollectionIndex' type-id='8f92235e' visibility='default' filepath='frameworks/base/native/android/system_fonts.cpp' line='63' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='mAxes' type-id='6e5bed43' visibility='default' filepath='frameworks/base/native/android/system_fonts.cpp' line='64' column='1'/>
</data-member>
</class-decl>
<class-decl name='XmlCharDeleter' size-in-bits='8' is-struct='yes' visibility='default' filepath='frameworks/base/native/android/system_fonts.cpp' line='39' column='1' id='06bb280d'/>
<reference-type-def kind='lvalue' type-id='7876a6d1' size-in-bits='32' id='a40e8f6d'/>
<pointer-type-def type-id='7876a6d1' size-in-bits='32' id='980e7c89'/>
<qualified-type-def type-id='980e7c89' const='yes' id='36984da6'/>
<reference-type-def kind='lvalue' type-id='36984da6' size-in-bits='32' id='71c20080'/>
<reference-type-def kind='lvalue' type-id='980e7c89' size-in-bits='32' id='0dce477d'/>
<pointer-type-def type-id='ac0d51fd' size-in-bits='32' id='7b35422d'/>
<pointer-type-def type-id='e2314d52' size-in-bits='32' id='5ccc7a90'/>
<reference-type-def kind='lvalue' type-id='06bb280d' size-in-bits='32' id='6f856bc9'/>
<pointer-type-def type-id='06bb280d' size-in-bits='32' id='7b857ead'/>
<reference-type-def kind='lvalue' type-id='89bde55b' size-in-bits='32' id='6ed79def'/>
<pointer-type-def type-id='89bde55b' size-in-bits='32' id='72d7a43b'/>
<pointer-type-def type-id='bf03ad64' size-in-bits='32' id='ac29d0e2'/>
<pointer-type-def type-id='4512cd9b' size-in-bits='32' id='6ef494ab'/>
<reference-type-def kind='lvalue' type-id='226f124f' size-in-bits='32' id='fbb2ce93'/>
<pointer-type-def type-id='226f124f' size-in-bits='32' id='07b2e177'/>
<qualified-type-def type-id='07b2e177' const='yes' id='a708d624'/>
<reference-type-def kind='lvalue' type-id='a708d624' size-in-bits='32' id='f4e8e526'/>
<reference-type-def kind='lvalue' type-id='07b2e177' size-in-bits='32' id='6f98b283'/>
<reference-type-def kind='rvalue' type-id='07b2e177' size-in-bits='32' id='526139bf'/>
<pointer-type-def type-id='1159313d' size-in-bits='32' id='03ea019d'/>
<pointer-type-def type-id='f44bc6bb' size-in-bits='32' id='91b0393b'/>
<pointer-type-def type-id='d9290684' size-in-bits='32' id='d981d032'/>
<qualified-type-def type-id='7876a6d1' const='yes' id='a2301d8e'/>
<pointer-type-def type-id='a2301d8e' size-in-bits='32' id='f5bea92c'/>
<qualified-type-def type-id='ac0d51fd' const='yes' id='c433073c'/>
<pointer-type-def type-id='c433073c' size-in-bits='32' id='f25427a2'/>
<qualified-type-def type-id='06bb280d' const='yes' id='86cdac18'/>
<reference-type-def kind='lvalue' type-id='86cdac18' size-in-bits='32' id='73c6259a'/>
<qualified-type-def type-id='89bde55b' const='yes' id='b0b7c9c0'/>
<reference-type-def kind='lvalue' type-id='b0b7c9c0' size-in-bits='32' id='1752d512'/>
<qualified-type-def type-id='f6ad2fbe' const='yes' id='7e5bde07'/>
<pointer-type-def type-id='7e5bde07' size-in-bits='32' id='179ec0d7'/>
<qualified-type-def type-id='ab508872' const='yes' id='57afde0f'/>
<reference-type-def kind='lvalue' type-id='57afde0f' size-in-bits='32' id='32daba8b'/>
<pointer-type-def type-id='57afde0f' size-in-bits='32' id='2edab43f'/>
<qualified-type-def type-id='242988a1' const='yes' id='6a90da36'/>
<reference-type-def kind='lvalue' type-id='6a90da36' size-in-bits='32' id='d2074730'/>
<pointer-type-def type-id='6a90da36' size-in-bits='32' id='de075a14'/>
<qualified-type-def type-id='6d187b95' const='yes' id='b57ed92e'/>
<pointer-type-def type-id='b57ed92e' size-in-bits='32' id='baafa14c'/>
<qualified-type-def type-id='b76df172' const='yes' id='6eb01e9f'/>
<reference-type-def kind='lvalue' type-id='6eb01e9f' size-in-bits='32' id='f8405d3b'/>
<pointer-type-def type-id='6eb01e9f' size-in-bits='32' id='f44056ef'/>
<qualified-type-def type-id='c66e606a' const='yes' id='9681df73'/>
<reference-type-def kind='lvalue' type-id='9681df73' size-in-bits='32' id='437292cf'/>
<pointer-type-def type-id='9681df73' size-in-bits='32' id='4772991b'/>
<qualified-type-def type-id='cd5e83dd' const='yes' id='12b5e162'/>
<reference-type-def kind='lvalue' type-id='12b5e162' size-in-bits='32' id='b8519e0c'/>
<pointer-type-def type-id='12b5e162' size-in-bits='32' id='bc51a458'/>
<qualified-type-def type-id='8b791bcd' const='yes' id='54c258e2'/>
<reference-type-def kind='lvalue' type-id='54c258e2' size-in-bits='32' id='31f1bc8c'/>
<qualified-type-def type-id='db9e27e2' const='yes' id='cbd3a65b'/>
<reference-type-def kind='lvalue' type-id='cbd3a65b' size-in-bits='32' id='5b2f16c7'/>
<pointer-type-def type-id='cbd3a65b' size-in-bits='32' id='4f2f03e3'/>
<qualified-type-def type-id='1779a742' const='yes' id='bc56a93f'/>
<reference-type-def kind='lvalue' type-id='bc56a93f' size-in-bits='32' id='956c325b'/>
<pointer-type-def type-id='bc56a93f' size-in-bits='32' id='916c2c0f'/>
<qualified-type-def type-id='4974f4c6' const='yes' id='4577c8db'/>
<reference-type-def kind='lvalue' type-id='4577c8db' size-in-bits='32' id='58916647'/>
<qualified-type-def type-id='ecd58763' const='yes' id='4d2647d3'/>
<reference-type-def kind='lvalue' type-id='4d2647d3' size-in-bits='32' id='684346af'/>
<qualified-type-def type-id='23b51a59' const='yes' id='835b62c4'/>
<reference-type-def kind='lvalue' type-id='835b62c4' size-in-bits='32' id='aadca9c6'/>
<pointer-type-def type-id='835b62c4' size-in-bits='32' id='b6dcbcaa'/>
<qualified-type-def type-id='a76022bc' const='yes' id='be8c5c3f'/>
<reference-type-def kind='lvalue' type-id='be8c5c3f' size-in-bits='32' id='0ff4fb5b'/>
<pointer-type-def type-id='be8c5c3f' size-in-bits='32' id='0bf4f50f'/>
<qualified-type-def type-id='daebf0d1' const='yes' id='34ac5dde'/>
<reference-type-def kind='lvalue' type-id='34ac5dde' size-in-bits='32' id='e357ed68'/>
<pointer-type-def type-id='34ac5dde' size-in-bits='32' id='df57e71c'/>
<qualified-type-def type-id='7ba9cad8' const='yes' id='89de2df5'/>
<pointer-type-def type-id='89de2df5' size-in-bits='32' id='e7c2360d'/>
<qualified-type-def type-id='732e1025' const='yes' id='214454fa'/>
<pointer-type-def type-id='214454fa' size-in-bits='32' id='2e918370'/>
<qualified-type-def type-id='a49dd225' const='yes' id='f7289400'/>
<pointer-type-def type-id='f7289400' size-in-bits='32' id='3ee13e1e'/>
<qualified-type-def type-id='a0e8ac7c' const='yes' id='c2e4f5a7'/>
<pointer-type-def type-id='c2e4f5a7' size-in-bits='32' id='5b6e8cf7'/>
<qualified-type-def type-id='22057244' const='yes' id='5f2476bf'/>
<pointer-type-def type-id='5f2476bf' size-in-bits='32' id='5b66ac8f'/>
<qualified-type-def type-id='cfed52ac' const='yes' id='6c36a057'/>
<pointer-type-def type-id='6c36a057' size-in-bits='32' id='d6fea4c7'/>
<qualified-type-def type-id='dc8bc990' const='yes' id='1eb464f7'/>
<pointer-type-def type-id='1eb464f7' size-in-bits='32' id='32fac7e7'/>
<qualified-type-def type-id='4477c05c' const='yes' id='5ada6c3b'/>
<pointer-type-def type-id='5ada6c3b' size-in-bits='32' id='16d81ec3'/>
<qualified-type-def type-id='8fa9f422' const='yes' id='19f30dbf'/>
<pointer-type-def type-id='19f30dbf' size-in-bits='32' id='6e9e618f'/>
<qualified-type-def type-id='aa63258a' const='yes' id='6ca597b3'/>
<pointer-type-def type-id='6ca597b3' size-in-bits='32' id='a1ada5db'/>
<qualified-type-def type-id='bc03b96c' const='yes' id='81c652f5'/>
<pointer-type-def type-id='81c652f5' size-in-bits='32' id='2a34750d'/>
<qualified-type-def type-id='a2686384' const='yes' id='30324ef7'/>
<pointer-type-def type-id='30324ef7' size-in-bits='32' id='bc3225e7'/>
<qualified-type-def type-id='c3639ac4' const='yes' id='17e33727'/>
<pointer-type-def type-id='17e33727' size-in-bits='32' id='a7afa977'/>
<qualified-type-def type-id='754b8d4c' const='yes' id='be2c45f3'/>
<pointer-type-def type-id='be2c45f3' size-in-bits='32' id='38b1f49b'/>
<qualified-type-def type-id='118b27a6' const='yes' id='9e1f159b'/>
<pointer-type-def type-id='9e1f159b' size-in-bits='32' id='9bef25a3'/>
<qualified-type-def type-id='873fbcce' const='yes' id='57ec6819'/>
<pointer-type-def type-id='57ec6819' size-in-bits='32' id='9c280849'/>
<qualified-type-def type-id='992c0409' const='yes' id='045fbb32'/>
<pointer-type-def type-id='045fbb32' size-in-bits='32' id='fab386c8'/>
<qualified-type-def type-id='6a993539' const='yes' id='8b6e81e0'/>
<pointer-type-def type-id='8b6e81e0' size-in-bits='32' id='48f650fe'/>
<qualified-type-def type-id='be0da435' const='yes' id='737352bc'/>
<pointer-type-def type-id='737352bc' size-in-bits='32' id='548b0222'/>
<qualified-type-def type-id='dc5bfba1' const='yes' id='d71262b0'/>
<pointer-type-def type-id='d71262b0' size-in-bits='32' id='2bf1386e'/>
<qualified-type-def type-id='5d1d3453' const='yes' id='dc6373f4'/>
<pointer-type-def type-id='dc6373f4' size-in-bits='32' id='ce8f667a'/>
<qualified-type-def type-id='4db9e60a' const='yes' id='92ec2cc7'/>
<pointer-type-def type-id='92ec2cc7' size-in-bits='32' id='36cab917'/>
<qualified-type-def type-id='5f056c8a' const='yes' id='37e0418f'/>
<pointer-type-def type-id='37e0418f' size-in-bits='32' id='9b0756bf'/>
<qualified-type-def type-id='8960a0a2' const='yes' id='c251c3b7'/>
<pointer-type-def type-id='c251c3b7' size-in-bits='32' id='83b6f027'/>
<qualified-type-def type-id='448032f2' const='yes' id='4ddd26e9'/>
<pointer-type-def type-id='4ddd26e9' size-in-bits='32' id='562404f9'/>
<qualified-type-def type-id='c756125f' const='yes' id='dc031cb6'/>
<pointer-type-def type-id='dc031cb6' size-in-bits='32' id='f4e60994'/>
<qualified-type-def type-id='fd6496fd' const='yes' id='b15e87e4'/>
<pointer-type-def type-id='b15e87e4' size-in-bits='32' id='05cfc94a'/>
<qualified-type-def type-id='828dae90' const='yes' id='ee3c3d51'/>
<pointer-type-def type-id='ee3c3d51' size-in-bits='32' id='83d4c8a1'/>
<qualified-type-def type-id='88382077' const='yes' id='4cd9cd9c'/>
<pointer-type-def type-id='4cd9cd9c' size-in-bits='32' id='b0ded582'/>
<qualified-type-def type-id='1bd6d9fb' const='yes' id='0cb9db2e'/>
<pointer-type-def type-id='0cb9db2e' size-in-bits='32' id='0c93c74c'/>
<qualified-type-def type-id='3c7a4e8e' const='yes' id='01f109d9'/>
<pointer-type-def type-id='01f109d9' size-in-bits='32' id='0172a989'/>
<qualified-type-def type-id='03bcd756' const='yes' id='5451e021'/>
<pointer-type-def type-id='5451e021' size-in-bits='32' id='c7e3b151'/>
<qualified-type-def type-id='6ddbd020' const='yes' id='926999cb'/>
<pointer-type-def type-id='926999cb' size-in-bits='32' id='5d3d3d33'/>
<qualified-type-def type-id='cd2377eb' const='yes' id='541ecd46'/>
<pointer-type-def type-id='541ecd46' size-in-bits='32' id='d87d6104'/>
<qualified-type-def type-id='e558dbc1' const='yes' id='42991cc0'/>
<reference-type-def kind='lvalue' type-id='42991cc0' size-in-bits='32' id='bd087e12'/>
<pointer-type-def type-id='42991cc0' size-in-bits='32' id='c108845e'/>
<qualified-type-def type-id='cac8d2f0' const='yes' id='e2100b20'/>
<reference-type-def kind='lvalue' type-id='e2100b20' size-in-bits='32' id='e5415a72'/>
<qualified-type-def type-id='c100a1d5' const='yes' id='7dd76865'/>
<reference-type-def kind='lvalue' type-id='7dd76865' size-in-bits='32' id='5d192179'/>
<qualified-type-def type-id='04fe19ee' const='yes' id='e172d87e'/>
<reference-type-def kind='lvalue' type-id='e172d87e' size-in-bits='32' id='3fca9288'/>
<qualified-type-def type-id='3af2ca41' const='yes' id='a0d54816'/>
<reference-type-def kind='lvalue' type-id='a0d54816' size-in-bits='32' id='5fc0a390'/>
<pointer-type-def type-id='a0d54816' size-in-bits='32' id='6bc0b674'/>
<qualified-type-def type-id='9ddf388c' const='yes' id='194d821c'/>
<reference-type-def kind='lvalue' type-id='194d821c' size-in-bits='32' id='0f04014e'/>
<qualified-type-def type-id='c4d47c2b' const='yes' id='862ccf7b'/>
<reference-type-def kind='lvalue' type-id='862ccf7b' size-in-bits='32' id='958a6f67'/>
<qualified-type-def type-id='42742bcc' const='yes' id='be49879c'/>
<reference-type-def kind='lvalue' type-id='be49879c' size-in-bits='32' id='47c0a9ce'/>
<qualified-type-def type-id='89b19b25' const='yes' id='92e3661a'/>
<reference-type-def kind='lvalue' type-id='92e3661a' size-in-bits='32' id='77f9f074'/>
<pointer-type-def type-id='92e3661a' size-in-bits='32' id='6bf9dd90'/>
<qualified-type-def type-id='bf658950' const='yes' id='21cec160'/>
<reference-type-def kind='lvalue' type-id='21cec160' size-in-bits='32' id='7e7a4132'/>
<qualified-type-def type-id='a45edc67' const='yes' id='18f96437'/>
<reference-type-def kind='lvalue' type-id='18f96437' size-in-bits='32' id='619886c3'/>
<qualified-type-def type-id='2569e7e8' const='yes' id='ad2a28b8'/>
<reference-type-def kind='lvalue' type-id='ad2a28b8' size-in-bits='32' id='375df0ba'/>
<qualified-type-def type-id='ad860d79' const='yes' id='ae2d3d7e'/>
<reference-type-def kind='lvalue' type-id='ae2d3d7e' size-in-bits='32' id='89379188'/>
<pointer-type-def type-id='ae2d3d7e' size-in-bits='32' id='85378b3c'/>
<qualified-type-def type-id='aec8be74' const='yes' id='ca774f84'/>
<reference-type-def kind='lvalue' type-id='ca774f84' size-in-bits='32' id='5bd25c06'/>
<qualified-type-def type-id='c240d993' const='yes' id='60030663'/>
<reference-type-def kind='lvalue' type-id='60030663' size-in-bits='32' id='69c2de9f'/>
<qualified-type-def type-id='cd9cc084' const='yes' id='588fdf94'/>
<reference-type-def kind='lvalue' type-id='588fdf94' size-in-bits='32' id='1c7d2536'/>
<qualified-type-def type-id='0a340181' const='yes' id='08436a90'/>
<reference-type-def kind='lvalue' type-id='08436a90' size-in-bits='32' id='b820fc82'/>
<pointer-type-def type-id='08436a90' size-in-bits='32' id='bc2102ce'/>
<qualified-type-def type-id='2bf3fdba' const='yes' id='c3cbd86a'/>
<reference-type-def kind='lvalue' type-id='c3cbd86a' size-in-bits='32' id='85e57fa4'/>
<qualified-type-def type-id='40308545' const='yes' id='cbf399f5'/>
<reference-type-def kind='lvalue' type-id='cbf399f5' size-in-bits='32' id='e37b2729'/>
<qualified-type-def type-id='b09f9f9e' const='yes' id='592d30ce'/>
<reference-type-def kind='lvalue' type-id='592d30ce' size-in-bits='32' id='4a23fd38'/>
<qualified-type-def type-id='241d7a85' const='yes' id='31b16fd0'/>
<reference-type-def kind='lvalue' type-id='31b16fd0' size-in-bits='32' id='30534042'/>
<pointer-type-def type-id='31b16fd0' size-in-bits='32' id='3453468e'/>
<qualified-type-def type-id='1750deba' const='yes' id='5837e2aa'/>
<reference-type-def kind='lvalue' type-id='5837e2aa' size-in-bits='32' id='6bf9a264'/>
<qualified-type-def type-id='8e3f5845' const='yes' id='8d401535'/>
<reference-type-def kind='lvalue' type-id='8d401535' size-in-bits='32' id='6ee12ce9'/>
<qualified-type-def type-id='7e80709e' const='yes' id='7566720e'/>
<reference-type-def kind='lvalue' type-id='7566720e' size-in-bits='32' id='f845b4f8'/>
<qualified-type-def type-id='dbb712c1' const='yes' id='d5655126'/>
<reference-type-def kind='lvalue' type-id='d5655126' size-in-bits='32' id='ee7e8300'/>
<pointer-type-def type-id='d5655126' size-in-bits='32' id='fa7e95e4'/>
<qualified-type-def type-id='7bcac25c' const='yes' id='25a1426c'/>
<reference-type-def kind='lvalue' type-id='25a1426c' size-in-bits='32' id='86db5a7e'/>
<qualified-type-def type-id='277bdfbb' const='yes' id='271bda4b'/>
<reference-type-def kind='lvalue' type-id='271bda4b' size-in-bits='32' id='fdd8d997'/>
<qualified-type-def type-id='9485c0dc' const='yes' id='51e0c6ac'/>
<reference-type-def kind='lvalue' type-id='51e0c6ac' size-in-bits='32' id='6ed88b3e'/>
<qualified-type-def type-id='7a4c2b4e' const='yes' id='514880b1'/>
<pointer-type-def type-id='514880b1' size-in-bits='32' id='90227401'/>
<qualified-type-def type-id='2b108403' const='yes' id='8d4c6e8c'/>
<reference-type-def kind='lvalue' type-id='8d4c6e8c' size-in-bits='32' id='1952359e'/>
<pointer-type-def type-id='8d4c6e8c' size-in-bits='32' id='15522f52'/>
<qualified-type-def type-id='547798e7' const='yes' id='2f41ed24'/>
<reference-type-def kind='lvalue' type-id='2f41ed24' size-in-bits='32' id='66c81a26'/>
<pointer-type-def type-id='2f41ed24' size-in-bits='32' id='72c82d0a'/>
<qualified-type-def type-id='6dad0743' const='yes' id='d081210c'/>
<reference-type-def kind='lvalue' type-id='d081210c' size-in-bits='32' id='6547351e'/>
<pointer-type-def type-id='d081210c' size-in-bits='32' id='61472ed2'/>
<qualified-type-def type-id='2fab2fd6' const='yes' id='051db0dd'/>
<reference-type-def kind='lvalue' type-id='051db0dd' size-in-bits='32' id='08bd9b21'/>
<pointer-type-def type-id='051db0dd' size-in-bits='32' id='04bd94d5'/>
<qualified-type-def type-id='2e5198c0' const='yes' id='36021cbb'/>
<reference-type-def kind='lvalue' type-id='36021cbb' size-in-bits='32' id='a2530b27'/>
<pointer-type-def type-id='36021cbb' size-in-bits='32' id='9652f843'/>
<qualified-type-def type-id='540ab5d5' const='yes' id='dcb9a82e'/>
<reference-type-def kind='lvalue' type-id='dcb9a82e' size-in-bits='32' id='80438498'/>
<pointer-type-def type-id='dcb9a82e' size-in-bits='32' id='7c437e4c'/>
<qualified-type-def type-id='cd40e6dd' const='yes' id='cd64d36d'/>
<reference-type-def kind='lvalue' type-id='cd64d36d' size-in-bits='32' id='a0b89f11'/>
<qualified-type-def type-id='3967bb7d' const='yes' id='8dda67ed'/>
<reference-type-def kind='lvalue' type-id='8dda67ed' size-in-bits='32' id='19d16491'/>
<qualified-type-def type-id='ec5b4ed5' const='yes' id='8d4d0c85'/>
<reference-type-def kind='lvalue' type-id='8d4d0c85' size-in-bits='32' id='134ae499'/>
<qualified-type-def type-id='f7241684' const='yes' id='19ba6b54'/>
<reference-type-def kind='lvalue' type-id='19ba6b54' size-in-bits='32' id='f2772476'/>
<qualified-type-def type-id='53770262' const='yes' id='81e61932'/>
<reference-type-def kind='lvalue' type-id='81e61932' size-in-bits='32' id='91397a7c'/>
<qualified-type-def type-id='2d7cd103' const='yes' id='12d3a293'/>
<reference-type-def kind='lvalue' type-id='12d3a293' size-in-bits='32' id='582922ef'/>
<qualified-type-def type-id='06892669' const='yes' id='8f1abbd9'/>
<reference-type-def kind='lvalue' type-id='8f1abbd9' size-in-bits='32' id='4615f26d'/>
<qualified-type-def type-id='9ace7ffd' const='yes' id='42a551cd'/>
<reference-type-def kind='lvalue' type-id='42a551cd' size-in-bits='32' id='d53ff4f1'/>
<qualified-type-def type-id='39289cce' const='yes' id='fd9104a5'/>
<reference-type-def kind='lvalue' type-id='fd9104a5' size-in-bits='32' id='ae4a1a39'/>
<pointer-type-def type-id='fd9104a5' size-in-bits='32' id='ba4a2d1d'/>
<qualified-type-def type-id='523e1257' const='yes' id='7cfd2f36'/>
<reference-type-def kind='lvalue' type-id='7cfd2f36' size-in-bits='32' id='d2911630'/>
<pointer-type-def type-id='7cfd2f36' size-in-bits='32' id='de912914'/>
<qualified-type-def type-id='f91c31d9' const='yes' id='eaa4c9f8'/>
<reference-type-def kind='lvalue' type-id='eaa4c9f8' size-in-bits='32' id='3f69c87a'/>
<qualified-type-def type-id='c4732f63' const='yes' id='ca5fa354'/>
<reference-type-def kind='lvalue' type-id='ca5fa354' size-in-bits='32' id='068e4c76'/>
<pointer-type-def type-id='ca5fa354' size-in-bits='32' id='128e5f5a'/>
<qualified-type-def type-id='5bbceb1d' const='yes' id='6b327dd6'/>
<reference-type-def kind='lvalue' type-id='6b327dd6' size-in-bits='32' id='b07c40d0'/>
<pointer-type-def type-id='6b327dd6' size-in-bits='32' id='bc7c53b4'/>
<qualified-type-def type-id='08504a55' const='yes' id='ba0d407a'/>
<reference-type-def kind='lvalue' type-id='ba0d407a' size-in-bits='32' id='3edc50d4'/>
<pointer-type-def type-id='ba0d407a' size-in-bits='32' id='32dc3df0'/>
<qualified-type-def type-id='a8a9ac74' const='yes' id='418a6fd9'/>
<reference-type-def kind='lvalue' type-id='418a6fd9' size-in-bits='32' id='2bee4e6d'/>
<pointer-type-def type-id='418a6fd9' size-in-bits='32' id='1fee3b89'/>
<qualified-type-def type-id='240b0ce6' const='yes' id='236192ad'/>
<pointer-type-def type-id='236192ad' size-in-bits='32' id='3999aa85'/>
<qualified-type-def type-id='b5bac5b5' const='yes' id='88400705'/>
<reference-type-def kind='lvalue' type-id='88400705' size-in-bits='32' id='9fcb3c19'/>
<qualified-type-def type-id='81011efb' const='yes' id='fba1dc9e'/>
<pointer-type-def type-id='fba1dc9e' size-in-bits='32' id='d3ce6f5c'/>
<qualified-type-def type-id='300cdb86' const='yes' id='c40580f6'/>
<reference-type-def kind='lvalue' type-id='c40580f6' size-in-bits='32' id='64a9c770'/>
<qualified-type-def type-id='5023650f' const='yes' id='56360a74'/>
<pointer-type-def type-id='56360a74' size-in-bits='32' id='151251fa'/>
<qualified-type-def type-id='d2b080d4' const='yes' id='f0560224'/>
<reference-type-def kind='lvalue' type-id='f0560224' size-in-bits='32' id='59652926'/>
<pointer-type-def type-id='e4bdd8d3' size-in-bits='32' id='0fdc8ffb'/>
<qualified-type-def type-id='87233a23' const='yes' id='163a2493'/>
<reference-type-def kind='lvalue' type-id='163a2493' size-in-bits='32' id='b287c8ef'/>
<qualified-type-def type-id='b0a3f2e2' const='yes' id='9241d041'/>
<pointer-type-def type-id='9241d041' size-in-bits='32' id='a89b1871'/>
<qualified-type-def type-id='64fb5e91' const='yes' id='c354c2e1'/>
<reference-type-def kind='lvalue' type-id='c354c2e1' size-in-bits='32' id='456e9f45'/>
<qualified-type-def type-id='e4ce69f7' const='yes' id='be356222'/>
<reference-type-def kind='lvalue' type-id='be356222' size-in-bits='32' id='72094c4c'/>
<pointer-type-def type-id='be356222' size-in-bits='32' id='76095298'/>
<qualified-type-def type-id='a4c8ebd8' const='yes' id='1875f888'/>
<reference-type-def kind='lvalue' type-id='1875f888' size-in-bits='32' id='2fb679ea'/>
<qualified-type-def type-id='83a09c80' const='yes' id='ba552130'/>
<reference-type-def kind='lvalue' type-id='ba552130' size-in-bits='32' id='6a0315a2'/>
<pointer-type-def type-id='ba552130' size-in-bits='32' id='6e031bee'/>
<qualified-type-def type-id='d1a9c073' const='yes' id='59600b16'/>
<reference-type-def kind='lvalue' type-id='59600b16' size-in-bits='32' id='e2319c90'/>
<pointer-type-def type-id='59600b16' size-in-bits='32' id='ee31af74'/>
<qualified-type-def type-id='89e6d32c' const='yes' id='bc8f051c'/>
<reference-type-def kind='lvalue' type-id='bc8f051c' size-in-bits='32' id='0f253a4e'/>
<qualified-type-def type-id='95ebae6c' const='yes' id='6a28da9c'/>
<reference-type-def kind='lvalue' type-id='6a28da9c' size-in-bits='32' id='d85052ce'/>
<pointer-type-def type-id='6a28da9c' size-in-bits='32' id='d4504c82'/>
<qualified-type-def type-id='abf6b8df' const='yes' id='538668ca'/>
<reference-type-def kind='lvalue' type-id='538668ca' size-in-bits='32' id='68972b84'/>
<pointer-type-def type-id='538668ca' size-in-bits='32' id='5c9718a0'/>
<qualified-type-def type-id='fde69560' const='yes' id='8464ad10'/>
<reference-type-def kind='lvalue' type-id='8464ad10' size-in-bits='32' id='a07cac02'/>
<qualified-type-def type-id='deacbcb8' const='yes' id='220bbca8'/>
<reference-type-def kind='lvalue' type-id='220bbca8' size-in-bits='32' id='2679d38a'/>
<pointer-type-def type-id='220bbca8' size-in-bits='32' id='1a79c0a6'/>
<qualified-type-def type-id='6e5bed43' const='yes' id='4e3d1d84'/>
<reference-type-def kind='lvalue' type-id='4e3d1d84' size-in-bits='32' id='cc35a606'/>
<pointer-type-def type-id='4e3d1d84' size-in-bits='32' id='d835b8ea'/>
<qualified-type-def type-id='69444e5e' const='yes' id='57a54e6e'/>
<reference-type-def kind='lvalue' type-id='57a54e6e' size-in-bits='32' id='413a3b58'/>
<qualified-type-def type-id='70a2e23a' const='yes' id='2de3864a'/>
<reference-type-def kind='lvalue' type-id='2de3864a' size-in-bits='32' id='a92c9c04'/>
<pointer-type-def type-id='2de3864a' size-in-bits='32' id='9d2c8920'/>
<qualified-type-def type-id='b729e07f' const='yes' id='33b03d04'/>
<reference-type-def kind='lvalue' type-id='33b03d04' size-in-bits='32' id='80703c86'/>
<pointer-type-def type-id='33b03d04' size-in-bits='32' id='8c704f6a'/>
<qualified-type-def type-id='9c313e1e' const='yes' id='425f4dee'/>
<reference-type-def kind='lvalue' type-id='425f4dee' size-in-bits='32' id='440771d8'/>
<qualified-type-def type-id='008e87fa' const='yes' id='30b48dca'/>
<reference-type-def kind='lvalue' type-id='30b48dca' size-in-bits='32' id='983b6a84'/>
<pointer-type-def type-id='30b48dca' size-in-bits='32' id='8c3b57a0'/>
<qualified-type-def type-id='800440d7' const='yes' id='c09a1db2'/>
<reference-type-def kind='lvalue' type-id='c09a1db2' size-in-bits='32' id='c69c8ffc'/>
<pointer-type-def type-id='c09a1db2' size-in-bits='32' id='ca9c9648'/>
<qualified-type-def type-id='3d02ece8' const='yes' id='4c49da98'/>
<reference-type-def kind='lvalue' type-id='4c49da98' size-in-bits='32' id='d643591a'/>
<qualified-type-def type-id='f31e8e90' const='yes' id='1860cf40'/>
<reference-type-def kind='lvalue' type-id='1860cf40' size-in-bits='32' id='c6667d92'/>
<pointer-type-def type-id='1860cf40' size-in-bits='32' id='ca6683de'/>
<qualified-type-def type-id='149c6638' const='yes' id='b01a5ac8'/>
<reference-type-def kind='lvalue' type-id='b01a5ac8' size-in-bits='32' id='277d24aa'/>
<pointer-type-def type-id='b01a5ac8' size-in-bits='32' id='1b7d11c6'/>
<qualified-type-def type-id='8efea9e5' const='yes' id='3beb2af4'/>
<reference-type-def kind='lvalue' type-id='3beb2af4' size-in-bits='32' id='25346896'/>
<pointer-type-def type-id='3beb2af4' size-in-bits='32' id='31347b7a'/>
<qualified-type-def type-id='abde74e5' const='yes' id='9f02ba15'/>
<pointer-type-def type-id='9f02ba15' size-in-bits='32' id='904b312d'/>
<reference-type-def kind='lvalue' type-id='4847a5be' size-in-bits='32' id='f62d6e90'/>
<pointer-type-def type-id='4847a5be' size-in-bits='32' id='022d8174'/>
<qualified-type-def type-id='022d8174' const='yes' id='3467303f'/>
<reference-type-def kind='lvalue' type-id='3467303f' size-in-bits='32' id='9770b75b'/>
<reference-type-def kind='lvalue' type-id='022d8174' size-in-bits='32' id='bfa29416'/>
<reference-type-def kind='lvalue' type-id='242988a1' size-in-bits='32' id='f5647c2d'/>
<reference-type-def kind='rvalue' type-id='242988a1' size-in-bits='32' id='582f4551'/>
<pointer-type-def type-id='242988a1' size-in-bits='32' id='e9646949'/>
<reference-type-def kind='lvalue' type-id='6d187b95' size-in-bits='32' id='a8397231'/>
<pointer-type-def type-id='6d187b95' size-in-bits='32' id='a4396be5'/>
<reference-type-def kind='lvalue' type-id='b76df172' size-in-bits='32' id='5ea489a4'/>
<pointer-type-def type-id='b76df172' size-in-bits='32' id='52a476c0'/>
<qualified-type-def type-id='52a476c0' const='yes' id='21234293'/>
<reference-type-def kind='lvalue' type-id='21234293' size-in-bits='32' id='df8202ef'/>
<reference-type-def kind='lvalue' type-id='52a476c0' size-in-bits='32' id='fee72c12'/>
<reference-type-def kind='lvalue' type-id='c66e606a' size-in-bits='32' id='e1677b6c'/>
<pointer-type-def type-id='c66e606a' size-in-bits='32' id='e56781b8'/>
<qualified-type-def type-id='e56781b8' const='yes' id='cb0992cb'/>
<reference-type-def kind='lvalue' type-id='cb0992cb' size-in-bits='32' id='8d124b17'/>
<reference-type-def kind='lvalue' type-id='e56781b8' size-in-bits='32' id='bff10bba'/>
<pointer-type-def type-id='cd5e83dd' size-in-bits='32' id='1865cb6d'/>
<pointer-type-def type-id='db9e27e2' size-in-bits='32' id='6682e480'/>
<reference-type-def kind='lvalue' type-id='1779a742' size-in-bits='32' id='957b0544'/>
<pointer-type-def type-id='1779a742' size-in-bits='32' id='897af260'/>
<qualified-type-def type-id='897af260' const='yes' id='dcbe0033'/>
<reference-type-def kind='lvalue' type-id='dcbe0033' size-in-bits='32' id='941a210f'/>
<reference-type-def kind='lvalue' type-id='897af260' size-in-bits='32' id='b28b6432'/>
<reference-type-def kind='lvalue' type-id='4974f4c6' size-in-bits='32' id='18aa5758'/>
<pointer-type-def type-id='4974f4c6' size-in-bits='32' id='14aa510c'/>
<reference-type-def kind='rvalue' type-id='ecd58763' size-in-bits='32' id='4cfb9cbe'/>
<reference-type-def kind='lvalue' type-id='8c3369ce' size-in-bits='32' id='99c4fc20'/>
<reference-type-def kind='lvalue' type-id='23b51a59' size-in-bits='32' id='1bc5f495'/>
<pointer-type-def type-id='23b51a59' size-in-bits='32' id='1fc5fae1'/>
<reference-type-def kind='lvalue' type-id='a76022bc' size-in-bits='32' id='65494f96'/>
<pointer-type-def type-id='a76022bc' size-in-bits='32' id='7149627a'/>
<reference-type-def kind='lvalue' type-id='daebf0d1' size-in-bits='32' id='44ae23ad'/>
<pointer-type-def type-id='daebf0d1' size-in-bits='32' id='38ae10c9'/>
<reference-type-def kind='lvalue' type-id='7ba9cad8' size-in-bits='32' id='32d6e472'/>
<pointer-type-def type-id='7ba9cad8' size-in-bits='32' id='36d6eabe'/>
<reference-type-def kind='lvalue' type-id='732e1025' size-in-bits='32' id='5d7cc611'/>
<pointer-type-def type-id='732e1025' size-in-bits='32' id='597cbfc5'/>
<reference-type-def kind='lvalue' type-id='a49dd225' size-in-bits='32' id='71346801'/>
<pointer-type-def type-id='a49dd225' size-in-bits='32' id='6d3461b5'/>
<reference-type-def kind='lvalue' type-id='a0e8ac7c' size-in-bits='32' id='fa4222e6'/>
<pointer-type-def type-id='a0e8ac7c' size-in-bits='32' id='064235ca'/>
<reference-type-def kind='lvalue' type-id='22057244' size-in-bits='32' id='f4624c1e'/>
<pointer-type-def type-id='22057244' size-in-bits='32' id='f06245d2'/>
<reference-type-def kind='lvalue' type-id='cfed52ac' size-in-bits='32' id='654daef6'/>
<pointer-type-def type-id='cfed52ac' size-in-bits='32' id='714dc1da'/>
<reference-type-def kind='lvalue' type-id='dc8bc990' size-in-bits='32' id='dc70382a'/>
<pointer-type-def type-id='dc8bc990' size-in-bits='32' id='d0702546'/>
<reference-type-def kind='lvalue' type-id='4477c05c' size-in-bits='32' id='e65c6766'/>
<pointer-type-def type-id='4477c05c' size-in-bits='32' id='f25c7a4a'/>
<reference-type-def kind='lvalue' type-id='8fa9f422' size-in-bits='32' id='bdcd3954'/>
<pointer-type-def type-id='8fa9f422' size-in-bits='32' id='b1cd2670'/>
<reference-type-def kind='lvalue' type-id='aa63258a' size-in-bits='32' id='65387a4c'/>
<pointer-type-def type-id='aa63258a' size-in-bits='32' id='69388098'/>
<reference-type-def kind='lvalue' type-id='bc03b96c' size-in-bits='32' id='41e992b6'/>
<pointer-type-def type-id='bc03b96c' size-in-bits='32' id='4de9a59a'/>
<reference-type-def kind='lvalue' type-id='a2686384' size-in-bits='32' id='82ef843e'/>
<pointer-type-def type-id='a2686384' size-in-bits='32' id='7eef7df2'/>
<pointer-type-def type-id='c3639ac4' size-in-bits='32' id='f642c8a2'/>
<pointer-type-def type-id='754b8d4c' size-in-bits='32' id='8c23d4fa'/>
<pointer-type-def type-id='118b27a6' size-in-bits='32' id='0f994dfc'/>
<pointer-type-def type-id='873fbcce' size-in-bits='32' id='0dbccb34'/>
<pointer-type-def type-id='992c0409' size-in-bits='32' id='006544e1'/>
<pointer-type-def type-id='6a993539' size-in-bits='32' id='406f2d71'/>
<pointer-type-def type-id='be0da435' size-in-bits='32' id='98297735'/>
<pointer-type-def type-id='dc5bfba1' size-in-bits='32' id='a3b911a9'/>
<pointer-type-def type-id='5d1d3453' size-in-bits='32' id='4f4406a3'/>
<pointer-type-def type-id='4db9e60a' size-in-bits='32' id='4e31c6a8'/>
<pointer-type-def type-id='5f056c8a' size-in-bits='32' id='7f5aa3e8'/>
<pointer-type-def type-id='8960a0a2' size-in-bits='32' id='0690ae50'/>
<pointer-type-def type-id='448032f2' size-in-bits='32' id='2850b880'/>
<pointer-type-def type-id='c756125f' size-in-bits='32' id='229a4a87'/>
<pointer-type-def type-id='fd6496fd' size-in-bits='32' id='1966c8ed'/>
<pointer-type-def type-id='828dae90' size-in-bits='32' id='91914986'/>
<pointer-type-def type-id='88382077' size-in-bits='32' id='ecb820bf'/>
<pointer-type-def type-id='1bd6d9fb' size-in-bits='32' id='1031595b'/>
<pointer-type-def type-id='3c7a4e8e' size-in-bits='32' id='78e3c534'/>
<pointer-type-def type-id='03bcd756' size-in-bits='32' id='6d8cf23c'/>
<pointer-type-def type-id='6ddbd020' size-in-bits='32' id='a54ecfa6'/>
<pointer-type-def type-id='cd2377eb' size-in-bits='32' id='462f600b'/>
<pointer-type-def type-id='23eee260' size-in-bits='32' id='9696d536'/>
<pointer-type-def type-id='f751e8e5' size-in-bits='32' id='a9986e45'/>
<reference-type-def kind='lvalue' type-id='d31e0b49' size-in-bits='32' id='d4386cd5'/>
<reference-type-def kind='lvalue' type-id='1f2833bd' size-in-bits='32' id='d9678f59'/>
<reference-type-def kind='lvalue' type-id='b8e1f761' size-in-bits='32' id='2e78483d'/>
<reference-type-def kind='lvalue' type-id='e558dbc1' size-in-bits='32' id='8430654d'/>
<reference-type-def kind='rvalue' type-id='e558dbc1' size-in-bits='32' id='832fa771'/>
<pointer-type-def type-id='e558dbc1' size-in-bits='32' id='78305269'/>
<reference-type-def kind='lvalue' type-id='cac8d2f0' size-in-bits='32' id='384a191d'/>
<reference-type-def kind='lvalue' type-id='c100a1d5' size-in-bits='32' id='4e483420'/>
<reference-type-def kind='lvalue' type-id='04fe19ee' size-in-bits='32' id='d761fcff'/>
<reference-type-def kind='rvalue' type-id='04fe19ee' size-in-bits='32' id='e841099b'/>
<reference-type-def kind='lvalue' type-id='2ec647f5' size-in-bits='32' id='d2d8c3f1'/>
<reference-type-def kind='lvalue' type-id='2e3b5209' size-in-bits='32' id='692c52d5'/>
<reference-type-def kind='lvalue' type-id='3af2ca41' size-in-bits='32' id='8f5c4c6d'/>
<pointer-type-def type-id='3af2ca41' size-in-bits='32' id='835c3989'/>
<reference-type-def kind='lvalue' type-id='9ddf388c' size-in-bits='32' id='f4c1a78f'/>
<reference-type-def kind='rvalue' type-id='9ddf388c' size-in-bits='32' id='f5daef0b'/>
<reference-type-def kind='lvalue' type-id='c4d47c2b' size-in-bits='32' id='ec7f4340'/>
<reference-type-def kind='lvalue' type-id='42742bcc' size-in-bits='32' id='4265a5df'/>
<reference-type-def kind='lvalue' type-id='89b19b25' size-in-bits='32' id='3e2cde01'/>
<pointer-type-def type-id='89b19b25' size-in-bits='32' id='3a2cd7b5'/>
<reference-type-def kind='lvalue' type-id='bf658950' size-in-bits='32' id='2b77b363'/>
<reference-type-def kind='rvalue' type-id='bf658950' size-in-bits='32' id='b26f359f'/>
<reference-type-def kind='lvalue' type-id='a45edc67' size-in-bits='32' id='8391e49c'/>
<reference-type-def kind='lvalue' type-id='2569e7e8' size-in-bits='32' id='627379ab'/>
<reference-type-def kind='lvalue' type-id='ad860d79' size-in-bits='32' id='23129fb5'/>
<pointer-type-def type-id='ad860d79' size-in-bits='32' id='2712a601'/>
<reference-type-def kind='lvalue' type-id='aec8be74' size-in-bits='32' id='178e1797'/>
<reference-type-def kind='rvalue' type-id='aec8be74' size-in-bits='32' id='c5af4ba3'/>
<reference-type-def kind='lvalue' type-id='c240d993' size-in-bits='32' id='fd50cf88'/>
<reference-type-def kind='lvalue' type-id='cd9cc084' size-in-bits='32' id='70b92697'/>
<reference-type-def kind='lvalue' type-id='0a340181' size-in-bits='32' id='a4af4bbd'/>
<pointer-type-def type-id='0a340181' size-in-bits='32' id='98af38d9'/>
<reference-type-def kind='lvalue' type-id='2bf3fdba' size-in-bits='32' id='8d5f6c5f'/>
<reference-type-def kind='rvalue' type-id='2bf3fdba' size-in-bits='32' id='0637c27b'/>
<reference-type-def kind='lvalue' type-id='40308545' size-in-bits='32' id='95d2ed10'/>
<reference-type-def kind='lvalue' type-id='b09f9f9e' size-in-bits='32' id='a933522f'/>
<reference-type-def kind='lvalue' type-id='241d7a85' size-in-bits='32' id='3c0becb1'/>
<pointer-type-def type-id='241d7a85' size-in-bits='32' id='380be665'/>
<reference-type-def kind='lvalue' type-id='1750deba' size-in-bits='32' id='378694d3'/>
<reference-type-def kind='rvalue' type-id='1750deba' size-in-bits='32' id='5ddc7daf'/>
<reference-type-def kind='lvalue' type-id='8e3f5845' size-in-bits='32' id='176e048c'/>
<reference-type-def kind='lvalue' type-id='7e80709e' size-in-bits='32' id='3bfac1db'/>
<reference-type-def kind='lvalue' type-id='dbb712c1' size-in-bits='32' id='7f55e98d'/>
<pointer-type-def type-id='dbb712c1' size-in-bits='32' id='7355d6a9'/>
<reference-type-def kind='lvalue' type-id='7bcac25c' size-in-bits='32' id='5d1b766f'/>
<reference-type-def kind='rvalue' type-id='7bcac25c' size-in-bits='32' id='db3b34eb'/>
<reference-type-def kind='lvalue' type-id='277bdfbb' size-in-bits='32' id='f568ad60'/>
<reference-type-def kind='lvalue' type-id='9485c0dc' size-in-bits='32' id='858a893f'/>
<reference-type-def kind='lvalue' type-id='7a4c2b4e' size-in-bits='32' id='926c58f0'/>
<pointer-type-def type-id='7a4c2b4e' size-in-bits='32' id='9e6c6bd4'/>
<reference-type-def kind='lvalue' type-id='2b108403' size-in-bits='32' id='2a671217'/>
<pointer-type-def type-id='2b108403' size-in-bits='32' id='1e66ff33'/>
<reference-type-def kind='lvalue' type-id='547798e7' size-in-bits='32' id='7f1f47ab'/>
<pointer-type-def type-id='547798e7' size-in-bits='32' id='7b1f415f'/>
<reference-type-def kind='lvalue' type-id='6dad0743' size-in-bits='32' id='4ab415e7'/>
<pointer-type-def type-id='6dad0743' size-in-bits='32' id='3eb40303'/>
<reference-type-def kind='lvalue' type-id='2fab2fd6' size-in-bits='32' id='585aa338'/>
<pointer-type-def type-id='2fab2fd6' size-in-bits='32' id='545a9cec'/>
<reference-type-def kind='lvalue' type-id='2e5198c0' size-in-bits='32' id='1366c99a'/>
<pointer-type-def type-id='2e5198c0' size-in-bits='32' id='0766b6b6'/>
<reference-type-def kind='lvalue' type-id='540ab5d5' size-in-bits='32' id='b2f58091'/>
<pointer-type-def type-id='540ab5d5' size-in-bits='32' id='aef57a45'/>
<reference-type-def kind='lvalue' type-id='cd40e6dd' size-in-bits='32' id='43aab4fe'/>
<reference-type-def kind='lvalue' type-id='3967bb7d' size-in-bits='32' id='b17643d6'/>
<reference-type-def kind='lvalue' type-id='ec5b4ed5' size-in-bits='32' id='36bf262e'/>
<reference-type-def kind='lvalue' type-id='f7241684' size-in-bits='32' id='8e20dfa5'/>
<reference-type-def kind='lvalue' type-id='53770262' size-in-bits='32' id='829d9f2b'/>
<reference-type-def kind='lvalue' type-id='2d7cd103' size-in-bits='32' id='f4522958'/>
<reference-type-def kind='lvalue' type-id='27619c1c' size-in-bits='32' id='908b8f66'/>
<reference-type-def kind='rvalue' type-id='27619c1c' size-in-bits='32' id='cbb281c0'/>
<qualified-type-def type-id='9c8ba24a' const='yes' id='d42b1915'/>
<reference-type-def kind='lvalue' type-id='d42b1915' size-in-bits='32' id='32d8ab49'/>
<reference-type-def kind='lvalue' type-id='9c8ba24a' size-in-bits='32' id='dbd0b004'/>
<reference-type-def kind='rvalue' type-id='9c8ba24a' size-in-bits='32' id='2b854586'/>
<reference-type-def kind='lvalue' type-id='900f8095' size-in-bits='32' id='385f2c74'/>
<reference-type-def kind='lvalue' type-id='b54187d9' size-in-bits='32' id='d6c6e308'/>
<reference-type-def kind='lvalue' type-id='d7bfb3bd' size-in-bits='32' id='9f29240c'/>
<reference-type-def kind='lvalue' type-id='f5c874bd' size-in-bits='32' id='e200b82a'/>
<reference-type-def kind='lvalue' type-id='1ee171c9' size-in-bits='32' id='0034f3d2'/>
<reference-type-def kind='lvalue' type-id='1b9ea905' size-in-bits='32' id='a642e49c'/>
<reference-type-def kind='rvalue' type-id='06892669' size-in-bits='32' id='a4b531b4'/>
<reference-type-def kind='rvalue' type-id='9ace7ffd' size-in-bits='32' id='eb3de26a'/>
<reference-type-def kind='lvalue' type-id='39289cce' size-in-bits='32' id='00d0b060'/>
<pointer-type-def type-id='39289cce' size-in-bits='32' id='0cd0c344'/>
<reference-type-def kind='lvalue' type-id='523e1257' size-in-bits='32' id='320ab7bb'/>
<pointer-type-def type-id='523e1257' size-in-bits='32' id='2e0ab16f'/>
<reference-type-def kind='lvalue' type-id='f91c31d9' size-in-bits='32' id='bfae2bb5'/>
<reference-type-def kind='rvalue' type-id='f91c31d9' size-in-bits='32' id='522e9869'/>
<pointer-type-def type-id='f91c31d9' size-in-bits='32' id='c3ae3201'/>
<reference-type-def kind='lvalue' type-id='c4732f63' size-in-bits='32' id='0a1f8207'/>
<reference-type-def kind='rvalue' type-id='c4732f63' size-in-bits='32' id='1099d9f3'/>
<pointer-type-def type-id='c4732f63' size-in-bits='32' id='fe1f6f23'/>
<qualified-type-def type-id='fe1f6f23' const='yes' id='72c1fb38'/>
<reference-type-def kind='lvalue' type-id='72c1fb38' size-in-bits='32' id='c55e503a'/>
<reference-type-def kind='lvalue' type-id='fe1f6f23' size-in-bits='32' id='107bc4df'/>
<reference-type-def kind='lvalue' type-id='5bbceb1d' size-in-bits='32' id='df7399e9'/>
<reference-type-def kind='rvalue' type-id='5bbceb1d' size-in-bits='32' id='91fb20dd'/>
<pointer-type-def type-id='5bbceb1d' size-in-bits='32' id='eb73accd'/>
<pointer-type-def type-id='fb38d8ff' size-in-bits='32' id='77f5994e'/>
<reference-type-def kind='lvalue' type-id='08504a55' size-in-bits='32' id='605397d1'/>
<reference-type-def kind='rvalue' type-id='08504a55' size-in-bits='32' id='9a9839d5'/>
<pointer-type-def type-id='08504a55' size-in-bits='32' id='5c539185'/>
<qualified-type-def type-id='5c539185' const='yes' id='781c73fa'/>
<reference-type-def kind='lvalue' type-id='781c73fa' size-in-bits='32' id='f0ca6354'/>
<reference-type-def kind='lvalue' type-id='5c539185' size-in-bits='32' id='fa8e4399'/>
<reference-type-def kind='lvalue' type-id='a8a9ac74' size-in-bits='32' id='b57dd05e'/>
<reference-type-def kind='rvalue' type-id='a8a9ac74' size-in-bits='32' id='2d0f2ce8'/>
<pointer-type-def type-id='a8a9ac74' size-in-bits='32' id='b17dca12'/>
<pointer-type-def type-id='07033df4' size-in-bits='32' id='cde1d4cd'/>
<reference-type-def kind='lvalue' type-id='240b0ce6' size-in-bits='32' id='77ac3628'/>
<reference-type-def kind='rvalue' type-id='240b0ce6' size-in-bits='32' id='7219180a'/>
<pointer-type-def type-id='240b0ce6' size-in-bits='32' id='73ac2fdc'/>
<reference-type-def kind='lvalue' type-id='b5bac5b5' size-in-bits='32' id='e78093f0'/>
<reference-type-def kind='lvalue' type-id='81011efb' size-in-bits='32' id='fbda57ef'/>
<reference-type-def kind='rvalue' type-id='81011efb' size-in-bits='32' id='41b8316b'/>
<pointer-type-def type-id='81011efb' size-in-bits='32' id='ffda5e3b'/>
<reference-type-def kind='lvalue' type-id='300cdb86' size-in-bits='32' id='aefad62f'/>
<reference-type-def kind='lvalue' type-id='5023650f' size-in-bits='32' id='9e1ccdc3'/>
<reference-type-def kind='rvalue' type-id='5023650f' size-in-bits='32' id='cc581f7f'/>
<pointer-type-def type-id='5023650f' size-in-bits='32' id='aa1ce0a7'/>
<reference-type-def kind='lvalue' type-id='d2b080d4' size-in-bits='32' id='d713779b'/>
<reference-type-def kind='lvalue' type-id='ee11ffd6' size-in-bits='32' id='810d92c8'/>
<reference-type-def kind='rvalue' type-id='ee11ffd6' size-in-bits='32' id='165e4caa'/>
<reference-type-def kind='lvalue' type-id='87233a23' size-in-bits='32' id='8f13f750'/>
<reference-type-def kind='lvalue' type-id='b0a3f2e2' size-in-bits='32' id='a1a31014'/>
<reference-type-def kind='rvalue' type-id='b0a3f2e2' size-in-bits='32' id='a5b27eb6'/>
<pointer-type-def type-id='b0a3f2e2' size-in-bits='32' id='95a2fd30'/>
<reference-type-def kind='lvalue' type-id='64fb5e91' size-in-bits='32' id='e80b7404'/>
<reference-type-def kind='lvalue' type-id='e4ce69f7' size-in-bits='32' id='5c599eab'/>
<reference-type-def kind='rvalue' type-id='e4ce69f7' size-in-bits='32' id='ee1497f7'/>
<pointer-type-def type-id='e4ce69f7' size-in-bits='32' id='5859985f'/>
<reference-type-def kind='rvalue' type-id='83a09c80' size-in-bits='32' id='17ff9941'/>
<pointer-type-def type-id='83a09c80' size-in-bits='32' id='3912fb99'/>
<reference-type-def kind='lvalue' type-id='d1a9c073' size-in-bits='32' id='48b4ba57'/>
<reference-type-def kind='rvalue' type-id='d1a9c073' size-in-bits='32' id='e5817fe3'/>
<pointer-type-def type-id='d1a9c073' size-in-bits='32' id='3cb4a773'/>
<reference-type-def kind='rvalue' type-id='95ebae6c' size-in-bits='32' id='4d95b3d5'/>
<pointer-type-def type-id='95ebae6c' size-in-bits='32' id='68346f85'/>
<reference-type-def kind='lvalue' type-id='abf6b8df' size-in-bits='32' id='8bb7c8e3'/>
<reference-type-def kind='rvalue' type-id='abf6b8df' size-in-bits='32' id='b7510e1f'/>
<pointer-type-def type-id='abf6b8df' size-in-bits='32' id='97b7dbc7'/>
<reference-type-def kind='rvalue' type-id='deacbcb8' size-in-bits='32' id='b14b89b9'/>
<pointer-type-def type-id='deacbcb8' size-in-bits='32' id='a70d8d71'/>
<reference-type-def kind='lvalue' type-id='6e5bed43' size-in-bits='32' id='11424137'/>
<reference-type-def kind='rvalue' type-id='6e5bed43' size-in-bits='32' id='3c4c6dc3'/>
<pointer-type-def type-id='6e5bed43' size-in-bits='32' id='05422e53'/>
<pointer-type-def type-id='120e9c51' size-in-bits='32' id='1027f639'/>
<reference-type-def kind='rvalue' type-id='70a2e23a' size-in-bits='32' id='2291f0f5'/>
<pointer-type-def type-id='70a2e23a' size-in-bits='32' id='3ca9f225'/>
<reference-type-def kind='lvalue' type-id='b729e07f' size-in-bits='32' id='8f721133'/>
<reference-type-def kind='rvalue' type-id='b729e07f' size-in-bits='32' id='e590e40f'/>
<pointer-type-def type-id='b729e07f' size-in-bits='32' id='9b722417'/>
<reference-type-def kind='rvalue' type-id='008e87fa' size-in-bits='32' id='600f0129'/>
<pointer-type-def type-id='008e87fa' size-in-bits='32' id='5b609e41'/>
<reference-type-def kind='lvalue' type-id='800440d7' size-in-bits='32' id='b86192eb'/>
<reference-type-def kind='rvalue' type-id='800440d7' size-in-bits='32' id='0e9a18b7'/>
<pointer-type-def type-id='800440d7' size-in-bits='32' id='b4618c9f'/>
<reference-type-def kind='rvalue' type-id='f31e8e90' size-in-bits='32' id='3ad99901'/>
<pointer-type-def type-id='f31e8e90' size-in-bits='32' id='d3ffd4d9'/>
<reference-type-def kind='lvalue' type-id='8efea9e5' size-in-bits='32' id='dde53df9'/>
<pointer-type-def type-id='8efea9e5' size-in-bits='32' id='e9e550dd'/>
<qualified-type-def type-id='e9e550dd' const='yes' id='c22559b2'/>
<reference-type-def kind='lvalue' type-id='c22559b2' size-in-bits='32' id='34cc03fc'/>
<reference-type-def kind='lvalue' type-id='e9e550dd' size-in-bits='32' id='2efe7b21'/>
<pointer-type-def type-id='abde74e5' size-in-bits='32' id='9d21eaf0'/>
<pointer-type-def type-id='b82b342d' size-in-bits='32' id='ac36d1a6'/>
<pointer-type-def type-id='444bbd45' size-in-bits='32' id='18ae6bd8'/>
<pointer-type-def type-id='0c616dee' size-in-bits='32' id='1a995b31'/>
<namespace-decl name='android'>
<class-decl name='MinikinFontSkia' visibility='default' is-declaration-only='yes' id='f6ad2fbe'/>
</namespace-decl>
<namespace-decl name='minikin'>
<class-decl name='FontStyle' size-in-bits='32' visibility='default' filepath='frameworks/minikin/include/minikin/FontStyle.h' line='23' column='1' id='db9e27e2'>
<member-type access='private'>
<enum-decl name='Slant' filepath='frameworks/minikin/include/minikin/FontStyle.h' line='38' column='1' id='716cbdb1'>
<underlying-type type-id='4aba8549'/>
<enumerator name='ITALIC' value='1'/>
<enumerator name='UPRIGHT' value='0'/>
</enum-decl>
</member-type>
<member-type access='private'>
<enum-decl name='Weight' filepath='frameworks/minikin/include/minikin/FontStyle.h' line='25' column='1' id='f986f0eb'>
<underlying-type type-id='20b16ce8'/>
<enumerator name='THIN' value='100'/>
<enumerator name='EXTRA_LIGHT' value='200'/>
<enumerator name='LIGHT' value='300'/>
<enumerator name='NORMAL' value='400'/>
<enumerator name='MEDIUM' value='500'/>
<enumerator name='SEMI_BOLD' value='600'/>
<enumerator name='BOLD' value='700'/>
<enumerator name='EXTRA_BOLD' value='800'/>
<enumerator name='BLACK' value='900'/>
<enumerator name='EXTRA_BLACK' value='1000'/>
</enum-decl>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='mWeight' type-id='149c6638' visibility='default' filepath='frameworks/minikin/include/minikin/FontStyle.h' line='62' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='16'>
<var-decl name='mSlant' type-id='716cbdb1' visibility='default' filepath='frameworks/minikin/include/minikin/FontStyle.h' line='63' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='FontStyle' mangled-name='_ZN7minikin9FontStyleC2Ev' filepath='frameworks/minikin/include/minikin/FontStyle.h' line='43' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6682e480' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='FontStyle' filepath='frameworks/minikin/include/minikin/FontStyle.h' line='44' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6682e480' is-artificial='yes'/>
<parameter type-id='f986f0eb'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='FontStyle' filepath='frameworks/minikin/include/minikin/FontStyle.h' line='45' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6682e480' is-artificial='yes'/>
<parameter type-id='716cbdb1'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='FontStyle' mangled-name='_ZN7minikin9FontStyleC2ENS0_6WeightENS0_5SlantE' filepath='frameworks/minikin/include/minikin/FontStyle.h' line='46' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6682e480' is-artificial='yes'/>
<parameter type-id='f986f0eb'/>
<parameter type-id='716cbdb1'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='FontStyle' mangled-name='_ZN7minikin9FontStyleC2EtNS0_5SlantE' filepath='frameworks/minikin/include/minikin/FontStyle.h' line='48' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6682e480' is-artificial='yes'/>
<parameter type-id='149c6638'/>
<parameter type-id='716cbdb1'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='FontCollection' size-in-bits='608' visibility='default' filepath='frameworks/minikin/include/minikin/FontCollection.h' line='33' column='1' id='6d187b95'>
<member-type access='private'>
<class-decl name='Run' size-in-bits='128' is-struct='yes' visibility='default' filepath='frameworks/minikin/include/minikin/FontCollection.h' line='38' column='1' id='c66e606a'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='fakedFont' type-id='ab508872' visibility='default' filepath='frameworks/minikin/include/minikin/FontCollection.h' line='39' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='start' type-id='95e97e5e' visibility='default' filepath='frameworks/minikin/include/minikin/FontCollection.h' line='40' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='end' type-id='95e97e5e' visibility='default' filepath='frameworks/minikin/include/minikin/FontCollection.h' line='41' column='1'/>
</data-member>
</class-decl>
</member-type>
<member-type access='private'>
<class-decl name='Range' is-struct='yes' visibility='default' is-declaration-only='yes' id='b76df172'/>
</member-type>
<data-member access='private' static='yes'>
<var-decl name='kLogCharsPerPage' type-id='2448a865' visibility='default' filepath='frameworks/minikin/include/minikin/FontCollection.h' line='72' column='1'/>
</data-member>
<data-member access='private' static='yes'>
<var-decl name='kPageMask' type-id='2448a865' visibility='default' filepath='frameworks/minikin/include/minikin/FontCollection.h' line='73' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='mId' type-id='8f92235e' visibility='default' filepath='frameworks/minikin/include/minikin/FontCollection.h' line='104' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='32'>
<var-decl name='mMaxChar' type-id='8f92235e' visibility='default' filepath='frameworks/minikin/include/minikin/FontCollection.h' line='107' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='mFamilies' type-id='b729e07f' visibility='default' filepath='frameworks/minikin/include/minikin/FontCollection.h' line='111' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='160'>
<var-decl name='mRanges' type-id='e4ce69f7' visibility='default' filepath='frameworks/minikin/include/minikin/FontCollection.h' line='119' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='256'>
<var-decl name='mFamilyVec' type-id='b05cdcb7' visibility='default' filepath='frameworks/minikin/include/minikin/FontCollection.h' line='120' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='352'>
<var-decl name='mVSFamilyVec' type-id='b729e07f' visibility='default' filepath='frameworks/minikin/include/minikin/FontCollection.h' line='123' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='448'>
<var-decl name='mSupportedAxes' type-id='760319b5' visibility='default' filepath='frameworks/minikin/include/minikin/FontCollection.h' line='126' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='FontCollection' filepath='frameworks/minikin/include/minikin/FontCollection.h' line='35' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a4396be5' is-artificial='yes'/>
<parameter type-id='80703c86'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='FontCollection' filepath='frameworks/minikin/include/minikin/FontCollection.h' line='36' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a4396be5' is-artificial='yes'/>
<parameter type-id='9a9839d5'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='FakedFont' size-in-bits='64' is-struct='yes' visibility='default' filepath='frameworks/minikin/include/minikin/Font.h' line='51' column='1' id='ab508872'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='font' type-id='de075a14' visibility='default' filepath='frameworks/minikin/include/minikin/Font.h' line='58' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='fakery' type-id='cd5e83dd' visibility='default' filepath='frameworks/minikin/include/minikin/Font.h' line='59' column='1'/>
</data-member>
</class-decl>
<class-decl name='Font' size-in-bits='128' visibility='default' filepath='frameworks/minikin/include/minikin/Font.h' line='63' column='1' id='242988a1'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='mTypeface' type-id='a8a9ac74' visibility='default' filepath='frameworks/minikin/include/minikin/Font.h' line='126' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='mStyle' type-id='db9e27e2' visibility='default' filepath='frameworks/minikin/include/minikin/Font.h' line='127' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='96'>
<var-decl name='mBaseFont' type-id='ecd58763' visibility='default' filepath='frameworks/minikin/include/minikin/Font.h' line='128' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='Font' filepath='frameworks/minikin/include/minikin/Font.h' line='101' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e9646949' is-artificial='yes'/>
<parameter type-id='582f4551'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Font' filepath='frameworks/minikin/include/minikin/Font.h' line='110' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e9646949' is-artificial='yes'/>
<parameter type-id='d2074730'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private' constructor='yes'>
<function-decl name='Font' filepath='frameworks/minikin/include/minikin/Font.h' line='120' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e9646949' is-artificial='yes'/>
<parameter type-id='2d0f2ce8'/>
<parameter type-id='db9e27e2'/>
<parameter type-id='4cfb9cbe'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='HbFontUniquePtr' type-id='5023650f' filepath='frameworks/minikin/include/minikin/HbUtils.h' line='52' column='1' id='ecd58763'/>
<class-decl name='HbFontDeleter' size-in-bits='8' is-struct='yes' visibility='default' filepath='frameworks/minikin/include/minikin/HbUtils.h' line='42' column='1' id='4974f4c6'/>
<class-decl name='FontFakery' size-in-bits='16' visibility='default' filepath='frameworks/minikin/include/minikin/Font.h' line='34' column='1' id='cd5e83dd'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='mFakeBold' type-id='c894953d' visibility='default' filepath='frameworks/minikin/include/minikin/Font.h' line='47' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='8'>
<var-decl name='mFakeItalic' type-id='c894953d' visibility='default' filepath='frameworks/minikin/include/minikin/Font.h' line='48' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='FontFakery' filepath='frameworks/minikin/include/minikin/Font.h' line='36' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1865cb6d' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='FontFakery' filepath='frameworks/minikin/include/minikin/Font.h' line='37' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1865cb6d' is-artificial='yes'/>
<parameter type-id='c894953d'/>
<parameter type-id='c894953d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='U16StringPiece' size-in-bits='64' visibility='default' filepath='frameworks/minikin/include/minikin/U16StringPiece.h' line='26' column='1' id='daebf0d1'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='mData' type-id='1b7d11c6' visibility='default' filepath='frameworks/minikin/include/minikin/U16StringPiece.h' line='56' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='32'>
<var-decl name='mLength' type-id='8f92235e' visibility='default' filepath='frameworks/minikin/include/minikin/U16StringPiece.h' line='57' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='U16StringPiece' filepath='frameworks/minikin/include/minikin/U16StringPiece.h' line='28' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='38ae10c9' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='U16StringPiece' filepath='frameworks/minikin/include/minikin/U16StringPiece.h' line='29' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='38ae10c9' is-artificial='yes'/>
<parameter type-id='1b7d11c6'/>
<parameter type-id='8f92235e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='U16StringPiece' filepath='frameworks/minikin/include/minikin/U16StringPiece.h' line='30' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='38ae10c9' is-artificial='yes'/>
<parameter type-id='c69c8ffc'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='U16StringPiece' filepath='frameworks/minikin/include/minikin/U16StringPiece.h' line='35' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='38ae10c9' is-artificial='yes'/>
<parameter type-id='e357ed68'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='Range' size-in-bits='64' visibility='default' filepath='frameworks/minikin/include/minikin/Range.h' line='27' column='1' id='23b51a59'>
<member-type access='private'>
<class-decl name='RangeIterator' size-in-bits='32' visibility='default' filepath='frameworks/minikin/include/minikin/Range.h' line='96' column='1' id='a76022bc'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='mPos' type-id='8f92235e' visibility='default' filepath='frameworks/minikin/include/minikin/Range.h' line='108' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='RangeIterator' filepath='frameworks/minikin/include/minikin/Range.h' line='98' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7149627a' is-artificial='yes'/>
<parameter type-id='8f92235e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<data-member access='public' static='yes'>
<var-decl name='NOWHERE' type-id='b9930aae' visibility='default' filepath='frameworks/minikin/include/minikin/Range.h' line='29' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='mStart' type-id='8f92235e' visibility='default' filepath='frameworks/minikin/include/minikin/Range.h' line='116' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='32'>
<var-decl name='mEnd' type-id='8f92235e' visibility='default' filepath='frameworks/minikin/include/minikin/Range.h' line='117' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='Range' filepath='frameworks/minikin/include/minikin/Range.h' line='32' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1fc5fae1' is-artificial='yes'/>
<parameter type-id='8f92235e'/>
<parameter type-id='8f92235e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Range' filepath='frameworks/minikin/include/minikin/Range.h' line='33' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1fc5fae1' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Range' filepath='frameworks/minikin/include/minikin/Range.h' line='35' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1fc5fae1' is-artificial='yes'/>
<parameter type-id='aadca9c6'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<enum-decl name='FamilyVariant' filepath='frameworks/minikin/include/minikin/FamilyVariant.h' line='25' column='1' id='5cd28944'>
<underlying-type type-id='4aba8549'/>
<enumerator name='DEFAULT' value='0'/>
<enumerator name='COMPACT' value='1'/>
<enumerator name='ELEGANT' value='2'/>
</enum-decl>
<class-decl name='FontVariation' size-in-bits='64' is-struct='yes' visibility='default' filepath='frameworks/minikin/include/minikin/FontVariation.h' line='26' column='1' id='1779a742'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='axisTag' type-id='d9c936f2' visibility='default' filepath='frameworks/minikin/include/minikin/FontVariation.h' line='28' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='value' type-id='a6c45d85' visibility='default' filepath='frameworks/minikin/include/minikin/FontVariation.h' line='29' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='FontVariation' filepath='frameworks/minikin/include/minikin/FontVariation.h' line='27' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='897af260' is-artificial='yes'/>
<parameter type-id='d9c936f2'/>
<parameter type-id='a6c45d85'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='AxisTag' type-id='8f92235e' filepath='frameworks/minikin/include/minikin/FontVariation.h' line='24' column='1' id='d9c936f2'/>
<class-decl name='SystemFonts' visibility='default' is-declaration-only='yes' id='c2f7e911'/>
<class-decl name='MinikinFont' visibility='default' is-declaration-only='yes' id='8c3369ce'/>
<class-decl name='FontFamily' visibility='default' is-declaration-only='yes' id='8b791bcd'/>
</namespace-decl>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<class-decl name='__compressed_pair_elem&lt;_xmlDoc *, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='873fbcce'>
<member-type access='public'>
<typedef-decl name='reference' type-id='6f98b283' filepath='external/libcxx/include/memory' line='2136' column='1' id='d145b8a6'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='f4e8e526' filepath='external/libcxx/include/memory' line='2137' column='1' id='f807b2ca'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='07b2e177' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0dbccb34' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__compressed_pair_elem&lt;_xmlDoc *, void&gt;' mangled-name='_ZNSt3__122__compressed_pair_elemIP7_xmlDocLi0ELb0EEC2IS2_vEEOT_' filepath='external/libcxx/include/memory' line='2147' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0dbccb34' is-artificial='yes'/>
<parameter type-id='526139bf'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;_xmlDoc *, XmlDocDeleter&gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='732e1025'>
<base-class access='private' layout-offset-in-bits='0' type-id='873fbcce'/>
<base-class access='private' layout-offset-in-bits='0' type-id='118b27a6'/>
<member-function access='public'>
<function-decl name='__compressed_pair&lt;_xmlDoc *, true&gt;' mangled-name='_ZNSt3__117__compressed_pairIP7_xmlDoc13XmlDocDeleterEC2IS2_Lb1EEEOT_' filepath='external/libcxx/include/memory' line='2240' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='597cbfc5' is-artificial='yes'/>
<parameter type-id='526139bf'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;XmlDocDeleter, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='118b27a6'>
<base-class access='private' layout-offset-in-bits='0' type-id='89bde55b'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='6ed79def' filepath='external/libcxx/include/memory' line='2174' column='1' id='b5ef4560'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='1752d512' filepath='external/libcxx/include/memory' line='2175' column='1' id='9418ea50'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0f994dfc' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='unique_ptr&lt;_xmlDoc, XmlDocDeleter&gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2401' column='1' id='81011efb'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='c2534438' filepath='external/libcxx/include/memory' line='2405' column='1' id='de314a13'/>
</member-type>
<member-type access='private'>
<typedef-decl name='deleter_type' type-id='89bde55b' filepath='external/libcxx/include/memory' line='2404' column='1' id='300cdb86'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__ptr_' type-id='732e1025' visibility='default' filepath='external/libcxx/include/memory' line='2411' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='external/libcxx/include/memory' line='2494' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ffda5e3b' is-artificial='yes'/>
<parameter type-id='41b8316b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~unique_ptr' mangled-name='_ZNSt3__110unique_ptrI7_xmlDoc13XmlDocDeleterED2Ev' filepath='external/libcxx/include/memory' line='2606' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ffda5e3b' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_ptr&lt;true, void&gt;' mangled-name='_ZNSt3__110unique_ptrI7_xmlDoc13XmlDocDeleterEC2ILb1EvEEv' filepath='external/libcxx/include/memory' line='2461' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ffda5e3b' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='add_lvalue_reference&lt;_xmlDoc&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1127' column='1' id='b101930e'>
<member-type access='public'>
<typedef-decl name='type' type-id='08e2a2a4' filepath='external/libcxx/include/type_traits' line='1128' column='1' id='56c012b5'/>
</member-type>
</class-decl>
<class-decl name='__add_lvalue_reference_impl&lt;_xmlDoc, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='80cd23bd'>
<member-type access='public'>
<typedef-decl name='type' type-id='fbb2ce93' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='08e2a2a4'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;_xmlDoc, XmlDocDeleter&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='ceac90c9'>
<member-type access='public'>
<typedef-decl name='type' type-id='37f243ca' filepath='external/libcxx/include/memory' line='1031' column='1' id='c2534438'/>
</member-type>
</class-decl>
<class-decl name='__const_pointer&lt;char, char *, std::__1::allocator&lt;char&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1042' column='1' id='a6fda4d5'>
<member-type access='public'>
<typedef-decl name='type' type-id='ffee57ca' filepath='external/libcxx/include/memory' line='1044' column='1' id='d77939ac'/>
</member-type>
</class-decl>
<class-decl name='shared_ptr&lt;minikin::FontCollection&gt;' size-in-bits='64' visibility='default' filepath='external/libcxx/include/memory' line='3740' column='1' id='5bbceb1d'>
<member-type access='private'>
<typedef-decl name='element_type' type-id='6d187b95' filepath='external/libcxx/include/memory' line='3743' column='1' id='fb38d8ff'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__ptr_' type-id='77f5994e' visibility='default' filepath='external/libcxx/include/memory' line='3749' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='32'>
<var-decl name='__cntrl_' type-id='a9986e45' visibility='default' filepath='external/libcxx/include/memory' line='3750' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='shared_ptr' filepath='external/libcxx/include/memory' line='3755' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eb73accd' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='shared_ptr' filepath='external/libcxx/include/memory' line='3771' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eb73accd' is-artificial='yes'/>
<parameter type-id='b07c40d0'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='shared_ptr' filepath='external/libcxx/include/memory' line='3779' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eb73accd' is-artificial='yes'/>
<parameter type-id='91fb20dd'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~shared_ptr' mangled-name='_ZNSt3__110shared_ptrIN7minikin14FontCollectionEED2Ev' filepath='external/libcxx/include/memory' line='3837' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='eb73accd' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='vector&lt;std::__1::shared_ptr&lt;minikin::FontFamily&gt;, std::__1::allocator&lt;std::__1::shared_ptr&lt;minikin::FontFamily&gt; &gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='470' column='1' id='b729e07f'>
<base-class access='private' layout-offset-in-bits='0' type-id='241d7a85'/>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='2e5198c0' filepath='external/libcxx/include/vector' line='479' column='1' id='9c313e1e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='2f1dc4be' filepath='external/libcxx/include/vector' line='483' column='1' id='42a6a2da'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='08504a55' filepath='external/libcxx/include/vector' line='478' column='1' id='008e87fa'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='0e9d8c9d' filepath='external/libcxx/include/vector' line='482' column='1' id='4967c689'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='c8a8f016' filepath='external/libcxx/include/vector' line='487' column='1' id='cee7a2fa'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='29fcb633' filepath='external/libcxx/include/vector' line='488' column='1' id='c8c7c0ce'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reverse_iterator' type-id='30fffb03' filepath='external/libcxx/include/vector' line='489' column='1' id='53634191'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reverse_iterator' type-id='295be17a' filepath='external/libcxx/include/vector' line='490' column='1' id='1a700eed'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='12e36ab1' filepath='external/libcxx/include/vector' line='481' column='1' id='4cff882d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='8e3f5845' filepath='external/libcxx/include/vector' line='485' column='1' id='eb4c9e91'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='add28961' filepath='external/libcxx/include/vector' line='486' column='1' id='bb0731bd'/>
</member-type>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='496' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9b722417' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='502' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9b722417' is-artificial='yes'/>
<parameter type-id='440771d8'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='514' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9b722417' is-artificial='yes'/>
<parameter type-id='42a6a2da'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='516' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9b722417' is-artificial='yes'/>
<parameter type-id='42a6a2da'/>
<parameter type-id='440771d8'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='518' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9b722417' is-artificial='yes'/>
<parameter type-id='42a6a2da'/>
<parameter type-id='983b6a84'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='519' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9b722417' is-artificial='yes'/>
<parameter type-id='42a6a2da'/>
<parameter type-id='983b6a84'/>
<parameter type-id='440771d8'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~vector' filepath='external/libcxx/include/vector' line='550' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9b722417' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='558' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9b722417' is-artificial='yes'/>
<parameter type-id='80703c86'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='559' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9b722417' is-artificial='yes'/>
<parameter type-id='80703c86'/>
<parameter type-id='440771d8'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='565' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9b722417' is-artificial='yes'/>
<parameter type-id='e0b58a1f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='568' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9b722417' is-artificial='yes'/>
<parameter type-id='e0b58a1f'/>
<parameter type-id='440771d8'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='571' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9b722417' is-artificial='yes'/>
<parameter type-id='e590e40f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='579' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9b722417' is-artificial='yes'/>
<parameter type-id='e590e40f'/>
<parameter type-id='440771d8'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__vector_base&lt;std::__1::shared_ptr&lt;minikin::FontFamily&gt;, std::__1::allocator&lt;std::__1::shared_ptr&lt;minikin::FontFamily&gt; &gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='326' column='1' id='241d7a85'>
<base-class access='protected' layout-offset-in-bits='0' type-id='2328d49c'/>
<member-type access='private'>
<typedef-decl name='pointer' type-id='cd18f28d' filepath='external/libcxx/include/vector' line='338' column='1' id='8e3f5845'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='2e5198c0' filepath='external/libcxx/include/vector' line='330' column='1' id='1750deba'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='7353f2f6' filepath='external/libcxx/include/vector' line='332' column='1' id='2f1dc4be'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='f845b4f8' filepath='external/libcxx/include/vector' line='336' column='1' id='0e9d8c9d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='08504a55' filepath='external/libcxx/include/vector' line='334' column='1' id='7e80709e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='3bfac1db' filepath='external/libcxx/include/vector' line='335' column='1' id='12e36ab1'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='221aa9d9' filepath='external/libcxx/include/vector' line='339' column='1' id='add28961'/>
</member-type>
<data-member access='protected' layout-offset-in-bits='0'>
<var-decl name='__begin_' type-id='8e3f5845' visibility='default' filepath='external/libcxx/include/vector' line='343' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='32'>
<var-decl name='__end_' type-id='8e3f5845' visibility='default' filepath='external/libcxx/include/vector' line='344' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='64'>
<var-decl name='__end_cap_' type-id='aa63258a' visibility='default' filepath='external/libcxx/include/vector' line='345' column='1'/>
</data-member>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='361' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='380be665' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='363' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='380be665' is-artificial='yes'/>
<parameter type-id='6bf9a264'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='365' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='380be665' is-artificial='yes'/>
<parameter type-id='5ddc7daf'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes'>
<function-decl name='~__vector_base' filepath='external/libcxx/include/vector' line='367' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='380be665' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;std::__1::shared_ptr&lt;minikin::FontFamily&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='afa8f70d'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='143af67d' filepath='external/libcxx/include/memory' line='1517' column='1' id='cd18f28d'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='2e5198c0' filepath='external/libcxx/include/memory' line='1514' column='1' id='53770262'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='73ac4fdc' filepath='external/libcxx/include/memory' line='1523' column='1' id='7353f2f6'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='e83ae150' filepath='external/libcxx/include/memory' line='1520' column='1' id='96f5a4e4'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_pointer' type-id='6477c326' filepath='external/libcxx/include/memory' line='1518' column='1' id='221aa9d9'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::shared_ptr&lt;minikin::FontFamily&gt;, std::__1::allocator&lt;std::__1::shared_ptr&lt;minikin::FontFamily&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='4f62022a'>
<member-type access='public'>
<typedef-decl name='type' type-id='7442dc3a' filepath='external/libcxx/include/memory' line='1031' column='1' id='143af67d'/>
</member-type>
</class-decl>
<class-decl name='add_lvalue_reference&lt;unsigned char&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1127' column='1' id='f42cb1bd'>
<member-type access='public'>
<typedef-decl name='type' type-id='a559905b' filepath='external/libcxx/include/type_traits' line='1128' column='1' id='52eaba22'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;std::__1::shared_ptr&lt;minikin::FontFamily&gt; &gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='2e5198c0'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='5c539185' filepath='external/libcxx/include/memory' line='1786' column='1' id='5a1d1300'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='605397d1' filepath='external/libcxx/include/memory' line='1788' column='1' id='5df59a60'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='32dc3df0' filepath='external/libcxx/include/memory' line='1787' column='1' id='c0a3c710'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='3edc50d4' filepath='external/libcxx/include/memory' line='1789' column='1' id='57449750'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='f8d52a87'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0766b6b6' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__add_lvalue_reference_impl&lt;unsigned char, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='6e6877be'>
<member-type access='public'>
<typedef-decl name='type' type-id='c3535580' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='a559905b'/>
</member-type>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;std::__1::shared_ptr&lt;minikin::FontFamily&gt; &gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='cdc53053'>
<member-type access='public'>
<typedef-decl name='type' type-id='f8d52a87' filepath='external/libcxx/include/memory' line='1171' column='1' id='73ac4fdc'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;std::__1::shared_ptr&lt;minikin::FontFamily&gt; *, std::__1::allocator&lt;std::__1::shared_ptr&lt;minikin::FontFamily&gt; &gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='ba582b13'>
<member-type access='public'>
<typedef-decl name='type' type-id='4e2d0e80' filepath='external/libcxx/include/memory' line='1097' column='1' id='e83ae150'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;std::__1::shared_ptr&lt;minikin::FontFamily&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='843ed5e2'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='5c539185' filepath='external/libcxx/include/memory' line='974' column='1' id='eb58a9de'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='4e2d0e80'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='054720b3'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;std::__1::shared_ptr&lt;minikin::FontFamily&gt; *&gt;::__nat, std::__1::shared_ptr&lt;minikin::FontFamily&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='6df34c84'>
<member-type access='public'>
<typedef-decl name='type' type-id='08504a55' filepath='external/libcxx/include/type_traits' line='431' column='1' id='1ee171c9'/>
</member-type>
</class-decl>
<class-decl name='__const_pointer&lt;std::__1::shared_ptr&lt;minikin::FontFamily&gt;, std::__1::shared_ptr&lt;minikin::FontFamily&gt; *, std::__1::allocator&lt;std::__1::shared_ptr&lt;minikin::FontFamily&gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1042' column='1' id='4585d5a7'>
<member-type access='public'>
<typedef-decl name='type' type-id='c0a3c710' filepath='external/libcxx/include/memory' line='1044' column='1' id='6477c326'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair&lt;std::__1::shared_ptr&lt;minikin::FontFamily&gt; *, std::__1::allocator&lt;std::__1::shared_ptr&lt;minikin::FontFamily&gt; &gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='aa63258a'>
<base-class access='private' layout-offset-in-bits='0' type-id='6ddbd020'/>
<base-class access='private' layout-offset-in-bits='0' type-id='fd6496fd'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::shared_ptr&lt;minikin::FontFamily&gt; *, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='6ddbd020'>
<member-type access='public'>
<typedef-decl name='reference' type-id='fa8e4399' filepath='external/libcxx/include/memory' line='2136' column='1' id='9a0dca10'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='f0ca6354' filepath='external/libcxx/include/memory' line='2137' column='1' id='d589bfa0'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='5c539185' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a54ecfa6' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;std::__1::shared_ptr&lt;minikin::FontFamily&gt; &gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='fd6496fd'>
<base-class access='private' layout-offset-in-bits='0' type-id='2e5198c0'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='1366c99a' filepath='external/libcxx/include/memory' line='2174' column='1' id='f8482fad'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='a2530b27' filepath='external/libcxx/include/memory' line='2175' column='1' id='9a2f3209'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1966c8ed' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='vector&lt;minikin::FontCollection::Range, std::__1::allocator&lt;minikin::FontCollection::Range&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='470' column='1' id='e4ce69f7'>
<base-class access='private' layout-offset-in-bits='0' type-id='3af2ca41'/>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='2b108403' filepath='external/libcxx/include/vector' line='479' column='1' id='a4c8ebd8'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='7f7a958c' filepath='external/libcxx/include/vector' line='483' column='1' id='b8932020'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='b76df172' filepath='external/libcxx/include/vector' line='478' column='1' id='83a09c80'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='ad0d5b2f' filepath='external/libcxx/include/vector' line='482' column='1' id='aed63a43'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='45f80f01' filepath='external/libcxx/include/vector' line='487' column='1' id='d77de29c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='0bb86d7e' filepath='external/libcxx/include/vector' line='488' column='1' id='88cf1aac'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reverse_iterator' type-id='9d85c80a' filepath='external/libcxx/include/vector' line='489' column='1' id='ddbf5b6f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reverse_iterator' type-id='e6d693c5' filepath='external/libcxx/include/vector' line='490' column='1' id='6a5db21f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='57fab47f' filepath='external/libcxx/include/vector' line='481' column='1' id='41e8f253'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='c4d47c2b' filepath='external/libcxx/include/vector' line='485' column='1' id='46ee2b4f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='f7085bbb' filepath='external/libcxx/include/vector' line='486' column='1' id='4e5c4bdf'/>
</member-type>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='496' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5859985f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='502' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5859985f' is-artificial='yes'/>
<parameter type-id='2fb679ea'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='514' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5859985f' is-artificial='yes'/>
<parameter type-id='b8932020'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='516' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5859985f' is-artificial='yes'/>
<parameter type-id='b8932020'/>
<parameter type-id='2fb679ea'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='518' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5859985f' is-artificial='yes'/>
<parameter type-id='b8932020'/>
<parameter type-id='6a0315a2'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='519' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5859985f' is-artificial='yes'/>
<parameter type-id='b8932020'/>
<parameter type-id='6a0315a2'/>
<parameter type-id='2fb679ea'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~vector' filepath='external/libcxx/include/vector' line='550' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5859985f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='558' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5859985f' is-artificial='yes'/>
<parameter type-id='72094c4c'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='559' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5859985f' is-artificial='yes'/>
<parameter type-id='72094c4c'/>
<parameter type-id='2fb679ea'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='565' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5859985f' is-artificial='yes'/>
<parameter type-id='67f0b828'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='568' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5859985f' is-artificial='yes'/>
<parameter type-id='67f0b828'/>
<parameter type-id='2fb679ea'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='571' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5859985f' is-artificial='yes'/>
<parameter type-id='ee1497f7'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='579' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='5859985f' is-artificial='yes'/>
<parameter type-id='ee1497f7'/>
<parameter type-id='2fb679ea'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__vector_base&lt;minikin::FontCollection::Range, std::__1::allocator&lt;minikin::FontCollection::Range&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='326' column='1' id='3af2ca41'>
<base-class access='protected' layout-offset-in-bits='0' type-id='2328d49c'/>
<member-type access='private'>
<typedef-decl name='pointer' type-id='ecb8f54c' filepath='external/libcxx/include/vector' line='338' column='1' id='c4d47c2b'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='2b108403' filepath='external/libcxx/include/vector' line='330' column='1' id='9ddf388c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='2d51aab3' filepath='external/libcxx/include/vector' line='332' column='1' id='7f7a958c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='47c0a9ce' filepath='external/libcxx/include/vector' line='336' column='1' id='ad0d5b2f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='b76df172' filepath='external/libcxx/include/vector' line='334' column='1' id='42742bcc'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='4265a5df' filepath='external/libcxx/include/vector' line='335' column='1' id='57fab47f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='2df5284c' filepath='external/libcxx/include/vector' line='339' column='1' id='f7085bbb'/>
</member-type>
<data-member access='protected' layout-offset-in-bits='0'>
<var-decl name='__begin_' type-id='c4d47c2b' visibility='default' filepath='external/libcxx/include/vector' line='343' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='32'>
<var-decl name='__end_' type-id='c4d47c2b' visibility='default' filepath='external/libcxx/include/vector' line='344' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='64'>
<var-decl name='__end_cap_' type-id='a0e8ac7c' visibility='default' filepath='external/libcxx/include/vector' line='345' column='1'/>
</data-member>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='361' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='835c3989' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='363' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='835c3989' is-artificial='yes'/>
<parameter type-id='0f04014e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='365' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='835c3989' is-artificial='yes'/>
<parameter type-id='f5daef0b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes'>
<function-decl name='~__vector_base' filepath='external/libcxx/include/vector' line='367' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='835c3989' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;minikin::FontCollection::Range&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='d914d16e'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='944513e9' filepath='external/libcxx/include/memory' line='1517' column='1' id='ecb8f54c'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='2b108403' filepath='external/libcxx/include/memory' line='1514' column='1' id='cd40e6dd'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='dd326d17' filepath='external/libcxx/include/memory' line='1523' column='1' id='2d51aab3'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='2a6d30c0' filepath='external/libcxx/include/memory' line='1520' column='1' id='63108a1b'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_pointer' type-id='d41e86c3' filepath='external/libcxx/include/memory' line='1518' column='1' id='2df5284c'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;minikin::FontCollection::Range, std::__1::allocator&lt;minikin::FontCollection::Range&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='4e0b2ab4'>
<member-type access='public'>
<typedef-decl name='type' type-id='8b0c99ac' filepath='external/libcxx/include/memory' line='1031' column='1' id='944513e9'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;minikin::FontCollection::Range&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='2b108403'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='52a476c0' filepath='external/libcxx/include/memory' line='1786' column='1' id='6e634199'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='5ea489a4' filepath='external/libcxx/include/memory' line='1788' column='1' id='9b10ded5'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='f44056ef' filepath='external/libcxx/include/memory' line='1787' column='1' id='67d5bb95'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='f8405d3b' filepath='external/libcxx/include/memory' line='1789' column='1' id='60c1fb61'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='340495b2'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1e66ff33' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;minikin::FontCollection::Range&gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='18ca8350'>
<member-type access='public'>
<typedef-decl name='type' type-id='340495b2' filepath='external/libcxx/include/memory' line='1171' column='1' id='dd326d17'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;minikin::FontCollection::Range *, std::__1::allocator&lt;minikin::FontCollection::Range&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='446aae75'>
<member-type access='public'>
<typedef-decl name='type' type-id='fa0eb101' filepath='external/libcxx/include/memory' line='1097' column='1' id='2a6d30c0'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;minikin::FontCollection::Range *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='a3db47cd'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='52a476c0' filepath='external/libcxx/include/memory' line='974' column='1' id='39fc6029'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='fa0eb101'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='fcd2835a'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;minikin::FontCollection::Range *&gt;::__nat, minikin::FontCollection::Range&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='89e9eebe'>
<member-type access='public'>
<typedef-decl name='type' type-id='b76df172' filepath='external/libcxx/include/type_traits' line='431' column='1' id='900f8095'/>
</member-type>
</class-decl>
<class-decl name='__const_pointer&lt;minikin::FontCollection::Range, minikin::FontCollection::Range *, std::__1::allocator&lt;minikin::FontCollection::Range&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1042' column='1' id='9456f6a6'>
<member-type access='public'>
<typedef-decl name='type' type-id='67d5bb95' filepath='external/libcxx/include/memory' line='1044' column='1' id='d41e86c3'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair&lt;minikin::FontCollection::Range *, std::__1::allocator&lt;minikin::FontCollection::Range&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='a0e8ac7c'>
<base-class access='private' layout-offset-in-bits='0' type-id='6a993539'/>
<base-class access='private' layout-offset-in-bits='0' type-id='4db9e60a'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;minikin::FontCollection::Range *, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='6a993539'>
<member-type access='public'>
<typedef-decl name='reference' type-id='fee72c12' filepath='external/libcxx/include/memory' line='2136' column='1' id='399d7081'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='df8202ef' filepath='external/libcxx/include/memory' line='2137' column='1' id='3aa2810d'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='52a476c0' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='406f2d71' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;minikin::FontCollection::Range&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='4db9e60a'>
<base-class access='private' layout-offset-in-bits='0' type-id='2b108403'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='2a671217' filepath='external/libcxx/include/memory' line='2174' column='1' id='ecafd8a4'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='1952359e' filepath='external/libcxx/include/memory' line='2175' column='1' id='465cd234'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4e31c6a8' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='vector&lt;minikin::FontCollection::Run, std::__1::allocator&lt;minikin::FontCollection::Run&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='470' column='1' id='d1a9c073'>
<base-class access='private' layout-offset-in-bits='0' type-id='89b19b25'/>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='547798e7' filepath='external/libcxx/include/vector' line='479' column='1' id='89e6d32c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='eeaf0ee8' filepath='external/libcxx/include/vector' line='483' column='1' id='762f7dac'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='c66e606a' filepath='external/libcxx/include/vector' line='478' column='1' id='95ebae6c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='73fecbab' filepath='external/libcxx/include/vector' line='482' column='1' id='ce26c04f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='c30353a5' filepath='external/libcxx/include/vector' line='487' column='1' id='224eeef0'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='c078c626' filepath='external/libcxx/include/vector' line='488' column='1' id='f1946d00'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reverse_iterator' type-id='016d30ae' filepath='external/libcxx/include/vector' line='489' column='1' id='fcf93d0b'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reverse_iterator' type-id='ce494185' filepath='external/libcxx/include/vector' line='490' column='1' id='de0a5a7b'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='8da9de8b' filepath='external/libcxx/include/vector' line='481' column='1' id='ca99135f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='a45edc67' filepath='external/libcxx/include/vector' line='485' column='1' id='11e0f70b'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='8054a287' filepath='external/libcxx/include/vector' line='486' column='1' id='c15728db'/>
</member-type>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='496' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3cb4a773' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='502' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3cb4a773' is-artificial='yes'/>
<parameter type-id='0f253a4e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='514' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3cb4a773' is-artificial='yes'/>
<parameter type-id='762f7dac'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='516' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3cb4a773' is-artificial='yes'/>
<parameter type-id='762f7dac'/>
<parameter type-id='0f253a4e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='518' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3cb4a773' is-artificial='yes'/>
<parameter type-id='762f7dac'/>
<parameter type-id='d85052ce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='519' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3cb4a773' is-artificial='yes'/>
<parameter type-id='762f7dac'/>
<parameter type-id='d85052ce'/>
<parameter type-id='0f253a4e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~vector' mangled-name='_ZNSt3__16vectorIN7minikin14FontCollection3RunENS_9allocatorIS3_EEED2Ev' filepath='external/libcxx/include/vector' line='550' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3cb4a773' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='558' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3cb4a773' is-artificial='yes'/>
<parameter type-id='e2319c90'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='559' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3cb4a773' is-artificial='yes'/>
<parameter type-id='e2319c90'/>
<parameter type-id='0f253a4e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='565' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3cb4a773' is-artificial='yes'/>
<parameter type-id='239fce48'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='568' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3cb4a773' is-artificial='yes'/>
<parameter type-id='239fce48'/>
<parameter type-id='0f253a4e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='571' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3cb4a773' is-artificial='yes'/>
<parameter type-id='e5817fe3'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='579' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3cb4a773' is-artificial='yes'/>
<parameter type-id='e5817fe3'/>
<parameter type-id='0f253a4e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__vector_base&lt;minikin::FontCollection::Run, std::__1::allocator&lt;minikin::FontCollection::Run&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='326' column='1' id='89b19b25'>
<base-class access='protected' layout-offset-in-bits='0' type-id='2328d49c'/>
<member-type access='private'>
<typedef-decl name='pointer' type-id='4018acac' filepath='external/libcxx/include/vector' line='338' column='1' id='a45edc67'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='405759d3' filepath='external/libcxx/include/vector' line='332' column='1' id='eeaf0ee8'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='375df0ba' filepath='external/libcxx/include/vector' line='336' column='1' id='73fecbab'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='c66e606a' filepath='external/libcxx/include/vector' line='334' column='1' id='2569e7e8'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='627379ab' filepath='external/libcxx/include/vector' line='335' column='1' id='8da9de8b'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='e1f0beec' filepath='external/libcxx/include/vector' line='339' column='1' id='8054a287'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='547798e7' filepath='external/libcxx/include/vector' line='330' column='1' id='bf658950'/>
</member-type>
<data-member access='protected' layout-offset-in-bits='0'>
<var-decl name='__begin_' type-id='a45edc67' visibility='default' filepath='external/libcxx/include/vector' line='343' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='32'>
<var-decl name='__end_' type-id='a45edc67' visibility='default' filepath='external/libcxx/include/vector' line='344' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='64'>
<var-decl name='__end_cap_' type-id='22057244' visibility='default' filepath='external/libcxx/include/vector' line='345' column='1'/>
</data-member>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='361' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3a2cd7b5' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='363' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3a2cd7b5' is-artificial='yes'/>
<parameter type-id='7e7a4132'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='365' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3a2cd7b5' is-artificial='yes'/>
<parameter type-id='b26f359f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes'>
<function-decl name='~__vector_base' mangled-name='_ZNSt3__113__vector_baseIN7minikin14FontCollection3RunENS_9allocatorIS3_EEED2Ev' filepath='external/libcxx/include/vector' line='367' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3a2cd7b5' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;minikin::FontCollection::Run&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='d6972dd6'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='db417b9d' filepath='external/libcxx/include/memory' line='1517' column='1' id='4018acac'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='547798e7' filepath='external/libcxx/include/memory' line='1514' column='1' id='3967bb7d'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='3063187b' filepath='external/libcxx/include/memory' line='1523' column='1' id='405759d3'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_pointer' type-id='25b1b0d7' filepath='external/libcxx/include/memory' line='1518' column='1' id='e1f0beec'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='d03d29d8' filepath='external/libcxx/include/memory' line='1520' column='1' id='ff19d1fb'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;minikin::FontCollection::Run, std::__1::allocator&lt;minikin::FontCollection::Run&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='5d2fbd80'>
<member-type access='public'>
<typedef-decl name='type' type-id='e23ae220' filepath='external/libcxx/include/memory' line='1031' column='1' id='db417b9d'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;minikin::FontCollection::Run&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='547798e7'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='e56781b8' filepath='external/libcxx/include/memory' line='1786' column='1' id='65f45431'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='e1677b6c' filepath='external/libcxx/include/memory' line='1788' column='1' id='03647acd'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='4772991b' filepath='external/libcxx/include/memory' line='1787' column='1' id='d9eeb69d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='437292cf' filepath='external/libcxx/include/memory' line='1789' column='1' id='f417d769'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='984cabba'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7b1f415f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='shared_ptr&lt;minikin::MinikinFont&gt;' size-in-bits='64' visibility='default' filepath='external/libcxx/include/memory' line='3740' column='1' id='a8a9ac74'>
<member-type access='private'>
<typedef-decl name='element_type' type-id='8c3369ce' filepath='external/libcxx/include/memory' line='3743' column='1' id='07033df4'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__ptr_' type-id='cde1d4cd' visibility='default' filepath='external/libcxx/include/memory' line='3749' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='32'>
<var-decl name='__cntrl_' type-id='a9986e45' visibility='default' filepath='external/libcxx/include/memory' line='3750' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='shared_ptr' filepath='external/libcxx/include/memory' line='3755' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b17dca12' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='shared_ptr' filepath='external/libcxx/include/memory' line='3771' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b17dca12' is-artificial='yes'/>
<parameter type-id='2bee4e6d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='shared_ptr' filepath='external/libcxx/include/memory' line='3779' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b17dca12' is-artificial='yes'/>
<parameter type-id='2d0f2ce8'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~shared_ptr' filepath='external/libcxx/include/memory' line='3837' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b17dca12' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='add_lvalue_reference&lt;minikin::MinikinFont&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1127' column='1' id='822ed61f'>
<member-type access='public'>
<typedef-decl name='type' type-id='53af69b1' filepath='external/libcxx/include/type_traits' line='1128' column='1' id='5ca70d5a'/>
</member-type>
</class-decl>
<class-decl name='__add_lvalue_reference_impl&lt;minikin::MinikinFont, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='359c316e'>
<member-type access='public'>
<typedef-decl name='type' type-id='99c4fc20' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='53af69b1'/>
</member-type>
</class-decl>
<class-decl name='unique_ptr&lt;hb_font_t, minikin::HbFontDeleter&gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2401' column='1' id='5023650f'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='a73e62ca' filepath='external/libcxx/include/memory' line='2405' column='1' id='debbae41'/>
</member-type>
<member-type access='private'>
<typedef-decl name='deleter_type' type-id='4974f4c6' filepath='external/libcxx/include/memory' line='2404' column='1' id='d2b080d4'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__ptr_' type-id='a49dd225' visibility='default' filepath='external/libcxx/include/memory' line='2411' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='external/libcxx/include/memory' line='2494' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='aa1ce0a7' is-artificial='yes'/>
<parameter type-id='cc581f7f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~unique_ptr' filepath='external/libcxx/include/memory' line='2606' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='aa1ce0a7' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;hb_font_t *, minikin::HbFontDeleter&gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='a49dd225'>
<base-class access='private' layout-offset-in-bits='0' type-id='992c0409'/>
<base-class access='private' layout-offset-in-bits='0' type-id='5d1d3453'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;hb_font_t *, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='992c0409'>
<member-type access='public'>
<typedef-decl name='reference' type-id='bfa29416' filepath='external/libcxx/include/memory' line='2136' column='1' id='704a9ea3'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='9770b75b' filepath='external/libcxx/include/memory' line='2137' column='1' id='77673df3'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='022d8174' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='006544e1' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;minikin::HbFontDeleter, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='5d1d3453'>
<base-class access='private' layout-offset-in-bits='0' type-id='4974f4c6'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='18aa5758' filepath='external/libcxx/include/memory' line='2174' column='1' id='7c9fc9dd'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='58916647' filepath='external/libcxx/include/memory' line='2175' column='1' id='2aea3b19'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='4f4406a3' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='add_lvalue_reference&lt;hb_font_t&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1127' column='1' id='074888f1'>
<member-type access='public'>
<typedef-decl name='type' type-id='1144bf6f' filepath='external/libcxx/include/type_traits' line='1128' column='1' id='48a2af7a'/>
</member-type>
</class-decl>
<class-decl name='__add_lvalue_reference_impl&lt;hb_font_t, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='be17190e'>
<member-type access='public'>
<typedef-decl name='type' type-id='f62d6e90' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='1144bf6f'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;hb_font_t, minikin::HbFontDeleter&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='cdab29a9'>
<member-type access='public'>
<typedef-decl name='type' type-id='93581aca' filepath='external/libcxx/include/memory' line='1031' column='1' id='a73e62ca'/>
</member-type>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;minikin::FontCollection::Run&gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='32191bb0'>
<member-type access='public'>
<typedef-decl name='type' type-id='984cabba' filepath='external/libcxx/include/memory' line='1171' column='1' id='3063187b'/>
</member-type>
</class-decl>
<class-decl name='__const_pointer&lt;minikin::FontCollection::Run, minikin::FontCollection::Run *, std::__1::allocator&lt;minikin::FontCollection::Run&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1042' column='1' id='b1345666'>
<member-type access='public'>
<typedef-decl name='type' type-id='d9eeb69d' filepath='external/libcxx/include/memory' line='1044' column='1' id='25b1b0d7'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;minikin::FontCollection::Run *, std::__1::allocator&lt;minikin::FontCollection::Run&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='277a0c7d'>
<member-type access='public'>
<typedef-decl name='type' type-id='94ad2b2d' filepath='external/libcxx/include/memory' line='1097' column='1' id='d03d29d8'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;minikin::FontCollection::Run *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='ea9a8489'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='e56781b8' filepath='external/libcxx/include/memory' line='974' column='1' id='04f58585'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='94ad2b2d'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='82a4e95e'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;minikin::FontCollection::Run *&gt;::__nat, minikin::FontCollection::Run&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='d03dd772'>
<member-type access='public'>
<typedef-decl name='type' type-id='c66e606a' filepath='external/libcxx/include/type_traits' line='431' column='1' id='b54187d9'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair&lt;minikin::FontCollection::Run *, std::__1::allocator&lt;minikin::FontCollection::Run&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='22057244'>
<base-class access='private' layout-offset-in-bits='0' type-id='be0da435'/>
<base-class access='private' layout-offset-in-bits='0' type-id='5f056c8a'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;minikin::FontCollection::Run *, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='be0da435'>
<member-type access='public'>
<typedef-decl name='reference' type-id='bff10bba' filepath='external/libcxx/include/memory' line='2136' column='1' id='612626a5'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='8d124b17' filepath='external/libcxx/include/memory' line='2137' column='1' id='86160c91'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='e56781b8' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='98297735' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;minikin::FontCollection::Run&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='5f056c8a'>
<base-class access='private' layout-offset-in-bits='0' type-id='547798e7'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='7f1f47ab' filepath='external/libcxx/include/memory' line='2174' column='1' id='b1c4f30c'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='66c81a26' filepath='external/libcxx/include/memory' line='2175' column='1' id='495d910c'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7f5aa3e8' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='vector&lt;unsigned short, std::__1::allocator&lt;unsigned short&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='470' column='1' id='800440d7'>
<base-class access='private' layout-offset-in-bits='0' type-id='dbb712c1'/>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='540ab5d5' filepath='external/libcxx/include/vector' line='479' column='1' id='3d02ece8'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='d7f2b6bc' filepath='external/libcxx/include/vector' line='483' column='1' id='50a48690'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='8efea9e5' filepath='external/libcxx/include/vector' line='478' column='1' id='f31e8e90'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='968002ff' filepath='external/libcxx/include/vector' line='482' column='1' id='68d0a813'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='ee08d207' filepath='external/libcxx/include/vector' line='487' column='1' id='6bf40d6c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='1400bc3c' filepath='external/libcxx/include/vector' line='488' column='1' id='5c3da25c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reverse_iterator' type-id='1150ca68' filepath='external/libcxx/include/vector' line='489' column='1' id='d1eed5df'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reverse_iterator' type-id='257117f3' filepath='external/libcxx/include/vector' line='490' column='1' id='b7d37d2f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='a1567f2f' filepath='external/libcxx/include/vector' line='481' column='1' id='ab1f1203'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='277bdfbb' filepath='external/libcxx/include/vector' line='485' column='1' id='963be29f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='355486ab' filepath='external/libcxx/include/vector' line='486' column='1' id='bfb0040f'/>
</member-type>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='496' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b4618c9f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='502' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b4618c9f' is-artificial='yes'/>
<parameter type-id='d643591a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='514' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b4618c9f' is-artificial='yes'/>
<parameter type-id='50a48690'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='516' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b4618c9f' is-artificial='yes'/>
<parameter type-id='50a48690'/>
<parameter type-id='d643591a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='518' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b4618c9f' is-artificial='yes'/>
<parameter type-id='50a48690'/>
<parameter type-id='c6667d92'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='519' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b4618c9f' is-artificial='yes'/>
<parameter type-id='50a48690'/>
<parameter type-id='c6667d92'/>
<parameter type-id='d643591a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~vector' filepath='external/libcxx/include/vector' line='550' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b4618c9f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='558' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b4618c9f' is-artificial='yes'/>
<parameter type-id='c69c8ffc'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='559' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b4618c9f' is-artificial='yes'/>
<parameter type-id='c69c8ffc'/>
<parameter type-id='d643591a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='565' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b4618c9f' is-artificial='yes'/>
<parameter type-id='eff803f2'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='568' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b4618c9f' is-artificial='yes'/>
<parameter type-id='eff803f2'/>
<parameter type-id='d643591a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='571' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b4618c9f' is-artificial='yes'/>
<parameter type-id='0e9a18b7'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='579' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='b4618c9f' is-artificial='yes'/>
<parameter type-id='0e9a18b7'/>
<parameter type-id='d643591a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__vector_base&lt;unsigned short, std::__1::allocator&lt;unsigned short&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='326' column='1' id='dbb712c1'>
<base-class access='protected' layout-offset-in-bits='0' type-id='2328d49c'/>
<member-type access='private'>
<typedef-decl name='pointer' type-id='a90d3736' filepath='external/libcxx/include/vector' line='338' column='1' id='277bdfbb'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='540ab5d5' filepath='external/libcxx/include/vector' line='330' column='1' id='7bcac25c'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='72254fcd' filepath='external/libcxx/include/vector' line='332' column='1' id='d7f2b6bc'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='6ed88b3e' filepath='external/libcxx/include/vector' line='336' column='1' id='968002ff'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='8efea9e5' filepath='external/libcxx/include/vector' line='334' column='1' id='9485c0dc'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='858a893f' filepath='external/libcxx/include/vector' line='335' column='1' id='a1567f2f'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='2122f69a' filepath='external/libcxx/include/vector' line='339' column='1' id='355486ab'/>
</member-type>
<data-member access='protected' layout-offset-in-bits='0'>
<var-decl name='__begin_' type-id='277bdfbb' visibility='default' filepath='external/libcxx/include/vector' line='343' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='32'>
<var-decl name='__end_' type-id='277bdfbb' visibility='default' filepath='external/libcxx/include/vector' line='344' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='64'>
<var-decl name='__end_cap_' type-id='a2686384' visibility='default' filepath='external/libcxx/include/vector' line='345' column='1'/>
</data-member>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='361' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7355d6a9' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='363' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7355d6a9' is-artificial='yes'/>
<parameter type-id='86db5a7e'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='365' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7355d6a9' is-artificial='yes'/>
<parameter type-id='db3b34eb'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes'>
<function-decl name='~__vector_base' filepath='external/libcxx/include/vector' line='367' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7355d6a9' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;unsigned short&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='5bb1cefc'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='75770269' filepath='external/libcxx/include/memory' line='1517' column='1' id='a90d3736'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='540ab5d5' filepath='external/libcxx/include/memory' line='1514' column='1' id='2d7cd103'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='0a39beb9' filepath='external/libcxx/include/memory' line='1523' column='1' id='72254fcd'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='ac330170' filepath='external/libcxx/include/memory' line='1520' column='1' id='4b3bb6d1'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_pointer' type-id='8633bfc5' filepath='external/libcxx/include/memory' line='1518' column='1' id='2122f69a'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;unsigned short, std::__1::allocator&lt;unsigned short&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='32e24ca4'>
<member-type access='public'>
<typedef-decl name='type' type-id='2d40fa7c' filepath='external/libcxx/include/memory' line='1031' column='1' id='75770269'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;unsigned short&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='540ab5d5'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='e9e550dd' filepath='external/libcxx/include/memory' line='1786' column='1' id='25074d23'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='dde53df9' filepath='external/libcxx/include/memory' line='1788' column='1' id='3ed59537'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='31347b7a' filepath='external/libcxx/include/memory' line='1787' column='1' id='fde27303'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='25346896' filepath='external/libcxx/include/memory' line='1789' column='1' id='39d9f417'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='dcb035d4'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='aef57a45' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;unsigned short&gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='c84277b2'>
<member-type access='public'>
<typedef-decl name='type' type-id='dcb035d4' filepath='external/libcxx/include/memory' line='1171' column='1' id='0a39beb9'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;unsigned short *, std::__1::allocator&lt;unsigned short&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='d68facfd'>
<member-type access='public'>
<typedef-decl name='type' type-id='21fff813' filepath='external/libcxx/include/memory' line='1097' column='1' id='ac330170'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;unsigned short *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='e406117b'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='e9e550dd' filepath='external/libcxx/include/memory' line='974' column='1' id='83fac65b'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='21fff813'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='4f2ffa78'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;unsigned short *&gt;::__nat, unsigned short&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='f36cee46'>
<member-type access='public'>
<typedef-decl name='type' type-id='8efea9e5' filepath='external/libcxx/include/type_traits' line='431' column='1' id='1b9ea905'/>
</member-type>
</class-decl>
<class-decl name='__const_pointer&lt;unsigned short, unsigned short *, std::__1::allocator&lt;unsigned short&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1042' column='1' id='c9e9abc8'>
<member-type access='public'>
<typedef-decl name='type' type-id='fde27303' filepath='external/libcxx/include/memory' line='1044' column='1' id='8633bfc5'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair&lt;unsigned short *, std::__1::allocator&lt;unsigned short&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='a2686384'>
<base-class access='private' layout-offset-in-bits='0' type-id='cd2377eb'/>
<base-class access='private' layout-offset-in-bits='0' type-id='828dae90'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;unsigned short *, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='cd2377eb'>
<member-type access='public'>
<typedef-decl name='reference' type-id='2efe7b21' filepath='external/libcxx/include/memory' line='2136' column='1' id='883c3c8f'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='34cc03fc' filepath='external/libcxx/include/memory' line='2137' column='1' id='785a001f'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='e9e550dd' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='462f600b' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;unsigned short&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='828dae90'>
<base-class access='private' layout-offset-in-bits='0' type-id='540ab5d5'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='b2f58091' filepath='external/libcxx/include/memory' line='2174' column='1' id='2561b79e'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='80438498' filepath='external/libcxx/include/memory' line='2175' column='1' id='de56e772'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='91914986' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='pair&lt;minikin::Range, minikin::Range&gt;' size-in-bits='128' is-struct='yes' visibility='default' filepath='external/libcxx/include/utility' line='315' column='1' id='f91c31d9'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='first' type-id='23b51a59' visibility='default' filepath='external/libcxx/include/utility' line='323' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='second' type-id='23b51a59' visibility='default' filepath='external/libcxx/include/utility' line='324' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='pair' filepath='external/libcxx/include/utility' line='327' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c3ae3201' is-artificial='yes'/>
<parameter type-id='3f69c87a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='pair' filepath='external/libcxx/include/utility' line='328' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c3ae3201' is-artificial='yes'/>
<parameter type-id='522e9869'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='conditional&lt;true, std::__1::pair&lt;minikin::Range, minikin::Range&gt;, std::__1::__nat&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='429' column='1' id='2d626d7c'>
<member-type access='public'>
<typedef-decl name='type' type-id='f91c31d9' filepath='external/libcxx/include/type_traits' line='429' column='1' id='06892669'/>
</member-type>
</class-decl>
<class-decl name='vector&lt;minikin::FontVariation, std::__1::allocator&lt;minikin::FontVariation&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='470' column='1' id='abf6b8df'>
<base-class access='private' layout-offset-in-bits='0' type-id='ad860d79'/>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='6dad0743' filepath='external/libcxx/include/vector' line='479' column='1' id='fde69560'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='affd1ae4' filepath='external/libcxx/include/vector' line='483' column='1' id='96b5c418'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='1779a742' filepath='external/libcxx/include/vector' line='478' column='1' id='deacbcb8'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='d4013e07' filepath='external/libcxx/include/vector' line='482' column='1' id='27b8a33b'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='4ec13961' filepath='external/libcxx/include/vector' line='487' column='1' id='7a04e5c4'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='7a4c2b4e' filepath='external/libcxx/include/vector' line='488' column='1' id='df358284'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reverse_iterator' type-id='35f723b2' filepath='external/libcxx/include/vector' line='489' column='1' id='939e1a87'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reverse_iterator' type-id='9109d89d' filepath='external/libcxx/include/vector' line='490' column='1' id='9ef95847'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='c3480587' filepath='external/libcxx/include/vector' line='481' column='1' id='7233e77b'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='c240d993' filepath='external/libcxx/include/vector' line='485' column='1' id='0c50a037'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='b9343e13' filepath='external/libcxx/include/vector' line='486' column='1' id='98af3cf7'/>
</member-type>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='496' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='97b7dbc7' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='502' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='97b7dbc7' is-artificial='yes'/>
<parameter type-id='a07cac02'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='514' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='97b7dbc7' is-artificial='yes'/>
<parameter type-id='96b5c418'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='516' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='97b7dbc7' is-artificial='yes'/>
<parameter type-id='96b5c418'/>
<parameter type-id='a07cac02'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='518' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='97b7dbc7' is-artificial='yes'/>
<parameter type-id='96b5c418'/>
<parameter type-id='2679d38a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='519' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='97b7dbc7' is-artificial='yes'/>
<parameter type-id='96b5c418'/>
<parameter type-id='2679d38a'/>
<parameter type-id='a07cac02'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~vector' filepath='external/libcxx/include/vector' line='550' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='97b7dbc7' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='558' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='97b7dbc7' is-artificial='yes'/>
<parameter type-id='68972b84'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='559' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='97b7dbc7' is-artificial='yes'/>
<parameter type-id='68972b84'/>
<parameter type-id='a07cac02'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='565' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='97b7dbc7' is-artificial='yes'/>
<parameter type-id='6d55f0f8'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='568' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='97b7dbc7' is-artificial='yes'/>
<parameter type-id='6d55f0f8'/>
<parameter type-id='a07cac02'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='571' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='97b7dbc7' is-artificial='yes'/>
<parameter type-id='b7510e1f'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='579' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='97b7dbc7' is-artificial='yes'/>
<parameter type-id='b7510e1f'/>
<parameter type-id='a07cac02'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__vector_base&lt;minikin::FontVariation, std::__1::allocator&lt;minikin::FontVariation&gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='326' column='1' id='ad860d79'>
<base-class access='protected' layout-offset-in-bits='0' type-id='2328d49c'/>
<member-type access='private'>
<typedef-decl name='pointer' type-id='3c6f9fc4' filepath='external/libcxx/include/vector' line='338' column='1' id='c240d993'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='6dad0743' filepath='external/libcxx/include/vector' line='330' column='1' id='aec8be74'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='cf3764fb' filepath='external/libcxx/include/vector' line='332' column='1' id='affd1ae4'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='1c7d2536' filepath='external/libcxx/include/vector' line='336' column='1' id='d4013e07'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='1779a742' filepath='external/libcxx/include/vector' line='334' column='1' id='cd9cc084'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='70b92697' filepath='external/libcxx/include/vector' line='335' column='1' id='c3480587'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='3ef74bf4' filepath='external/libcxx/include/vector' line='339' column='1' id='b9343e13'/>
</member-type>
<data-member access='protected' layout-offset-in-bits='0'>
<var-decl name='__begin_' type-id='c240d993' visibility='default' filepath='external/libcxx/include/vector' line='343' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='32'>
<var-decl name='__end_' type-id='c240d993' visibility='default' filepath='external/libcxx/include/vector' line='344' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='64'>
<var-decl name='__end_cap_' type-id='cfed52ac' visibility='default' filepath='external/libcxx/include/vector' line='345' column='1'/>
</data-member>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='361' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2712a601' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='363' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2712a601' is-artificial='yes'/>
<parameter type-id='5bd25c06'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='365' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2712a601' is-artificial='yes'/>
<parameter type-id='c5af4ba3'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes'>
<function-decl name='~__vector_base' filepath='external/libcxx/include/vector' line='367' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2712a601' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;minikin::FontVariation&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='10208e2e'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='1cddba11' filepath='external/libcxx/include/memory' line='1517' column='1' id='3c6f9fc4'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='6dad0743' filepath='external/libcxx/include/memory' line='1514' column='1' id='ec5b4ed5'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='cf3819af' filepath='external/libcxx/include/memory' line='1523' column='1' id='cf3764fb'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='f1697380' filepath='external/libcxx/include/memory' line='1520' column='1' id='cff2ff43'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_pointer' type-id='42379d2b' filepath='external/libcxx/include/memory' line='1518' column='1' id='3ef74bf4'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;minikin::FontVariation, std::__1::allocator&lt;minikin::FontVariation&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='14320dec'>
<member-type access='public'>
<typedef-decl name='type' type-id='f2824ab4' filepath='external/libcxx/include/memory' line='1031' column='1' id='1cddba11'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;minikin::FontVariation&gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='6dad0743'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='897af260' filepath='external/libcxx/include/memory' line='1786' column='1' id='3c016579'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='957b0544' filepath='external/libcxx/include/memory' line='1788' column='1' id='4e00b6b5'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='916c2c0f' filepath='external/libcxx/include/memory' line='1787' column='1' id='028e4135'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='956c325b' filepath='external/libcxx/include/memory' line='1789' column='1' id='49b53301'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='5ed24652'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3eb40303' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;minikin::FontVariation&gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='06b4b458'>
<member-type access='public'>
<typedef-decl name='type' type-id='5ed24652' filepath='external/libcxx/include/memory' line='1171' column='1' id='cf3819af'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;minikin::FontVariation *, std::__1::allocator&lt;minikin::FontVariation&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='ea37cfc5'>
<member-type access='public'>
<typedef-decl name='type' type-id='ef20f229' filepath='external/libcxx/include/memory' line='1097' column='1' id='f1697380'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;minikin::FontVariation *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='60106f4d'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='897af260' filepath='external/libcxx/include/memory' line='974' column='1' id='f30f1331'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='ef20f229'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='bca23dda'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;minikin::FontVariation *&gt;::__nat, minikin::FontVariation&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='fd6242b6'>
<member-type access='public'>
<typedef-decl name='type' type-id='1779a742' filepath='external/libcxx/include/type_traits' line='431' column='1' id='d7bfb3bd'/>
</member-type>
</class-decl>
<class-decl name='__const_pointer&lt;minikin::FontVariation, minikin::FontVariation *, std::__1::allocator&lt;minikin::FontVariation&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1042' column='1' id='d354a66e'>
<member-type access='public'>
<typedef-decl name='type' type-id='028e4135' filepath='external/libcxx/include/memory' line='1044' column='1' id='42379d2b'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair&lt;minikin::FontVariation *, std::__1::allocator&lt;minikin::FontVariation&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='cfed52ac'>
<base-class access='private' layout-offset-in-bits='0' type-id='dc5bfba1'/>
<base-class access='private' layout-offset-in-bits='0' type-id='8960a0a2'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;minikin::FontVariation *, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='dc5bfba1'>
<member-type access='public'>
<typedef-decl name='reference' type-id='b28b6432' filepath='external/libcxx/include/memory' line='2136' column='1' id='ab6e1f11'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='941a210f' filepath='external/libcxx/include/memory' line='2137' column='1' id='079dd83d'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='897af260' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='a3b911a9' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;minikin::FontVariation&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='8960a0a2'>
<base-class access='private' layout-offset-in-bits='0' type-id='6dad0743'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='4ab415e7' filepath='external/libcxx/include/memory' line='2174' column='1' id='ae2d1fd4'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='6547351e' filepath='external/libcxx/include/memory' line='2175' column='1' id='29061304'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0690ae50' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__wrap_iter&lt;const minikin::FontVariation *&gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/iterator' line='1315' column='1' id='7a4c2b4e'>
<member-type access='private'>
<typedef-decl name='iterator_type' type-id='916c2c0f' filepath='external/libcxx/include/iterator' line='1318' column='1' id='5bb9fc04'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='4f04f437' filepath='external/libcxx/include/iterator' line='1323' column='1' id='04b2265e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='d159d423' filepath='external/libcxx/include/iterator' line='1322' column='1' id='510726ee'/>
</member-type>
<member-type access='private'>
<typedef-decl name='difference_type' type-id='a3c55a22' filepath='external/libcxx/include/iterator' line='1321' column='1' id='55c21ec3'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__i' type-id='5bb9fc04' visibility='default' filepath='external/libcxx/include/iterator' line='1325' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__wrap_iter' filepath='external/libcxx/include/iterator' line='1327' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9e6c6bd4' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='__wrap_iter' filepath='external/libcxx/include/iterator' line='1440' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='9e6c6bd4' is-artificial='yes'/>
<parameter type-id='5bb9fc04'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='iterator_traits&lt;const minikin::FontVariation *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/iterator' line='502' column='1' id='f03a18e9'>
<member-type access='public'>
<typedef-decl name='reference' type-id='956c325b' filepath='external/libcxx/include/iterator' line='507' column='1' id='4f04f437'/>
</member-type>
<member-type access='public'>
<typedef-decl name='pointer' type-id='916c2c0f' filepath='external/libcxx/include/iterator' line='506' column='1' id='d159d423'/>
</member-type>
<member-type access='public'>
<typedef-decl name='difference_type' type-id='fc84bffe' filepath='external/libcxx/include/iterator' line='504' column='1' id='a3c55a22'/>
</member-type>
</class-decl>
<class-decl name='add_lvalue_reference&lt;minikin::FontCollection&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1127' column='1' id='db645d08'>
<member-type access='public'>
<typedef-decl name='type' type-id='ced1dc4a' filepath='external/libcxx/include/type_traits' line='1128' column='1' id='d3590913'/>
</member-type>
</class-decl>
<class-decl name='__add_lvalue_reference_impl&lt;minikin::FontCollection, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='5e5218f7'>
<member-type access='public'>
<typedef-decl name='type' type-id='a8397231' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='ced1dc4a'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; *, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='88382077'>
<member-type access='public'>
<typedef-decl name='reference' type-id='dbd0b004' filepath='external/libcxx/include/memory' line='2136' column='1' id='c2354505'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='32d8ab49' filepath='external/libcxx/include/memory' line='2137' column='1' id='60997031'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='9c8ba24a' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ecb820bf' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__compressed_pair_elem&lt;std::__1::basic_string&lt;char&gt; *, void&gt;' mangled-name='_ZNSt3__122__compressed_pair_elemIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELi0ELb0EEC2IS7_vEEOT_' filepath='external/libcxx/include/memory' line='2147' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='ecb820bf' is-artificial='yes'/>
<parameter type-id='2b854586'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; *, std::__1::default_delete&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='dc8bc990'>
<base-class access='private' layout-offset-in-bits='0' type-id='88382077'/>
<base-class access='private' layout-offset-in-bits='0' type-id='3c7a4e8e'/>
<member-function access='public'>
<function-decl name='__compressed_pair&lt;std::__1::basic_string&lt;char&gt; *, true&gt;' mangled-name='_ZNSt3__117__compressed_pairIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_14default_deleteIS6_EEEC2IS7_Lb1EEEOT_' filepath='external/libcxx/include/memory' line='2240' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d0702546' is-artificial='yes'/>
<parameter type-id='2b854586'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::default_delete&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='3c7a4e8e'>
<base-class access='private' layout-offset-in-bits='0' type-id='523e1257'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='320ab7bb' filepath='external/libcxx/include/memory' line='2174' column='1' id='7c993566'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='d2911630' filepath='external/libcxx/include/memory' line='2175' column='1' id='3863368a'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='78e3c534' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='default_delete&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2320' column='1' id='523e1257'>
<member-function access='public'>
<function-decl name='default_delete' filepath='external/libcxx/include/memory' line='2324' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2e0ab16f' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='add_lvalue_reference&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1127' column='1' id='138e319d'>
<member-type access='public'>
<typedef-decl name='type' type-id='816f5465' filepath='external/libcxx/include/type_traits' line='1128' column='1' id='97005090'/>
</member-type>
</class-decl>
<class-decl name='__add_lvalue_reference_impl&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='1d1b7474'>
<member-type access='public'>
<typedef-decl name='type' type-id='908b8f66' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='816f5465'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::default_delete&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='302a5334'>
<member-type access='public'>
<typedef-decl name='type' type-id='e0875c35' filepath='external/libcxx/include/memory' line='1031' column='1' id='538091a9'/>
</member-type>
</class-decl>
<class-decl name='vector&lt;std::__1::pair&lt;unsigned int, float&gt;, std::__1::allocator&lt;std::__1::pair&lt;unsigned int, float&gt; &gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='470' column='1' id='6e5bed43'>
<base-class access='private' layout-offset-in-bits='0' type-id='0a340181'/>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='2fab2fd6' filepath='external/libcxx/include/vector' line='479' column='1' id='69444e5e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='747b39be' filepath='external/libcxx/include/vector' line='483' column='1' id='9fde1f1a'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='c4732f63' filepath='external/libcxx/include/vector' line='478' column='1' id='70a2e23a'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='8b67599d' filepath='external/libcxx/include/vector' line='482' column='1' id='6eac0ec9'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='48e13f54' filepath='external/libcxx/include/vector' line='487' column='1' id='f5fb473a'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='fc4d1ab5' filepath='external/libcxx/include/vector' line='488' column='1' id='d323480e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reverse_iterator' type-id='f05313f5' filepath='external/libcxx/include/vector' line='489' column='1' id='48baf9d1'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reverse_iterator' type-id='02b8f738' filepath='external/libcxx/include/vector' line='490' column='1' id='dd975e2d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='5840dfb1' filepath='external/libcxx/include/vector' line='481' column='1' id='15e3306d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='40308545' filepath='external/libcxx/include/vector' line='485' column='1' id='8fe766d1'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='64d24e61' filepath='external/libcxx/include/vector' line='486' column='1' id='5fd9c2fd'/>
</member-type>
<member-type access='private'>
<class-decl name='__RAII_IncreaseAnnotator' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/vector' line='908' column='1' id='120e9c51'>
<member-function access='public' constructor='yes'>
<function-decl name='__RAII_IncreaseAnnotator' filepath='external/libcxx/include/vector' line='910' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1027f639' is-artificial='yes'/>
<parameter type-id='cc35a606'/>
<parameter type-id='9fde1f1a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='496' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='05422e53' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='502' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='05422e53' is-artificial='yes'/>
<parameter type-id='413a3b58'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='514' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='05422e53' is-artificial='yes'/>
<parameter type-id='9fde1f1a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='516' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='05422e53' is-artificial='yes'/>
<parameter type-id='9fde1f1a'/>
<parameter type-id='413a3b58'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='518' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='05422e53' is-artificial='yes'/>
<parameter type-id='9fde1f1a'/>
<parameter type-id='a92c9c04'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='519' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='05422e53' is-artificial='yes'/>
<parameter type-id='9fde1f1a'/>
<parameter type-id='a92c9c04'/>
<parameter type-id='413a3b58'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~vector' mangled-name='_ZNSt3__16vectorINS_4pairIjfEENS_9allocatorIS2_EEED2Ev' filepath='external/libcxx/include/vector' line='550' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='05422e53' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='558' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='05422e53' is-artificial='yes'/>
<parameter type-id='cc35a606'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='559' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='05422e53' is-artificial='yes'/>
<parameter type-id='cc35a606'/>
<parameter type-id='413a3b58'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='565' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='05422e53' is-artificial='yes'/>
<parameter type-id='f2df8a49'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='568' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='05422e53' is-artificial='yes'/>
<parameter type-id='f2df8a49'/>
<parameter type-id='413a3b58'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='571' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='05422e53' is-artificial='yes'/>
<parameter type-id='3c4c6dc3'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='external/libcxx/include/vector' line='579' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='05422e53' is-artificial='yes'/>
<parameter type-id='3c4c6dc3'/>
<parameter type-id='413a3b58'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__vector_base&lt;std::__1::pair&lt;unsigned int, float&gt;, std::__1::allocator&lt;std::__1::pair&lt;unsigned int, float&gt; &gt; &gt;' size-in-bits='96' visibility='default' filepath='external/libcxx/include/vector' line='326' column='1' id='0a340181'>
<base-class access='protected' layout-offset-in-bits='0' type-id='2328d49c'/>
<member-type access='private'>
<typedef-decl name='pointer' type-id='7d10ab63' filepath='external/libcxx/include/vector' line='338' column='1' id='40308545'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='2fab2fd6' filepath='external/libcxx/include/vector' line='330' column='1' id='2bf3fdba'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='af04f014' filepath='external/libcxx/include/vector' line='332' column='1' id='747b39be'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='4a23fd38' filepath='external/libcxx/include/vector' line='336' column='1' id='8b67599d'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='c4732f63' filepath='external/libcxx/include/vector' line='334' column='1' id='b09f9f9e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='a933522f' filepath='external/libcxx/include/vector' line='335' column='1' id='5840dfb1'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='f02dbf43' filepath='external/libcxx/include/vector' line='339' column='1' id='64d24e61'/>
</member-type>
<data-member access='protected' layout-offset-in-bits='0'>
<var-decl name='__begin_' type-id='40308545' visibility='default' filepath='external/libcxx/include/vector' line='343' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='32'>
<var-decl name='__end_' type-id='40308545' visibility='default' filepath='external/libcxx/include/vector' line='344' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='64'>
<var-decl name='__end_cap_' type-id='8fa9f422' visibility='default' filepath='external/libcxx/include/vector' line='345' column='1'/>
</data-member>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='361' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='98af38d9' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='363' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='98af38d9' is-artificial='yes'/>
<parameter type-id='85e57fa4'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__vector_base' filepath='external/libcxx/include/vector' line='365' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='98af38d9' is-artificial='yes'/>
<parameter type-id='0637c27b'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes'>
<function-decl name='~__vector_base' mangled-name='_ZNSt3__113__vector_baseINS_4pairIjfEENS_9allocatorIS2_EEED2Ev' filepath='external/libcxx/include/vector' line='367' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='98af38d9' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::__1::allocator&lt;std::__1::pair&lt;unsigned int, float&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1512' column='1' id='f0a5a51b'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='7e077329' filepath='external/libcxx/include/memory' line='1517' column='1' id='7d10ab63'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='2fab2fd6' filepath='external/libcxx/include/memory' line='1514' column='1' id='f7241684'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='3134b5ce' filepath='external/libcxx/include/memory' line='1523' column='1' id='af04f014'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='6ae56694' filepath='external/libcxx/include/memory' line='1520' column='1' id='aa9d9d16'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_pointer' type-id='a9b882f0' filepath='external/libcxx/include/memory' line='1518' column='1' id='f02dbf43'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::pair&lt;unsigned int, float&gt;, std::__1::allocator&lt;std::__1::pair&lt;unsigned int, float&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='a6639112'>
<member-type access='public'>
<typedef-decl name='type' type-id='93533072' filepath='external/libcxx/include/memory' line='1031' column='1' id='7e077329'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;std::__1::pair&lt;unsigned int, float&gt; &gt;' size-in-bits='8' visibility='default' filepath='external/libcxx/include/memory' line='1781' column='1' id='2fab2fd6'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='fe1f6f23' filepath='external/libcxx/include/memory' line='1786' column='1' id='1ce218c2'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='0a1f8207' filepath='external/libcxx/include/memory' line='1788' column='1' id='fa469072'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='128e5f5a' filepath='external/libcxx/include/memory' line='1787' column='1' id='29578426'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='068e4c76' filepath='external/libcxx/include/memory' line='1789' column='1' id='3f1f8b16'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='b59d7dce' filepath='external/libcxx/include/memory' line='1784' column='1' id='d204def9'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='external/libcxx/include/memory' line='1798' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='545a9cec' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='pair&lt;unsigned int, float&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='external/libcxx/include/utility' line='315' column='1' id='c4732f63'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='first' type-id='f0981eeb' visibility='default' filepath='external/libcxx/include/utility' line='323' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='second' type-id='a6c45d85' visibility='default' filepath='external/libcxx/include/utility' line='324' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='pair' filepath='external/libcxx/include/utility' line='327' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='fe1f6f23' is-artificial='yes'/>
<parameter type-id='068e4c76'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='pair' filepath='external/libcxx/include/utility' line='328' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='fe1f6f23' is-artificial='yes'/>
<parameter type-id='1099d9f3'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='pair&lt;unsigned int &amp;, float &amp;, false&gt;' mangled-name='_ZNSt3__14pairIjfEC2IRjRfLb0EEEOT_OT0_' filepath='external/libcxx/include/utility' line='447' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='fe1f6f23' is-artificial='yes'/>
<parameter type-id='8c787cb7'/>
<parameter type-id='2a1f6799'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='conditional&lt;true, std::__1::pair&lt;unsigned int, float&gt;, std::__1::__nat&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='429' column='1' id='2cb4dc52'>
<member-type access='public'>
<typedef-decl name='type' type-id='c4732f63' filepath='external/libcxx/include/type_traits' line='429' column='1' id='9ace7ffd'/>
</member-type>
</class-decl>
<class-decl name='__size_type&lt;std::__1::allocator&lt;std::__1::pair&lt;unsigned int, float&gt; &gt;, int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1169' column='1' id='ad7ad629'>
<member-type access='public'>
<typedef-decl name='type' type-id='d204def9' filepath='external/libcxx/include/memory' line='1171' column='1' id='3134b5ce'/>
</member-type>
</class-decl>
<class-decl name='__const_void_pointer&lt;std::__1::pair&lt;unsigned int, float&gt; *, std::__1::allocator&lt;std::__1::pair&lt;unsigned int, float&gt; &gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1094' column='1' id='881e6f0b'>
<member-type access='public'>
<typedef-decl name='type' type-id='5d455a7e' filepath='external/libcxx/include/memory' line='1097' column='1' id='6ae56694'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;std::__1::pair&lt;unsigned int, float&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='972' column='1' id='03ab8dd8'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='fe1f6f23' filepath='external/libcxx/include/memory' line='974' column='1' id='77e83e24'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='eaa32e2f' filepath='external/libcxx/include/memory' line='979' column='1' id='5d455a7e'/>
</member-type>
<member-type access='public'>
<class-decl name='__nat' is-struct='yes' visibility='default' is-declaration-only='yes' id='d280f819'/>
</member-type>
</class-decl>
<class-decl name='conditional&lt;false, std::__1::pointer_traits&lt;std::__1::pair&lt;unsigned int, float&gt; *&gt;::__nat, std::__1::pair&lt;unsigned int, float&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='431' column='1' id='771cc0dc'>
<member-type access='public'>
<typedef-decl name='type' type-id='c4732f63' filepath='external/libcxx/include/type_traits' line='431' column='1' id='f5c874bd'/>
</member-type>
</class-decl>
<class-decl name='__const_pointer&lt;std::__1::pair&lt;unsigned int, float&gt;, std::__1::pair&lt;unsigned int, float&gt; *, std::__1::allocator&lt;std::__1::pair&lt;unsigned int, float&gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1042' column='1' id='d58fbc21'>
<member-type access='public'>
<typedef-decl name='type' type-id='29578426' filepath='external/libcxx/include/memory' line='1044' column='1' id='a9b882f0'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair&lt;std::__1::pair&lt;unsigned int, float&gt; *, std::__1::allocator&lt;std::__1::pair&lt;unsigned int, float&gt; &gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='8fa9f422'>
<base-class access='private' layout-offset-in-bits='0' type-id='03bcd756'/>
<base-class access='private' layout-offset-in-bits='0' type-id='c756125f'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::pair&lt;unsigned int, float&gt; *, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='03bcd756'>
<member-type access='public'>
<typedef-decl name='reference' type-id='107bc4df' filepath='external/libcxx/include/memory' line='2136' column='1' id='8b3d250e'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='c55e503a' filepath='external/libcxx/include/memory' line='2137' column='1' id='064add02'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='fe1f6f23' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6d8cf23c' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;std::__1::pair&lt;unsigned int, float&gt; &gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='c756125f'>
<base-class access='private' layout-offset-in-bits='0' type-id='2fab2fd6'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='585aa338' filepath='external/libcxx/include/memory' line='2174' column='1' id='b92a1c7f'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='08bd9b21' filepath='external/libcxx/include/memory' line='2175' column='1' id='7981832f'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='229a4a87' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__split_buffer&lt;std::__1::pair&lt;unsigned int, float&gt;, std::__1::allocator&lt;std::__1::pair&lt;unsigned int, float&gt; &gt; &amp;&gt;' size-in-bits='160' is-struct='yes' visibility='default' filepath='external/libcxx/include/__split_buffer' line='28' column='1' id='e558dbc1'>
<base-class access='private' layout-offset-in-bits='0' type-id='d0795f80'/>
<member-type access='public'>
<typedef-decl name='pointer' type-id='7d10ab63' filepath='external/libcxx/include/__split_buffer' line='43' column='1' id='c100a1d5'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__alloc_rr' type-id='189aa057' filepath='external/libcxx/include/__split_buffer' line='37' column='1' id='cac8d2f0'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='af04f014' filepath='external/libcxx/include/__split_buffer' line='41' column='1' id='2b56abae'/>
</member-type>
<member-type access='public'>
<typedef-decl name='iterator' type-id='c100a1d5' filepath='external/libcxx/include/__split_buffer' line='45' column='1' id='ac344326'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_iterator' type-id='c1783951' filepath='external/libcxx/include/__split_buffer' line='46' column='1' id='7cf6a6ba'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_pointer' type-id='f02dbf43' filepath='external/libcxx/include/__split_buffer' line='44' column='1' id='c1783951'/>
</member-type>
<member-type access='public'>
<typedef-decl name='reference' type-id='d761fcff' filepath='external/libcxx/include/__split_buffer' line='39' column='1' id='bfda19a1'/>
</member-type>
<member-type access='public'>
<typedef-decl name='value_type' type-id='c4732f63' filepath='external/libcxx/include/__split_buffer' line='35' column='1' id='04fe19ee'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='3fca9288' filepath='external/libcxx/include/__split_buffer' line='40' column='1' id='139a86ed'/>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='__first_' type-id='c100a1d5' visibility='default' filepath='external/libcxx/include/__split_buffer' line='48' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='__begin_' type-id='c100a1d5' visibility='default' filepath='external/libcxx/include/__split_buffer' line='49' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='__end_' type-id='c100a1d5' visibility='default' filepath='external/libcxx/include/__split_buffer' line='50' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='__end_cap_' type-id='4477c05c' visibility='default' filepath='external/libcxx/include/__split_buffer' line='51' column='1'/>
</data-member>
<member-function access='private'>
<function-decl name='__split_buffer' filepath='external/libcxx/include/__split_buffer' line='32' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='78305269' is-artificial='yes'/>
<parameter type-id='bd087e12'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__split_buffer' filepath='external/libcxx/include/__split_buffer' line='62' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='78305269' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__split_buffer' filepath='external/libcxx/include/__split_buffer' line='65' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='78305269' is-artificial='yes'/>
<parameter type-id='384a191d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__split_buffer' filepath='external/libcxx/include/__split_buffer' line='67' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='78305269' is-artificial='yes'/>
<parameter type-id='e5415a72'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__split_buffer' mangled-name='_ZNSt3__114__split_bufferINS_4pairIjfEERNS_9allocatorIS2_EEEC2EjjS5_' filepath='external/libcxx/include/__split_buffer' line='68' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='78305269' is-artificial='yes'/>
<parameter type-id='2b56abae'/>
<parameter type-id='2b56abae'/>
<parameter type-id='384a191d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~__split_buffer' mangled-name='_ZNSt3__114__split_bufferINS_4pairIjfEERNS_9allocatorIS2_EEED2Ev' filepath='external/libcxx/include/__split_buffer' line='69' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='78305269' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__split_buffer' filepath='external/libcxx/include/__split_buffer' line='72' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='78305269' is-artificial='yes'/>
<parameter type-id='832fa771'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__split_buffer' filepath='external/libcxx/include/__split_buffer' line='74' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='78305269' is-artificial='yes'/>
<parameter type-id='832fa771'/>
<parameter type-id='e5415a72'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;std::__1::pair&lt;unsigned int, float&gt; *, std::__1::allocator&lt;std::__1::pair&lt;unsigned int, float&gt; &gt; &amp;&gt;' size-in-bits='64' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='4477c05c'>
<base-class access='private' layout-offset-in-bits='0' type-id='03bcd756'/>
<base-class access='private' layout-offset-in-bits='32' type-id='448032f2'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::allocator&lt;std::__1::pair&lt;unsigned int, float&gt; &gt; &amp;, 1, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='448032f2'>
<member-type access='public'>
<typedef-decl name='reference' type-id='585aa338' filepath='external/libcxx/include/memory' line='2136' column='1' id='6494f156'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='585aa338' filepath='external/libcxx/include/memory' line='2137' column='1' id='866fb4da'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='585aa338' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='2850b880' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='remove_reference&lt;std::__1::allocator&lt;std::__1::pair&lt;unsigned int, float&gt; &gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1113' column='1' id='bd0aae40'>
<member-type access='public'>
<typedef-decl name='type' type-id='2fab2fd6' filepath='external/libcxx/include/type_traits' line='1113' column='1' id='189aa057'/>
</member-type>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;AFont *, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='c3639ac4'>
<member-type access='public'>
<typedef-decl name='reference' type-id='0dce477d' filepath='external/libcxx/include/memory' line='2136' column='1' id='bb6cd584'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='71c20080' filepath='external/libcxx/include/memory' line='2137' column='1' id='4a7fdf54'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='980e7c89' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f642c8a2' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__compressed_pair_elem&lt;AFont *&amp;, void&gt;' mangled-name='_ZNSt3__122__compressed_pair_elemIP5AFontLi0ELb0EEC2IRS2_vEEOT_' filepath='external/libcxx/include/memory' line='2147' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='f642c8a2' is-artificial='yes'/>
<parameter type-id='0dce477d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;AFont *, std::__1::default_delete&lt;AFont&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='7ba9cad8'>
<base-class access='private' layout-offset-in-bits='0' type-id='c3639ac4'/>
<base-class access='private' layout-offset-in-bits='0' type-id='1bd6d9fb'/>
<member-function access='public'>
<function-decl name='__compressed_pair&lt;AFont *&amp;, true&gt;' mangled-name='_ZNSt3__117__compressed_pairIP5AFontNS_14default_deleteIS1_EEEC2IRS2_Lb1EEEOT_' filepath='external/libcxx/include/memory' line='2240' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='36d6eabe' is-artificial='yes'/>
<parameter type-id='0dce477d'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::default_delete&lt;AFont&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='1bd6d9fb'>
<base-class access='private' layout-offset-in-bits='0' type-id='39289cce'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='00d0b060' filepath='external/libcxx/include/memory' line='2174' column='1' id='8a313777'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='ae4a1a39' filepath='external/libcxx/include/memory' line='2175' column='1' id='a4c03257'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='1031595b' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='default_delete&lt;AFont&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2320' column='1' id='39289cce'>
<member-function access='public'>
<function-decl name='default_delete' filepath='external/libcxx/include/memory' line='2324' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0cd0c344' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='unique_ptr&lt;AFont, std::__1::default_delete&lt;AFont&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2401' column='1' id='240b0ce6'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='59ccdd57' filepath='external/libcxx/include/memory' line='2405' column='1' id='ec547cf2'/>
</member-type>
<member-type access='private'>
<typedef-decl name='deleter_type' type-id='39289cce' filepath='external/libcxx/include/memory' line='2404' column='1' id='b5bac5b5'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__ptr_' type-id='7ba9cad8' visibility='default' filepath='external/libcxx/include/memory' line='2411' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='external/libcxx/include/memory' line='2494' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='73ac2fdc' is-artificial='yes'/>
<parameter type-id='7219180a'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~unique_ptr' filepath='external/libcxx/include/memory' line='2606' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='73ac2fdc' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_ptr&lt;true, void&gt;' mangled-name='_ZNSt3__110unique_ptrI5AFontNS_14default_deleteIS1_EEEC2ILb1EvEEPS1_' filepath='external/libcxx/include/memory' line='2471' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='73ac2fdc' is-artificial='yes'/>
<parameter type-id='ec547cf2'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='add_lvalue_reference&lt;AFont&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1127' column='1' id='63b445d8'>
<member-type access='public'>
<typedef-decl name='type' type-id='94e8f10a' filepath='external/libcxx/include/type_traits' line='1128' column='1' id='4dba3247'/>
</member-type>
</class-decl>
<class-decl name='__add_lvalue_reference_impl&lt;AFont, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='b66a099b'>
<member-type access='public'>
<typedef-decl name='type' type-id='a40e8f6d' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='94e8f10a'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;AFont, std::__1::default_delete&lt;AFont&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='0d9c1ee8'>
<member-type access='public'>
<typedef-decl name='type' type-id='18dd6ef9' filepath='external/libcxx/include/memory' line='1031' column='1' id='59ccdd57'/>
</member-type>
</class-decl>
<class-decl name='unique_ptr&lt;unsigned char, XmlCharDeleter&gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2401' column='1' id='b0a3f2e2'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='b3b19107' filepath='external/libcxx/include/memory' line='2405' column='1' id='cf48ff3e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='deleter_type' type-id='06bb280d' filepath='external/libcxx/include/memory' line='2404' column='1' id='64fb5e91'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__ptr_' type-id='bc03b96c' visibility='default' filepath='external/libcxx/include/memory' line='2411' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='external/libcxx/include/memory' line='2494' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='95a2fd30' is-artificial='yes'/>
<parameter type-id='a5b27eb6'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~unique_ptr' mangled-name='_ZNSt3__110unique_ptrIh14XmlCharDeleterED2Ev' filepath='external/libcxx/include/memory' line='2606' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='95a2fd30' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;unsigned char *, XmlCharDeleter&gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='bc03b96c'>
<base-class access='private' layout-offset-in-bits='0' type-id='6154d891'/>
<base-class access='private' layout-offset-in-bits='0' type-id='754b8d4c'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;XmlCharDeleter, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='754b8d4c'>
<base-class access='private' layout-offset-in-bits='0' type-id='06bb280d'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='6f856bc9' filepath='external/libcxx/include/memory' line='2174' column='1' id='60d72918'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='73c6259a' filepath='external/libcxx/include/memory' line='2175' column='1' id='44fda038'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='8c23d4fa' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__pointer_type&lt;unsigned char, XmlCharDeleter&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='b8bef480'>
<member-type access='public'>
<typedef-decl name='type' type-id='73c6685d' filepath='external/libcxx/include/memory' line='1031' column='1' id='b3b19107'/>
</member-type>
</class-decl>
<namespace-decl name='__pointer_type_imp'>
<class-decl name='__pointer_type&lt;_xmlDoc, XmlDocDeleter, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1021' column='1' id='dbe16079'>
<member-type access='public'>
<typedef-decl name='type' type-id='07b2e177' filepath='external/libcxx/include/memory' line='1023' column='1' id='37f243ca'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::shared_ptr&lt;minikin::FontFamily&gt;, std::__1::allocator&lt;std::__1::shared_ptr&lt;minikin::FontFamily&gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='ad860a17'>
<member-type access='public'>
<typedef-decl name='type' type-id='5a1d1300' filepath='external/libcxx/include/memory' line='1017' column='1' id='7442dc3a'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;minikin::FontCollection::Range, std::__1::allocator&lt;minikin::FontCollection::Range&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='54c7d58b'>
<member-type access='public'>
<typedef-decl name='type' type-id='6e634199' filepath='external/libcxx/include/memory' line='1017' column='1' id='8b0c99ac'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;minikin::FontCollection::Run, std::__1::allocator&lt;minikin::FontCollection::Run&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='7d4d7527'>
<member-type access='public'>
<typedef-decl name='type' type-id='65f45431' filepath='external/libcxx/include/memory' line='1017' column='1' id='e23ae220'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;hb_font_t, minikin::HbFontDeleter, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1021' column='1' id='571575cf'>
<member-type access='public'>
<typedef-decl name='type' type-id='022d8174' filepath='external/libcxx/include/memory' line='1023' column='1' id='93581aca'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;unsigned short, std::__1::allocator&lt;unsigned short&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='cbf3eceb'>
<member-type access='public'>
<typedef-decl name='type' type-id='25074d23' filepath='external/libcxx/include/memory' line='1017' column='1' id='2d40fa7c'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;minikin::FontVariation, std::__1::allocator&lt;minikin::FontVariation&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='9fed8d03'>
<member-type access='public'>
<typedef-decl name='type' type-id='3c016579' filepath='external/libcxx/include/memory' line='1017' column='1' id='f2824ab4'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;, std::__1::default_delete&lt;std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; &gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1021' column='1' id='94e6669c'>
<member-type access='public'>
<typedef-decl name='type' type-id='9c8ba24a' filepath='external/libcxx/include/memory' line='1023' column='1' id='e0875c35'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;std::__1::pair&lt;unsigned int, float&gt;, std::__1::allocator&lt;std::__1::pair&lt;unsigned int, float&gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1015' column='1' id='1a2ded9b'>
<member-type access='public'>
<typedef-decl name='type' type-id='1ce218c2' filepath='external/libcxx/include/memory' line='1017' column='1' id='93533072'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;AFont, std::__1::default_delete&lt;AFont&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1021' column='1' id='5eddc7a2'>
<member-type access='public'>
<typedef-decl name='type' type-id='980e7c89' filepath='external/libcxx/include/memory' line='1023' column='1' id='18dd6ef9'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;unsigned char, XmlCharDeleter, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1021' column='1' id='a540a948'>
<member-type access='public'>
<typedef-decl name='type' type-id='cf536864' filepath='external/libcxx/include/memory' line='1023' column='1' id='73c6685d'/>
</member-type>
</class-decl>
</namespace-decl>
<class-decl name='shared_ptr&lt;minikin::FontFamily&gt;' visibility='default' is-declaration-only='yes' id='08504a55'/>
<class-decl name='__wrap_iter&lt;std::__1::shared_ptr&lt;minikin::FontFamily&gt; *&gt;' visibility='default' is-declaration-only='yes' id='c8a8f016'/>
<class-decl name='__wrap_iter&lt;const std::__1::shared_ptr&lt;minikin::FontFamily&gt; *&gt;' visibility='default' is-declaration-only='yes' id='29fcb633'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;std::__1::shared_ptr&lt;minikin::FontFamily&gt; *&gt; &gt;' visibility='default' is-declaration-only='yes' id='30fffb03'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;const std::__1::shared_ptr&lt;minikin::FontFamily&gt; *&gt; &gt;' visibility='default' is-declaration-only='yes' id='295be17a'/>
<class-decl name='__split_buffer&lt;std::__1::shared_ptr&lt;minikin::FontFamily&gt;, std::__1::allocator&lt;std::__1::shared_ptr&lt;minikin::FontFamily&gt; &gt; &amp;&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='2ec647f5'/>
<class-decl name='__wrap_iter&lt;minikin::FontCollection::Range *&gt;' visibility='default' is-declaration-only='yes' id='45f80f01'/>
<class-decl name='__wrap_iter&lt;const minikin::FontCollection::Range *&gt;' visibility='default' is-declaration-only='yes' id='0bb86d7e'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;minikin::FontCollection::Range *&gt; &gt;' visibility='default' is-declaration-only='yes' id='9d85c80a'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;const minikin::FontCollection::Range *&gt; &gt;' visibility='default' is-declaration-only='yes' id='e6d693c5'/>
<class-decl name='__split_buffer&lt;minikin::FontCollection::Range, std::__1::allocator&lt;minikin::FontCollection::Range&gt; &amp;&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='d31e0b49'/>
<class-decl name='__shared_weak_count' visibility='default' is-declaration-only='yes' id='f751e8e5'/>
<class-decl name='__wrap_iter&lt;minikin::FontCollection::Run *&gt;' visibility='default' is-declaration-only='yes' id='c30353a5'/>
<class-decl name='__wrap_iter&lt;const minikin::FontCollection::Run *&gt;' visibility='default' is-declaration-only='yes' id='c078c626'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;minikin::FontCollection::Run *&gt; &gt;' visibility='default' is-declaration-only='yes' id='016d30ae'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;const minikin::FontCollection::Run *&gt; &gt;' visibility='default' is-declaration-only='yes' id='ce494185'/>
<class-decl name='__split_buffer&lt;minikin::FontCollection::Run, std::__1::allocator&lt;minikin::FontCollection::Run&gt; &amp;&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='1f2833bd'/>
<class-decl name='__wrap_iter&lt;unsigned short *&gt;' visibility='default' is-declaration-only='yes' id='ee08d207'/>
<class-decl name='__wrap_iter&lt;const unsigned short *&gt;' visibility='default' is-declaration-only='yes' id='1400bc3c'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;unsigned short *&gt; &gt;' visibility='default' is-declaration-only='yes' id='1150ca68'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;const unsigned short *&gt; &gt;' visibility='default' is-declaration-only='yes' id='257117f3'/>
<class-decl name='__split_buffer&lt;unsigned short, std::__1::allocator&lt;unsigned short&gt; &amp;&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='2e3b5209'/>
<class-decl name='__wrap_iter&lt;minikin::FontVariation *&gt;' visibility='default' is-declaration-only='yes' id='4ec13961'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;minikin::FontVariation *&gt; &gt;' visibility='default' is-declaration-only='yes' id='35f723b2'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;const minikin::FontVariation *&gt; &gt;' visibility='default' is-declaration-only='yes' id='9109d89d'/>
<class-decl name='__split_buffer&lt;minikin::FontVariation, std::__1::allocator&lt;minikin::FontVariation&gt; &amp;&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='b8e1f761'/>
<class-decl name='__wrap_iter&lt;std::__1::pair&lt;unsigned int, float&gt; *&gt;' visibility='default' is-declaration-only='yes' id='48e13f54'/>
<class-decl name='__wrap_iter&lt;const std::__1::pair&lt;unsigned int, float&gt; *&gt;' visibility='default' is-declaration-only='yes' id='fc4d1ab5'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;std::__1::pair&lt;unsigned int, float&gt; *&gt; &gt;' visibility='default' is-declaration-only='yes' id='f05313f5'/>
<class-decl name='reverse_iterator&lt;std::__1::__wrap_iter&lt;const std::__1::pair&lt;unsigned int, float&gt; *&gt; &gt;' visibility='default' is-declaration-only='yes' id='02b8f738'/>
<class-decl name='__shared_count' visibility='default' is-declaration-only='yes' id='23eee260'/>
</namespace-decl>
<class-decl name='initializer_list&lt;std::__1::shared_ptr&lt;minikin::FontFamily&gt; &gt;' visibility='default' is-declaration-only='yes' id='e0b58a1f'/>
<class-decl name='initializer_list&lt;minikin::FontCollection::Range&gt;' visibility='default' is-declaration-only='yes' id='67f0b828'/>
<class-decl name='initializer_list&lt;minikin::FontCollection::Run&gt;' visibility='default' is-declaration-only='yes' id='239fce48'/>
<class-decl name='initializer_list&lt;unsigned short&gt;' visibility='default' is-declaration-only='yes' id='eff803f2'/>
<class-decl name='initializer_list&lt;minikin::FontVariation&gt;' visibility='default' is-declaration-only='yes' id='6d55f0f8'/>
<class-decl name='initializer_list&lt;std::__1::pair&lt;unsigned int, float&gt; &gt;' visibility='default' is-declaration-only='yes' id='f2df8a49'/>
</namespace-decl>
<function-decl name='ASystemFontIterator_open' mangled-name='ASystemFontIterator_open' filepath='frameworks/base/native/android/system_fonts.cpp' line='204' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASystemFontIterator_open@@LIBANDROID'>
<return type-id='5ccc7a90'/>
</function-decl>
<function-decl name='ASystemFontIterator_close' mangled-name='ASystemFontIterator_close' filepath='frameworks/base/native/android/system_fonts.cpp' line='211' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASystemFontIterator_close@@LIBANDROID'>
<parameter type-id='5ccc7a90' name='ite' filepath='frameworks/base/native/android/system_fonts.cpp' line='211' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AFontMatcher_create' mangled-name='AFontMatcher_create' filepath='frameworks/base/native/android/system_fonts.cpp' line='215' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AFontMatcher_create@@LIBANDROID'>
<return type-id='7b35422d'/>
</function-decl>
<function-decl name='AFontMatcher_destroy' mangled-name='AFontMatcher_destroy' filepath='frameworks/base/native/android/system_fonts.cpp' line='219' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AFontMatcher_destroy@@LIBANDROID'>
<parameter type-id='7b35422d' name='matcher' filepath='frameworks/base/native/android/system_fonts.cpp' line='219' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AFontMatcher_setStyle' mangled-name='AFontMatcher_setStyle' filepath='frameworks/base/native/android/system_fonts.cpp' line='223' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AFontMatcher_setStyle@@LIBANDROID'>
<parameter type-id='7b35422d' name='matcher' filepath='frameworks/base/native/android/system_fonts.cpp' line='224' column='1'/>
<parameter type-id='149c6638' name='weight' filepath='frameworks/base/native/android/system_fonts.cpp' line='225' column='1'/>
<parameter type-id='c894953d' name='italic' filepath='frameworks/base/native/android/system_fonts.cpp' line='226' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AFontMatcher_setLocales' mangled-name='AFontMatcher_setLocales' filepath='frameworks/base/native/android/system_fonts.cpp' line='231' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AFontMatcher_setLocales@@LIBANDROID'>
<parameter type-id='7b35422d' name='matcher' filepath='frameworks/base/native/android/system_fonts.cpp' line='232' column='1'/>
<parameter type-id='80f4b756' name='languageTags' filepath='frameworks/base/native/android/system_fonts.cpp' line='233' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AFontMatcher_setFamilyVariant' mangled-name='AFontMatcher_setFamilyVariant' filepath='frameworks/base/native/android/system_fonts.cpp' line='237' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AFontMatcher_setFamilyVariant@@LIBANDROID'>
<parameter type-id='7b35422d' name='matcher' filepath='frameworks/base/native/android/system_fonts.cpp' line='237' column='1'/>
<parameter type-id='8f92235e' name='familyVariant' filepath='frameworks/base/native/android/system_fonts.cpp' line='237' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AFontMatcher_match' mangled-name='AFontMatcher_match' filepath='frameworks/base/native/android/system_fonts.cpp' line='241' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AFontMatcher_match@@LIBANDROID'>
<parameter type-id='f25427a2' name='matcher' filepath='frameworks/base/native/android/system_fonts.cpp' line='242' column='1'/>
<parameter type-id='80f4b756' name='familyName' filepath='frameworks/base/native/android/system_fonts.cpp' line='243' column='1'/>
<parameter type-id='1b7d11c6' name='text' filepath='frameworks/base/native/android/system_fonts.cpp' line='244' column='1'/>
<parameter type-id='b9930aae' name='textLength' filepath='frameworks/base/native/android/system_fonts.cpp' line='245' column='1'/>
<parameter type-id='90421557' name='runLength' filepath='frameworks/base/native/android/system_fonts.cpp' line='246' column='1'/>
<return type-id='980e7c89'/>
</function-decl>
<function-decl name='ASystemFontIterator_next' mangled-name='ASystemFontIterator_next' filepath='frameworks/base/native/android/system_fonts.cpp' line='296' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ASystemFontIterator_next@@LIBANDROID'>
<parameter type-id='5ccc7a90' name='ite' filepath='frameworks/base/native/android/system_fonts.cpp' line='296' column='1'/>
<return type-id='980e7c89'/>
</function-decl>
<function-decl name='AFont_close' mangled-name='AFont_close' filepath='frameworks/base/native/android/system_fonts.cpp' line='333' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AFont_close@@LIBANDROID'>
<parameter type-id='980e7c89' name='font' filepath='frameworks/base/native/android/system_fonts.cpp' line='333' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AFont_getFontFilePath' mangled-name='AFont_getFontFilePath' filepath='frameworks/base/native/android/system_fonts.cpp' line='337' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AFont_getFontFilePath@@LIBANDROID'>
<parameter type-id='f5bea92c' name='font' filepath='frameworks/base/native/android/system_fonts.cpp' line='337' column='1'/>
<return type-id='80f4b756'/>
</function-decl>
<function-decl name='AFont_getWeight' mangled-name='AFont_getWeight' filepath='frameworks/base/native/android/system_fonts.cpp' line='342' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AFont_getWeight@@LIBANDROID'>
<parameter type-id='f5bea92c' name='font' filepath='frameworks/base/native/android/system_fonts.cpp' line='342' column='1'/>
<return type-id='149c6638'/>
</function-decl>
<function-decl name='AFont_isItalic' mangled-name='AFont_isItalic' filepath='frameworks/base/native/android/system_fonts.cpp' line='347' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AFont_isItalic@@LIBANDROID'>
<parameter type-id='f5bea92c' name='font' filepath='frameworks/base/native/android/system_fonts.cpp' line='347' column='1'/>
<return type-id='c894953d'/>
</function-decl>
<function-decl name='AFont_getLocale' mangled-name='AFont_getLocale' filepath='frameworks/base/native/android/system_fonts.cpp' line='352' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AFont_getLocale@@LIBANDROID'>
<parameter type-id='f5bea92c' name='font' filepath='frameworks/base/native/android/system_fonts.cpp' line='337' column='1'/>
<return type-id='80f4b756'/>
</function-decl>
<function-decl name='AFont_getCollectionIndex' mangled-name='AFont_getCollectionIndex' filepath='frameworks/base/native/android/system_fonts.cpp' line='357' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AFont_getCollectionIndex@@LIBANDROID'>
<parameter type-id='f5bea92c' name='font' filepath='frameworks/base/native/android/system_fonts.cpp' line='357' column='1'/>
<return type-id='b59d7dce'/>
</function-decl>
<function-decl name='AFont_getAxisCount' mangled-name='AFont_getAxisCount' filepath='frameworks/base/native/android/system_fonts.cpp' line='362' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AFont_getAxisCount@@LIBANDROID'>
<parameter type-id='f5bea92c' name='font' filepath='frameworks/base/native/android/system_fonts.cpp' line='357' column='1'/>
<return type-id='b59d7dce'/>
</function-decl>
<function-decl name='AFont_getAxisTag' mangled-name='AFont_getAxisTag' filepath='frameworks/base/native/android/system_fonts.cpp' line='367' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AFont_getAxisTag@@LIBANDROID'>
<parameter type-id='f5bea92c' name='font' filepath='frameworks/base/native/android/system_fonts.cpp' line='367' column='1'/>
<parameter type-id='8f92235e' name='axisIndex' filepath='frameworks/base/native/android/system_fonts.cpp' line='367' column='1'/>
<return type-id='8f92235e'/>
</function-decl>
<function-decl name='AFont_getAxisValue' mangled-name='AFont_getAxisValue' filepath='frameworks/base/native/android/system_fonts.cpp' line='374' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AFont_getAxisValue@@LIBANDROID'>
<parameter type-id='f5bea92c' name='font' filepath='frameworks/base/native/android/system_fonts.cpp' line='374' column='1'/>
<parameter type-id='8f92235e' name='axisIndex' filepath='frameworks/base/native/android/system_fonts.cpp' line='374' column='1'/>
<return type-id='a6c45d85'/>
</function-decl>
<class-decl name='_xmlAttr' is-struct='yes' visibility='default' is-declaration-only='yes' id='bf03ad64'/>
<class-decl name='_xmlDict' is-struct='yes' visibility='default' is-declaration-only='yes' id='4512cd9b'/>
<class-decl name='_xmlDtd' is-struct='yes' visibility='default' is-declaration-only='yes' id='1159313d'/>
<class-decl name='_xmlNs' is-struct='yes' visibility='default' is-declaration-only='yes' id='d9290684'/>
<class-decl name='hb_font_t' is-struct='yes' visibility='default' is-declaration-only='yes' id='4847a5be'/>
</abi-instr>
<abi-instr address-size='32' path='frameworks/base/native/android/trace.cpp' language='LANG_C_plus_plus_14'>
<function-decl name='ATrace_isEnabled' mangled-name='ATrace_isEnabled' filepath='frameworks/base/native/android/trace.cpp' line='20' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ATrace_isEnabled@@LIBANDROID'>
<return type-id='c894953d'/>
</function-decl>
<function-decl name='ATrace_beginSection' mangled-name='ATrace_beginSection' filepath='frameworks/base/native/android/trace.cpp' line='24' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ATrace_beginSection@@LIBANDROID'>
<parameter type-id='80f4b756'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='atrace_begin_body' filepath='system/core/libcutils/include/cutils/trace.h' line='169' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ATrace_endSection' mangled-name='ATrace_endSection' filepath='frameworks/base/native/android/trace.cpp' line='28' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ATrace_endSection@@LIBANDROID'>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='atrace_end_body' filepath='system/core/libcutils/include/cutils/trace.h' line='182' column='1' visibility='default' binding='global' size-in-bits='32'>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ATrace_beginAsyncSection' mangled-name='ATrace_beginAsyncSection' filepath='frameworks/base/native/android/trace.cpp' line='32' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ATrace_beginAsyncSection@@LIBANDROID'>
<parameter type-id='80f4b756' name='sectionName' filepath='frameworks/base/native/android/trace.cpp' line='32' column='1'/>
<parameter type-id='3ff5601b' name='cookie' filepath='frameworks/base/native/android/trace.cpp' line='32' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='atrace_async_begin_body' filepath='system/core/libcutils/include/cutils/trace.h' line='200' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<parameter type-id='95e97e5e'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ATrace_endAsyncSection' mangled-name='ATrace_endAsyncSection' filepath='frameworks/base/native/android/trace.cpp' line='36' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ATrace_endAsyncSection@@LIBANDROID'>
<parameter type-id='80f4b756' name='sectionName' filepath='frameworks/base/native/android/trace.cpp' line='32' column='1'/>
<parameter type-id='3ff5601b' name='cookie' filepath='frameworks/base/native/android/trace.cpp' line='32' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='atrace_async_end_body' filepath='system/core/libcutils/include/cutils/trace.h' line='213' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<parameter type-id='95e97e5e'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ATrace_setCounter' mangled-name='ATrace_setCounter' filepath='frameworks/base/native/android/trace.cpp' line='40' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ATrace_setCounter@@LIBANDROID'>
<parameter type-id='80f4b756' name='counterName' filepath='frameworks/base/native/android/trace.cpp' line='40' column='1'/>
<parameter type-id='9da381c4' name='counterValue' filepath='frameworks/base/native/android/trace.cpp' line='40' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='atrace_int64_body' filepath='system/core/libcutils/include/cutils/trace.h' line='239' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='80f4b756'/>
<parameter type-id='1eb56b1e'/>
<return type-id='48b5725f'/>
</function-decl>
</abi-instr>
<abi-instr address-size='32' path='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' language='LANG_C_plus_plus_14'>
<array-type-def dimensions='1' type-id='b1c6a238' size-in-bits='384' id='9dfa4d7b'>
<subrange length='4' type-id='7ff19f0f' id='16fe7105'/>
</array-type-def>
<array-type-def dimensions='1' type-id='8f92235e' size-in-bits='256' id='2f8b211b'>
<subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/>
</array-type-def>
<typedef-decl name='AHardwareBuffer_Desc' type-id='820e87ae' filepath='frameworks/native/libs/nativewindow/include/android/hardware_buffer.h' line='310' column='1' id='f5bb5067'/>
<class-decl name='AHardwareBuffer_Desc' size-in-bits='320' is-struct='yes' visibility='default' filepath='frameworks/native/libs/nativewindow/include/android/hardware_buffer.h' line='293' column='1' id='820e87ae'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='width' type-id='8f92235e' visibility='default' filepath='frameworks/native/libs/nativewindow/include/android/hardware_buffer.h' line='294' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='height' type-id='8f92235e' visibility='default' filepath='frameworks/native/libs/nativewindow/include/android/hardware_buffer.h' line='295' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='layers' type-id='8f92235e' visibility='default' filepath='frameworks/native/libs/nativewindow/include/android/hardware_buffer.h' line='304' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='format' type-id='8f92235e' visibility='default' filepath='frameworks/native/libs/nativewindow/include/android/hardware_buffer.h' line='305' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='usage' type-id='9c313c2d' visibility='default' filepath='frameworks/native/libs/nativewindow/include/android/hardware_buffer.h' line='306' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='stride' type-id='8f92235e' visibility='default' filepath='frameworks/native/libs/nativewindow/include/android/hardware_buffer.h' line='307' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='224'>
<var-decl name='rfu0' type-id='8f92235e' visibility='default' filepath='frameworks/native/libs/nativewindow/include/android/hardware_buffer.h' line='308' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='rfu1' type-id='9c313c2d' visibility='default' filepath='frameworks/native/libs/nativewindow/include/android/hardware_buffer.h' line='309' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='buffer_handle_t' type-id='346ca4cd' filepath='system/core/libcutils/include/cutils/native_handle.h' line='49' column='1' id='1c3c18a6'/>
<class-decl name='android_ycbcr' size-in-bits='448' is-struct='yes' visibility='default' filepath='system/core/libsystem/include/system/graphics.h' line='82' column='1' id='6d4b87f4'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='y' type-id='eaa32e2f' visibility='default' filepath='system/core/libsystem/include/system/graphics.h' line='83' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='cb' type-id='eaa32e2f' visibility='default' filepath='system/core/libsystem/include/system/graphics.h' line='84' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='cr' type-id='eaa32e2f' visibility='default' filepath='system/core/libsystem/include/system/graphics.h' line='85' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='ystride' type-id='b59d7dce' visibility='default' filepath='system/core/libsystem/include/system/graphics.h' line='86' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='cstride' type-id='b59d7dce' visibility='default' filepath='system/core/libsystem/include/system/graphics.h' line='87' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='160'>
<var-decl name='chroma_step' type-id='b59d7dce' visibility='default' filepath='system/core/libsystem/include/system/graphics.h' line='88' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='reserved' type-id='2f8b211b' visibility='default' filepath='system/core/libsystem/include/system/graphics.h' line='91' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='AHardwareBuffer_Planes' type-id='940e9668' filepath='frameworks/native/libs/nativewindow/include/android/hardware_buffer.h' line='328' column='1' id='26b17c11'/>
<class-decl name='AHardwareBuffer_Planes' size-in-bits='416' is-struct='yes' visibility='default' filepath='frameworks/native/libs/nativewindow/include/android/hardware_buffer.h' line='325' column='1' id='940e9668'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='planeCount' type-id='8f92235e' visibility='default' filepath='frameworks/native/libs/nativewindow/include/android/hardware_buffer.h' line='326' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='planes' type-id='9dfa4d7b' visibility='default' filepath='frameworks/native/libs/nativewindow/include/android/hardware_buffer.h' line='327' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='AHardwareBuffer_Plane' type-id='b428b08b' filepath='frameworks/native/libs/nativewindow/include/android/hardware_buffer.h' line='320' column='1' id='b1c6a238'/>
<class-decl name='AHardwareBuffer_Plane' size-in-bits='96' is-struct='yes' visibility='default' filepath='frameworks/native/libs/nativewindow/include/android/hardware_buffer.h' line='315' column='1' id='b428b08b'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='frameworks/native/libs/nativewindow/include/android/hardware_buffer.h' line='316' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='pixelStride' type-id='8f92235e' visibility='default' filepath='frameworks/native/libs/nativewindow/include/android/hardware_buffer.h' line='317' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='rowStride' type-id='8f92235e' visibility='default' filepath='frameworks/native/libs/nativewindow/include/android/hardware_buffer.h' line='318' column='1'/>
</data-member>
</class-decl>
<pointer-type-def type-id='cdc60214' size-in-bits='32' id='2cb5879a'/>
<pointer-type-def type-id='f5bb5067' size-in-bits='32' id='f3610084'/>
<pointer-type-def type-id='26b17c11' size-in-bits='32' id='36b2fc1e'/>
<reference-type-def kind='lvalue' type-id='f0d77867' size-in-bits='32' id='1237dcfb'/>
<pointer-type-def type-id='f0d77867' size-in-bits='32' id='0e37d6af'/>
<reference-type-def kind='lvalue' type-id='f522c7a1' size-in-bits='32' id='f2ba690d'/>
<pointer-type-def type-id='f522c7a1' size-in-bits='32' id='e6ba5629'/>
<pointer-type-def type-id='6d4b87f4' size-in-bits='32' id='c4c2fab2'/>
<pointer-type-def type-id='1c3c18a6' size-in-bits='32' id='1d4179d9'/>
<qualified-type-def type-id='26a90f95' const='yes' id='57de658a'/>
<reference-type-def kind='lvalue' type-id='57de658a' size-in-bits='32' id='ff1a0dc4'/>
<reference-type-def kind='lvalue' type-id='26a90f95' size-in-bits='32' id='8f23b6c9'/>
<qualified-type-def type-id='f5bb5067' const='yes' id='86608c17'/>
<pointer-type-def type-id='86608c17' size-in-bits='32' id='c6fcc407'/>
<qualified-type-def type-id='dfab8197' const='yes' id='b2de9e32'/>
<reference-type-def kind='lvalue' type-id='b2de9e32' size-in-bits='32' id='a872d97c'/>
<pointer-type-def type-id='b2de9e32' size-in-bits='32' id='ac72dfc8'/>
<qualified-type-def type-id='ac72dfc8' const='yes' id='2d57601b'/>
<reference-type-def kind='lvalue' type-id='2d57601b' size-in-bits='32' id='9d8c8007'/>
<reference-type-def kind='lvalue' type-id='ac72dfc8' size-in-bits='32' id='66d683aa'/>
<qualified-type-def type-id='8eea5426' const='yes' id='7997d4cf'/>
<pointer-type-def type-id='7997d4cf' size-in-bits='32' id='4f04247f'/>
<qualified-type-def type-id='f0d77867' const='yes' id='ce3909be'/>
<pointer-type-def type-id='ce3909be' size-in-bits='32' id='37ca13fc'/>
<qualified-type-def type-id='f522c7a1' const='yes' id='d4df0ab8'/>
<reference-type-def kind='lvalue' type-id='d4df0ab8' size-in-bits='32' id='b91db6ba'/>
<qualified-type-def type-id='bba4d7d6' const='yes' id='67e5c70d'/>
<pointer-type-def type-id='67e5c70d' size-in-bits='32' id='b5b88265'/>
<qualified-type-def type-id='0de9e2f0' const='yes' id='94f91d05'/>
<pointer-type-def type-id='94f91d05' size-in-bits='32' id='b328f0fd'/>
<qualified-type-def type-id='8f80cecc' const='yes' id='03dd05e7'/>
<pointer-type-def type-id='03dd05e7' size-in-bits='32' id='e1f021b7'/>
<qualified-type-def type-id='df0a092c' const='yes' id='313f1a67'/>
<pointer-type-def type-id='313f1a67' size-in-bits='32' id='d3566737'/>
<qualified-type-def type-id='39353538' const='yes' id='23dee40d'/>
<pointer-type-def type-id='23dee40d' size-in-bits='32' id='9ee12965'/>
<qualified-type-def type-id='080dfb51' const='yes' id='d77350a8'/>
<pointer-type-def type-id='d77350a8' size-in-bits='32' id='ac87bca6'/>
<qualified-type-def type-id='41f98b79' const='yes' id='09cfde98'/>
<pointer-type-def type-id='09cfde98' size-in-bits='32' id='243b9236'/>
<qualified-type-def type-id='2510e504' const='yes' id='ff6a4a9f'/>
<pointer-type-def type-id='ff6a4a9f' size-in-bits='32' id='c9539aef'/>
<qualified-type-def type-id='c6754730' const='yes' id='7a457a97'/>
<pointer-type-def type-id='7a457a97' size-in-bits='32' id='38603787'/>
<qualified-type-def type-id='bd1a5894' const='yes' id='78855f9f'/>
<pointer-type-def type-id='78855f9f' size-in-bits='32' id='6ef5a9ef'/>
<qualified-type-def type-id='5efb2f24' const='yes' id='2ca3558f'/>
<reference-type-def kind='lvalue' type-id='2ca3558f' size-in-bits='32' id='ee1fd90b'/>
<pointer-type-def type-id='2ca3558f' size-in-bits='32' id='ea1fd2bf'/>
<qualified-type-def type-id='687312e9' const='yes' id='c62505e4'/>
<reference-type-def kind='lvalue' type-id='c62505e4' size-in-bits='32' id='ae481066'/>
<pointer-type-def type-id='c62505e4' size-in-bits='32' id='ba48234a'/>
<qualified-type-def type-id='0ac9dd15' const='yes' id='47428c9c'/>
<reference-type-def kind='lvalue' type-id='47428c9c' size-in-bits='32' id='e7c388ce'/>
<pointer-type-def type-id='47428c9c' size-in-bits='32' id='e3c38282'/>
<qualified-type-def type-id='098b1c25' const='yes' id='b35542d4'/>
<reference-type-def kind='lvalue' type-id='b35542d4' size-in-bits='32' id='413862f6'/>
<pointer-type-def type-id='b35542d4' size-in-bits='32' id='4d3875da'/>
<qualified-type-def type-id='373f3ed6' const='yes' id='4df3f2a5'/>
<pointer-type-def type-id='4df3f2a5' size-in-bits='32' id='4606d71d'/>
<qualified-type-def type-id='9c69d43d' const='yes' id='07b14bcd'/>
<reference-type-def kind='lvalue' type-id='07b14bcd' size-in-bits='32' id='071a82f1'/>
<qualified-type-def type-id='a943bae6' const='yes' id='c26aa4e1'/>
<pointer-type-def type-id='c26aa4e1' size-in-bits='32' id='d8e16b91'/>
<qualified-type-def type-id='60992a71' const='yes' id='0d593841'/>
<reference-type-def kind='lvalue' type-id='0d593841' size-in-bits='32' id='6a73ca25'/>
<qualified-type-def type-id='2fbd866e' const='yes' id='72d172f1'/>
<pointer-type-def type-id='72d172f1' size-in-bits='32' id='9ab7cec1'/>
<qualified-type-def type-id='67aa9781' const='yes' id='7a426711'/>
<reference-type-def kind='lvalue' type-id='7a426711' size-in-bits='32' id='ad887b95'/>
<qualified-type-def type-id='f1db5f5a' const='yes' id='24d4d711'/>
<pointer-type-def type-id='24d4d711' size-in-bits='32' id='360ed1e1'/>
<qualified-type-def type-id='1ebb4fa1' const='yes' id='aceaf8f1'/>
<reference-type-def kind='lvalue' type-id='aceaf8f1' size-in-bits='32' id='0ce5ba75'/>
<reference-type-def kind='lvalue' type-id='bba4d7d6' size-in-bits='32' id='68633538'/>
<pointer-type-def type-id='bba4d7d6' size-in-bits='32' id='64632eec'/>
<reference-type-def kind='lvalue' type-id='0de9e2f0' size-in-bits='32' id='51faacfa'/>
<pointer-type-def type-id='0de9e2f0' size-in-bits='32' id='45fa9a16'/>
<reference-type-def kind='lvalue' type-id='8f80cecc' size-in-bits='32' id='840e4b06'/>
<pointer-type-def type-id='8f80cecc' size-in-bits='32' id='900e5dea'/>
<reference-type-def kind='lvalue' type-id='df0a092c' size-in-bits='32' id='3836f1e6'/>
<pointer-type-def type-id='df0a092c' size-in-bits='32' id='443704ca'/>
<pointer-type-def type-id='39353538' size-in-bits='32' id='76d8dace'/>
<pointer-type-def type-id='080dfb51' size-in-bits='32' id='68d90119'/>
<pointer-type-def type-id='41f98b79' size-in-bits='32' id='6d874331'/>
<pointer-type-def type-id='2510e504' size-in-bits='32' id='3e3b1482'/>
<pointer-type-def type-id='c6754730' size-in-bits='32' id='027f0616'/>
<pointer-type-def type-id='bd1a5894' size-in-bits='32' id='63d66a42'/>
<reference-type-def kind='lvalue' type-id='5efb2f24' size-in-bits='32' id='ccf59cde'/>
<pointer-type-def type-id='5efb2f24' size-in-bits='32' id='c8f59692'/>
<reference-type-def kind='lvalue' type-id='687312e9' size-in-bits='32' id='44c235c5'/>
<pointer-type-def type-id='687312e9' size-in-bits='32' id='48c23c11'/>
<reference-type-def kind='lvalue' type-id='0ac9dd15' size-in-bits='32' id='7e3db621'/>
<pointer-type-def type-id='0ac9dd15' size-in-bits='32' id='7a3dafd5'/>
<reference-type-def kind='lvalue' type-id='098b1c25' size-in-bits='32' id='0c41feb1'/>
<pointer-type-def type-id='098b1c25' size-in-bits='32' id='0841f865'/>
<reference-type-def kind='lvalue' type-id='373f3ed6' size-in-bits='32' id='c13259b8'/>
<reference-type-def kind='rvalue' type-id='373f3ed6' size-in-bits='32' id='c04313ba'/>
<pointer-type-def type-id='373f3ed6' size-in-bits='32' id='bd32536c'/>
<reference-type-def kind='lvalue' type-id='9c69d43d' size-in-bits='32' id='0a617800'/>
<reference-type-def kind='lvalue' type-id='a943bae6' size-in-bits='32' id='247a87c8'/>
<reference-type-def kind='rvalue' type-id='a943bae6' size-in-bits='32' id='5ae3fbaa'/>
<pointer-type-def type-id='a943bae6' size-in-bits='32' id='207a817c'/>
<reference-type-def kind='lvalue' type-id='60992a71' size-in-bits='32' id='95ade450'/>
<reference-type-def kind='lvalue' type-id='2fbd866e' size-in-bits='32' id='c6c8b7e0'/>
<reference-type-def kind='rvalue' type-id='2fbd866e' size-in-bits='32' id='b3f94cb2'/>
<pointer-type-def type-id='2fbd866e' size-in-bits='32' id='d2c8cac4'/>
<reference-type-def kind='lvalue' type-id='67aa9781' size-in-bits='32' id='8b0177f8'/>
<reference-type-def kind='lvalue' type-id='f1db5f5a' size-in-bits='32' id='10f6bc9c'/>
<reference-type-def kind='rvalue' type-id='f1db5f5a' size-in-bits='32' id='6e6b18ce'/>
<pointer-type-def type-id='f1db5f5a' size-in-bits='32' id='14f6c2e8'/>
<reference-type-def kind='lvalue' type-id='1ebb4fa1' size-in-bits='32' id='6ec5a21c'/>
<namespace-decl name='android'>
<typedef-decl name='PixelFormat' type-id='3ff5601b' filepath='frameworks/native/libs/ui/include/ui/PixelFormat.h' line='67' column='1' id='2ef73066'/>
<class-decl name='GraphicBufferMapper' size-in-bits='64' visibility='default' filepath='frameworks/native/libs/ui/include/ui/GraphicBufferMapper.h' line='41' column='1' id='f0d77867'>
<base-class access='public' layout-offset-in-bits='0' type-id='f522c7a1'/>
<member-type access='private'>
<enum-decl name='Version' filepath='frameworks/native/libs/ui/include/ui/GraphicBufferMapper.h' line='44' column='1' id='99943bd2'>
<underlying-type type-id='9cac1fee'/>
<enumerator name='GRALLOC_2' value='0'/>
<enumerator name='GRALLOC_3' value='1'/>
</enum-decl>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='mMapper' type-id='a943bae6' visibility='default' filepath='frameworks/native/libs/ui/include/ui/GraphicBufferMapper.h' line='99' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='32'>
<var-decl name='mMapperVersion' type-id='99943bd2' visibility='default' filepath='frameworks/native/libs/ui/include/ui/GraphicBufferMapper.h' line='101' column='1'/>
</data-member>
<member-function access='private' constructor='yes'>
<function-decl name='GraphicBufferMapper' filepath='frameworks/native/libs/ui/include/ui/GraphicBufferMapper.h' line='97' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0e37d6af' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='Singleton&lt;android::GraphicBufferMapper&gt;' size-in-bits='8' visibility='default' filepath='system/core/libutils/include/utils/Singleton.h' line='48' column='1' id='f522c7a1'>
<data-member access='private' static='yes'>
<var-decl name='sLock' type-id='406f4753' visibility='default' filepath='system/core/libutils/include/utils/Singleton.h' line='73' column='1'/>
</data-member>
<data-member access='private' static='yes'>
<var-decl name='sInstance' type-id='0e37d6af' visibility='default' filepath='system/core/libutils/include/utils/Singleton.h' line='74' column='1'/>
</data-member>
<member-function access='protected' destructor='yes'>
<function-decl name='~Singleton' filepath='system/core/libutils/include/utils/Singleton.h' line='67' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e6ba5629' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='Singleton' filepath='system/core/libutils/include/utils/Singleton.h' line='68' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e6ba5629' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='Singleton' filepath='system/core/libutils/include/utils/Singleton.h' line='71' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='e6ba5629' is-artificial='yes'/>
<parameter type-id='b91db6ba'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='GrallocMapper' visibility='default' is-declaration-only='yes' id='dfab8197'/>
</namespace-decl>
<namespace-decl name='std'>
<namespace-decl name='__1'>
<class-decl name='unique_ptr&lt;const android::GrallocMapper, std::__1::default_delete&lt;const android::GrallocMapper&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2401' column='1' id='a943bae6'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='fe12faa3' filepath='external/libcxx/include/memory' line='2405' column='1' id='2947995e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='deleter_type' type-id='687312e9' filepath='external/libcxx/include/memory' line='2404' column='1' id='60992a71'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__ptr_' type-id='0de9e2f0' visibility='default' filepath='external/libcxx/include/memory' line='2411' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='external/libcxx/include/memory' line='2494' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='207a817c' is-artificial='yes'/>
<parameter type-id='5ae3fbaa'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~unique_ptr' filepath='external/libcxx/include/memory' line='2606' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='207a817c' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;const android::GrallocMapper *, std::__1::default_delete&lt;const android::GrallocMapper&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='0de9e2f0'>
<base-class access='private' layout-offset-in-bits='0' type-id='080dfb51'/>
<base-class access='private' layout-offset-in-bits='0' type-id='2510e504'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;const android::GrallocMapper *, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='080dfb51'>
<member-type access='public'>
<typedef-decl name='reference' type-id='66d683aa' filepath='external/libcxx/include/memory' line='2136' column='1' id='c5dd6189'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='9d8c8007' filepath='external/libcxx/include/memory' line='2137' column='1' id='ba6b1045'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='ac72dfc8' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='68d90119' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::default_delete&lt;const android::GrallocMapper&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='2510e504'>
<base-class access='private' layout-offset-in-bits='0' type-id='687312e9'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='44c235c5' filepath='external/libcxx/include/memory' line='2174' column='1' id='7e7265bc'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='ae481066' filepath='external/libcxx/include/memory' line='2175' column='1' id='2f5ae25c'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='3e3b1482' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='default_delete&lt;const android::GrallocMapper&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2320' column='1' id='687312e9'>
<member-function access='public'>
<function-decl name='default_delete' filepath='external/libcxx/include/memory' line='2324' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='48c23c11' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='add_lvalue_reference&lt;const android::GrallocMapper&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1127' column='1' id='42b8b393'>
<member-type access='public'>
<typedef-decl name='type' type-id='40df41d1' filepath='external/libcxx/include/type_traits' line='1128' column='1' id='a75a27c2'/>
</member-type>
</class-decl>
<class-decl name='__add_lvalue_reference_impl&lt;const android::GrallocMapper, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='9d9a2e9e'>
<member-type access='public'>
<typedef-decl name='type' type-id='a872d97c' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='40df41d1'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;const android::GrallocMapper, std::__1::default_delete&lt;const android::GrallocMapper&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='9e1c2958'>
<member-type access='public'>
<typedef-decl name='type' type-id='f0a68fe9' filepath='external/libcxx/include/memory' line='1031' column='1' id='fe12faa3'/>
</member-type>
</class-decl>
<class-decl name='default_delete&lt;int []&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2344' column='1' id='0ac9dd15'>
<member-function access='public'>
<function-decl name='default_delete' filepath='external/libcxx/include/memory' line='2352' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='7a3dafd5' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='unique_ptr&lt;int [], std::__1::default_delete&lt;int []&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2663' column='1' id='2fbd866e'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='6a587381' filepath='external/libcxx/include/memory' line='2667' column='1' id='7765752e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='deleter_type' type-id='0ac9dd15' filepath='external/libcxx/include/memory' line='2666' column='1' id='67aa9781'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__ptr_' type-id='8f80cecc' visibility='default' filepath='external/libcxx/include/memory' line='2670' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='external/libcxx/include/memory' line='2791' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d2c8cac4' is-artificial='yes'/>
<parameter type-id='b3f94cb2'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~unique_ptr' mangled-name='_ZNSt3__110unique_ptrIA_iNS_14default_deleteIS1_EEED2Ev' filepath='external/libcxx/include/memory' line='2887' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='d2c8cac4' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;int *, std::__1::default_delete&lt;int []&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='8f80cecc'>
<base-class access='private' layout-offset-in-bits='0' type-id='cd94fd85'/>
<base-class access='private' layout-offset-in-bits='0' type-id='c6754730'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::default_delete&lt;int []&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='c6754730'>
<base-class access='private' layout-offset-in-bits='0' type-id='0ac9dd15'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='7e3db621' filepath='external/libcxx/include/memory' line='2174' column='1' id='2e87cbf4'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='e7c388ce' filepath='external/libcxx/include/memory' line='2175' column='1' id='860be6e4'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='027f0616' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='add_lvalue_reference&lt;int&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1127' column='1' id='318cba69'>
<member-type access='public'>
<typedef-decl name='type' type-id='43eec8cb' filepath='external/libcxx/include/type_traits' line='1128' column='1' id='cb92ec0e'/>
</member-type>
</class-decl>
<class-decl name='__add_lvalue_reference_impl&lt;int, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='8464408a'>
<member-type access='public'>
<typedef-decl name='type' type-id='769216e8' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='43eec8cb'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;int, std::__1::default_delete&lt;int []&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='ea4c8b14'>
<member-type access='public'>
<typedef-decl name='type' type-id='7e5ddb95' filepath='external/libcxx/include/memory' line='1031' column='1' id='6a587381'/>
</member-type>
</class-decl>
<class-decl name='default_delete&lt;unsigned char []&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2344' column='1' id='098b1c25'>
<member-function access='public'>
<function-decl name='default_delete' filepath='external/libcxx/include/memory' line='2352' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='0841f865' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='unique_ptr&lt;unsigned char [], std::__1::default_delete&lt;unsigned char []&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2663' column='1' id='f1db5f5a'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='f8a205ad' filepath='external/libcxx/include/memory' line='2667' column='1' id='9814740e'/>
</member-type>
<member-type access='private'>
<typedef-decl name='deleter_type' type-id='098b1c25' filepath='external/libcxx/include/memory' line='2666' column='1' id='1ebb4fa1'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__ptr_' type-id='df0a092c' visibility='default' filepath='external/libcxx/include/memory' line='2670' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='external/libcxx/include/memory' line='2791' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='14f6c2e8' is-artificial='yes'/>
<parameter type-id='6e6b18ce'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~unique_ptr' mangled-name='_ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEED2Ev' filepath='external/libcxx/include/memory' line='2887' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='14f6c2e8' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;unsigned char *, std::__1::default_delete&lt;unsigned char []&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='df0a092c'>
<base-class access='private' layout-offset-in-bits='0' type-id='6154d891'/>
<base-class access='private' layout-offset-in-bits='0' type-id='bd1a5894'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::default_delete&lt;unsigned char []&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='bd1a5894'>
<base-class access='private' layout-offset-in-bits='0' type-id='098b1c25'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='0c41feb1' filepath='external/libcxx/include/memory' line='2174' column='1' id='32b4f97c'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='413862f6' filepath='external/libcxx/include/memory' line='2175' column='1' id='83760b1c'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='63d66a42' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__pointer_type&lt;unsigned char, std::__1::default_delete&lt;unsigned char []&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='09d2cc38'>
<member-type access='public'>
<typedef-decl name='type' type-id='4eb81629' filepath='external/libcxx/include/memory' line='1031' column='1' id='f8a205ad'/>
</member-type>
</class-decl>
<class-decl name='default_delete&lt;char []&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2344' column='1' id='5efb2f24'>
<member-function access='public'>
<function-decl name='default_delete' filepath='external/libcxx/include/memory' line='2352' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='c8f59692' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='unique_ptr&lt;char [], std::__1::default_delete&lt;char []&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2663' column='1' id='373f3ed6'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='f8535d83' filepath='external/libcxx/include/memory' line='2667' column='1' id='681cedea'/>
</member-type>
<member-type access='private'>
<typedef-decl name='deleter_type' type-id='5efb2f24' filepath='external/libcxx/include/memory' line='2666' column='1' id='9c69d43d'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__ptr_' type-id='bba4d7d6' visibility='default' filepath='external/libcxx/include/memory' line='2670' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='external/libcxx/include/memory' line='2791' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='bd32536c' is-artificial='yes'/>
<parameter type-id='c04313ba'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~unique_ptr' mangled-name='_ZNSt3__110unique_ptrIA_cNS_14default_deleteIS1_EEED2Ev' filepath='external/libcxx/include/memory' line='2887' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='bd32536c' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair&lt;char *, std::__1::default_delete&lt;char []&gt; &gt;' size-in-bits='32' visibility='default' filepath='external/libcxx/include/memory' line='2211' column='1' id='bba4d7d6'>
<base-class access='private' layout-offset-in-bits='0' type-id='39353538'/>
<base-class access='private' layout-offset-in-bits='0' type-id='41f98b79'/>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;char *, 0, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2134' column='1' id='39353538'>
<member-type access='public'>
<typedef-decl name='reference' type-id='8f23b6c9' filepath='external/libcxx/include/memory' line='2136' column='1' id='97e131a2'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='ff1a0dc4' filepath='external/libcxx/include/memory' line='2137' column='1' id='21a4e066'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__value_' type-id='26a90f95' visibility='default' filepath='external/libcxx/include/memory' line='2168' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2140' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='76d8dace' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__compressed_pair_elem&lt;std::__1::default_delete&lt;char []&gt;, 1, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='2172' column='1' id='41f98b79'>
<base-class access='private' layout-offset-in-bits='0' type-id='5efb2f24'/>
<member-type access='public'>
<typedef-decl name='reference' type-id='ccf59cde' filepath='external/libcxx/include/memory' line='2174' column='1' id='33b49839'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='ee1fd90b' filepath='external/libcxx/include/memory' line='2175' column='1' id='97945c55'/>
</member-type>
<member-function access='public'>
<function-decl name='__compressed_pair_elem' filepath='external/libcxx/include/memory' line='2179' column='1' visibility='default' binding='global' size-in-bits='32'>
<parameter type-id='6d874331' is-artificial='yes'/>
<return type-id='48b5725f'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='add_lvalue_reference&lt;char&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1127' column='1' id='e77f0cfa'>
<member-type access='public'>
<typedef-decl name='type' type-id='56b399d0' filepath='external/libcxx/include/type_traits' line='1128' column='1' id='e2ff52a3'/>
</member-type>
</class-decl>
<class-decl name='__add_lvalue_reference_impl&lt;char, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='93d9d6cf'>
<member-type access='public'>
<typedef-decl name='type' type-id='2aa915e1' filepath='external/libcxx/include/type_traits' line='1125' column='1' id='56b399d0'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;char, std::__1::default_delete&lt;char []&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1029' column='1' id='cd212cfe'>
<member-type access='public'>
<typedef-decl name='type' type-id='96edd96f' filepath='external/libcxx/include/memory' line='1031' column='1' id='f8535d83'/>
</member-type>
</class-decl>
<namespace-decl name='__pointer_type_imp'>
<class-decl name='__pointer_type&lt;const android::GrallocMapper, std::__1::default_delete&lt;const android::GrallocMapper&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1021' column='1' id='555dffde'>
<member-type access='public'>
<typedef-decl name='type' type-id='ac72dfc8' filepath='external/libcxx/include/memory' line='1023' column='1' id='f0a68fe9'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;int, std::__1::default_delete&lt;int []&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1021' column='1' id='d4153064'>
<member-type access='public'>
<typedef-decl name='type' type-id='7292109c' filepath='external/libcxx/include/memory' line='1023' column='1' id='7e5ddb95'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;unsigned char, std::__1::default_delete&lt;unsigned char []&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1021' column='1' id='69bf1810'>
<member-type access='public'>
<typedef-decl name='type' type-id='cf536864' filepath='external/libcxx/include/memory' line='1023' column='1' id='4eb81629'/>
</member-type>
</class-decl>
<class-decl name='__pointer_type&lt;char, std::__1::default_delete&lt;char []&gt;, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='external/libcxx/include/memory' line='1021' column='1' id='051a6d0e'>
<member-type access='public'>
<typedef-decl name='type' type-id='26a90f95' filepath='external/libcxx/include/memory' line='1023' column='1' id='96edd96f'/>
</member-type>
</class-decl>
</namespace-decl>
</namespace-decl>
</namespace-decl>
<function-decl name='AHardwareBuffer_recvHandleFromUnixSocket' mangled-name='AHardwareBuffer_recvHandleFromUnixSocket' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='297' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AHardwareBuffer_recvHandleFromUnixSocket@@LIBANDROID'>
<parameter type-id='95e97e5e' name='socketFd' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='297' column='1'/>
<parameter type-id='2cb5879a' name='outBuffer' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='297' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='AHardwareBuffer_allocate' mangled-name='AHardwareBuffer_allocate' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='43' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AHardwareBuffer_allocate@@LIBANDROID'>
<parameter type-id='c6fcc407' name='desc' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='43' column='1'/>
<parameter type-id='2cb5879a' name='outBuffer' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='43' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='AHardwareBuffer_acquire' mangled-name='AHardwareBuffer_acquire' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='70' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AHardwareBuffer_acquire@@LIBANDROID'>
<parameter type-id='cdc60214' name='buffer' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='70' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AHardwareBuffer_release' mangled-name='AHardwareBuffer_release' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='75' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AHardwareBuffer_release@@LIBANDROID'>
<parameter type-id='cdc60214' name='buffer' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='70' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AHardwareBuffer_describe' mangled-name='AHardwareBuffer_describe' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='80' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AHardwareBuffer_describe@@LIBANDROID'>
<parameter type-id='277bcce5' name='buffer' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='80' column='1'/>
<parameter type-id='f3610084' name='outDesc' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='81' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='AHardwareBuffer_lockAndGetInfo' mangled-name='AHardwareBuffer_lockAndGetInfo' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='96' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AHardwareBuffer_lockAndGetInfo@@LIBANDROID'>
<parameter type-id='cdc60214' name='buffer' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='96' column='1'/>
<parameter type-id='9c313c2d' name='usage' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='96' column='1'/>
<parameter type-id='3ff5601b' name='fence' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='97' column='1'/>
<parameter type-id='e88cea79' name='rect' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='97' column='1'/>
<parameter type-id='63e171df' name='outVirtualAddress' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='97' column='1'/>
<parameter type-id='4aafb922' name='outBytesPerPixel' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='98' column='1'/>
<parameter type-id='4aafb922' name='outBytesPerStride' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='98' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='AHardwareBuffer_lock' mangled-name='AHardwareBuffer_lock' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='151' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AHardwareBuffer_lock@@LIBANDROID'>
<parameter type-id='cdc60214' name='buffer' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='151' column='1'/>
<parameter type-id='9c313c2d' name='usage' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='151' column='1'/>
<parameter type-id='3ff5601b' name='fence' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='152' column='1'/>
<parameter type-id='e88cea79' name='rect' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='152' column='1'/>
<parameter type-id='63e171df' name='outVirtualAddress' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='152' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='AHardwareBuffer_lockPlanes' mangled-name='AHardwareBuffer_lockPlanes' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='183' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AHardwareBuffer_lockPlanes@@LIBANDROID'>
<parameter type-id='cdc60214' name='buffer' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='183' column='1'/>
<parameter type-id='9c313c2d' name='usage' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='183' column='1'/>
<parameter type-id='3ff5601b' name='fence' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='184' column='1'/>
<parameter type-id='e88cea79' name='rect' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='184' column='1'/>
<parameter type-id='36b2fc1e' name='outPlanes' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='184' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='AHardwareBuffer_unlock' mangled-name='AHardwareBuffer_unlock' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='231' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AHardwareBuffer_unlock@@LIBANDROID'>
<parameter type-id='cdc60214' name='buffer' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='231' column='1'/>
<parameter type-id='4aafb922' name='fence' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='231' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='AHardwareBuffer_sendHandleToUnixSocket' mangled-name='AHardwareBuffer_sendHandleToUnixSocket' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='241' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AHardwareBuffer_sendHandleToUnixSocket@@LIBANDROID'>
<parameter type-id='277bcce5' name='buffer' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='241' column='1'/>
<parameter type-id='95e97e5e' name='socketFd' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='241' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='AHardwareBuffer_isSupported' mangled-name='AHardwareBuffer_isSupported' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='368' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AHardwareBuffer_isSupported@@LIBANDROID'>
<parameter type-id='c6fcc407' name='desc' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='368' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='AHardwareBuffer_getNativeHandle' mangled-name='AHardwareBuffer_getNativeHandle' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='405' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='AHardwareBuffer_getNativeHandle@@LIBANDROID'>
<parameter type-id='277bcce5' name='buffer' filepath='frameworks/native/libs/nativewindow/AHardwareBuffer.cpp' line='406' column='1'/>
<return type-id='346ca4cd'/>
</function-decl>
</abi-instr>
<abi-instr address-size='32' path='frameworks/native/libs/nativewindow/ANativeWindow.cpp' language='LANG_C_plus_plus_14'>
<typedef-decl name='ANativeWindow_Buffer' type-id='e90e56ba' filepath='frameworks/native/libs/nativewindow/include/android/native_window.h' line='112' column='1' id='1b5f78db'/>
<pointer-type-def type-id='1b5f78db' size-in-bits='32' id='05466fe8'/>
<pointer-type-def type-id='d6dabff9' size-in-bits='32' id='b5e45470'/>
<function-decl name='ANativeWindow_acquire' mangled-name='ANativeWindow_acquire' filepath='frameworks/native/libs/nativewindow/ANativeWindow.cpp' line='61' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ANativeWindow_acquire@@LIBANDROID'>
<parameter type-id='96ae8d47' name='window' filepath='frameworks/native/libs/nativewindow/ANativeWindow.cpp' line='61' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ANativeWindow_release' mangled-name='ANativeWindow_release' filepath='frameworks/native/libs/nativewindow/ANativeWindow.cpp' line='66' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ANativeWindow_release@@LIBANDROID'>
<parameter type-id='96ae8d47' name='window' filepath='frameworks/native/libs/nativewindow/ANativeWindow.cpp' line='61' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ANativeWindow_getWidth' mangled-name='ANativeWindow_getWidth' filepath='frameworks/native/libs/nativewindow/ANativeWindow.cpp' line='71' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ANativeWindow_getWidth@@LIBANDROID'>
<parameter type-id='96ae8d47' name='window' filepath='frameworks/native/libs/nativewindow/ANativeWindow.cpp' line='71' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='ANativeWindow_getHeight' mangled-name='ANativeWindow_getHeight' filepath='frameworks/native/libs/nativewindow/ANativeWindow.cpp' line='75' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ANativeWindow_getHeight@@LIBANDROID'>
<parameter type-id='96ae8d47' name='window' filepath='frameworks/native/libs/nativewindow/ANativeWindow.cpp' line='71' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='ANativeWindow_getFormat' mangled-name='ANativeWindow_getFormat' filepath='frameworks/native/libs/nativewindow/ANativeWindow.cpp' line='79' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ANativeWindow_getFormat@@LIBANDROID'>
<parameter type-id='96ae8d47' name='window' filepath='frameworks/native/libs/nativewindow/ANativeWindow.cpp' line='71' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='ANativeWindow_setBuffersGeometry' mangled-name='ANativeWindow_setBuffersGeometry' filepath='frameworks/native/libs/nativewindow/ANativeWindow.cpp' line='83' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ANativeWindow_setBuffersGeometry@@LIBANDROID'>
<parameter type-id='96ae8d47' name='window' filepath='frameworks/native/libs/nativewindow/ANativeWindow.cpp' line='83' column='1'/>
<parameter type-id='3ff5601b' name='width' filepath='frameworks/native/libs/nativewindow/ANativeWindow.cpp' line='84' column='1'/>
<parameter type-id='3ff5601b' name='height' filepath='frameworks/native/libs/nativewindow/ANativeWindow.cpp' line='84' column='1'/>
<parameter type-id='3ff5601b' name='format' filepath='frameworks/native/libs/nativewindow/ANativeWindow.cpp' line='84' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='ANativeWindow_lock' mangled-name='ANativeWindow_lock' filepath='frameworks/native/libs/nativewindow/ANativeWindow.cpp' line='99' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ANativeWindow_lock@@LIBANDROID'>
<parameter type-id='96ae8d47' name='window' filepath='frameworks/native/libs/nativewindow/ANativeWindow.cpp' line='99' column='1'/>
<parameter type-id='05466fe8' name='outBuffer' filepath='frameworks/native/libs/nativewindow/ANativeWindow.cpp' line='99' column='1'/>
<parameter type-id='b5e45470' name='inOutDirtyBounds' filepath='frameworks/native/libs/nativewindow/ANativeWindow.cpp' line='100' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<function-decl name='ANativeWindow_unlockAndPost' mangled-name='ANativeWindow_unlockAndPost' filepath='frameworks/native/libs/nativewindow/ANativeWindow.cpp' line='104' column='1' visibility='default' binding='global' size-in-bits='32' elf-symbol-id='ANativeWindow_unlockAndPost@@LIBANDROID'>
<parameter type-id='96ae8d47' name='window' filepath='frameworks/native/libs/nativewindow/ANativeWindow.cpp' line='71' column='1'/>
<return type-id='3ff5601b'/>
</function-decl>
<class-decl name='ANativeWindow_Buffer' is-struct='yes' visibility='default' is-declaration-only='yes' id='e90e56ba'/>
</abi-instr>
</abi-corpus>